Christoph Oelckers
|
83bcfcfd0c
|
- Big cleanup.
|
2020-07-06 22:53:20 +02:00 |
|
Christoph Oelckers
|
f1babcee95
|
- more header cleanup.
|
2020-07-06 16:24:22 +02:00 |
|
Christoph Oelckers
|
a4879fb338
|
- draw all overlay elements on the game screen.
|
2020-07-06 15:52:09 +02:00 |
|
Christoph Oelckers
|
e272245537
|
- fixing some HUD stuff.
|
2020-07-06 15:48:51 +02:00 |
|
Christoph Oelckers
|
928620ab91
|
- why was this missed?
|
2020-07-06 13:27:56 +02:00 |
|
Christoph Oelckers
|
f2380f8829
|
- constant cleanup.
|
2020-07-06 13:26:26 +02:00 |
|
Christoph Oelckers
|
5d93e946c2
|
- moved all prediction code into a separate (inactive) source file.
|
2020-07-06 11:39:39 +02:00 |
|
Christoph Oelckers
|
f4e763e252
|
- input code cleanup.
The input queues are mostly abstracted now and some EDuke specific handling that isn't needed anymore was removed.
|
2020-07-06 10:34:31 +02:00 |
|
Christoph Oelckers
|
9300c0bdeb
|
- stripped down the main menu loop to the minimum needed to be able to run it.
|
2020-07-06 08:55:56 +02:00 |
|
Christoph Oelckers
|
736a52f7b2
|
- startrts and domovethings.
|
2020-07-06 03:00:52 +02:00 |
|
Christoph Oelckers
|
827672a775
|
- moveclouds.
|
2020-07-06 02:05:31 +02:00 |
|
Christoph Oelckers
|
25bff01c70
|
- cleanup.
|
2020-07-06 00:54:06 +02:00 |
|
Christoph Oelckers
|
c6b619214f
|
- cleanup of viewborder code.
The view border will now only be rendered in one place - inside displayrooms. None of the 2D content still depends on what it is set to.
|
2020-07-06 00:15:22 +02:00 |
|
Christoph Oelckers
|
021799573e
|
- fixed sprite animations.
|
2020-07-05 23:22:35 +02:00 |
|
Christoph Oelckers
|
7bd2b33e39
|
- fixed centering of RR big text.
|
2020-07-05 21:40:51 +02:00 |
|
Christoph Oelckers
|
90d5d7ba75
|
. ugh.
|
2020-07-05 21:24:55 +02:00 |
|
Christoph Oelckers
|
cfe1e531c5
|
- activated the newly added render code and deleted the old one.
|
2020-07-05 21:21:39 +02:00 |
|
Christoph Oelckers
|
7ead48b9d9
|
- safety commit for displayrooms.
|
2020-07-05 16:49:00 +02:00 |
|
Christoph Oelckers
|
53f36e5c40
|
- fixed P_GetInput to work with the changed backend.
|
2020-07-05 12:26:00 +02:00 |
|
Christoph Oelckers
|
c08b8dc17b
|
- camera display fix.
This is one fucked up mess of code.
|
2020-07-05 11:54:50 +02:00 |
|
Christoph Oelckers
|
2b61b44188
|
- remove unused variable.
|
2020-07-05 08:58:13 +02:00 |
|
Christoph Oelckers
|
2105af8096
|
- deleted some garbage.
|
2020-07-05 00:39:34 +02:00 |
|
Christoph Oelckers
|
390afc9490
|
- SE150 for RRRA.
It's the same as original SE40. What kind of mess whas done here in Eduke?
|
2020-07-05 00:16:59 +02:00 |
|
Christoph Oelckers
|
1657d90ca9
|
- ror.cpp
|
2020-07-04 23:40:54 +02:00 |
|
Christoph Oelckers
|
119b9f5d02
|
- SE40
Not testable because no working map uses it.
|
2020-07-04 23:40:14 +02:00 |
|
Christoph Oelckers
|
78f88e460e
|
- G_DoThirdPerson replaced by the original 'view'.
|
2020-07-04 22:44:33 +02:00 |
|
Christoph Oelckers
|
2fba557a3d
|
- fixed menu loop
|
2020-07-04 22:30:18 +02:00 |
|
Christoph Oelckers
|
7688390b2d
|
- I hate it when MSVC doesn't recompile altered files... :(
|
2020-07-04 21:50:16 +02:00 |
|
Christoph Oelckers
|
7872b701ce
|
- CCMD cleanup.
|
2020-07-04 21:36:27 +02:00 |
|
Christoph Oelckers
|
39185300e7
|
- reimplemented cheats based on ZDoom's cheat parser.
|
2020-07-04 15:51:02 +02:00 |
|
Christoph Oelckers
|
c9d3a383a4
|
more
|
2020-07-04 00:32:09 +02:00 |
|
Christoph Oelckers
|
f5d363d914
|
- cleaned out demo code.
|
2020-07-04 00:12:24 +02:00 |
|
Christoph Oelckers
|
d13b2dc130
|
- got rid of the dynamic tilemap.
Most tile access is in game specific code, the remaining code only accesses 51 tiles
|
2020-07-03 23:56:14 +02:00 |
|
Christoph Oelckers
|
f1a2836877
|
- it continues.
cameratext and the last 3 __STATICs.
|
2020-07-03 23:16:12 +02:00 |
|
Christoph Oelckers
|
d6e021a63d
|
- statistics output
|
2020-07-03 21:44:57 +02:00 |
|
Christoph Oelckers
|
a3a8286857
|
- cleanup
|
2020-07-03 20:17:24 +02:00 |
|
Christoph Oelckers
|
1e24c4a22c
|
- vscrn, aka updateviewport.
Just a temporary patch - this function won't work with the new status bar.
|
2020-07-03 16:59:53 +02:00 |
|
Christoph Oelckers
|
7f96d182b7
|
- palette stuff, input functions corrected.
|
2020-07-03 16:17:37 +02:00 |
|
Christoph Oelckers
|
4fbd476b17
|
- refactored all text output to use DrawText.
No more screentext mess.
|
2020-07-03 10:53:35 +02:00 |
|
Christoph Oelckers
|
5144e8c355
|
- ported the 'entering level' screen.
|
2020-07-03 09:59:24 +02:00 |
|
Christoph Oelckers
|
d2595582d4
|
- fixed coordinates.
|
2020-07-03 00:32:10 +02:00 |
|
Christoph Oelckers
|
e833360b65
|
- ported the level stats display to be game independent.
|
2020-07-02 23:56:22 +02:00 |
|
Christoph Oelckers
|
21da0816c5
|
- removed the overhead scoreboard because it's EDuke code. This should reuse the summary screen's output if redone.
- removed voting code for the same reason.
|
2020-07-02 21:28:09 +02:00 |
|
Christoph Oelckers
|
8d6278f845
|
- be gone, rotatesprite!
|
2020-07-02 21:12:02 +02:00 |
|
Christoph Oelckers
|
aaa8ae7306
|
- took care of the automap code.
This was virtually unchanged from JFDuke except for better formatting.
|
2020-07-02 20:58:56 +02:00 |
|
Christoph Oelckers
|
17c9513c98
|
- statusbar code cleanup.
- removed adult_lockout option because it is just a stupid relic from the 90's without any purpose. Were people even using this anymore?
|
2020-07-02 20:17:29 +02:00 |
|
Christoph Oelckers
|
6172978f13
|
- the menu code is clean.
|
2020-07-02 10:59:22 +02:00 |
|
Christoph Oelckers
|
68d7d57b3b
|
- fixed menu registration.
|
2020-07-02 01:24:46 +02:00 |
|
Christoph Oelckers
|
247c9fb786
|
- transitioned most parts of the menu to the backend's draw functionality.
|
2020-07-02 01:17:45 +02:00 |
|
Christoph Oelckers
|
193260680f
|
- a bit more
|
2020-07-01 22:55:27 +02:00 |
|
Christoph Oelckers
|
54c29258d8
|
- removed a large bunch of unused dynamic tile names.
|
2020-07-01 22:44:09 +02:00 |
|
Christoph Oelckers
|
b281c34357
|
- some final fixes.
|
2020-07-01 22:27:38 +02:00 |
|
Christoph Oelckers
|
c09b4896a6
|
- made RR summary screens work.
|
2020-07-01 22:14:11 +02:00 |
|
Christoph Oelckers
|
bb303c6469
|
- cleaned up the rest of the summary screen code, particularly the totally redundant second variant for RRRA.
|
2020-07-01 20:31:29 +02:00 |
|
Christoph Oelckers
|
197a35291a
|
- added level summary screens and made the fade for the screens an engine feature.
This also hijacks one free element in the shader uniforms for the newly added factor.
|
2020-07-01 12:55:32 +02:00 |
|
Christoph Oelckers
|
4baf065370
|
- decrappification
|
2020-06-30 22:59:20 +02:00 |
|
Christoph Oelckers
|
2e98b2f8da
|
- quote cleanup.
|
2020-06-30 22:53:15 +02:00 |
|
Christoph Oelckers
|
8aaadfad1b
|
- fixed the notification display.
|
2020-06-30 22:01:43 +02:00 |
|
Christoph Oelckers
|
e0bd85935a
|
- replaced user quotes with GZDoom's notification display entirely.
|
2020-06-30 20:59:24 +02:00 |
|
Christoph Oelckers
|
e04c5e5fad
|
- removed some demo control code.
|
2020-06-30 20:07:58 +02:00 |
|
Christoph Oelckers
|
1cc692284b
|
- removed remaining YAX code
|
2020-06-30 19:48:10 +02:00 |
|
Christoph Oelckers
|
a491b88074
|
- removed most of the demo code.
|
2020-06-30 19:34:58 +02:00 |
|
Christoph Oelckers
|
51ac1019d2
|
- ported RR's noise.c.
|
2020-06-30 17:30:48 +02:00 |
|
Christoph Oelckers
|
fc11447e59
|
- interpolations transitioned.
|
2020-06-30 11:55:01 +02:00 |
|
Christoph Oelckers
|
e92ca71fe5
|
- shareware screens
|
2020-06-30 00:15:48 +02:00 |
|
Christoph Oelckers
|
7253b4eb74
|
- added a serializer for the flamethrower's fire map.
|
2020-06-29 23:36:06 +02:00 |
|
Christoph Oelckers
|
0656beeb2b
|
- remove a bit more code.
|
2020-06-29 22:07:19 +02:00 |
|
Christoph Oelckers
|
9f33638804
|
- RR multiplayer screen.
|
2020-06-29 22:00:38 +02:00 |
|
Christoph Oelckers
|
ea59efd091
|
- Duke's multiplayer statistics screen.
|
2020-06-29 20:50:18 +02:00 |
|
Christoph Oelckers
|
e7da8e4bcf
|
- fixed red font for use with DrawText.
|
2020-06-29 13:19:36 +02:00 |
|
Christoph Oelckers
|
8cb8f85569
|
- deleted the old anim player.
|
2020-06-29 00:00:51 +02:00 |
|
Christoph Oelckers
|
726ebec9ec
|
- RR bonus screens.
|
2020-06-28 22:17:27 +02:00 |
|
Christoph Oelckers
|
69d9a98ead
|
- Duke end of episode animations ported
|
2020-06-28 21:38:25 +02:00 |
|
Christoph Oelckers
|
6767b383e7
|
- safety commit.
|
2020-06-28 14:42:31 +02:00 |
|
Christoph Oelckers
|
7b7c64fc17
|
- FileStream cleanup
|
2020-06-28 14:42:06 +02:00 |
|
Christoph Oelckers
|
924816ac8d
|
- Inlined most of libsmackerdec's FileStream.
This should probably be removed altogether and use FileReader directly.
|
2020-06-28 10:59:11 +02:00 |
|
Christoph Oelckers
|
9aaf6b416d
|
- RR intro movies.
|
2020-06-28 10:14:42 +02:00 |
|
Christoph Oelckers
|
6be1a9a9e4
|
- copyright
|
2020-06-28 09:03:31 +02:00 |
|
Christoph Oelckers
|
67fa7f8275
|
- work on Duke intro sequence.
Now without any Build drawing code, it goes directly to DrawTexture now. :)
|
2020-06-28 00:32:28 +02:00 |
|
Christoph Oelckers
|
8a06a09d05
|
anm adjustment
|
2020-06-27 11:48:44 +02:00 |
|
Christoph Oelckers
|
60cb8281cd
|
- more 2D screen adjustment
|
2020-06-27 11:48:32 +02:00 |
|
Christoph Oelckers
|
34c3838e62
|
- logo.
|
2020-06-26 22:49:56 +02:00 |
|
Christoph Oelckers
|
7490d6cd18
|
- 2d stuff
|
2020-06-25 21:51:44 +02:00 |
|
Christoph Oelckers
|
2bd4173716
|
- renamed a few headers.
|
2020-06-24 21:21:02 +02:00 |
|
Christoph Oelckers
|
28b2bcb444
|
- removed unused header.
|
2020-06-24 01:02:11 +02:00 |
|
Christoph Oelckers
|
e146e73345
|
- consolidated the 'music' parsing in Defs (pending a refactor of the MAPINFO system.)
- removed the remaining parts of the game Defs parser because we do not want anything EDuke in here.
|
2020-06-24 00:40:22 +02:00 |
|
Christoph Oelckers
|
4b743b4063
|
- use the original palette loader from RR.
|
2020-06-23 22:51:37 +02:00 |
|
Christoph Oelckers
|
22e4141395
|
- removed duplicate header.
|
2020-06-23 22:01:58 +02:00 |
|
Christoph Oelckers
|
18b272412a
|
- command line stuff can be traced back to JFDuke.
|
2020-06-23 21:56:42 +02:00 |
|
Christoph Oelckers
|
99067f3bd6
|
- a small bit more is gone.
|
2020-06-23 21:12:15 +02:00 |
|
Christoph Oelckers
|
73e436730d
|
- fixed interpolation and sprite setup.
Both caused quite noticable glitches on the first WW2GI map.
|
2020-06-22 21:07:20 +02:00 |
|
Christoph Oelckers
|
1993642ce8
|
- fixed precacher.
|
2020-06-22 01:07:19 +02:00 |
|
Christoph Oelckers
|
e113851a39
|
OnMotorcycle etc.
|
2020-06-22 00:40:16 +02:00 |
|
Christoph Oelckers
|
d6f1c76c9d
|
cleanup
|
2020-06-22 00:40:15 +02:00 |
|
Christoph Oelckers
|
92c5d73407
|
- removed sooundsdyn - this isn't needed because no sounds get remapped.
|
2020-06-22 00:40:05 +02:00 |
|
Christoph Oelckers
|
6a0e7c14ee
|
- fixed compile.
|
2020-06-22 00:37:32 +02:00 |
|
Christoph Oelckers
|
72e7bde578
|
- deleted old version.
# Conflicts:
# source/games/duke/src/zz_game.cpp
|
2020-06-22 00:27:12 +02:00 |
|
Christoph Oelckers
|
a343ceb5bc
|
animatesprites
|
2020-06-22 00:27:12 +02:00 |
|
Christoph Oelckers
|
17a548fc00
|
- cleanup
|
2020-06-22 00:27:11 +02:00 |
|
Christoph Oelckers
|
98fad20dd2
|
- removed old code.
|
2020-06-22 00:27:11 +02:00 |
|
Christoph Oelckers
|
9e08d81a6b
|
- prelevel
|
2020-06-22 00:27:11 +02:00 |
|
Christoph Oelckers
|
adaaea2951
|
- displayflamethrower
|
2020-06-22 00:16:22 +02:00 |
|
Christoph Oelckers
|
19b6064129
|
-resetpspritevars
|
2020-06-22 00:16:22 +02:00 |
|
Christoph Oelckers
|
913253bb0c
|
next...
|
2020-06-22 00:07:26 +02:00 |
|
Christoph Oelckers
|
42bbc1e6ce
|
resetprestat
|
2020-06-22 00:07:26 +02:00 |
|
Christoph Oelckers
|
4af227fec6
|
- resetinventory.
|
2020-06-22 00:07:25 +02:00 |
|
Christoph Oelckers
|
fe49d0d2d9
|
- resetinventory.
|
2020-06-22 00:07:25 +02:00 |
|
Christoph Oelckers
|
4c00e4cf7c
|
- got rid of the old precaching code.
# Conflicts:
# source/games/duke/src/zz_premap.cpp
|
2020-06-22 00:07:25 +02:00 |
|
Christoph Oelckers
|
4664d9f970
|
- deleted old version.
|
2020-06-22 00:06:52 +02:00 |
|
Christoph Oelckers
|
16bad04da8
|
- premap stuff.
# Conflicts:
# source/glbackend/glbackend.cpp
|
2020-06-22 00:06:51 +02:00 |
|
Christoph Oelckers
|
ed9b418db7
|
- deleted a bit more unused code.
# Conflicts:
# source/games/duke/src/zz_config.cpp
|
2020-06-22 00:06:34 +02:00 |
|
Christoph Oelckers
|
10976e3865
|
- removed unused code.
|
2020-06-22 00:06:28 +02:00 |
|
Christoph Oelckers
|
f437015350
|
- removed network code because whatever gets done here, this code won't be it.
|
2020-06-22 00:06:28 +02:00 |
|
Christoph Oelckers
|
603afdde87
|
- weapon draw code tested and old version removed.
# Conflicts:
# source/games/duke/src/zz_player.cpp
|
2020-06-22 00:06:27 +02:00 |
|
Christoph Oelckers
|
e827e7a59b
|
- be gone
|
2020-06-22 00:05:08 +02:00 |
|
Christoph Oelckers
|
e3153f143d
|
hudweapon
# Conflicts:
# source/build/src/engine.cpp
|
2020-06-22 00:05:07 +02:00 |
|
Christoph Oelckers
|
4dee181405
|
- still needed
|
2020-06-22 00:00:57 +02:00 |
|
Christoph Oelckers
|
df545d34eb
|
haskeys
|
2020-06-21 23:46:30 +02:00 |
|
Christoph Oelckers
|
7ec3232a3a
|
- removed old process input code.
|
2020-06-21 23:46:30 +02:00 |
|
Christoph Oelckers
|
a966e34caa
|
- broken palette checks fixed - the new input routine mostly works.
|
2020-06-21 23:46:29 +02:00 |
|
Christoph Oelckers
|
ed81022d71
|
- RRRA weapons work again.
|
2020-06-21 23:46:29 +02:00 |
|
Christoph Oelckers
|
960e656be6
|
- more gone
|
2020-06-21 23:46:29 +02:00 |
|
Christoph Oelckers
|
4ecee598af
|
- P_ProcessWeapon transitioned.
|
2020-06-21 23:46:29 +02:00 |
|
Christoph Oelckers
|
244826cfa0
|
processinput_r
|
2020-06-21 23:46:28 +02:00 |
|
Christoph Oelckers
|
fadbe61b9c
|
-processinput_d
|
2020-06-21 23:46:28 +02:00 |
|
Christoph Oelckers
|
df41875aa6
|
- weapon code cleaned up
|
2020-06-21 23:46:28 +02:00 |
|
Christoph Oelckers
|
1c29a44d3e
|
- use access functions to change horizon.
|
2020-06-21 23:46:28 +02:00 |
|
Christoph Oelckers
|
2085167703
|
- safety commit, weapon code incompletely ported.
|
2020-06-21 23:46:27 +02:00 |
|
Christoph Oelckers
|
4acc10b99e
|
4 more pieces
|
2020-06-21 23:46:27 +02:00 |
|
Christoph Oelckers
|
c2d9f86832
|
- safety commit.
|
2020-06-21 23:46:27 +02:00 |
|
Christoph Oelckers
|
dbc84798c7
|
- deleted old version
|
2020-06-21 23:46:27 +02:00 |
|
Christoph Oelckers
|
dbbc5e0790
|
- doincrements
# Conflicts:
# source/games/duke/src/zz_sbar.cpp
|
2020-06-21 23:46:26 +02:00 |
|
Christoph Oelckers
|
cb14555ef6
|
- world tour weapon code added and redundancy reduction.
|
2020-06-21 23:46:26 +02:00 |
|
Christoph Oelckers
|
eb6aac4c43
|
- fixed compile
|
2020-06-21 23:46:17 +02:00 |
|
Christoph Oelckers
|
d49c5f7e4c
|
- removed RRDH code due to licensing conflicts.
# Conflicts:
# source/games/duke/src/zz_d_menu.cpp
# source/games/duke/src/zz_rrdh.cpp
|
2020-06-21 23:29:33 +02:00 |
|
Christoph Oelckers
|
a39f6062ce
|
- fixed new input code and delete the old one.
|
2020-06-21 23:28:47 +02:00 |
|
Christoph Oelckers
|
2e15cec17a
|
- safety commit
|
2020-06-21 23:28:47 +02:00 |
|
Christoph Oelckers
|
985fa2a159
|
- cheat and chat code from ZDoom.
Not active yet because it does not integrate with the current input code, but at least it's there now.
# Conflicts:
# source/build/include/baselayer.h
|
2020-06-21 23:28:45 +02:00 |
|
Christoph Oelckers
|
732905c3d1
|
- removed the old shoot function and all its subfunctions.
|
2020-06-21 23:24:49 +02:00 |
|
Christoph Oelckers
|
990cb2acb8
|
-'shoot' replaced.
# Conflicts:
# source/build/src/palette.cpp
|
2020-06-21 23:24:49 +02:00 |
|
Christoph Oelckers
|
f56a8360b0
|
- spawnglass functions and fta_sounds.
|
2020-06-21 23:23:21 +02:00 |
|
Christoph Oelckers
|
1c4dcde743
|
- wall switch check turned into a flag.
|
2020-06-21 23:23:21 +02:00 |
|
Christoph Oelckers
|
8a0baf3aad
|
- flag setter cleanup.
# Conflicts:
# source/games/duke/src/zz_game.cpp
|
2020-06-21 23:23:20 +02:00 |
|
Christoph Oelckers
|
ebb226fdaf
|
- be gone!
|
2020-06-21 23:21:11 +02:00 |
|
Christoph Oelckers
|
edff48ee37
|
EGS
.
|
2020-06-21 23:21:10 +02:00 |
|
Christoph Oelckers
|
d5e066b13f
|
- fixed flipped parameters
|
2020-06-21 23:21:10 +02:00 |
|
Christoph Oelckers
|
26f3bc1857
|
- spawn function transitioned.
|
2020-06-21 23:21:10 +02:00 |
|
Christoph Oelckers
|
cd55c21a5e
|
- removed a large bunch of Polymer code, which unfortunately is license poison.
|
2020-06-21 23:20:49 +02:00 |
|
Christoph Oelckers
|
95ba82b925
|
-sound cleanup
|
2020-06-21 23:17:51 +02:00 |
|
Christoph Oelckers
|
5c48d355f1
|
- reserved script space must be nulled.
|
2020-06-21 23:17:51 +02:00 |
|
Christoph Oelckers
|
693b15a556
|
- use 4 byte entries for the script.
We no longer store pointers in here.
|
2020-06-21 23:17:51 +02:00 |
|
Christoph Oelckers
|
cb1824ca25
|
- store script code in a dynamic array.
# Conflicts:
# source/games/duke/src/zz_game.cpp
|
2020-06-21 23:17:50 +02:00 |
|
Christoph Oelckers
|
b2290cca3f
|
- fixed compile
|
2020-06-21 23:17:39 +02:00 |
|
Christoph Oelckers
|
6b2fdf24fd
|
- cleanup after removing EDukes's script code.
# Conflicts:
# source/games/duke/src/zz_game.cpp
# source/games/duke/src/zz_gameexec.cpp
|
2020-06-21 23:07:46 +02:00 |
|
Christoph Oelckers
|
ed6262e0bf
|
- got rid of the old interpreter code.
|
2020-06-21 23:07:45 +02:00 |
|
Christoph Oelckers
|
b9deaba834
|
- all commands now get run by the original code.
|
2020-06-21 23:07:45 +02:00 |
|
Christoph Oelckers
|
1fd0c279d7
|
- fixed some bugs.
|
2020-06-21 23:07:45 +02:00 |
|
Christoph Oelckers
|
cba4f0616b
|
- more
|
2020-06-21 23:07:45 +02:00 |
|
Christoph Oelckers
|
3651ab821e
|
- fall command, also some safety work for npt deleting sprites prematurely.
|
2020-06-21 23:07:44 +02:00 |
|
Christoph Oelckers
|
1970101076
|
- MORE
|
2020-06-21 23:07:44 +02:00 |
|
Christoph Oelckers
|
d4b728dd88
|
- another block
|
2020-06-21 23:07:44 +02:00 |
|
Christoph Oelckers
|
89ae407fd5
|
- a few more.
|
2020-06-21 23:07:44 +02:00 |
|
Christoph Oelckers
|
ae47264c78
|
- fix3
|
2020-06-21 23:07:43 +02:00 |
|
Christoph Oelckers
|
53f1db9b85
|
- uninitialized local variable
|
2020-06-21 23:07:43 +02:00 |
|
Christoph Oelckers
|
44b8053404
|
- inverted logic.
|
2020-06-21 23:07:43 +02:00 |
|
Christoph Oelckers
|
5c780e5c5f
|
- fixed mixed up tile numbers.
For consistency all shared numbers now use the TILE_ prefix.
|
2020-06-21 23:07:43 +02:00 |
|
Christoph Oelckers
|
1b135ecb0b
|
- step 1.
|
2020-06-21 23:07:42 +02:00 |
|
Christoph Oelckers
|
18d6a8e65d
|
- another safety commit.
# Conflicts:
# source/games/duke/src/zz_actors.cpp
|
2020-06-21 23:07:42 +02:00 |
|
Christoph Oelckers
|
e1c76e4c26
|
- safety commit.
# Conflicts:
# source/games/duke/src/zz_sbar.cpp
|
2020-06-21 23:07:42 +02:00 |
|
Christoph Oelckers
|
e007b9bceb
|
- safety commit
|
2020-06-21 23:07:41 +02:00 |
|
Christoph Oelckers
|
15c744f3da
|
- movement code of the VM transitioned
|
2020-06-21 23:07:41 +02:00 |
|
Christoph Oelckers
|
3c8c7acaf8
|
- gamevars should be working now, there was a bad case of out of bounds access in the implementation
|
2020-06-21 23:07:41 +02:00 |
|
Christoph Oelckers
|
d3652f0ed9
|
- fixed include
|
2020-06-21 23:07:30 +02:00 |
|
Christoph Oelckers
|
c59928c6ff
|
- removed most of the old and very messy gamevar code.
# Conflicts:
# source/games/duke/src/zz_gamevars.cpp
|
2020-06-21 22:59:22 +02:00 |
|
Christoph Oelckers
|
c9bb23ee42
|
- more gamevar cleanup.
|
2020-06-21 22:59:10 +02:00 |
|
Christoph Oelckers
|
d01d4bf44c
|
- preparations for gamevar code replacement - thinning out of code that's to be removed
|
2020-06-21 22:59:09 +02:00 |
|
Christoph Oelckers
|
c28ea5792a
|
- copyright
|
2020-06-21 22:59:09 +02:00 |
|
Christoph Oelckers
|
e625f94e84
|
- migrated fully away from EDuke's script compiler
# Conflicts:
# source/games/duke/src/zz_gamedef.cpp
|
2020-06-21 22:59:09 +02:00 |
|
Christoph Oelckers
|
6d066d4b7b
|
- cleaned out the old parser.
# Conflicts:
# source/games/duke/src/zz_gamedef.cpp
|
2020-06-21 22:56:50 +02:00 |
|
Christoph Oelckers
|
a1a19ab630
|
- transitioned the gamevar instructions, still with the old backend.
# Conflicts:
# source/games/duke/src/zz_gamedef.cpp
|
2020-06-21 22:56:42 +02:00 |
|
Christoph Oelckers
|
05360e14b5
|
- game startup, include and moving formerly global variables back to global.
# Conflicts:
# source/games/duke/src/zz_gamedef.cpp
|
2020-06-21 22:56:36 +02:00 |
|
Christoph Oelckers
|
3a95664b0b
|
- fixing the ifelse check, consolidating the tail code for 'if' instructions.
|
2020-06-21 22:56:28 +02:00 |
|
Christoph Oelckers
|
2f9d62a40a
|
- the last simple ones.
|
2020-06-21 22:56:28 +02:00 |
|
Christoph Oelckers
|
422faa99e1
|
- a lot more commands transitioned
# Conflicts:
# source/games/duke/src/zz_gamedef.cpp
|
2020-06-21 22:56:28 +02:00 |
|
Christoph Oelckers
|
79c7748e90
|
- most 'if's.
# Conflicts:
# source/games/duke/src/zz_gamedef.cpp
|
2020-06-21 22:55:30 +02:00 |
|
Christoph Oelckers
|
72514b0a1d
|
- more instructions,
|
2020-06-21 22:55:24 +02:00 |
|
Christoph Oelckers
|
11255cbf6a
|
- hack for buggy scripts in production code.
|
2020-06-21 22:55:24 +02:00 |
|
Christoph Oelckers
|
248e0503d8
|
- safety commit
|
2020-06-21 22:55:24 +02:00 |
|
Christoph Oelckers
|
56975d3ee2
|
- progress
# Conflicts:
# source/games/duke/src/zz_gamedef.cpp
|
2020-06-21 22:55:23 +02:00 |
|
Christoph Oelckers
|
49e7fa20e8
|
- #2
|
2020-06-21 22:55:17 +02:00 |
|
Christoph Oelckers
|
6a6bbbe71a
|
- the first command in the parser is done.
|
2020-06-21 22:55:17 +02:00 |
|
Christoph Oelckers
|
1cedacb7f4
|
- removed the hash table for the labels.
Again, the old code doesn't have it and it'd complicate porting over the code.
|
2020-06-21 22:55:16 +02:00 |
|
Christoph Oelckers
|
4a5953adb4
|
- some more preparations on the parser code.
|
2020-06-21 22:55:16 +02:00 |
|
Christoph Oelckers
|
53e4b8bf19
|
- deactivated the label type checks because the original code doesn't have them and they'd get in the way of testing.
|
2020-06-21 22:55:16 +02:00 |
|
Christoph Oelckers
|
3ab19a2f0d
|
- hooked up the original CON parser for instruction-by-instruction substitution.
# Conflicts:
# source/games/duke/src/zz_gamedef.cpp
|
2020-06-21 22:55:15 +02:00 |
|
Christoph Oelckers
|
358d1a460f
|
- tabification of new sources and replacement of the CON instruction symbols.
# Conflicts:
# source/games/duke/src/zz_gamedef.cpp
|
2020-06-21 22:55:09 +02:00 |
|
Christoph Oelckers
|
deef1b5936
|
- World Tour commentary stubs.
# Conflicts:
# source/core/gamecontrol.cpp
|
2020-06-21 22:54:22 +02:00 |
|
Christoph Oelckers
|
0dacfb0049
|
- fixed compile
|
2020-06-21 22:53:08 +02:00 |
|
Christoph Oelckers
|
4c47361132
|
- added null check to findplayer.
|
2020-06-21 22:40:13 +02:00 |
|
Christoph Oelckers
|
577a800843
|
- the rest of sector.cpp, except for the input function.
|
2020-06-21 22:40:12 +02:00 |
|