johndoe123
41f8749bd0
NEVERHOOD: Implement Scene2207 (not complete yet)
2013-05-08 20:39:36 +02:00
johndoe123
f29619f655
NEVERHOOD: Implement Scene2206
2013-05-08 20:39:36 +02:00
johndoe123
e177dcf911
NEVERHOOD: Implement Scene2205
2013-05-08 20:39:35 +02:00
johndoe123
31457e11aa
NEVERHOOD: Implement Scene2203
2013-05-08 20:39:35 +02:00
johndoe123
c4a4ce4e35
NEVERHOOD: Implement Scene2202 (sliding puzzle)
2013-05-08 20:39:35 +02:00
johndoe123
b64b0cfac2
NEVERHOOD: Implement updateScene2201
2013-05-08 20:39:35 +02:00
johndoe123
eb8c44b54c
NEVERHOOD: Implement Scene2201
...
- Implement DataResource::getHitRectList, DataResource::getMessageListAtPos and related stuff in scene.cpp
2013-05-08 20:39:35 +02:00
johndoe123
5fcc3af23b
NEVERHOOD: Implement Module2000
2013-05-08 20:39:34 +02:00
johndoe123
9d12661537
NEVERHOOD: Implement Scene3011
...
- And use _moduleDone instead of _done in Module3000
2013-05-08 20:39:34 +02:00
johndoe123
87d1f79f31
NEVERHOOD: More work on Scene3009
2013-05-08 20:39:34 +02:00
johndoe123
d88836596d
NEVERHOOD: More work on Module3000 and Scene3009 (incomplete)
2013-05-08 20:39:34 +02:00
johndoe123
08be9cde7b
NEVERHOOD: Implement Scene3010 (door lock)
2013-05-08 20:39:34 +02:00
johndoe123
d7dd4b4356
NEVERHOOD: Implement Scene1403, Scene1404 and Scene1405 (memory minigame)
...
- Move GameModule::startup call into engine instead of the game module constructor
- Reduce debug output
2013-05-08 20:39:34 +02:00
johndoe123
bfd71cff6e
NEVERHOOD: New modules Module1200, Module1400, Module1700 and Module1800
...
- Implement CollisionMan::removeSprite
2013-05-08 20:39:34 +02:00
johndoe123
720050bec1
NEVERHOOD: Start with Module1200/Scene1201 (not complete yet)
...
- Fix an odd bug with the game variables (index of newly added subvar was sometimes -1)
2013-05-08 20:38:48 +02:00
johndoe123
438b6bb53c
NEVERHOOD: Implement Module2300 (just a bunch of NavigationScenes)
...
- Fix Smacker player by using a SafeSubReadStream
- Fix NavigationMouse (cursors in type 1 were swapped)
2013-05-08 20:38:48 +02:00
johndoe123
b611b65bf4
NEVERHOOD: Change addHitRect to use an explicit count
...
- This is since the alignment stuff didn't work and it's not worth it to investigate
- Add possibility to write out hardcoded message lists instead of reading from the exe for special lists
2013-05-08 20:38:47 +02:00
johndoe123
ffe024844b
NEVERHOOD: More work on Scene1002
2013-05-08 20:38:47 +02:00
johndoe123
9f6e6c6f7f
NEVERHOOD: Implement MouseCursorResource and Mouse433 mouse cursor
2013-05-08 20:38:47 +02:00
johndoe123
6d81ef0199
NEVERHOOD: Implement game vars
2013-05-08 20:38:47 +02:00
johndoe123
5c69ae21dd
NEVERHOOD: More work on Klayman (still eye cancerous code)
...
- Start to implement KmScene1001
- Implement queryPositionSprite and queryPositionRectList
- Implement message list related code (setting and running them)
- Access to message params now with accessors (so compatible types can be converted)
2013-05-08 20:38:46 +02:00
johndoe123
c694ce8505
NEVERHOOD: More work on Klayman
...
- Rename Scene::_playerSprite to _klayman
- Send mouse clicks to the scene object (has not effect yet)
2013-05-08 20:30:59 +02:00
johndoe123
9d0e90bcd2
NEVERHOOD: Add skeleton for Module1000
...
- Add dummies for game variable access
2013-05-08 20:30:58 +02:00
johndoe123
21eb88053c
NEVERHOOD: Implement SmackerScene, SmackerPlayer and related stuff
...
- The intro video after the logo screens is now played (still needs better sync)
2013-05-08 20:30:58 +02:00
johndoe123
3c82668fe4
NEVERHOOD: More work on Module1500
...
- Implement Scene1501 (with yet unimpelemented stuff commented out)
- Add preliminary main loop to test stuff/updates
- Add dummy SoundResource
- And fix a mean bug/typo in some initializer lists...
(The intro now "runs" but doesn't show anything yet since the actual display code and other classes are not yet implemented yet.)
2013-05-08 20:30:57 +02:00
johndoe123
aded2a104b
NEVERHOOD: Start with Scene and Sprite classes
2013-05-08 20:30:57 +02:00
johndoe123
4a01a69e37
NEVERHOOD: Start with Module and GameModule classes
2013-05-08 20:30:57 +02:00