Eugene Sandulenko
c8dca57555
PRINCE: Refactored detection code into widely accepted schema
2016-10-21 10:32:48 +02:00
Eugene Sandulenko
b5eef9a36a
PRINCE: Properly detect translated versions, and mark them via Game Feature
2016-09-03 15:59:19 +02:00
Eugene Sandulenko
fab199d37e
JANITORIAL: Make GPL headers uniform
2016-09-03 12:46:38 +02:00
Torbjörn Andersson
9020002c78
PRINCE: Add video player for topware.avi logo
...
The sound is rather bad, but I assume that's something with our
CinePak video decoder so I'll leave it like this for now. The player
itself is based on the BBVS engine.
2016-07-04 01:03:32 +02:00
Eugene Sandulenko
33abb6118f
ALL: Change main engine header guard defines to <directory>_<engine>_H
...
Recently we started to use this as new semantics, although in the past
we used simly <engine>_H. Now these guard defines are consistent with
rest of the files which are used in the engines.
2016-05-17 18:21:30 +02:00
lukaslw
bb145b439d
PRINCE: Silence signed and unsigned comparison warnings in gcc
2014-11-08 20:57:37 +01:00
lukaslw
56af32f2ad
PRINCE: Reduce pause() and pause2() to one function and rename it to pausePrinceEngine()
2014-11-08 20:14:33 +01:00
lukaslw
ccb051f0e3
PRINCE: Implement pauseEngineIntern() - pause and resume music in GMM
2014-11-08 19:44:06 +01:00
lukaslw
9ad2135ff9
PRINCE: Allow to load translation file - prince_translation.dat
...
Update detection file to allow English language with both PL and DE data files. Add setMobTranslationTexts() to update mob names to translated ones in each location
2014-10-28 20:59:11 +01:00
Filippos Karapetis
0f0ca25e43
PRINCE: Remove trailing whitespace
2014-10-28 16:21:53 +02:00
Eugene Sandulenko
3899532440
PRINCE: Revert incorrect const'ness at printAt()
2014-10-10 14:52:10 +02:00
Eugene Sandulenko
9c5eba6ffd
PRINCE: Fix mask sign
2014-10-10 14:38:14 +02:00
Eugene Sandulenko
430c271b87
PRINCE: Fix const'ness
2014-10-10 14:34:14 +02:00
Willem Jan Palenstijn
dd849ac5b7
PRINCE: Fix more warnings
2014-10-10 14:11:43 +02:00
Eugene Sandulenko
24dd5d1f53
PRINCE: Rename runDialog() into dialogRun() to avoid clash with Engine::runDialog()
2014-10-10 14:08:15 +02:00
lukaslw
0e6ae70d9b
PRINCE: Fix INT_MAX error - change it to kIntMax constant
2014-10-09 18:43:17 +02:00
lukaslw
a554fa9f7d
PRINCE: Changing all occurrences of NULL to nullptr
...
To beconsistent and to keep just one of them
2014-10-08 18:09:18 +02:00
lukaslw
e894a18b08
PRINCE: Script::installSingleBackAnim - update
2014-10-07 16:05:37 +02:00
lukaslw
9bda7c37c3
PRINCE: Shadows drawing - update
2014-08-16 22:54:38 +02:00
lukaslw
9ef705ebb4
PRINCE: playNextFLCFrame() update
2014-08-15 21:57:26 +02:00
lukaslw
7026f687ff
PRINCE: loadTrans(), drawTransparentWithTransDrawNode() - implementation
2014-08-10 21:47:35 +02:00
lukaslw
425132faf9
PRINCE: showPalette(), showLogo() - update
2014-08-09 21:44:38 +02:00
lukaslw
b97f726a3e
PRINCE: scrollCredits() implementation, showLogo() update
2014-08-09 05:37:57 +02:00
lukaslw
886cf189c6
PRINCE: showPower(), O_EXIT - last mini-game and game ending
2014-08-08 22:58:38 +02:00
lukaslw
a85a93f888
PRINCE: getAnimData() update
2014-08-06 18:05:32 +02:00
lukaslw
c47a8799b2
PRINCE: Second hero movement - moveShandria(), moveRunHero() fix
2014-08-06 17:35:08 +02:00
lukaslw
49337549d9
PRINCE: makeCurve(), getCurve(), mouseWeirdo(), O_KRZYWA, O_GETKRZYWA, O_GETMOB
2014-08-05 04:30:07 +02:00
lukaslw
85f4c2ccd2
PRINCE: showHeroShadow - update
2014-08-04 08:55:20 +02:00
lukaslw
161f21352f
PRINCE: German texts drawing - update
2014-08-02 17:22:47 +02:00
lukaslw
54a78d6341
PRINCE: mainLoop() update
2014-08-02 13:39:33 +02:00
lukaslw
3c29d61f67
PRINCE: Code clean-up
2014-08-01 17:38:04 +02:00
lukaslw
34f496c38a
PRINCE: Second hero implementation
2014-07-31 20:59:41 +02:00
lukaslw
60881987d0
PRINCE: Animations - update
2014-07-31 05:29:03 +02:00
lukaslw
956b98903f
PRINCE: enableOptions() - update for inventory items
2014-07-29 04:10:54 +02:00
lukaslw
08d781b6ad
PRINCE: Game saving - basic implementation
2014-07-29 02:25:42 +02:00
lukaslw
87756b4ebd
PRINCE: findPoint(), makePath() - update
2014-07-27 16:04:12 +02:00
lukaslw
c1456d2734
PRINCE: MIDI music - update. loadMusic(), stopMusic(), O_SETMUSIC, O_STOPMUSIC
2014-07-26 20:58:35 +02:00
lukaslw
97d10f94ec
PRINCE: Sounds and voices - fix and update
2014-07-26 05:33:33 +02:00
lukaslw
eebedf53aa
PRINCE: Inventory functions - update
2014-07-26 00:54:44 +02:00
lukaslw
09570f8dfa
PRINCE: Mob priority list implementation - loadMobPriority(), checkMob() fix and update
2014-07-25 01:57:44 +02:00
lukaslw
8829b20ce9
PRINCE: blackPalette(), setPalette(), O_BLACKPALETTE, O_SETUPPALETTE
2014-07-24 18:39:39 +02:00
lukaslw
c54699721a
PRINCE: initZoomIn(), initZoomOut(), doZoomIn(), doZoomOut(), freeZoomObject(). showObject() update
2014-07-24 13:13:16 +02:00
lukaslw
b6d81011e3
PRINCE: plotTracePoint(), plotTraceLine(), tracePath(), approxPath() update
2014-07-22 16:52:39 +02:00
lukaslw
819ca0636f
PRINCE: approxPath(), plotTraceLine() clean up
2014-07-22 02:10:32 +02:00
lukaslw
f66a285551
PRINCE: walkTo(), moveRunHero(), O_RUNHERO, O_MOVEHERO, O_CLEARPATH, O_SETPATH, O_LOADPATH
2014-07-19 18:10:11 +02:00
lukaslw
5a5211fbbc
PRINCE: tracePath() - fix
2014-07-19 03:11:27 +02:00
lukaslw
6016f492e5
PRINCE: findPoint() fix and clean-up
2014-07-19 01:55:58 +02:00
lukaslw
d62a85c785
PRINCE: plotTracePoint() fix
2014-07-18 22:40:01 +02:00
lukaslw
f4a35de7eb
PRINCE: showHero() update
2014-07-18 15:35:43 +02:00
lukaslw
6fe1bb3c9c
PRINCE: Pathfinding - scanDirections()
2014-07-16 22:12:56 +02:00