Christoph Oelckers
|
6a4049e33c
|
- SetupSpriteForBreak, extra sprite flags as enum
|
2021-11-29 00:55:14 +01:00 |
|
Christoph Oelckers
|
5bf77ddb2b
|
- make breakflags an enum.
|
2021-11-29 00:55:13 +01:00 |
|
Christoph Oelckers
|
de12433809
|
- USER::Attach and SetAttach.
|
2021-11-29 00:55:13 +01:00 |
|
Christoph Oelckers
|
bd47d61615
|
- replaced some changespritesect with ChangeActorSect.
|
2021-11-29 00:55:13 +01:00 |
|
Christoph Oelckers
|
a48b45143e
|
- ActorFindTrack
|
2021-11-29 00:55:13 +01:00 |
|
Christoph Oelckers
|
b3558d8925
|
- eliminated SetEnemy(In)active.
Both were only used once, so they are now inlined.
|
2021-11-29 00:55:13 +01:00 |
|
Christoph Oelckers
|
6c867e23ee
|
- PlayerTakeDamage
|
2021-11-29 00:55:12 +01:00 |
|
Christoph Oelckers
|
98fe147d7a
|
- PlaySpriteSound.
|
2021-11-29 00:55:12 +01:00 |
|
Christoph Oelckers
|
c15da92544
|
- add a Collision member to USER.
|
2021-11-29 00:55:12 +01:00 |
|
Christoph Oelckers
|
d5f1ec9ad7
|
- wrapped all assignments to USER::ret.
To allow more complex operations like filling a Collision struct and changing the calling code piece by piece.
|
2021-11-29 00:55:12 +01:00 |
|
Christoph Oelckers
|
af81a9e175
|
- DropAhead, DoActorActionDecide and ai.cpp cleanup.
|
2021-11-29 00:55:11 +01:00 |
|
Christoph Oelckers
|
c88524884c
|
- made USER::flame an actor pointer.
|
2021-11-29 00:55:11 +01:00 |
|
Christoph Oelckers
|
6db11ff2d5
|
- removed DebugMoveHit.
|
2021-11-29 00:55:11 +01:00 |
|
Christoph Oelckers
|
0de816d308
|
- replaced tgt_sp wrapper.
|
2021-11-29 00:55:11 +01:00 |
|
Christoph Oelckers
|
84b83ad9b8
|
- replaced hi_sp with an actor pointer.
|
2021-11-29 00:55:10 +01:00 |
|
Christoph Oelckers
|
c0c27dfd1a
|
- replaced lo_sp with an actor pointer, both in USER and PLAYER.
|
2021-11-29 00:55:10 +01:00 |
|
Christoph Oelckers
|
64d77945f9
|
- DoFindGroundPoint
This removes the last SpriteNum occurence in actpr.cpp
|
2021-11-29 00:55:10 +01:00 |
|
Christoph Oelckers
|
06b4e8cf08
|
- cleanup.
|
2021-11-29 00:55:10 +01:00 |
|
Christoph Oelckers
|
d60d3cd307
|
- second large batch of NewStateGroup calls.
|
2021-11-29 00:55:10 +01:00 |
|
Christoph Oelckers
|
02031c77d0
|
- first large batch of NewStateGroup calls.
|
2021-11-29 00:55:09 +01:00 |
|
Christoph Oelckers
|
d98fe4af73
|
- renamed NewStateGroup.
As refactoring aid.
|
2021-11-29 00:55:09 +01:00 |
|
Christoph Oelckers
|
fdcff8002d
|
- move_actor
|
2021-11-29 00:55:09 +01:00 |
|
Christoph Oelckers
|
5062dc6aa8
|
- a second large batch of KillSprite calls.
|
2021-11-29 00:55:09 +01:00 |
|
Christoph Oelckers
|
3e1e5fb343
|
- a large batch of KillSprite calls.
|
2021-11-29 00:55:08 +01:00 |
|
Christoph Oelckers
|
740c5e1e56
|
- DoSuicide
|
2021-11-29 00:55:08 +01:00 |
|
Christoph Oelckers
|
400f822df3
|
- SpawnShrap callers
Function itself still needs work.
|
2021-11-29 00:55:08 +01:00 |
|
Christoph Oelckers
|
1db4be60f0
|
- UpdateSinglePlayKills
|
2021-11-29 00:55:08 +01:00 |
|
Christoph Oelckers
|
49d43727ba
|
- SpawnBlood.
|
2021-11-29 00:55:07 +01:00 |
|
Christoph Oelckers
|
8d5243bd64
|
- most calls of SetState
|
2021-11-29 00:55:07 +01:00 |
|
Christoph Oelckers
|
771b4bcf43
|
- renamed ChangeState to ChangeSpriteState.
|
2021-11-29 00:55:07 +01:00 |
|
Christoph Oelckers
|
9602ee6c39
|
- most of change_sprite_stat.
|
2021-11-29 00:55:07 +01:00 |
|
Christoph Oelckers
|
7fc9ad1edb
|
- Coolie ghost function interface.
|
2021-11-29 00:55:06 +01:00 |
|
Christoph Oelckers
|
119d4393db
|
- Initial SetOwner WIP.
|
2021-11-29 00:55:06 +01:00 |
|
Christoph Oelckers
|
ae874275ec
|
- iterator in DoActorPickClosePlayer
|
2021-11-29 00:55:06 +01:00 |
|
Christoph Oelckers
|
c0a72c7243
|
- FindNewAngle and move_scan
|
2021-11-29 00:55:06 +01:00 |
|
Christoph Oelckers
|
34d0c12b60
|
- removed all references to tgt_sp from ai.cpp, plus a few others found with search&replace.
|
2021-11-29 00:55:06 +01:00 |
|
Christoph Oelckers
|
b8b90d2825
|
- track functions in ai.cpp plus some cleanup.
|
2021-11-29 00:55:06 +01:00 |
|
Christoph Oelckers
|
b0a59bf665
|
- CloseRangeDist + DoSectorOperate
|
2021-11-29 00:55:05 +01:00 |
|
Christoph Oelckers
|
4d12bbbb56
|
- GetPlayerSpriteNum
|
2021-11-29 00:55:05 +01:00 |
|
Christoph Oelckers
|
602048b41d
|
- more simple tgt_sp replacements.
|
2021-11-29 00:55:05 +01:00 |
|
Christoph Oelckers
|
76f0724d24
|
- global search & replace for all occurences of tgt_sp where it is only used to access a field in the sprite.
|
2021-11-29 00:55:05 +01:00 |
|
Christoph Oelckers
|
697d4f2253
|
- replaced USER::tgt_sp with an actor pointer.
Most access is still through a wrapper.
|
2021-11-29 00:55:04 +01:00 |
|
Christoph Oelckers
|
d819d5c862
|
- DoActorPickClosePlayer
|
2021-11-29 00:55:04 +01:00 |
|
Christoph Oelckers
|
125159772d
|
- CanHitPlayer
|
2021-11-29 00:55:04 +01:00 |
|
Christoph Oelckers
|
ceb3ac2e5b
|
- CanSeePlayer
|
2021-11-29 00:55:04 +01:00 |
|
Christoph Oelckers
|
a2dee7681a
|
- DoActorNoise
|
2021-11-29 00:55:04 +01:00 |
|
Christoph Oelckers
|
3dbd002319
|
- DoActorSetSpeed + ActorFlaming.
|
2021-11-29 00:55:03 +01:00 |
|
Christoph Oelckers
|
ec9ab56ece
|
- use collision struct in ActorMoveHitReact
|
2021-11-29 00:55:03 +01:00 |
|
Christoph Oelckers
|
2a897c0582
|
- SW hit code abstraction.
|
2021-11-29 00:55:03 +01:00 |
|
Christoph Oelckers
|
077c4f19a7
|
- ActorMoveHitReact + DebugMoveHit
|
2021-11-29 00:55:03 +01:00 |
|