Mitchell Richters
|
2396179dfc
|
- Replace mulscale##() calls with MulScale() from common.
* Regex for reference: mulscale([0-9]+)\((.+)(\)+)
|
2021-01-05 07:31:15 +11:00 |
|
Christoph Oelckers
|
92bf1232da
|
- Duke: documented global variables for eventual scriptification.
Most are only needed internally or for very special uses and do not need any scripting consideration.
|
2020-11-29 15:09:23 +01:00 |
|
Christoph Oelckers
|
7ad0750839
|
- grouped all of Duke's constant per-session state in a single struct.
Mainly done so later the script export can be done more easily.
This also renames a few of the affected variables for clarity.
|
2020-11-29 13:54:58 +01:00 |
|
Christoph Oelckers
|
b97f12a2eb
|
- did some global search & replace to reduce the number of accesses to the tilesiz wrapper.
|
2020-11-20 08:18:26 +01:00 |
|
Christoph Oelckers
|
c90e7d9b5f
|
- almost the last owners
|
2020-11-04 20:40:08 +01:00 |
|
Christoph Oelckers
|
212b99d0f3
|
- use owner wrappers in spawn code.
|
2020-11-04 20:40:08 +01:00 |
|
Christoph Oelckers
|
4add2b5839
|
- two more
|
2020-11-04 20:40:07 +01:00 |
|
Christoph Oelckers
|
8f754d163d
|
- removed inline wrappers that are not needed anymore.
# Conflicts:
# source/games/duke/src/spawn_r.cpp
|
2020-11-04 20:40:07 +01:00 |
|
Christoph Oelckers
|
90511a97e7
|
- initcrane and spawneffector.
|
2020-11-04 20:40:06 +01:00 |
|
Christoph Oelckers
|
e2e24fc508
|
- spawn.cpp part 2.
(Beware of the crane! That one's hacky!)
|
2020-11-04 20:40:06 +01:00 |
|
Christoph Oelckers
|
edb991e47d
|
- first part of spawn.cpp.
|
2020-11-04 20:40:06 +01:00 |
|
Christoph Oelckers
|
c54f17a6d5
|
- hittype in spawn code.
|
2020-11-04 20:40:05 +01:00 |
|
Christoph Oelckers
|
618c739318
|
- spawninitdefault.
|
2020-11-04 19:55:17 +01:00 |
|
Christoph Oelckers
|
f5cccb0df2
|
- actorflag, actorfella, automap, animateaccess, holoduke spawn, initreactor.
# Conflicts:
# source/games/duke/src/game_misc.cpp
|
2020-11-03 19:21:43 +01:00 |
|
Christoph Oelckers
|
4c9655b110
|
- check_fta_sounds.
|
2020-11-01 10:53:45 +01:00 |
|
Christoph Oelckers
|
8fd0fe5955
|
- changed the spriteq to use pointers instead of indices.
|
2020-10-24 09:40:10 +02:00 |
|
Christoph Oelckers
|
42e5201e9f
|
- replaced a few array accesses where a pointer is already available.
|
2020-10-24 09:11:45 +02:00 |
|
Christoph Oelckers
|
356060e127
|
- optimized another batch of array accesses in the spawn functions.
|
2020-10-24 08:52:21 +02:00 |
|
Christoph Oelckers
|
46d90f5d49
|
- clearcamera and ssp.
|
2020-10-23 22:37:38 +02:00 |
|
Christoph Oelckers
|
55e7e34707
|
- added texture aliases so that tiles can given real names in the texture manager.
Use this to turn Duke's and RR's tile enums into real names, leaving out RRTILExx - the few that are needed were renamed.
|
2020-10-06 19:26:22 +02:00 |
|
Christoph Oelckers
|
67985b7819
|
- changespritestat literal number replacement
|
2020-09-23 18:51:43 +02:00 |
|
Christoph Oelckers
|
7eb158bf72
|
- properly tabified everything.
|
2020-07-20 23:21:27 +02:00 |
|
Christoph Oelckers
|
ba7997b611
|
- implemented most of the savegame code and deleted the old one.
|
2020-07-20 23:07:44 +02:00 |
|
Christoph Oelckers
|
3028b3f3fd
|
- merged game.h into global.h and game.cpp into global.cpp.
Meaning that all global declarations are in one file now.
|
2020-07-20 18:43:50 +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
|
2bd4173716
|
- renamed a few headers.
|
2020-06-24 21:21:02 +02:00 |
|
Christoph Oelckers
|
f56a8360b0
|
- spawnglass functions and fta_sounds.
|
2020-06-21 23:23:21 +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 |
|