Luke Street
|
62f5617539
|
Use empty .blend on create; remove MallocNanoZone workaround
|
2020-04-15 02:13:11 -04:00 |
Luke Street
|
a22a5e9473
|
Add MallocNanoZone=1 on macOS for Blender
|
2020-04-15 00:44:09 -04:00 |
Luke Street
|
790b155b7f
|
Update hecl
|
2020-04-14 22:14:27 -04:00 |
Luke Street
|
b020904e84
|
Comment out printfs entirely
|
2020-04-14 22:14:27 -04:00 |
Luke Street
|
54ca8e4f86
|
Update boo
|
2020-04-14 22:13:41 -04:00 |
Luke Street
|
ff12c94eca
|
Default to Blender 2.82 path on Windows
|
2020-04-14 22:10:49 -04:00 |
Luke Street
|
eb89a17817
|
CDummyWorld: Fix IGetAreaId
|
2020-04-14 21:15:38 -04:00 |
Luke Street
|
f4ab5e45a1
|
Update hecl/extern/athena
|
2020-04-14 21:00:11 -04:00 |
Luke Street
|
1f151b621f
|
Update athena
|
2020-04-14 20:59:48 -04:00 |
Lioncash
|
6436184a3f
|
CWorld: Make use of find_if in GetAreaIdForSaveId()
Same behavior minus any explicit mutable state.
|
2020-04-14 16:40:13 -04:00 |
Lioncash
|
86b94ad915
|
CWorld: Make use of std::find_if in IGetAreaId
Removes explicit mutable state. This can be further simplified in the
future with ranges.
|
2020-04-14 16:31:17 -04:00 |
Lioncash
|
655805ffcb
|
CWorld: Add missing override specifier
|
2020-04-14 16:17:26 -04:00 |
Luke Street
|
c7771be751
|
Add screenshot to README.md
|
2020-04-14 16:14:09 -04:00 |
Lioncash
|
8e89ac234f
|
CElementGen: Initialize x80_timeDeltaScale on construction
Provides deterministic state upon construction, which is nicer for
debugging.
|
2020-04-14 16:11:38 -04:00 |
Lioncash
|
384efebf55
|
CElementGen: Collapse loop into a ranged-for loop
Same behavior, nicer syntax.
|
2020-04-14 16:08:21 -04:00 |
Lioncash
|
c14721611b
|
CEnergyProjectile: Make use of const where applicable
While we're at it, make use of consistent bracing, given some
conditionals traveled over one line.
|
2020-04-14 15:47:45 -04:00 |
Luke Street
|
9cf95b5c10
|
Editor: Move cvars to CVarCommons
|
2020-04-14 15:20:51 -04:00 |
Luke Street
|
89a1cedba1
|
Move Editor cvars to CVarCommons
|
2020-04-14 15:20:00 -04:00 |
Luke Street
|
94be460a1b
|
MP1: Convert MP1_VARIABLE_DELTA_TIME to cvar
|
2020-04-14 14:41:02 -04:00 |
Luke Street
|
aba42eba52
|
Add variableDt cvar
|
2020-04-14 14:40:03 -04:00 |
Lioncash
|
3c8ce3dc99
|
CGuiTextSupport: Amend typo in debug group label
This is within the Render() function, so we can rename the group name.
|
2020-04-14 13:34:50 -04:00 |
Lioncash
|
5381c011a0
|
CParticleElectric: Eliminate several sign conversion instances
Makes sign conversion cases explicit and eliminates them entirely in
other cases.
|
2020-04-14 12:30:38 -04:00 |
Lioncash
|
4cbf8ef513
|
CParticleElectric: Mark CGlobalRandom instance as maybe unused
This has a stateful destructor, so we mark it as unused to silence
unused variable warnings.
|
2020-04-14 12:16:25 -04:00 |
Lioncash
|
8aef2cf95d
|
CParticleElectric: Make use of const where applicable
Makes it easier to read long functions by knowing which variables are
mutable.
|
2020-04-14 04:20:03 -04:00 |
Lioncash
|
fed72614ef
|
CParticleSwoosh: Use const where applicable
Given the length of some functions, this makes following flow nicer,
since it's easier to visually see which variables get modified.
|
2020-04-14 03:56:27 -04:00 |
Lioncash
|
6fbf6734c2
|
CParticleSwoosh: Eliminate variable shadowing
|
2020-04-14 03:31:31 -04:00 |
Lioncash
|
480d27e68c
|
CParticleSwoosh: Initialize class data members
Makes for deterministic initial state.
|
2020-04-14 03:27:15 -04:00 |
Luke Street
|
112322be5a
|
Merge pull request #311 from lioncash/sign
CScanDisplay: Eliminate implicit sign conversions
|
2020-04-14 02:10:13 -04:00 |
Luke Street
|
594fe2fcbd
|
Merge pull request #310 from lioncash/table
CFluidPlane: Make use of std::array where applicable
|
2020-04-14 02:09:19 -04:00 |
Luke Street
|
6ae6806c0d
|
DNAMP3: Add FrontEnd.pak to GetNoShare
|
2020-04-14 00:19:05 -04:00 |
Luke Street
|
2ce1b6047d
|
DNA/ANCS: Ensure CINFs extracted
|
2020-04-14 00:15:25 -04:00 |
Lioncash
|
59a788a987
|
CParticleGlobals: Eliminate implicit type conversions
Makes them all explicit for the reader.
|
2020-04-13 18:44:51 -04:00 |
Lioncash
|
2c7d10c4b4
|
CCompoundTargetReticle: Brace statements where applicable
|
2020-04-13 17:16:23 -04:00 |
Lioncash
|
85f930ef2e
|
CCompoundTargetReticle: Convert unnecessary floats into bools
Using floats here is extremely suspect and almost certainly
unintentional.
|
2020-04-13 16:54:45 -04:00 |
Lioncash
|
1767338aba
|
CCompoundTargetReticle: Make eliminate hardcoded size
We can just query the capacity to dehardcode it.
|
2020-04-13 16:52:01 -04:00 |
Lioncash
|
e26afe887f
|
CCompoundTargetReticle: Make use of std::array where applicable
Same behavior, stronger typing.
While we're at it, we can eliminate a case of variable shadowing.
|
2020-04-13 16:50:37 -04:00 |
Lioncash
|
c6278c0e9f
|
CCompoundTargetReticle: Initialize all data members
Provides deterministic initial state.
|
2020-04-13 16:41:28 -04:00 |
Lioncash
|
2850b7e7fb
|
CWallCrawlerSwarm: Initialize all CBoid members
Provides a deterministic initial state.
|
2020-04-13 16:36:24 -04:00 |
Lioncash
|
7fcd6f41cf
|
CStateMachine: Initialize data members where applicable
Provides a deterministic initial state.
|
2020-04-13 16:34:18 -04:00 |
Lioncash
|
0d97104cf2
|
CScriptSpindleCamera: Initialize x33c_24_inResetThink in constructor
Provides a deterministic initial state.
|
2020-04-13 16:32:41 -04:00 |
Lioncash
|
4341dfae50
|
CScriptPickup: Initialize x274_tractorTime in constructor
Provides a deterministic initial state upon construction.
|
2020-04-13 16:31:28 -04:00 |
Lioncash
|
a554e5d4a6
|
CPathFindSearch: Initialize xcc_result in constructor
Provides a deterministic initial state upon construction.
|
2020-04-13 16:29:12 -04:00 |
Lioncash
|
9f21f8ef55
|
CFluidPlaneCPU: Initialize m_cachedDoubleLightmapBlend and m_cachedAdditive
Provides a deterministic initial state upon construction.
|
2020-04-13 16:27:21 -04:00 |
Lioncash
|
498c940479
|
CFluidPlane: Initialize all members of SRippleInfo
Provides a deterministic initial state, which is useful for debugging.
|
2020-04-13 16:25:36 -04:00 |
Lioncash
|
5b9a689703
|
CParticleSwoosh: Initialize x68_frame on construction
Provides a deterministic initial state, which makes for nicer debugging.
|
2020-04-13 16:23:07 -04:00 |
Lioncash
|
93622d9b4b
|
CIntElement: Initialize x14_holdVal in CIESampleAndHold
Provides a deterministic initial state upon construction, which makes
for nicer debugging.
|
2020-04-13 16:20:51 -04:00 |
Lioncash
|
786675f307
|
CTextExecuteBuffer: Move initialization of xa8_curWordIt into initializer list
|
2020-04-13 16:18:38 -04:00 |
Lioncash
|
50ba80247b
|
CTextExecuteBuffer: Initialize xac_curY and xb0_curX in the constructor
Provides a deterministic initial state upon construction for easier
debugging.
|
2020-04-13 16:18:02 -04:00 |
Luke Street
|
654e3e705e
|
Update hecl; disable MP1_VARIABLE_DELTA_TIME
|
2020-04-13 15:02:07 -04:00 |
Lioncash
|
6806d4914c
|
CHudBossEnergyInterface: Initialize x0_alpha on construction
Provides a deterministic initial state which is helpful for debugging.
|
2020-04-13 15:00:44 -04:00 |