2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-05-14 13:51:21 +00:00

22 Commits

Author SHA1 Message Date
4c3d7193b1
Thardus: fix locking onto destroyed rocks 2020-09-13 13:24:16 -07:00
545a6d691c
CThardus: roll baby roll 2020-09-13 13:00:13 -07:00
1cc574ed11
CThardus: cleanup and minor fixes 2020-09-13 12:03:49 -07:00
e64591bbf8
CThardus: Fix knee collider, attempt to fix healthbar 2020-09-12 21:08:14 -07:00
e512ba1336
More CThardus imps 2020-09-12 18:40:19 -07:00
fb69ae741d
Fix Thardus' structure and implement basic behavior 2020-09-12 18:40:19 -07:00
2ca0cd2bdd
Final CThardusRockProjectile imps, cleanup needed 2020-09-12 18:40:19 -07:00
1ba68175e9
More CThardus imps, add CRandom16 stats 2020-09-12 18:40:19 -07:00
773d5cd673
Thardus: Minor fixes 2020-09-12 18:40:18 -07:00
7847b59705
More CThardus imps 2020-09-12 18:40:15 -07:00
Lioncash
4dc553e72a General: Resolve several -Wextra-semi warnings
Remove redundant semicolons and also amends some macros to require
semicolon termination.
2020-08-23 15:45:54 -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
27813e5fc3 CThardus: Remove mutable specifier from m_flareFilter
Now that Render() is non-const, this specifier is no longer necessary.
2020-04-09 21:19:56 -04:00
Lioncash
bfd17e4513 CActor: Make Render() a non-const function
A few implementations of Render() contain const-casts nested within its
their call hierarchy to get around the fact that this function is marked
const. We can just make the member function non-const to allow removal
of these casts in follow up changes.
2020-04-09 14:32:20 -04:00
b44e43c7c0
Merge pull request #187 from lioncash/make
CThardus: Minor tidying changes
2020-03-06 16:13:42 -08:00
Lioncash
3717480eeb CThardus: Make use of std::array where applicable
Dehardcodes some sizes and gets rid of two instances of implicit sign
conversions.
2020-03-05 23:22:30 -05:00
Lioncash
6917132a94 CThardus: std::move vector instances in constructor
Previously the std::move calls wouldn't do anything, as the parameters
were constant references, so we can take them by value and move into the
constructor and then move the parameters into the member variables.

While we're at it, we can initialize the vectors in place instead of
constructing and then assigning to them.
2020-03-05 21:19:32 -05:00
9f5f0abab4
More CThardus imps, add reference CTevPass imps 2020-02-29 17:11:41 -08:00
841996a872
More work on CThardus 2020-01-05 20:24:54 -08:00
21159e604e
More CThardus 2019-12-14 15:50:29 -08:00
697a100bca
Implement CScriptSpecialFunction::ThinkAreaDamage, and more CThardus 2019-11-24 07:32:45 -08:00
8b6dff70b4
Properly cleanup Xorg in visigen, various fixes and cleanups in URDE, more CRidley imps 2019-11-19 15:06:25 -08:00