Lioncash
|
750e0a8643
|
CScriptSpecialFunction: Brace conditionals where applicable
|
2020-05-07 12:16:53 -04:00 |
Lioncash
|
568e8c0d88
|
CScriptSpiderBallWaypoint: Brace conditionals where applicable
|
2020-05-07 12:03:44 -04:00 |
Lioncash
|
90e67898e4
|
CScriptSpindleCamera: Brace conditionals where applicable
|
2020-05-07 11:59:29 -04:00 |
Lioncash
|
5cc1cd799a
|
CScriptSteam: Brace conditionals where applicable
|
2020-05-07 11:50:21 -04:00 |
Lioncash
|
52cc84374d
|
CScriptStreamedMusic: Brace conditionals where applicable
|
2020-05-07 11:49:31 -04:00 |
Lioncash
|
79a25cab5e
|
CScriptSwitch: Brace conditionals where applicable
|
2020-05-07 11:48:34 -04:00 |
Lioncash
|
0fa7e0a73b
|
CScriptTargetingPoint: Brace conditionals where applicable
|
2020-05-07 11:47:59 -04:00 |
Lioncash
|
bb578468f4
|
CScriptTimer: Brace conditionals where applicable
|
2020-05-07 11:47:05 -04:00 |
Lioncash
|
ca718f938e
|
CScriptTrigger: Brace conditionals where applicable
|
2020-05-07 11:45:53 -04:00 |
Lioncash
|
29f6ef0f76
|
CScriptVisorFlare: Brace conditionals where applicable
|
2020-05-07 11:41:56 -04:00 |
Lioncash
|
d517db5c5d
|
CScriptVisorGoo: Brace conditionals where applicable
Makes the code consistent.
|
2020-05-07 11:41:14 -04:00 |
Lioncash
|
f78c85f37c
|
CScriptWaypoint: Brace conditionals where applicable
Makes the code consistent.
|
2020-05-07 11:39:11 -04:00 |
Lioncash
|
717d422fc4
|
CScriptWater: Brace conditionals where applicable
|
2020-05-07 11:36:17 -04:00 |
Lioncash
|
2014854f7c
|
CObjectList: Provide operator== for iterators
Makes the interface logically symmetrical in terms of allowed
comparisons.
|
2020-05-07 08:25:55 -04:00 |
Lioncash
|
762a4634cb
|
CObjectList: Make constructor explicit
Prevents error-prone implicit constructions from taking place.
|
2020-05-07 08:22:54 -04:00 |
Lioncash
|
35fd50ded3
|
CObjectList: Add const overloads for begin() and end()
Allows iterating in a ranged for loop in const contexts.
|
2020-05-07 08:22:32 -04:00 |
Lioncash
|
c81d6632bb
|
CScriptActor: Brace statements where applicable
Makes the code consistent.
|
2020-05-07 08:19:14 -04:00 |
Lioncash
|
63fda8f1c7
|
CScriptActorRotate: Brace statements where applicable
Makes code consistent.
|
2020-05-07 08:11:09 -04:00 |
Lioncash
|
e8dc27bfaa
|
CScriptAiJumpPoint: Brace statements where applicable
Makes the code consistent.
|
2020-05-07 08:01:38 -04:00 |
Lioncash
|
bdcf6dee66
|
CScriptAreaAttributes: Brace statements where applicable
Makes the code consistent.
|
2020-05-07 07:59:20 -04:00 |
Lioncash
|
0bb3fcae3b
|
CScriptBallTrigger: Brace statements where applicable
Makes the code consistent.
|
2020-05-07 07:58:15 -04:00 |
Lioncash
|
ec6416e387
|
CScriptBeam: Brace statements where applicable
Makes the code consistent.
|
2020-05-07 07:55:24 -04:00 |
Lioncash
|
23b14232be
|
CScriptCamera*Keyframe: Brace statements where applicable
Makes the code consistent.
|
2020-05-07 07:54:19 -04:00 |
Lioncash
|
d6ad152a97
|
CScriptCameraHint: Brace statements where applicable
Makes code consistent.
|
2020-05-07 07:51:50 -04:00 |
Lioncash
|
a8fd2a1992
|
CScriptCameraHintTrigger: Brace statements where applicable
Same behavior, more consistent code.
|
2020-05-07 07:45:08 -04:00 |
Lioncash
|
ed231b85e9
|
CScriptCameraPitchVolume: Brace statements where applicable
Makes the code consistent.
|
2020-05-07 07:43:35 -04:00 |
Lioncash
|
dab1784302
|
CScriptDamageableTrigger: Brace conditions where applicable
Makes code consistent.
|
2020-05-07 07:40:26 -04:00 |
Lioncash
|
ff0d14b52d
|
CScriptDamageableTrigger: Mark helper functions as static where applicable
Makes them internally linked.
|
2020-05-07 07:37:04 -04:00 |
Lioncash
|
af61cba8db
|
CScriptDebris: Brace statements where applicable
Makes code fully consistent style-wise.
|
2020-05-07 07:29:21 -04:00 |
Lioncash
|
d3ad8e104b
|
CScriptDebris: Remove redundant constructor initializers
These are initialized within the class definition.
|
2020-05-07 07:18:09 -04:00 |
Luke Street
|
d30ce2b218
|
CScriptPlatform: Fix breakable behavior; CScriptColorModulate fixes
|
2020-05-07 02:19:58 -04:00 |
Lioncash
|
40ede53949
|
CScriptWorldTeleporter: Unindent code in StartTransition()
We can make use of an early-return to unindent code by one level.
|
2020-05-03 10:28:28 -04:00 |
Lioncash
|
d0233b7767
|
CTeamAiMgr: Make reference parameters to GetTeamAiMgr() const
No modifications to these parameters are being made, so we can make that
explicit in the interface.
|
2020-05-02 22:39:51 -04:00 |
Lioncash
|
21a33b01ad
|
CTeamAiMgr: Collapse two loops into count_if
Same behavior, less code.
Ranges in C++20 will allow us to further simplify this in the future.
|
2020-05-02 22:09:52 -04:00 |
Lioncash
|
748dbb8740
|
CTargetingManager: Mark CheckLoadComplete() as const
This member function doesn't alter internal member state.
|
2020-05-02 21:56:58 -04:00 |
Lioncash
|
d3dbe15fcc
|
CSpawnSystemKeyframeData: Remove unnecessary includes
|
2020-05-02 21:28:52 -04:00 |
Luke Street
|
973eb622c7
|
CAnimTreeSequence: Add EpsilonZero check
|
2020-04-30 02:17:06 -04:00 |
Luke Street
|
3570ed8e24
|
Merge pull request #318 from lioncash/draw
CGuiWidgetDrawParms: Make constexpr constructible
|
2020-04-30 01:28:09 -04:00 |
Luke Street
|
1578a9481b
|
CScriptAiJumpPoint: Fix GetInUse
|
2020-04-29 03:03:14 -04:00 |
Luke Street
|
abfd5a464f
|
CGroundMovement: Fix CheckFalling not being called consistently
|
2020-04-29 02:09:20 -04:00 |
Phillip Stephens
|
92076a3bd3
|
Implement CBurrower
|
2020-04-28 07:16:10 -07:00 |
Phillip Stephens
|
9b94dd7c3a
|
Fix compiling CGameOptionsTouchBar
|
2020-04-26 18:47:01 -07:00 |
Phillip Stephens
|
5724be3294
|
CIceSheegoth: Implement AddToRenderer and AttractProjectiles
|
2020-04-26 17:43:22 -07:00 |
Lioncash
|
1948ec3274
|
CWallWalker: Remove unused variables in PreThink
We can leave a comment documenting this to make the code itself a little
nicer to read.
|
2020-04-26 03:28:48 -04:00 |
Lioncash
|
d4264b6469
|
CWallWalker: Eliminate signed->unsigned implicit conversion in header
Prevents compiler warnings.
|
2020-04-26 03:22:03 -04:00 |
Lioncash
|
4f56bf8eb6
|
CWallWalker: Simplify CCollisionSurface initializer
Allows it to sit on one line.
|
2020-04-26 03:20:47 -04:00 |
Lioncash
|
deff9d054b
|
CTimeProvider: Move global instance to cpp file
This isn't used anywhere externally, so we can keep it hidden in the cpp
file.
|
2020-04-26 03:05:57 -04:00 |
Lioncash
|
002102c530
|
RumbleFxTable: Make table constexpr
Eliminates any potential runtime initializers.
|
2020-04-26 01:27:46 -04:00 |
Lioncash
|
6c475b6764
|
CGuiWidgetDrawParms: Make constexpr constructible
We can allow this structure to be constructed in a constexpr context.
This also allows us to remove the cpp file, given it's no longer
necessary.
|
2020-04-26 01:15:04 -04:00 |
Lioncash
|
07ebdd364c
|
CDamageVulnerability: Make constructors constexpr
Eliminates any potential runtime initializers related to file-scope
constant instances of this class.
|
2020-04-26 01:06:26 -04:00 |