Lioncash
|
1b52070f4f
|
CActorContraption: Unindent code in CreateFlameThrower() where applicable
We can invert a conditional to allow much of the code to be unindented.
|
2020-08-02 02:28:48 -04:00 |
Lioncash
|
4b140d8954
|
CAnimData: Move variable closer to usage spot
Keeps the code localized, and doesn't unnecessarily execute the
constructor until necessary.
|
2020-08-02 02:20:10 -04:00 |
Lioncash
|
4e9b22962c
|
CModelData: Remove usages of const_cast
Allows readers to know that these functions do affect member state.
|
2020-08-01 23:45:49 -04:00 |
Lioncash
|
25c017e0cc
|
CModelBoo: Make use of static inline variables
Same behavior, but allows all the initializers to be in one place,
rather than throughout the cpp file.
|
2020-08-01 23:33:50 -04:00 |
Lioncash
|
e9084df80b
|
CFBStreamedAnimReaderTotals: Remove redundant memset
We can just make use of make_unique instead, which does it as part of
the interface.
|
2020-08-01 06:29:21 -04:00 |
Lioncash
|
88e6a04f13
|
CCollidable*: Make use of static inline variables where applicable
Allows relocating initialization with the rest of the variables.
|
2020-08-01 05:31:25 -04:00 |
Lioncash
|
55da593e59
|
CCinematicCamera: Unindent code in GetInterpolatedSplinePoint()
Puts the empty case into the conditional to allow unindenting most of
the code block.
|
2020-08-01 05:12:30 -04:00 |
Lioncash
|
a746ac45e4
|
CCinematicCamera: Eliminate some sign conversion warnings
|
2020-08-01 05:11:32 -04:00 |
Lioncash
|
391e97fbd1
|
CBooRenderer: Eliminate mixed signedness bitwise ANDing
Prevents sign mismatch warnings.
|
2020-08-01 04:42:06 -04:00 |
LC
|
b158659d9b
|
Merge pull request #345 from lioncash/desig
CSfxManager: Make use of designated initializers
|
2020-07-31 23:29:34 -04:00 |
Lioncash
|
cb2fe959a4
|
CSfxManager: Make use of designated initializers
Same behavior, less duplication of variable names.
|
2020-07-31 22:46:11 -04:00 |
Luke Street
|
bc3b6ff274
|
CFireFlea: Correct CPathFindSearch flags
|
2020-07-12 23:28:14 -04:00 |
Luke Street
|
61577b16d2
|
CFlyingPirate: Remove useless references
|
2020-07-12 23:28:03 -04:00 |
Luke Street
|
a2bcb4d086
|
CTryclops: Fixes & cleanup
|
2020-07-12 23:27:40 -04:00 |
Luke Street
|
dbd52f8917
|
CBomb: Correctly initialize x170_prevLocation
|
2020-07-12 23:24:07 -04:00 |
Luke Street
|
3279ebea9a
|
CTryclops: Implement sub8025dbd0
|
2020-07-12 05:58:48 -04:00 |
Luke Street
|
97d2c6895f
|
CStateManager: Fix condition in BuildDynamicLightListForWorld
|
2020-07-07 06:14:41 -04:00 |
Luke Street
|
c001985a79
|
CPlayer: Remove duplicated function call
|
2020-07-07 04:36:18 -04:00 |
Luke Street
|
1665fb9fd7
|
Update .clang-{format,tidy}
|
2020-07-07 04:34:35 -04:00 |
shiiion
|
cf86338a84
|
initial flamethrower weapon implementation
|
2020-06-25 22:37:45 -04:00 |
Luke Street
|
11c4866d4c
|
Update hecl (again)
|
2020-06-25 21:27:47 -04:00 |
Luke Street
|
fef21c0a8b
|
Fix typo
|
2020-06-25 21:27:35 -04:00 |
Luke Street
|
0ac55cafb0
|
Update hecl
|
2020-06-25 21:23:12 -04:00 |
Luke Street
|
3c461033a9
|
Use built-in libpng on macOS
|
2020-06-25 21:22:59 -04:00 |
Luke Street
|
1e45192c06
|
Update README.md
|
2020-06-25 20:57:21 -04:00 |
Luke Street
|
2b245a4baf
|
AppVeyor: Use clang-cl again (MSVC 16.6.2 is broken)
|
2020-06-25 20:17:25 -04:00 |
Luke Street
|
0d8a766146
|
CScriptBallTrigger: Apply force fixes
Fixes #337
|
2020-06-25 19:33:43 -04:00 |
Luke Street
|
c0db37ce66
|
Update kabufuda, hecl-gui
|
2020-06-24 12:07:02 -04:00 |
Luke Street
|
61dbc1628e
|
Link zlib on non-Windows platforms
|
2020-06-24 12:04:17 -04:00 |
Luke Street
|
217adb22dc
|
Update hecl-gui
|
2020-06-24 11:46:02 -04:00 |
Luke Street
|
af64349044
|
Fix Blender 2.83 & Qt 5.15
|
2020-06-24 11:44:00 -04:00 |
Phillip Stephens
|
a2dfd58356
|
Update hecl, fix mkwmicons
|
2020-06-13 20:46:59 -07:00 |
Phillip Stephens
|
25fabe7ec8
|
Update athena, fix libpng
|
2020-06-13 20:45:38 -07:00 |
Luke Street
|
09331e08e4
|
Use MSVC for AppVeyor; build static Windows binaries in GitLab CI
|
2020-06-13 20:23:22 -04:00 |
Luke Street
|
7e8bc8dac8
|
CIceSheegoth: Remove constexpr from virtual function
|
2020-06-13 20:22:27 -04:00 |
Luke Street
|
4ff1811dd6
|
Create separate VS configurations for vcpkg
|
2020-06-13 20:12:51 -04:00 |
Luke Street
|
9f55b65bb6
|
Update to Blender 2.83
|
2020-06-13 20:12:39 -04:00 |
Luke Street
|
0dd67e0662
|
Require Blender 2.83
|
2020-06-13 20:09:17 -04:00 |
Luke Street
|
e40e98faa6
|
Use Blender 2.83 on Windows
|
2020-06-13 20:08:55 -04:00 |
Luke Street
|
c31f79066c
|
Use CMAKE_MSVC_RUNTIME_LIBRARY on Windows
|
2020-06-13 17:26:28 -04:00 |
Luke Street
|
f1f178df40
|
Update .gitignore
|
2020-06-13 17:24:17 -04:00 |
Luke Street
|
74cbdfaaa4
|
Use PNG_INCLUDE_DIR & update submodules
|
2020-06-13 17:24:09 -04:00 |
Luke Street
|
45fe93ee94
|
Windows updates (better Blender version check, better static linking)
|
2020-06-13 17:21:50 -04:00 |
Luke Street
|
edf287ed4f
|
Update externs
|
2020-06-13 17:20:38 -04:00 |
Luke Street
|
7b1500da2a
|
extern/libpng: Use find_library
|
2020-06-13 17:18:57 -04:00 |
Phillip Stephens
|
20109bddc3
|
Fix libPNG
|
2020-06-12 05:44:33 -07:00 |
Phillip Stephens
|
b16174edcd
|
Fix libPNG
|
2020-06-12 05:43:40 -07:00 |
Phillip Stephens
|
b817b2624b
|
Fix libPNG
|
2020-06-12 05:40:43 -07:00 |
Luke Street
|
b774d56810
|
Update hecl
|
2020-06-12 02:15:11 -04:00 |
Luke Street
|
de5b1a2fe4
|
Update boo
|
2020-06-12 02:15:01 -04:00 |