0b4f15341b
Use EntityList instead of `rstl::resverved_vector<TUniqueId, 1024>' directly
2021-06-06 17:07:45 -07:00
5f1aed51cb
De-hardcode max entity count
2021-06-06 16:53:41 -07:00
9bae2f943e
Rename everything
2021-04-10 01:42:06 -07:00
bb4bdfa1ee
Merge remote-tracking branch 'origin/animationstate'
...
# Conflicts:
# Runtime/MP1/World/CFlyingPirate.cpp
# Runtime/World/CScriptGunTurret.cpp
2021-03-01 23:45:21 -05:00
76de1541f2
Runtime: Resolve -Wrange-loop-analysis warnings (part 2)
2020-09-18 17:04:50 -04:00
834fe39074
Runtime: Resolve -Wrange-loop-analysis warnings
2020-09-18 16:47:59 -04:00
ab296ff97e
CFlyingPirate: Remove GroundCollider in Jump
2020-09-16 02:19:22 -04:00
61577b16d2
CFlyingPirate: Remove useless references
2020-07-12 23:28:03 -04:00
14c92e85ce
Use pas::EAnimationState in CPAS*
2020-04-22 05:09:27 -04:00
Lioncash
fa3e639a9d
RuntimeCommon: Make use of bitfield initializers where applicable
...
Continues and finishes the migration towards initializing all bitfield
members where applicable
2020-04-21 17:16:19 -04:00
Lioncash
cabbfcc320
CActor: Make AddToRenderer() non-const
...
This member function alters instance state in a few implementations, so
it shouldn't be made const.
The state manager parameter also shouldn't be const. Retrieved data
from the post constructed instance is further modified in some
implementations. This removes the constness on this parameter in order
to fix more const_cast usages in a follow-up change.
2020-04-06 00:52:10 -04:00
1e15e0d1f3
Merge remote-tracking branch 'origin/master' into elitepirate
...
# Conflicts:
# Runtime/World/CPatterned.hpp
2020-04-01 15:02:56 -04:00
Lioncash
67f6666ea1
Runtime: Add more usages of explicit
...
Prevents error-prone implicit conversions where applicable.
This targets the regular RuntimeCommon target this time around.
2020-03-31 03:53:49 -04:00
108fd502bf
CElitePirate/CFlyingPirate: Updates from symbol map
2020-03-26 21:42:18 -04:00
c08b5a4c98
CFlyingPirate: Fix Aqua Pirates
2020-03-25 03:48:10 -04:00
815d83d843
CFlyingPirateRagDoll: Fix particles & length constraints
2020-03-25 02:57:57 -04:00
6d757f021f
CFlyingPirateRagDoll: Implement Update
2020-03-18 04:50:41 -04:00
851304ded9
CFlyingPirate: Finish Think implementation
2020-03-18 02:53:53 -04:00
642bf379ce
CFlyingPirate: Add CPathFindSearch flags
2020-03-18 01:39:32 -04:00
6f89dbb240
CFlyingPirate: More small fixes
2020-03-18 01:20:24 -04:00
932615593e
CFlyingPirateRagDoll: Implement PreRender, Prime
2020-03-18 01:20:24 -04:00
57386e6269
CFlyingPirate: Small fixes
2020-03-18 01:19:23 -04:00
8897d38c6a
CFlyingPirate: Fix Lurk state delay
2020-03-18 01:19:23 -04:00
651e28e921
CFlyingPirate: Fix TargetPatrol
2020-03-18 01:19:23 -04:00
26ae8beb74
CFlyingPirate: Small fixes
2020-03-18 01:19:23 -04:00
1bcd0916ca
CFlyingPirate: Fixes; implement all functions
2020-03-18 01:18:48 -04:00
13d8c3fdd1
CFlyingPirate: First draft almost done
2020-03-18 01:18:48 -04:00
11ea9d3aa6
CFlyingPirate: More method implementations
2020-03-18 01:18:48 -04:00
d4982270e8
CFlyingPirate: Start implementing methods
2020-03-18 01:18:48 -04:00
5765fd8951
CFlyingPirate: Method definitions & CFlyingPirateRagDoll constructor
2020-03-18 01:18:48 -04:00
e925dc2628
CFlyingPirate: Start implementation
2020-03-18 01:18:48 -04:00
Lioncash
1cb289f243
RuntimeCommon: Normalize cpp inclusions
...
Normalizes the headers for the cpp files in the RuntimeCommon target.
Now all headers and source files within the RuntimeCommon/RuntimeCommonB
targets are normalized and consistent with one another.
2020-01-15 09:15:47 -05:00
Jack Andersen
636c82a568
New code style refactor
2018-12-07 19:30:43 -10:00
Jack Andersen
0b3a9e1865
Implement CPatterned::KnockBack
2018-11-05 20:16:12 -10:00
Jack Andersen
d6051f8808
Implement CKnockBackController
2018-11-04 20:12:53 -10:00
dd30f51761
Initial CScriptGun implementation, more loaders
2018-10-27 17:20:30 -07:00