Commit graph

168 commits

Author SHA1 Message Date
Strangerke
b17dfaad10 LILLIPUT: More renaming 2018-03-28 17:36:57 +02:00
Strangerke
491dd07e68 LILLUPUT: Add missing kActionType values 2018-03-28 17:36:57 +02:00
Strangerke
bda21673e8 LILLIPUT: More renaming 2018-03-28 17:36:57 +02:00
Joseph-Eugene Winzer
40dc39d01d LILLIPUT: Reformats string 2018-03-28 17:36:57 +02:00
Joseph-Eugene Winzer
7abc364a4a LILLIPUT: Fixes typo 2018-03-28 17:36:57 +02:00
Joseph-Eugene Winzer
1552128291 LILLIPUT: Changes KValueType to kValueType 2018-03-28 17:36:57 +02:00
Joseph-Eugene Winzer
e92e7d5bf6 LILLIPUT: Fixes formatting 2018-03-28 17:36:57 +02:00
Strangerke
616a8291a4 LILLIPUT: Some renaming 2018-03-28 17:36:57 +02:00
Strangerke
d6092b4cbf LILLIPUT: Fix missing break in getArgumentString 2018-03-28 17:36:57 +02:00
Strangerke
2aa505fcc8 LILLIPUT: Fix bug in OC_scrollViewPort 2018-03-28 17:36:57 +02:00
Joseph-Eugene Winzer
d9aa76796d LILLIPUT: Adds delay during title screens
At least during the title screens when the game is just waiting for
user input it shouldn't use a full CPU core.
2018-03-28 17:36:57 +02:00
Joseph-Eugene Winzer
cf29d9ceec LILLIPUT: Removes redundant mouse cursor redraws
update() and pollEvent() are called multiple times over
the course of one game loop, thus restoreSurfaceUnderMousePointer()
and displayMousePointer() are called multiple times as well. This caused
massive lag and froze the script system when the mouse was moved.
While this commit doesn't fix the cursor flickering, it is now responsive
at all times.
2018-03-28 17:36:57 +02:00
Strangerke
e059e81bab LILLIPUT: Some renaming, fix a warning 2018-03-28 17:36:57 +02:00
Strangerke
7554c07be1 LILLIPUT: Some more renaming 2018-03-28 17:36:57 +02:00
Strangerke
ed9daf2ed6 LILLIPUT: Rework _rectXMinMax and _rectYMinMax 2018-03-28 17:36:57 +02:00
Strangerke
4efebbbeee LILLIPUT: Some more renaming 2018-03-28 17:36:57 +02:00
Strangerke
f0abb4f656 LILLIPUT: Some renaming 2018-03-28 17:36:57 +02:00
Strangerke
b2d49cef83 LILLIPUT: More renaming 2018-03-28 17:36:57 +02:00
Strangerke
2832980e92 LILLIPUT: Some more renaming, remove double variable 2018-03-28 17:36:57 +02:00
Strangerke
22b3a24e5f LILLIPUT: Renaming, fix a bug in OC_checkLastInterfaceHotspotIndexMenu2 2018-03-28 17:36:57 +02:00
Strangerke
d011a68d4f LILLIPUT: Start reworking _word16EFE 2018-03-28 17:36:57 +02:00
Strangerke
1d897d7be2 LILLIPUT: Fix a couple of errors related to the use of 0xFF instead of -1 2018-03-28 17:36:57 +02:00
Strangerke
98032809dd LILLIPUT: Some renaming 2018-03-28 17:36:57 +02:00
Strangerke
10edaf6bc4 LILLIPUT: Some renaming, start fixing the map display 2018-03-28 17:36:57 +02:00
Strangerke
a1c5e27b77 LILLIPUT: Rename some functions, fix a bug in OC_getComputedVariantSpeech() 2018-03-28 17:36:57 +02:00
Strangerke
802f132f02 LILLIPUT: One more renaming 2018-03-28 17:36:57 +02:00
Strangerke
7e55ed492c LILLIPUT: Some renaming 2018-03-28 17:36:57 +02:00
Strangerke
e6dce6ed8a LILLIPUT: Fix name of OC_changeCurrentCharacterSprite in script decompiler 2018-03-28 17:36:57 +02:00
Strangerke
653c27f930 LILLIPUT: Cleanup of previous fix, add TODO comment 2018-03-28 17:36:57 +02:00
sylvaintv
f03571ccb1 LILLIPUT: Fix bad opcode definition for display aerial map 2018-03-28 17:36:57 +02:00
sylvaintv
e70d3c4979 LILLIPUT: Fix display of variable speeches 2018-03-28 17:36:57 +02:00
Strangerke
7084803a7a LILLIPUT: Implement OC_sub17E22_speech1IfSoundOff, silent warnings in OC_loadFile_AERIAL_GFX 2018-03-28 17:36:57 +02:00
Strangerke
686b59e53e LILLIPUT: Implement OC_sub18260 2018-03-28 17:36:57 +02:00
Strangerke
4dda4abbea LILLIPUT: rename OC_checkFunctionKeyPressed 2018-03-28 17:36:57 +02:00
Strangerke
de94c90720 LILLIPUT: Improve keyboard handling. F keys are now working in the menu 2018-03-28 17:36:57 +02:00
Strangerke
5f3a303951 LILLIPUT: Modify mouse handling to stick to original behavior 2018-03-28 17:36:57 +02:00
Strangerke
147a450834 LILLIPUT: Fix bug in OC_loadFile_AERIAL_GFX, implement OC_waitForEvent 2018-03-28 17:36:57 +02:00
Strangerke
f625b60117 LILLIPUT: Start implementing keyboard handling 2018-03-28 17:36:57 +02:00
Strangerke
8ce9bac02a LILLIPUT: Set _shouldQuit in OC_saveAndQUIT and OC_deleteSavegameAndQuit 2018-03-28 17:36:57 +02:00
Strangerke
3ea95583a2 LILLIPUT: Fix bug in sub167EF 2018-03-28 17:36:57 +02:00
Strangerke
bcfbf5df47 LILLIPUT: Fix bug in OC_sub17A07 and renderCharacters, implement OC_startSpeechWithoutSpeeker
Some renaming, too
2018-03-28 17:36:57 +02:00
Strangerke
21d38e3b4c LILLIPUT: bugfix: Intro is now completable 2018-03-28 17:36:57 +02:00
Strangerke
2e9867086c LILLIPUT: Fix one more double variable, some renaming 2018-03-28 17:36:57 +02:00
Strangerke
82fb9e3c23 LILLIPUT: Fix bug in sub16A76. This fixes the dance a bit more. 2018-03-28 17:36:57 +02:00
Strangerke
a468ebc32e LILLIPUT: Change type of _rulesBuffer2_5 and _rulesBuffer2_6 2018-03-28 17:36:57 +02:00
Strangerke
e8525da958 LILLIPUT: Fix a bug in sub16626. The people are now dancing in the intro 2018-03-28 17:36:57 +02:00
Strangerke
4d36343b0c LILLIPUT: Fix bug in viewportScrollTo(), some renaming 2018-03-28 17:36:57 +02:00
Strangerke
5498523326 LILLIPUT: Fix bug in OC_turnCharacterTowardsAnother() 2018-03-28 17:36:57 +02:00
Strangerke
8500175811 LILLIPUT: Some more renaming 2018-03-28 17:36:57 +02:00
Strangerke
e1c783d6a2 LILLIPUT: Some more renaming, fix a bug in intro 2018-03-28 17:36:57 +02:00