Commit Graph
137148 Commits
Author SHA1 Message Date
Jaromir Wysoglad 2d4b37233d SUPERNOVA2: Add Formula2N room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 933233d7bf SUPERNOVA2: Add Formula2F room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad d7d6ef785d SUPERNOVA2: Add Formula1N room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 3524c4fc1f SUPERNOVA2: Add BehindPuzzle and Formula1F rooms 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad d40d52cb2f SUPERNOVA2: Add pyramid puzzle 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad c8b900bd4a SUPERNOVA2: Add UpperDoor room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 277b4eeac7 SUPERNOVA2: Add Upstairs2 room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad f4a2441a7c SUPERNOVA2: Add BotomLeftDoor room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad aaffee83c0 SUPERNOVA2: Add BottomRightDoor room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 9a4d7eca38 SUPERNOVA2: Add Downstairs1 room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad aa7b4a2c97 SUPERNOVA2: Add Upstairs1 room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 29f83a0887 SUPERNOVA2: Finish Pyramid, add PyrEntrance rooms 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 8c6515182f SUPERNOVA2: Add part of Pyramid room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 925784f01b SUPERNOVA2: Add ship room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 5fe8f6fae9 SUPERNOVA2: Fix doors in elevator.
I added exit door to elevator which was missing.
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad e90a82ac79 SUPERNOVA2: Add the apartment room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad c23411bb73 SUPERNOVA2: Finish the elevator room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 9e9602051c SUPERNOVA2: Add missing interactions in Cabin room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad b4c59bee45 SUPERNOVA2: Add partialy finished Elevator room. 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad d2e67fca8f SUPERNOVA2: Add City1 and City2 rooms 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad be450f0967 SUPERNOVA2: Change saving of room variables
Change the way room variables are saved, so it is
more like the original code and also thanks to this
they get saved and loaded when the game is saved/loaded
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 3a5ea64e9c SUPERNOVA2: Finish the Checkout, add TV appearence
The TV appearence is for now just a guess, since
right now I don't actually know how to get to it
in the original game, so I don't know how it really
looks like. Also the player cannot get to it yet,
because the room containing the music chip (which
is needed) isn't added yet.
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 93561220b7 SUPERNOVA2: Add partialy implemented checkout room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 856b387641 SUPERNOVA2: Add palace of culture 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 6b6466b4b3 SUPERNOVA2: Add more generic interactions
The original file ms2_r1.c is finished.
In the original game, pressing the discman should play
only the first 2 patterns of the song. I couldn't
figure out how to stop playing the music in the right
moment, so instead the whole music is played but
the it can be stopped by pressing a mouse button.
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 0a7ec13c3c SUPERNOVA2: Finish Kiosk room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad c20f600026 SUPERNOVA2: Add partialy finished kiosk room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 286f12c830 SUPERNOVA2: Add cabin room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 247deea4fc SUPERNOVA2: Add skeleton for the rest of the rooms 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad f9c30a58bd SUPERNOVA2: Add the games room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad beadc80462 SUPERNOVA2: Fix not quiting during intro
While trying to quit the game during intro, the
intro only sped up instead of quiting and quit
only when the intro ended
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 63ca424ac3 SUPERNOVA2: Add sound to all rooms currently coded 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad b9c528425a SUPERNOVA2: Add some more generic interactoins 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 1985c5bf57 SUPERNOVA2: Add downtown street 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad c331b69bbd SUPERNOVA2: Add load and save mechanism 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 83b0da1ebd SUPERNOVA2: Fix of overlooked save pattern 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 19d0a3cce9 SUPERNOVA2: Fix airport message rendering
In the original game, the message or airport that
all other passangers left gets rendered only if
the intro isn't skipped. This commit does that.
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad b437266c66 SUPERNOVA2: Finish taxi destination choosing 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 88973057fe SUPERNOVA2: Add dialog separator to gametext.h 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad f744adec4e SUPERNOVA2: Fix object indexing in taxi stand 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad da8275ac62 SUPERNOVA2: Fix dialog mouse hover color change 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 291cd5c9ff SUPERNOVA2: Fix missing fadeout after intro skip 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 800e41ddd2 SUPERNOVA2: Finish taxistand, add taxi 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 43393fc29f SUPERNOVA2: Add Dialogues from supernova engine 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 701a957007 SUPERNOVA2: Add taxi stand room 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 6bd7e561b4 SUPERNOVA2: Add interaction with room objects 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 3cb1cf1699 SUPERNOVA2: Add drawMapExits from supernova
I am keeping there the TODO from the original code,
which can be resolved pretty easily, but I want to
leave the code as similar to supernova engine as possible
so it could eventualy be merged together.
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 3300c358db SUPERNOVA2: Add starting items 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 38904b405f SUPERNOVA2: Add airport objects 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad dd5f1778ff SUPERNOVA2: Render GUI 2019-07-28 15:09:14 +01:00