Orgad Shaneh
a05e54f00c
JANITORIAL: Remove trailing whitespaces
2021-05-04 11:46:30 +03:00
Cameron Cawley
46e696d417
CRYO: Use the common HNM decoder
2021-04-17 21:48:46 +03:00
Cameron Cawley
16b2b3ac8f
CRYO: Remove dead code
2020-01-03 10:37:26 +02:00
David Fioramonti
1ed2cd40f3
CRYO: EDEN: Move graphics into a separate class
...
Eden game object now contains a graphics object with which to
delegate graphics operations and store states of the graphics.
Much of the video playing is done in the graphics class
so I have moved a lot of the video state into there.
Some graphics related variables were moved out of eden and into
graphics, but many are still in eden.
Since they are still coupled there are lots of getters and setters.
For example both eden_graphics and eden share a handle to the same
video object.
I have made a few more things public than desirable.
I changed graphics to eden_graphics since it is specialized to eden
and not just cryo.
2019-09-11 12:28:28 +03:00
Strangerke
32965e44e3
CRYO: Some renaming
2017-02-24 23:55:11 +01:00
Strangerke
9f6ffed6ff
CRYO: Rename sync functions
2017-02-19 21:34:19 +01:00
Strangerke
6c4635ac7d
CRYO: Rewrite save/load game functions
2017-02-19 21:34:16 +01:00
Strangerke
70f1cd6efe
CRYO: Remove some more dead code, remove _keyboardHeld
2017-02-12 18:10:25 +01:00
Strangerke
2adc84e728
CRYO: Some code simplification, remove dead code
2017-02-12 17:44:07 +01:00
Filippos Karapetis
a7d681764f
CRYO: Merge spriteOnSubtitle() into drawSprite()
2017-02-12 00:54:39 +02:00
Filippos Karapetis
c40b74bb28
CRYO: Merge the two noclipax() methods and rename to drawSprite()
2017-02-12 00:54:38 +02:00
Filippos Karapetis
8eb38c0933
CRYO: Rename variables to conform to our code formatting guidelines
2017-02-11 21:53:10 +02:00
Filippos Karapetis
e95ed8eb90
CRYO: Clean up and document some variables
2017-02-11 21:51:36 +02:00
Filippos Karapetis
24a4c231da
CRYO: Rename variables to conform to our formatting guidelines
2017-02-11 17:20:54 +02:00
Filippos Karapetis
05c99c5b0d
CRYO: Move more static data to cryo.dat (2/2)
2017-02-11 17:16:45 +02:00
Filippos Karapetis
77f1194586
CRYO: Move all static data for Lost Eden to cryo.dat (2/2)
2017-02-10 11:51:58 +02:00
Filippos Karapetis
fdc3baeeff
CRYO: Move unrelated Common::File include out of platdefs.h
2017-02-10 04:33:35 +02:00
Strangerke
6c139b7afb
CRYO: Remove double screen code (unused)
2017-02-02 00:31:48 +01:00
Strangerke
c4bec08886
CRYO: Remove last use of EDEN_DEBUG
2017-01-25 22:42:27 +01:00
Strangerke
46ead90784
CRYO: Move inventory debug hack to debugger
2017-01-25 22:42:27 +01:00
Strangerke
59212d9270
CRYO: Fix some warnings
2017-01-25 22:42:26 +01:00
Retro-Junk
aeeaf9b9e6
CRYO: Fix crash during PC intro video
2017-01-25 22:42:26 +01:00
Retro-Junk
cedce56c42
CRYO: Replace direct script globals access with a switch
2017-01-25 22:42:25 +01:00
Retro-Junk
9634091925
CRYO: Add sound playback to HNM files (buggy yet)
2017-01-25 22:42:25 +01:00
Strangerke
b455532d34
CRYO: move tab_2CB1E to EdenGame
2017-01-25 22:42:25 +01:00
Strangerke
b163b8fdb9
CRYO: Some more renaming
2017-01-25 22:42:24 +01:00
Strangerke
a4f5733330
CRYO: Fix regression in PC cube rotation
2017-01-25 22:42:24 +01:00
Strangerke
3e07b86069
CRYO: Some more renaming
2017-01-25 22:42:24 +01:00
Strangerke
49b9ffa6ef
CRYO: Some renaming, move some static arrays to handleHNMSubtitles
2017-01-25 22:42:24 +01:00
Strangerke
77a79e8da3
CRYO: Split sinus and cosinus tables
2017-01-25 22:42:23 +01:00
Strangerke
1e7779edd3
CRYO: Rename cube code
2017-01-25 22:42:23 +01:00
Strangerke
e4555b86db
CRYO: Fix renaming/translation error
2017-01-25 22:42:23 +01:00
Strangerke
6c8cd5dc4d
CRYO: More renaming, get rid of another GOTO
2017-01-25 22:42:22 +01:00
Strangerke
9632149f62
CRYO: Some renaming
2017-01-25 22:42:22 +01:00
Strangerke
3ee08c1ac3
CRYO: get rid of 3 GOTOs
2017-01-25 22:42:22 +01:00
Strangerke
3ad086ed70
CRYO: Some renaming
2017-01-25 22:42:22 +01:00
Strangerke
86b482012b
CRYO: Remove useless fields in HNM Header, some renaming
2017-01-25 22:42:21 +01:00
Strangerke
e20f65e5ea
CRYO: Get rid of sound's locked and forcewait, remove some dead code, renaming
2017-01-25 22:42:21 +01:00
Strangerke
caec6a8de9
CRYO: Get rid of HnmContext, refactoring
2017-01-25 22:42:20 +01:00
Strangerke
d748674193
CRYO: Rename sound_t
2017-01-25 22:42:20 +01:00
Strangerke
b669a704e2
CRYO: rename SoundChannel, get rid of soundraw
2017-01-25 22:42:20 +01:00
Strangerke
ff1f320980
CRYO: Move mouse and keyboard functions to CryoEngine, remove some useless functions
2017-01-25 22:42:19 +01:00
Strangerke
f483b7c555
CRYO: Some more renaming
2017-01-25 22:42:19 +01:00
Strangerke
c85bfafefc
CRYO: rename more functions
2017-01-25 22:42:19 +01:00
Strangerke
183ccf3ad9
CRYO: More renaming
2017-01-25 22:42:18 +01:00
Strangerke
670c73824b
CRYO: More renaming
2017-01-25 22:42:18 +01:00
Strangerke
7b95465309
CRYO: change the definition of verifh and expand_hsq
2017-01-25 22:42:18 +01:00
Strangerke
2d3bbebc6b
CRYO: Simplify setSrcRect and setDestRect, some renaming
2017-01-25 22:42:18 +01:00
Strangerke
11b1d47638
CRYO: Turn _voiceSamplesBuffer into a byte*
2017-01-25 22:42:17 +01:00
Strangerke
c02890b42b
CRYO: Some more renaming
2017-01-25 22:42:17 +01:00