Christoph Oelckers
|
c6bd5c04c7
|
- fixed most warnings GCC pointed out in game code.
|
2021-11-29 00:55:29 +01:00 |
|
Christoph Oelckers
|
f7fdc5af41
|
- address several warnings reported by GCC 11.
|
2021-11-29 00:55:29 +01:00 |
|
Christoph Oelckers
|
dcccb0d653
|
- Duke: added [[fallthrough]] annotations wherever needed.
|
2021-11-29 00:55:29 +01:00 |
|
Christoph Oelckers
|
910a51b290
|
- proper actor handling in all of SOP interpolation
|
2021-11-29 00:55:28 +01:00 |
|
Christoph Oelckers
|
e4e164a07f
|
- use a dedicated type for SOP angle interpolation
This allows reusing the already existing pointer.
|
2021-11-29 00:55:28 +01:00 |
|
Christoph Oelckers
|
e75258f57b
|
- SOP spriteofang
Still needs work
|
2021-11-29 00:55:28 +01:00 |
|
Christoph Oelckers
|
5078750569
|
- sprite indices in mirrors converted to actor pointers
|
2021-11-29 00:55:28 +01:00 |
|
Christoph Oelckers
|
1152ec0b54
|
- use actor pointers in animation system.
|
2021-11-29 00:55:28 +01:00 |
|
Christoph Oelckers
|
826b514571
|
- removed a few pointless or unused macros.
|
2021-11-29 00:55:27 +01:00 |
|
Christoph Oelckers
|
1011f10c0b
|
- SpriteP fully replaced in player.cpp
|
2021-11-29 00:55:27 +01:00 |
|
Christoph Oelckers
|
a583a9cb14
|
- some smaller changes in various places.
|
2021-11-29 00:55:27 +01:00 |
|
Christoph Oelckers
|
bc584f6ff6
|
- the rest pf player.cpp
|
2021-11-29 00:55:27 +01:00 |
|
Christoph Oelckers
|
ba4b5bbbcb
|
- PLAYER::Killer
|
2021-11-29 00:55:27 +01:00 |
|
Christoph Oelckers
|
f2058933ed
|
- DoPlayerBeginDie
|
2021-11-29 00:55:26 +01:00 |
|
Christoph Oelckers
|
c40fc488e5
|
- SpawnBubble.
|
2021-11-29 00:55:26 +01:00 |
|
Christoph Oelckers
|
d3302d6cf9
|
- minor changes in multiple functions in player.cpp
|
2021-11-29 00:55:26 +01:00 |
|
Christoph Oelckers
|
7d7000f6ab
|
- FindNearSprite + PLAYER::remote_sprite.
|
2021-11-29 00:55:26 +01:00 |
|
Christoph Oelckers
|
0e37e0904e
|
- sop::sp_child.
|
2021-11-29 00:55:26 +01:00 |
|
Christoph Oelckers
|
b6c741892e
|
- player movement functions.
|
2021-11-29 00:55:25 +01:00 |
|
Christoph Oelckers
|
89ef1c0961
|
- DoPlayerZRange + DoPlayerSlide.
|
2021-11-29 00:55:25 +01:00 |
|
Christoph Oelckers
|
48b1ce0c62
|
- savegame compatibility.
|
2021-11-29 00:55:25 +01:00 |
|
Christoph Oelckers
|
02671dbe2f
|
- PlayerUnderSprite.
|
2021-11-29 00:55:25 +01:00 |
|
Christoph Oelckers
|
dd684f36a4
|
- a few player functions.
|
2021-11-29 00:55:25 +01:00 |
|
Christoph Oelckers
|
448e57c86c
|
- PickEnemyTarget
prioritized to get rid of some recent mess.
|
2021-11-29 00:55:24 +01:00 |
|
Christoph Oelckers
|
8780be4ee4
|
- WpnGoal + sprite_num.
|
2021-11-29 00:55:24 +01:00 |
|
Christoph Oelckers
|
8336f689dd
|
- DoPickTarget.
|
2021-11-29 00:55:24 +01:00 |
|
Christoph Oelckers
|
f4d813b0c7
|
- reformatting function headers + deletion of unused code in player.cpp.
|
2021-11-29 00:55:24 +01:00 |
|
Christoph Oelckers
|
4ab13dcbea
|
- player.cpp global search & replace.
|
2021-11-29 00:55:24 +01:00 |
|
Christoph Oelckers
|
8ac0eed08a
|
- panel.cpp
|
2021-11-29 00:55:23 +01:00 |
|
Christoph Oelckers
|
b4d298874a
|
- most of ninja.cpp, except the player stuff.
|
2021-11-29 00:55:23 +01:00 |
|
Christoph Oelckers
|
5eca574bba
|
- got rid of some rarely used macros.
|
2021-11-29 00:55:23 +01:00 |
|
Christoph Oelckers
|
d10919704a
|
- miscactr.cpp
Mostly done with search & replace.
|
2021-11-29 00:55:23 +01:00 |
|
Christoph Oelckers
|
ac8df2f9f6
|
- light.cpp
|
2021-11-29 00:55:23 +01:00 |
|
Christoph Oelckers
|
65da74538c
|
- ActorFollowTrack.
|
2021-11-29 00:55:23 +01:00 |
|
Christoph Oelckers
|
69c97a88d3
|
- lava.cpp
|
2021-11-29 00:55:22 +01:00 |
|
Christoph Oelckers
|
e7dcd279af
|
- PickJumpMaxSpeed.
|
2021-11-29 00:55:22 +01:00 |
|
Christoph Oelckers
|
f09cf97822
|
- ScaleSpriteVector
|
2021-11-29 00:55:22 +01:00 |
|
Christoph Oelckers
|
e94785e571
|
- cleanup.
|
2021-11-29 00:55:22 +01:00 |
|
Christoph Oelckers
|
7012a77685
|
- InitShell / SpawnShell
|
2021-11-29 00:55:21 +01:00 |
|
Christoph Oelckers
|
aef68363b4
|
- FlagOwner refactoring.
Only those parts which use it as a sprite index, seveal actors recycle it as a general purpose variable.
|
2021-11-29 00:55:21 +01:00 |
|
Christoph Oelckers
|
e9fc342c93
|
- flag stuff.
|
2021-11-29 00:55:21 +01:00 |
|
Christoph Oelckers
|
3e91ac6417
|
- InitBloodSpray
|
2021-11-29 00:55:21 +01:00 |
|
Christoph Oelckers
|
5efb63b780
|
- InitCaltrops + InitPhosphorus
|
2021-11-29 00:55:21 +01:00 |
|
Christoph Oelckers
|
0b77a73976
|
- InitFlashBomb + PlayerInitCaltrops
|
2021-11-29 00:55:20 +01:00 |
|
Christoph Oelckers
|
3d04e332fc
|
- InitChemBomb + PlayerInitFlashBomb
|
2021-11-29 00:55:20 +01:00 |
|
Christoph Oelckers
|
0e1e29d768
|
- ChemBomb stuff.
|
2021-11-29 00:55:20 +01:00 |
|
Christoph Oelckers
|
93fde48abb
|
- SpawnRadiationCloud
|
2021-11-29 00:55:20 +01:00 |
|
Christoph Oelckers
|
5aaa0ce971
|
- collision stuff in jweapon.cpp migrated to Collision struct.
|
2021-11-29 00:55:20 +01:00 |
|
Christoph Oelckers
|
9872f7e5d1
|
- DoCaltrops
|
2021-11-29 00:55:20 +01:00 |
|
Christoph Oelckers
|
3e45549fe7
|
- DoChemBomb
|
2021-11-29 00:55:19 +01:00 |
|