Lioncash
58186ad5df
CIceSheegoth: Make use of in-class initializers for bitfields
...
Same behavior, less code.
2020-06-11 10:18:03 -04:00
Lioncash
2a357a1006
CDrone: Make use of in-class initializers for bitfields
...
Eliminates some code.
2020-06-11 10:16:12 -04:00
Lioncash
76a9d8f0f9
CDrone: Correct Z component calculation in TargetCover()
...
GM8E v0 multiplies by one in this case, not zero
2020-06-11 10:12:45 -04:00
73d6465095
CPlayer: Fix logic in ChooseTransitionToAnimation
2020-06-07 14:12:51 -04:00
932b5587a2
Build fixes & cleanup for CDrone, CIceSheegoth
2020-06-06 16:40:51 -04:00
ca96676057
Merge remote-tracking branch 'origin/icesheegoth'
2020-06-06 16:27:08 -04:00
feb163e107
Merge remote-tracking branch 'origin/drone'
2020-06-06 16:25:48 -04:00
86942c44ef
Merge branch 'master' of ssh+git://git.axiodl.com:6431/AxioDL/urde
2020-06-03 04:12:11 -07:00
9f4663491b
CScriptPlayerActor: Add missing SetActive
2020-06-03 04:11:06 -07:00
4587632252
Check for AppleClang as well
2020-06-01 02:51:31 -04:00
8d2d5ef5d5
COmegaPirate: MSVC runtime fix for skeleton asset IDs
2020-05-31 22:05:48 -04:00
ab01cb5f1a
CFrontEndUI: Remove audio group on destruction
2020-05-31 20:27:52 -04:00
Lioncash
972af7c537
assetnameparser: Amend transposed fwrite arguments
...
Existing code was using the size argument for the number of elements to
write and vice versa.
No behavior change, given this still results in the same number of bytes
being copied. This just makes corrects their usages.
2020-05-31 07:13:06 -04:00
Lioncash
c369af4adf
assetnameparser: Make Fopen return a unique_ptr
...
Prevents leaks from occurring (aside from obvious .release() calls).
2020-05-31 07:09:41 -04:00
Lioncash
e6aed18d59
assetnameparser: Convert typdefs into using aliases
2020-05-31 06:59:25 -04:00
Lioncash
99dd875b43
assetnameparser: Make use of an anonymous namespace
...
Makes the bulk of helper functions internally linked.
2020-05-31 06:55:21 -04:00
1e822419c5
Replace CXX_COMPILER_ID generator expressions
2020-05-31 00:21:35 -04:00
148468fd7d
Add -Wno-unused-result
2020-05-29 17:42:25 -04:00
5835d77c9d
Enable -Wno-unknown-warning-option, -Wno-unused-private-field only for clang
2020-05-29 17:40:15 -04:00
dc232f804d
assetnameparser: Fix windows compiling
2020-05-29 09:54:31 -07:00
42d2cf3757
.gitlab-ci.yml: Use low process priority for Linux
2020-05-27 15:01:43 -04:00
eb979c9760
rstl: Check __cpp_lib_concepts for contiguous_iterator_tag
2020-05-27 14:50:12 -04:00
13663fa304
.gitlab-ci.yml: Fix powershell variable expansion
2020-05-27 14:37:04 -04:00
96bf2600ce
AssetNameMapNull: Fix MSVC build
2020-05-27 13:59:45 -04:00
336c88155d
.gitlab-ci.yml: Split powershell commands
2020-05-27 13:49:59 -04:00
2ec89dbde5
.gitlab-ci.yml: Fix vcvars for powershell
2020-05-27 13:47:18 -04:00
9fd631249e
Fix LTO for gcc/gold
2020-05-27 13:35:40 -04:00
ebb994d8bc
.gitlab-ci.yml: Remove Windows PATH changes
2020-05-27 13:25:58 -04:00
8575e76509
Update .gitlab-ci.yml
2020-05-27 13:15:24 -04:00
d44eccc386
Runtime: constexpr fixes for gcc
2020-05-27 13:02:20 -04:00
c4ccb1cfce
CStaticInterference: Fix id reference
2020-05-27 12:45:17 -04:00
330eeebf08
CRasterFont: Remove ignored maybe_unused attributes
2020-05-27 12:40:35 -04:00
Phillip Stephens
04597c2787
Use AXIODL-BUILDBOT instead of APOLLO
2020-05-27 08:02:35 -07:00
Lioncash
a0bdb2588f
CParticleDatabase: Make use of heterogenous lookup
...
Resolves a TODO. (Technically this can be done with C++17 only, as
std::map allows heterogenous lookup since that standard).
Reduces number of allocations necessary for lookups.
2020-05-27 06:54:22 -04:00
Lioncash
055e4a8bec
COmegaPirate: Simplify enum qualifiers
...
The base class doesn't need to be qualified on the enum type.
2020-05-26 18:00:14 -04:00
Lioncash
ff9506b7a9
COmegaPirate: Make use of TCastToConstPtr where applicable
...
Makes read-only intent explicit.
2020-05-26 17:56:23 -04:00
Lioncash
fecfb14f35
CBodyState: Make references const where applicable
...
The referenced objects aren't modified
2020-05-25 22:21:36 -04:00
8690f4ef3e
Merge branch 'master' of ssh+git://git.axiodl.com:6431/AxioDL/urde
2020-05-24 17:39:22 -07:00
26478dc220
Fix inkscape call
2020-05-24 17:38:39 -07:00
e1cd1278f6
Update macOS build instructions
2020-05-24 12:03:33 -04:00
6dced1814f
Update boo (Vulkan build fix)
2020-05-22 04:18:53 -04:00
a8d62d1cbd
rstl: Add iterator_category workaround for atdna
2020-05-22 04:08:32 -04:00
07bb2d74b5
Merge pull request #321 from lioncash/contiguous
...
rstl: Make iterator tag use std::contiguous_iterator_tag
2020-05-22 03:43:50 -04:00
23870c53aa
Merge remote-tracking branch 'origin/master'
2020-05-22 03:37:08 -04:00
de2996a941
CMetroid: Implement UpdateVolume, IsPlayerUnderwater, IsHunterAttacking
2020-05-22 03:34:48 -04:00
e0866ebdd4
CMetroid: More implementation & fixes
2020-05-21 12:50:17 -04:00
56d31254cd
CKnockBackController: Fix EKnockBackType
2020-05-21 11:32:48 -04:00
Lioncash
1158a171e7
CFontImageDef: Collapse IsLoaded() into a std::all_of call
...
Same behavior, less code. C++20 ranges will allow shortening this in the
future.
2020-05-21 01:40:31 -04:00
Lioncash
6063ec2540
CFontRenderState: Eliminate sign conversion in SetColor()
...
Same behavior, minus a sign conversion warning.
2020-05-21 01:33:39 -04:00
8f56219900
CChozoGhost: Add missing call to SetAnimationStateRange
2020-05-20 23:45:44 -04:00