Christoph Oelckers
|
9c60ab791b
|
- implemented all needed font overrides for localization.
|
2021-05-31 21:20:31 +02:00 |
|
Christoph Oelckers
|
af781e0422
|
- moved all font setup out of the C++ code.
All internal fonts now get defined through FONTDEFS.
Also fixing a few offsets.
|
2021-05-31 21:20:31 +02:00 |
|
Christoph Oelckers
|
42b70a7d93
|
- added internationalized fonts.
This still needs a bit of fixing and tweaking but most is working.
|
2021-05-31 21:20:30 +02:00 |
|
Christoph Oelckers
|
8fae793341
|
- defined a new constant, CR_NATIVEPAL, to use the font functions with a predefined palette.
This is mainly for code clarification, the value is the same as CR_UNDEFINED.
|
2021-05-29 11:47:05 +02:00 |
|
Christoph Oelckers
|
694066c4ec
|
- fixed all warnings in Exhumed.
|
2021-05-12 21:50:01 +02:00 |
|
Christoph Oelckers
|
03289f5097
|
- silenced some warnings.
|
2021-05-12 21:47:32 +02:00 |
|
Christoph Oelckers
|
8003ab6fa3
|
Merge branch 'scriptable_cutscenes' into newrenderer
|
2021-05-02 22:37:46 +02:00 |
|
Christoph Oelckers
|
4b064b9f34
|
- migrated Exhumed's level setup to RMAPINFO.
This game never had a proper setup so this also fixes the crashes with visiting the multiplayer maps.
|
2021-05-02 15:54:19 +02:00 |
|
Christoph Oelckers
|
10395688bf
|
- must restore the laptop background of Exhumed's LEV20 cutscene each frame.
Also fixed the variable names in this function.
|
2021-04-30 20:08:36 +02:00 |
|
Christoph Oelckers
|
4069a5096a
|
- scriptified Exhumed's 2D content (minus the programmatic textures.)
|
2021-04-30 20:08:36 +02:00 |
|
Christoph Oelckers
|
4ff2010bd1
|
- moved the entire screen job management to the script side.
This isn't hooked up yet and lots of code is commented out, the games won't start with this commit.
|
2021-04-30 20:08:30 +02:00 |
|
Christoph Oelckers
|
4a7430c8e4
|
- got rid of JobDesc.
|
2021-04-30 20:08:23 +02:00 |
|
Christoph Oelckers
|
fb5e2fe0c0
|
- use flags instead of bools.
|
2021-04-30 20:08:22 +02:00 |
|
Christoph Oelckers
|
f51872db25
|
Merge branch 'master' into newrenderer
|
2021-04-20 20:46:06 +02:00 |
|
Christoph Oelckers
|
9e40e49c2c
|
- generalized the special key handling for skipping cutscenes.
|
2021-04-20 15:01:26 +02:00 |
|
Christoph Oelckers
|
82194bbf6b
|
Merge branch 'master' into newrenderer
# Conflicts:
# source/games/exhumed/src/2d.cpp
|
2021-04-17 13:22:30 +02:00 |
|
Christoph Oelckers
|
091a9b7fef
|
- fixed Exhumed laptop cutscene.
|
2021-04-17 00:01:28 +02:00 |
|
Christoph Oelckers
|
2b9a527aba
|
- added a 'Start' method to DScreenJob.
Since the menu pauses the ticker this is needed to perform initial setup before the first frame.
|
2021-04-16 23:29:53 +02:00 |
|
Christoph Oelckers
|
e580407d7d
|
- the remaining Exhumed screens.
These are not tested yet, a bit more work is needed to allow this.
|
2021-04-16 20:48:40 +02:00 |
|
Christoph Oelckers
|
a43259c40c
|
- Exhumed's map.
|
2021-04-16 20:10:46 +02:00 |
|
Christoph Oelckers
|
fed15a79e4
|
- Exhumed's intro screens.
|
2021-04-16 20:08:20 +02:00 |
|
Christoph Oelckers
|
168b0385cf
|
- moved shadeToLight out of build.h.
|
2021-03-25 09:13:59 +01:00 |
|
Christoph Oelckers
|
7c68261fbf
|
- redirect Exhumed's shareware exit to the main menu.
|
2021-03-15 18:58:28 +01:00 |
|
Christoph Oelckers
|
fc11f537f7
|
- project cleanup
* moved all games into the 'games' folder.
* fixed project to include all sources and move them to the proper folders.
|
2021-01-10 20:31:32 +01:00 |
|