Mitch Richters
|
1906de5d0c
|
- Adjust PlayerHorizon and PlayerAngle struct member scaletozero() to consistently return to zero at the same speed for synchronised and unsynchronised input at any framerate from 60 fps to at least 1000 fps.
|
2021-11-29 00:55:15 +01:00 |
|
Christoph Oelckers
|
4231119717
|
- owner stuff
|
2021-11-29 00:55:15 +01:00 |
|
Christoph Oelckers
|
a69a45523f
|
- HitBreakSprite
|
2021-11-29 00:55:15 +01:00 |
|
Christoph Oelckers
|
aa13619087
|
- SpawnBreakFlames
|
2021-11-29 00:55:15 +01:00 |
|
Christoph Oelckers
|
8daa825aa1
|
- SpriteQueueDelete + DeleteNoSoundOwner.
|
2021-11-29 00:55:15 +01:00 |
|
Christoph Oelckers
|
6628ec9459
|
- DriveCrush
|
2021-11-29 00:55:14 +01:00 |
|
Christoph Oelckers
|
68e95eb292
|
- most of break.cpp.
|
2021-11-29 00:55:14 +01:00 |
|
Christoph Oelckers
|
13f0b08aeb
|
- AutoBreakWall and SpawnShrap cleanup.
|
2021-11-29 00:55:14 +01:00 |
|
Christoph Oelckers
|
d63ac59fa0
|
- FindBreakSpriteMatch
|
2021-11-29 00:55:14 +01:00 |
|
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 |
|