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
|
d7a47b2f3a
|
- route all accesses to gameaction from the backend through the sysCallbacks.
gameactions are frontend specific so this needs to be decoupled.
|
2021-05-22 13:02:34 +02:00 |
|
Christoph Oelckers
|
3558289d70
|
- give forward declared enum a type.
|
2020-11-10 21:44:15 +01:00 |
|
Christoph Oelckers
|
96fbfdcf86
|
- made hires replacements work for untranslated fonts.
|
2020-11-10 21:34:49 +01:00 |
|
Christoph Oelckers
|
ed599d0f05
|
- moved the hires texture replacement logic into a backend callback.
This way it can be handled transparently to the calling code.
Fonts do not work yet, though.
|
2020-11-10 16:22:02 +01:00 |
|
Christoph Oelckers
|
40358febc1
|
- changed render interface to resolve textures to materials in the backend.
This is needed to have a unified spot where to resolve textures for both 2D and 3D.
|
2020-11-10 09:08:48 +01:00 |
|
Christoph Oelckers
|
273ad5e133
|
- backend update
|
2020-10-25 09:20:26 +01:00 |
|
Christoph Oelckers
|
15eaf86f5a
|
- preparations for the image scroller menu.
|
2020-10-08 18:02:25 +02:00 |
|
Christoph Oelckers
|
9606b09ddd
|
- update of language code from GZDoom.
|
2020-10-05 00:46:24 +02:00 |
|
Christoph Oelckers
|
7f6b02c451
|
- merged string table and system callbacks.
|
2020-10-04 21:15:51 +02:00 |
|
Christoph Oelckers
|
f8caf88089
|
- backend update.
|
2020-10-03 17:04:45 +02:00 |
|
Christoph Oelckers
|
b57e13ff62
|
- mouse code update.
May still need some tweaking of the factors.
|
2020-09-28 22:36:43 +02:00 |
|
Christoph Oelckers
|
0795c79a3a
|
- engine updates from GZDoom.
|
2020-09-27 16:12:50 +02:00 |
|
Christoph Oelckers
|
15adf1f6e5
|
- hooked up ZDoom's i_net.cpp to compile within the project.
Note about the license: This file was available from GZDoom 2.4.x under the Doom source license which is compatible with Build.
This isn't used yet.
|
2020-08-29 22:07:47 +02:00 |
|
Christoph Oelckers
|
d4cdb31464
|
- backend update to make the ZScript compiler work.
|
2020-06-14 18:58:30 +02:00 |
|
Christoph Oelckers
|
d52600663d
|
- backend sync with GZDoom to pull in a few bugfixes and formatting corrections.
|
2020-05-26 23:12:04 +02:00 |
|
Christoph Oelckers
|
ebe936f03f
|
- moved platform backend code to 'common'.
|
2020-05-26 00:09:27 +02:00 |
|
Christoph Oelckers
|
29db3febb8
|
- updated the platform code to be mostly identical with GZDoom
|
2020-05-26 00:08:26 +02:00 |
|
Christoph Oelckers
|
f64bdccaca
|
- moved renderstyle to 'common' and use GZDoom's color table code unaltered.
# Conflicts:
# source/CMakeLists.txt
# source/common/engine/serializer.h
|
2020-05-23 22:43:05 +02:00 |
|