60132 Commits

Author SHA1 Message Date
Marisa-Chan
a35900142f ZVISION: ActionAdd must handle negative vallues. 2013-11-01 16:47:47 +07:00
Marisa-Chan
7f16672037 ZVISION: StateValue must be signed. 2013-11-01 16:46:24 +07:00
Marisa-Chan
f46d63d35c ZVISION: Implement engine-wide method for selecting new audio ID. 2013-11-01 16:44:44 +07:00
Marisa-Chan
d3ef75dac9 ZVISION: Replace ZorkRaw audio parameters table by fully implemented with 16bit flag. 2013-11-01 16:43:33 +07:00
Marisa-Chan
a5430c7703 ZVISION: Don't use unneeded function. 2013-11-01 16:23:08 +07:00
Marisa-Chan
1477192e8c ZVISION: Fix ZorkRaw stream decoder return true instead of real flag. 2013-11-01 16:05:15 +07:00
Marisa-Chan
44464ce686 ZVISION: Fix actionRandom parameter reader. 2013-10-31 09:53:17 +07:00
Marisa-Chan
0b61b653ae ZVISION: Handle go to 0000 - previous location. 2013-10-31 08:20:57 +00:00
Marisa-Chan
b2aa30afeb ZVISION: Correct timer code to match original. 2013-10-31 07:45:43 +00:00
Marisa-Chan
fa943f1044 ZVISION: Move actionTimer to use ValueSlot class. 2013-10-30 16:21:38 +07:00
Marisa-Chan
e38ca6e7a9 ZVISION: New class for handle values and values from [slots]. 2013-10-30 16:17:29 +07:00
Marisa-Chan
a8feff10b8 ZVISION: Add universe scope of puzzles to reference table. 2013-10-30 07:57:39 +00:00
Marisa-Chan
b0f74feb41 ZVISION: Define all sidefx types. 2013-10-30 07:53:47 +00:00
Marisa-Chan
fa74bcc4d5 ZVISION: Add to sidefx and scriptManager classes stop and kill methods 2013-10-30 07:51:05 +00:00
Marisa-Chan
41088f5516 ZVISION: Make setPartialScreen use mask color correctly. 2013-10-29 19:41:38 +00:00
Marisa-Chan
66c9d1d0fd ZVISION: Add engine pointer to actionResult for manipulations with
engine.
2013-10-29 18:33:37 +00:00
Marisa-Chan
6ace820da6 ZVISION: Remove field "flags" from puzzle structure. 2013-10-25 20:47:36 +00:00
Marisa-Chan
4d02fe42fd ZVISION: Remove not needed (de)serialize functions from controls class. 2013-10-25 20:44:40 +00:00
Marisa-Chan
6d5e8cb105 ZVISION: Replace disable/enable control functions by call to
getStateFlag.
2013-10-25 20:42:14 +00:00
Marisa-Chan
c0a709dc23 ZVISION: Refactoring script manager, massive changes. 2013-10-25 17:12:08 +07:00
Marisa-Chan
8e4070c68b ZVISION: Added global StateFlags and set/get/unset functions. 2013-10-25 15:39:38 +07:00
Marisa-Chan
91cbb1ec79 ZVISION: Move setState to use queuePuzzle. 2013-10-25 14:52:40 +07:00
Marisa-Chan
c87ca1bc9c ZVISION: Add flag to puzzle structure for use with new referenceTable. 2013-10-25 08:13:59 +00:00
Marisa-Chan
d8ad0e5235 ZVISION: Added clean function for script scope and body for queue
routine.
2013-10-24 22:45:55 +00:00
Marisa-Chan
803ff02136 ZVISION: New data types for script files and puzzle reference. 2013-10-24 22:25:34 +00:00
Marisa-Chan
3e51ed6a78 ZVISION: Set right reaction for mouse up/down events. 2013-10-22 12:02:03 +07:00
Marisa-Chan
9888e66603 ZVISION: Added system StateKey names enum. 2013-10-22 08:24:30 +00:00
Marisa-Chan
2e0e9dc1f6 ZVISION: Fix changelocation sscanf format string to original format. 2013-10-21 16:39:40 +07:00
Marisa-Chan
db3d154c63 ZVISION: SetPartialScreen must update part of currentBackground image. 2013-10-20 20:07:31 +00:00
Marisa-Chan
dbdefe23e9 ZVISION: New render functions for rendering surface-to-surface. 2013-10-20 20:06:12 +00:00
Marisa-Chan
bbe29500cc ZVISION: Forgotten change cursos to pressed in ZGI code. 2013-10-20 18:39:19 +00:00
Marisa-Chan
25834faf07 ZVISION: Style modifing by astyle. 2013-10-20 18:39:06 +00:00
Marisa-Chan
aefa58f5a4 ZVISION: Correcting TimerNode behavior. 2013-10-18 22:58:02 +00:00
Marisa-Chan
4ac2c3e93b ZVISION: Move TimerNode to SideFX-based class. 2013-10-18 22:44:33 +00:00
Marisa-Chan
96ac92aae3 ZVISION: Added type field for SideFX 2013-10-18 20:43:04 +00:00
Marisa-Chan
a6f025c74f ZVISION: Basic integration of SideFX into scriptManager. 2013-10-18 20:11:33 +00:00
Marisa-Chan
82348a74df ZVISION: New base class similar to control for handling timers, music, etc... 2013-10-18 19:48:57 +00:00
Marisa-Chan
2050987fa1 ZVISION: Detach raw stream reader from RawZorkStream for creating correct avi raw reader. 2013-10-18 19:48:57 +00:00
Marisa-Chan
7a3518d7c3 ZVISION: Streamvideo alwayas skippable. Skippable flag renamed to skipline. 2013-10-18 19:48:57 +00:00
Marisa-Chan
f1c6b58a94 ZVISION: Select needed workingWindow for ZGI and Nemesis. 2013-10-18 19:48:57 +00:00
Marisa-Chan
cf99a88322 ZVISION: Change platform detection of ZGI, dos->win. 2013-10-18 19:48:57 +00:00
Marisa-Chan
4baa1801fe ZVISION: Don't need to set push flag in cursorDown because it's block change cursor image. 2013-10-18 19:48:57 +00:00
Marisa-Chan
b9ad7e80a5 ZVISION: screenSpaceToImageSpace return 0,0 when pointer outside working window. 2013-10-18 19:48:57 +00:00
Matthew Hoops
aba818d195 ZVISION: Attempt to fix compilation on AmigaOS4 2013-10-18 06:13:32 -04:00
Matthew Hoops
821a7430da WINTERMUTE: Remove useless __inline 2013-10-17 23:39:05 -04:00
Matthew Hoops
3c6c91a604 ZVISION: Make the line height be an int 2013-10-17 23:08:17 -04:00
Matthew Hoops
396808638d ZVISION: Consistently use the type of the state map
Should fix the AmigaOS4 build
2013-10-17 23:02:22 -04:00
Matthew Hoops
e8fe506a1e BUILD: Mark ZVision as requiring freetype2/16bit 2013-10-17 22:36:26 -04:00
Willem Jan Palenstijn
a532c7729f Merge branch 'zvision'
This merges pull request 395 for the ZVision engine developed during
GSoC2013.
2013-10-17 23:00:00 +02:00
Eugene Sandulenko
6b9abcc2ec NEVERHOOD: Another fix for Russian version 2013-10-17 23:54:50 +03:00