Commit Graph

67 Commits

Author SHA1 Message Date
Eugene Sandulenko
fab199d37e JANITORIAL: Make GPL headers uniform 2016-09-03 12:46:38 +02:00
lukaslw
54a4b2fa86 PRINCE: Double animation of bird after 'throw a rock' mini-game fix 2014-11-09 22:20:36 +01:00
lukaslw
71eedf9a3e PRINCE: Silence last comparison warning in gcc 2014-11-08 21:00:47 +01:00
lukaslw
9db1d77d47 PRINCE: Remove readScript and LittleEndianReader templates from Script
Change all of READ_UINT16 to READ_LE_UINT16 and all READ_UINT32 to READ_LE_UINT32 for endian-safety
2014-10-09 17:54:46 +02:00
lukaslw
f80d72d10a PRINCE: script.h - small comment correction 2014-10-09 00:34:21 +02:00
lukaslw
115340bc87 PRINCE: Resource loading - renaming 2014-10-07 02:14:12 +02:00
lukaslw
886cf189c6 PRINCE: showPower(), O_EXIT - last mini-game and game ending 2014-08-08 22:58:38 +02:00
lukaslw
b0dd6db58c PRINCE: Script update - readScriptFlagValue fix 2014-08-08 17:09:26 +02:00
lukaslw
4dbcdd19ec PRINCE: showNormAnims() fix 2014-08-07 02:20:52 +02:00
lukaslw
51bc133c43 PRINCE: Background interpreter during dialog boxes 2014-08-02 16:03:54 +02:00
lukaslw
3c29d61f67 PRINCE: Code clean-up 2014-08-01 17:38:04 +02:00
lukaslw
93a552c26d PRINCE: Skull mini-game fix 2014-07-30 19:54:39 +02:00
lukaslw
08d781b6ad PRINCE: Game saving - basic implementation 2014-07-29 02:25:42 +02:00
lukaslw
2a1b354a6d PRINCE: Hero bored timer - update 2014-07-25 15:21:31 +02:00
lukaslw
275bc26c4b PRINCE: O_PUSHSTRING, O_POPSTRING 2014-07-23 15:07:54 +02:00
lukaslw
2749f97dd9 PRINCE: freeHeroAnim(), O_SETHEROANIM() 2014-07-20 17:38:17 +02:00
lukaslw
f4a35de7eb PRINCE: showHero() update 2014-07-18 15:35:43 +02:00
lukaslw
9df716ea9c PRINCE: Interpreter flags fix. 2014-07-07 03:55:57 +02:00
lukaslw
0301b635de PRINCE: installObjects(), setObjId(), O_PUTOBJECT(), O_REMOBJECT(). checkMob(), showObjects(), O_GETRND() update 2014-07-05 22:31:02 +02:00
lukaslw
a838b34b4d PRINCE: Background animations update. O_PUTBACKANIM(), O_REMBACKANIM(), O_ANIMUPDATEON(), O_ANIMUPDATEOFF() 2014-07-04 19:10:22 +02:00
lukaslw
9698ec51b3 PRINCE: O_CHECKANIMFRAME, O_CHECKANIMEND(), O_GETMOBDATA(), O_SETMOBDATA(), O_CLSTEXT(), O_ADDINV(), O_ADDINVQUIET, O_REMINV(), O_SWAPINVENTORY(), O_CLEARINVENTORY(), O_OPENINVENTORY 2014-07-04 02:33:30 +02:00
lukaslw
4792795ac7 PRINCE: createDialogBox(), runDialog(), dialogLMB(), talkHero(), O_INITDIALOG(), O_SHOWDIALOGBOX() update 2014-07-03 20:53:19 +02:00
lukaslw
e853e44695 PRINCE: O_INITDIALOG() update 2014-07-03 04:19:52 +02:00
lukaslw
92f3d72f19 PRINCE: doTalkAnim(), talkHero() update 2014-07-02 17:29:42 +02:00
lukaslw
2b2170f88a PRINCE: O_SETDFLAG(), O_CALLDFLAG(), beginning of O_INITDIALOG() 2014-07-01 20:12:43 +02:00
lukaslw
191b4cc8be PRINCE: Memory leaks fix - showBackAnim(), printAt(), checkMob()" 2014-06-29 20:40:04 +02:00
lukaslw
6878b9bc52 PRINCE: increaseString(), loading mob exam text update 2014-06-28 17:10:12 +02:00
lukaslw
49de202a21 PRINCE: O_CHANGEMOB(), getMobVisible(), setMobVisible() 2014-06-28 09:51:14 +02:00
lukaslw
011ecf0c6d PRINCE: Fix for hotspot() and change from 0 to -1 for empty _selectedMob 2014-06-26 23:58:33 +02:00
lukaslw
12c5a6e6e2 PRINCE: setVoice update, O_GETMOBTEXT(), O_SETSTRING() 2014-06-26 18:29:19 +02:00
lukaslw
fc71efd713 PRINCE: LMB() fix, storeNewPC() - first working script events 2014-06-26 02:35:48 +02:00
lukaslw
9a13423829 PRINCE: LMB outside inventory - give / use item 2014-06-24 05:03:36 +02:00
lukaslw
a319f473f6 PRINCE: LMB outside of inventory - update 2014-06-24 03:57:40 +02:00
lukaslw
daf91dcf74 PRINCE: Inventory LMB update, VariaTxt::getString fix 2014-06-22 20:09:18 +02:00
lukaslw
25f51bfb82 PRINCE: scanMobEvents() 2014-06-22 20:09:17 +02:00
lukaslw
82bc007819 PRINCE: Dialog box update; LMB outside of inventory beginning 2014-06-22 20:09:16 +02:00
lukaslw
a9536b621f PRINCE: Inventory - mouse buttons handling progress 2014-06-22 20:08:58 +02:00
lukaslw
98525c1145 PRINCE: Inventory - left mouse button handling 2014-06-22 20:08:50 +02:00
lukaslw
4be66f5110 PRINCE: Rename Overlay to Mask, loadAllMasks update 2014-06-22 20:08:26 +02:00
lukaslw
16a6d99a86 PRINCE: loadOverlays(), checkNak() 2014-06-22 20:08:25 +02:00
lukaslw
5df6b9a4f4 PRINCE: Shadow drawing for background animations 2014-06-22 20:08:21 +02:00
lukaslw
eff8b0fd91 PRINCE: installSingleBackAnim update 2014-06-22 20:08:13 +02:00
lukaslw
e366a21f18 PRINCE: Memory leak fixes, backAnimList clearing in new location 2014-06-22 20:08:11 +02:00
lukaslw
277ac36761 PRINCE: installBackAnims implementation, first frames drawing 2014-06-22 20:08:10 +02:00
lukaslw
67956c5805 PRINCE: installBackAnims() - memory offset testing 2014-06-22 20:08:10 +02:00
lukaslw
3d590627ed PRINCE: Room struct implementation and objects drawing fix 2014-06-22 20:08:08 +02:00
lukaslw
acf9ac241e PRINCE: Proper memory reading for lightX, lightY, shadowScale 2014-06-22 20:07:54 +02:00
lukaslw
05ef38f7d9 PRINCE: getLightX, getLightY, getShadowScale fix 2014-06-22 20:07:53 +02:00
lukaslw
3751e7ba25 PRINCE: lightX, lightY and setShadowScale() 2014-06-22 20:07:53 +02:00
Kamil Zbróg
eecc6f3e84 PRINCE: Room resource loading started 2013-12-13 07:05:37 +00:00