Phillip Stephens
|
94dbd091ae
|
Implement CDroneLaser
|
2020-04-08 10:54:46 -07:00 |
Phillip Stephens
|
784e956819
|
Drone: Remove redundant include
|
2020-04-07 16:13:11 -07:00 |
Phillip Stephens
|
37c8b9d33c
|
Drone: Implement Think
|
2020-04-07 16:11:50 -07:00 |
Phillip Stephens
|
4c3caa2a7f
|
Drone: Initial Think imp
|
2020-04-06 13:58:39 -07:00 |
Phillip Stephens
|
e4c3248ad8
|
Drone: Start implementing state functions
|
2020-04-06 13:58:39 -07:00 |
Phillip Stephens
|
08b1dbcf4f
|
Drone: Implement AcceptScriptMsg
|
2020-04-06 13:58:39 -07:00 |
Phillip Stephens
|
ff0cf969c2
|
Initial CDrone imps
|
2020-04-06 13:58:36 -07:00 |
Phillip Stephens
|
d033ddeb1d
|
Initial CDrone imp
|
2020-04-06 13:57:36 -07:00 |
Lioncash
|
cfa6299704
|
CShockWave: Resolve sign conversion warning
int was being used when size_t should have been.
|
2020-04-06 13:25:30 -04:00 |
Lioncash
|
5f7a33e2ec
|
CThardus: convert 0 literal to false
Same behavior, but matches the type of the parameter.
|
2020-04-06 08:43:41 -04:00 |
Lioncash
|
0a0ac955b5
|
CThardus: std::move std::vector instance in constructor
Same behavior, no reallocations.
|
2020-04-06 08:41:18 -04:00 |
Lioncash
|
8808a3a324
|
CFireFlea: Unindent FindSafeRoute()
Makes the function much nicer to follow by using guard clauses to
unindent the code.
|
2020-04-05 05:36:28 -04:00 |
Lioncash
|
99c564cfe4
|
CFireFlea: Make colors constexpr internal details
Same behavior, but makes the color constants fully internal details.
|
2020-04-05 05:25:47 -04:00 |
Lioncash
|
d26521b41d
|
CElitePirate: Add missing const specifiers
Note to self: Remember to stage all of the necessary changes in commits.
|
2020-04-02 01:55:38 -04:00 |
Lioncash
|
b562905266
|
CElitePirate: Mark functions const where applicable
These don't modify instance state, so we can mark these as const.
|
2020-04-02 00:37:24 -04:00 |
Lioncash
|
b3753c6a92
|
CElitePirate: Make use of TCastToConstPtr where applicable
Makes read-only semantics more obvious at a glance.
|
2020-04-02 00:35:09 -04:00 |
Lioncash
|
60000c163b
|
CElitePirate: Collapse indexing into back() calls where applicable
Same behavior, but more compact.
|
2020-04-02 00:24:24 -04:00 |
Lioncash
|
6e179bfa87
|
CElitePirate: Remove unnecessary reference qualifiers
Same behavior, but makes locations where copies occur much more
explicit.
|
2020-04-02 00:22:48 -04:00 |
Lioncash
|
6017e99aac
|
CGrenadeLauncher: Remove stray reference qualifier on a copy operation
Same behavior, but more explicit about a copy needing to occur here.
|
2020-04-01 23:59:05 -04:00 |
Lioncash
|
b95d84a570
|
CGrenadeLauncher: Resolve sign conversion warnings in constructor
|
2020-04-01 23:57:53 -04:00 |
Lioncash
|
f10eb618bf
|
CGrenadeLauncher: Remove reference qualifiers where unnecessary
While allowed by the standard, this obscures cases where actual copies
are occurring.
|
2020-04-01 23:56:07 -04:00 |
Lioncash
|
e3775a8fca
|
CRidley: qualify virtual function call in constructor
Signifies that we intentionally want to call this virtual function in
the constructor.
|
2020-04-01 23:09:11 -04:00 |
Lioncash
|
388e5f2e7f
|
CRidley: Make use of std::make_unique where applicable
|
2020-04-01 23:08:08 -04:00 |
Luke Street
|
62e58553c5
|
CBouncyGrenade/CGrenadeLauncher: Explicit constructor fixes
|
2020-04-01 15:32:38 -04:00 |
Luke Street
|
1e15e0d1f3
|
Merge remote-tracking branch 'origin/master' into elitepirate
# Conflicts:
# Runtime/World/CPatterned.hpp
|
2020-04-01 15:02:56 -04:00 |
Luke Street
|
0c1f4fa738
|
CElitePirate/etc: Use prefix increment/decrement
|
2020-04-01 15:01:44 -04:00 |
Luke Street
|
bb7699be46
|
CElitePirate/CShockWave: Renaming
|
2020-04-01 14:54:01 -04:00 |
Luke Street
|
162b232979
|
CElitePirate: Fix melee & contact damage
|
2020-04-01 03:39:05 -04:00 |
Luke Street
|
d4ff239f91
|
CShockWave: Implement Touch
|
2020-04-01 02:41:31 -04:00 |
Luke Street
|
6e5c32abfd
|
CBouncyGrenade: Pass bounding box to CPhysicsActor
|
2020-04-01 01:38:48 -04:00 |
Luke Street
|
deba91bfc0
|
CGrenadeLauncher: Fix rendering
|
2020-03-31 21:29:14 -04:00 |
Luke Street
|
ffd94d1106
|
COmegaPirate: Stub
|
2020-03-31 14:17:47 -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 |
Luke Street
|
b43d4eaddc
|
CElitePirate: Implement SpecialAttack, CShockWave
|
2020-03-31 03:29:00 -04:00 |
Luke Street
|
f0927d937a
|
CGrenadeLauncher: Remove redundant CColor
|
2020-03-30 23:39:41 -04:00 |
Luke Street
|
782a13c0a4
|
CGrenadeLauncher: Fix CModelFlags assignment
|
2020-03-30 23:31:46 -04:00 |
Luke Street
|
2e3d1c980b
|
CElitePirate: Implement AttractProjectiles; fix CGameProjectile material list
|
2020-03-30 23:10:51 -04:00 |
Luke Street
|
684bbd5903
|
CElitePirate: Bug fixes, make member variables private, cleanup
|
2020-03-30 20:40:38 -04:00 |
Luke Street
|
ed254b460e
|
Revert some clang-tidy changes
|
2020-03-30 19:42:11 -04:00 |
Luke Street
|
571050245d
|
Add .clang-tidy and apply fixes
|
2020-03-30 19:31:14 -04:00 |
Luke Street
|
bc1135f0cf
|
CBouncyGrenade: Use explicit SMoverData constructor
|
2020-03-30 03:14:33 -04:00 |
Luke Street
|
bc08792523
|
CBouncyGrenade implementation
|
2020-03-30 03:05:16 -04:00 |
Luke Street
|
fbbd73db48
|
CGrenadeLauncher implementation
|
2020-03-29 23:45:55 -04:00 |
Luke Street
|
4ada5a00cb
|
CElitePirate: Nearly complete implementation
|
2020-03-29 03:28:14 -04:00 |
Luke Street
|
4f7e0a85a3
|
CElitePirate: More function implementations
|
2020-03-27 02:47:34 -04:00 |
Luke Street
|
108fd502bf
|
CElitePirate/CFlyingPirate: Updates from symbol map
|
2020-03-26 21:42:18 -04:00 |
Luke Street
|
0886a39d81
|
CElitePirate: DoUserAnimEvent; create CShockWave
|
2020-03-26 18:09:50 -04:00 |
Luke Street
|
6150548e91
|
CElitePirate: Finish implementing AcceptScriptMsg
|
2020-03-26 15:24:56 -04:00 |
Luke Street
|
c33703bd93
|
CElitePirate: Start impl; create CGrenadeLauncher
|
2020-03-26 03:30:54 -04:00 |
Lioncash
|
74600588fa
|
Add missing includes pt.2
Some missing includes that actually need to be present.
|
2020-03-26 03:14:03 -04:00 |