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
Jaromir Wysoglad
f82e55a7f1
SUPERNOVA2: Add gui element from supernova
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
cb9c28a374
SUPERNOVA2: Add room deletion to game manager
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
5c8171eed6
SUPERNOVA2: Add gui commands to game manager
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
777040557d
SUPERNOVA2: Add inventory from supernova
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
977d67b272
SUPERNOVA2: Synchronize with main repository
...
Better support for pbm format was added to
create_supernova in main repository, this
commit just mirrors theese changes
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
df1fbcbf4d
SUPERNOVA2: Add string, divide long line in string
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
86acda73a7
SUPERNOVA2: Correct overlook in comment and define
2019-07-28 15:09:14 +01:00