whitertandrek
|
f9c94a40a4
|
PINK: Implemented SequenceAudio as in original.
Now Peril's intro is almost like in original
|
2018-06-28 23:51:32 +02:00 |
|
whiterandrek
|
a75aeb62ee
|
PINK: fixes for Peril
|
2018-06-28 23:51:32 +02:00 |
|
whiterandrek
|
37dbe057a8
|
PINK: fixed sideEffect and choosing of handler
|
2018-06-28 23:51:32 +02:00 |
|
whiterandrek
|
e55839ff20
|
PINK: added restart method to SequenceAudio
|
2018-06-28 23:51:32 +02:00 |
|
whiterandrek
|
896511c34a
|
PINK: hacky implementation of SequenceAudio
|
2018-06-28 23:51:32 +02:00 |
|
whiterandrek
|
48d34128b2
|
PINK: implemented skipping to last subsequence
|
2018-06-28 23:51:32 +02:00 |
|
whiterandrek
|
ea5cb3a60e
|
PINK: implemented sequence restarting
|
2018-06-28 23:51:32 +02:00 |
|
whiterandrek
|
675f83256a
|
PINK: added button to toggle Drawing of Bounding Rectangles
|
2018-06-28 23:51:32 +02:00 |
|
whiterandrek
|
43a5e46ce2
|
PINK: added placeholders for remaining buttons
|
2018-06-28 23:51:32 +02:00 |
|
whiterandrek
|
7168242832
|
PINK: small fixes and implemented skipping of sequence by buttons
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
dbc709a140
|
PINK: fixes to get first game scene of Hokus Pokus loaded and hack for Peril intro sprite, which has wrong transparent colour index
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
c37bd09354
|
PINK: implemented drawing of transparent drawing, but it seems that original handles this a bit different.(intro of Peril first sprite keeps transparent colour index somewhere else)
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
17c2bcfb94
|
PINK: fixed ActionSfx deserialization
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
0e39a87862
|
PINK: Implemented changing page and module, but without unloading old page. For now it can play logo of Wanderlust Interactive, then logo of MGM and Localizer Logo.
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
c6df869fec
|
PINK: Basic implementation of CEL decoder. Fixed sprite positioning
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
bba35c5f2c
|
PINK: Started implementation of Director class . For now engine can play logo scene, but sprites are at wrong positions because decoder doesn't support getting coordinates from CEL
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
26f2ff6640
|
PINK: added InventoryActor and SequenceAudio
|
2018-06-28 23:51:32 +02:00 |
|
whiterandrek
|
7f5e2e69e8
|
PINK: added ParlSqPink and PubPink
|
2018-06-28 23:51:32 +02:00 |
|
whiterandrek
|
f8de0028f2
|
PINK: added all missing objects to factory method. Unimplemented classes are commented out
|
2018-06-28 23:51:32 +02:00 |
|
whiterandrek
|
2b1bc0900a
|
PINK: added CursorActor
|
2018-06-28 23:51:32 +02:00 |
|
whiterandrek
|
72dd7fae8b
|
PINK: fixed missing arguments
|
2018-06-28 23:51:32 +02:00 |
|
whiterandrek
|
f29b0a8f35
|
PINK: added ActionText
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
8671e8bee3
|
PINK: added ActionPlayWithSfx and ActionSfx
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
636e226d73
|
PINK: added ActionTalk class
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
74437eee91
|
PINK: Again small fix for ActionLoop
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
05992bf95f
|
PINK: Fixed wrong constant values
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
46d576d9ce
|
PINK: added ActionLoop
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
e856e0bd67
|
PINK: added SupportingActor and HandlerMgr
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
7f8f4dea2a
|
PINK: added SeqTimer class
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
7facc7543f
|
PINK: added random to methods which need it.
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
a22ebbb54e
|
PINK: Handlers are implemented, beside handlerMgr, HandlerTimerSequences;
HandlerTimer differs in Peril and Hokus Pokus
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
8874ccb9de
|
PINK: added debug information to actions
|
2018-06-28 23:51:32 +02:00 |
|
whiterandrek
|
eb6ce676e4
|
PINK: game page init fixes
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
be415cd46f
|
PINK: small fixes
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
467d3f1ab8
|
PINK: did a big file movement for better readability. Almost implemented
conditions and sideEffects. Added more classes. Now engine can play intro's sound.
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
824b3fa38e
|
PINK: some fixes
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
43c72bc2b7
|
PINK: added basic script implementation
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
ac0ed1dbdd
|
PINK: implemented init of LeadActor and checking for state in LeadActor method
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
2e3e07b858
|
PINK: added some methods to Actor
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
a49b399fbd
|
PINK: implemented ActionHide completely
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
f7c6830da9
|
PINK: added states to LeadActor
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
4d8bd5958f
|
PINK: added setIdleAction to actor
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
7c4bcc033d
|
PINK: implemented SideEffectModuleVariable fully
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
d303144364
|
PINK: Added findAction method
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
acbe2e8832
|
PINK: Added findActor method
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
d95e32782a
|
PINK: Continue to develop Sequencer::authorSequence method
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
b4d44d8ffc
|
PINK: Added SequenceActorState and SequenceContext
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
3e2106a1c0
|
PINK: Added more Handler methods
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
62f84eae96
|
PINK: Implemented SideEffectExit
|
2018-06-28 23:51:32 +02:00 |
|
whitertandrek
|
fed63e22ec
|
PINK: Added findSequence method to Sequencer
|
2018-06-28 23:51:32 +02:00 |
|