Luke Street
|
332ebee36c
|
CDamageVulnerability: Fix missing "Bomb" vulnerability
|
2021-05-29 18:44:46 -04:00 |
Phillip Stephens
|
8f493f17f1
|
Minor fixes, use CUnitVector in CCollionInfo
|
2021-05-23 13:10:57 -07:00 |
Phillip Stephens
|
d44a997a3a
|
Revert test changes
|
2021-05-16 12:23:13 -07:00 |
Phillip Stephens
|
128015baa6
|
Code cleanup
|
2021-05-16 12:11:45 -07:00 |
Phillip Stephens
|
61464651cd
|
CDamageVulnerability fixes
|
2021-05-08 20:14:38 -07:00 |
Phillip Stephens
|
f1b0c4b735
|
CJellyZap fixes
|
2021-04-25 20:16:16 -07:00 |
Phillip Stephens
|
54691cf035
|
Fix platform riders not being dragged when the platform is rotated by CScriptActorRotate
|
2021-04-19 21:52:14 -07:00 |
Phillip Stephens
|
83fc649023
|
Fix CScriptActorRotate
|
2021-04-18 20:11:18 -07:00 |
Phillip Stephens
|
f795332d89
|
Merge pull request #388 from henriquegemignani/feature/optick
Using optick, linked from boo
|
2021-04-18 17:31:29 -07:00 |
Henrique Gemignani Passos Lima
|
d6f19d26e7
|
Using optick, linked from boo
|
2021-04-10 09:21:34 -04:00 |
Phillip Stephens
|
9bae2f943e
|
Rename everything
|
2021-04-10 01:42:06 -07:00 |
Phillip Stephens
|
cefe6bb232
|
Remove old test code
|
2021-04-02 16:46:16 -07:00 |
Luke Street
|
c3c88a434f
|
CScriptBallTrigger: Fix force calculation
|
2021-04-02 07:56:24 -04:00 |
Henrique Gemignani Passos Lima
|
bad8b35ae6
|
Fix typo in CPlayerState::ReInitializePowerUp
|
2021-03-16 01:33:17 +02:00 |
Luke Street
|
bb4bdfa1ee
|
Merge remote-tracking branch 'origin/animationstate'
# Conflicts:
# Runtime/MP1/World/CFlyingPirate.cpp
# Runtime/World/CScriptGunTurret.cpp
|
2021-03-01 23:45:21 -05:00 |
Phillip Stephens
|
0781307c49
|
Add debug rendering for CScriptPlatform (CVar: debugTool.drawPlatformCollision)
|
2021-01-16 19:33:03 -08:00 |
Phillip Stephens
|
cede47be4d
|
Add debugging tool CVars
|
2021-01-10 18:44:42 -08:00 |
SirMangler
|
0e093baf67
|
Removed constexpr from lambdas to fix compiler error
|
2021-01-03 19:20:48 +00:00 |
PhazonJim
|
f86e570ef4
|
fix for build error in Xcode relating to non-reference types in a for loop
|
2020-12-21 02:09:54 -05:00 |
Luke Street
|
dcdfd58715
|
CScriptGunTurret: Fix health check in AcceptScriptMsg Damage
|
2020-12-18 06:28:20 -05:00 |
Luke Street
|
1e0bdce5a3
|
CScriptActor: Set noZTest flags appropriately
|
2020-12-18 06:06:31 -05:00 |
Phillip Stephens
|
3f49b06070
|
Merge branch 'prime-exo'
|
2020-12-15 14:52:47 -08:00 |
Phillip Stephens
|
1e8aa2581e
|
Minor CPhysicsActor fixes
|
2020-12-13 14:57:21 -08:00 |
Phillip Stephens
|
b59bf39924
|
I feex
|
2020-12-13 10:57:45 -08:00 |
Phillip Stephens
|
abbacad46b
|
More state implementations
|
2020-12-13 10:57:45 -08:00 |
Phillip Stephens
|
215eedc013
|
Fix inconsistent state causing Exo to fling herself off into the void
|
2020-12-13 10:57:45 -08:00 |
Phillip Stephens
|
0903b478f6
|
More MetroidPrimeExo imps
|
2020-12-13 10:57:44 -08:00 |
Phillip Stephens
|
543a24ea9e
|
Initial CMetroidPrimeEssence behavior
|
2020-12-13 10:55:56 -08:00 |
Phillip Stephens
|
130c60ccc8
|
Initial CMetroidPrimeExo imps
|
2020-12-13 10:55:50 -08:00 |
Phillip Stephens
|
28561081d7
|
Add light visualization (requires custom models)
|
2020-12-12 23:39:55 -08:00 |
Phillip Stephens
|
39e9ff5593
|
Cleanup CPatterned
|
2020-11-06 22:06:17 -08:00 |
Phillip Stephens
|
fdd41d87c4
|
Fix CScriptSound favoring the right speaker, cleanup CBallCamera, update amuse
|
2020-10-24 16:00:39 -07:00 |
Phillip Stephens
|
b963ce1e85
|
Attempt 4 to fix ScriptLayerController for Tom
|
2020-10-21 15:55:45 -07:00 |
Phillip Stephens
|
528c96b2c0
|
I am teh dumb, fix CGameArea
|
2020-10-20 15:26:08 -07:00 |
Phillip Stephens
|
9ac44921a6
|
Correct return type
|
2020-10-20 03:04:17 -07:00 |
Phillip Stephens
|
a8d8eb0dde
|
Fix IGetAreaId and rename GetAreaId to GetAreaIndex
|
2020-10-20 03:03:11 -07:00 |
Phillip Stephens
|
01d94367dc
|
Add ability to disable AI
|
2020-10-02 23:28:05 -07:00 |
Luke Street
|
ad6cabed7b
|
DataSpec: Fix MREA mesh visor flags when cooking
|
2020-09-27 15:43:51 -04:00 |
Phillip Stephens
|
5bfdb4312f
|
Fix incorrect zMomentum usage in CScriptActor
|
2020-09-23 17:38:47 -07:00 |
Luke Street
|
9ca0d2afb0
|
CScriptMazeNode: Remove unused <ranges> include
|
2020-09-21 21:11:06 -04:00 |
Luke Street
|
1fd481a020
|
CScriptMazeNode: Remove debug logvisor instance
|
2020-09-21 20:58:01 -04:00 |
Luke Street
|
dbbb3cdc4e
|
CScriptMazeNode: Always free CMazeState
|
2020-09-21 20:56:44 -04:00 |
Luke Street
|
a35bfc49b5
|
CScriptMazeNode: Fix reversed enter/target & add debug rendering
|
2020-09-21 20:42:54 -04:00 |
Luke Street
|
df2d191be8
|
CScriptMazeNode: Renaming & more cleanup
|
2020-09-21 18:38:11 -04:00 |
Luke Street
|
c23a047a93
|
CScriptMazeNode: Signed fixes & cleanup
|
2020-09-20 16:36:24 -04:00 |
Luke Street
|
eb124a9470
|
CScriptMazeNode: Working implementation
|
2020-09-20 03:25:56 -04:00 |
Luke Street
|
2cca2b8513
|
CScriptMazeNode: Finish initial implementation
|
2020-09-20 01:47:12 -04:00 |
Luke Street
|
a533ee3538
|
CScriptMazeNode: Initial implementation of sub_802899c8
|
2020-09-19 16:32:23 -04:00 |
Luke Street
|
cf68c7dd9d
|
CScriptMazeNode: Finish initial implementation of Reset
|
2020-09-19 15:52:15 -04:00 |
Luke Street
|
47f456e4e7
|
CScriptMazeNode: Start implementing AcceptScriptMsg
|
2020-09-19 14:52:43 -04:00 |
Luke Street
|
529e8f6a07
|
CScriptMazeNode: Implement Reset
|
2020-09-19 13:44:32 -04:00 |
Luke Street
|
e486e01b2a
|
CScriptMazeNode: Implement GenerateObjects & more structures
|
2020-09-19 13:30:44 -04:00 |
Luke Street
|
76de1541f2
|
Runtime: Resolve -Wrange-loop-analysis warnings (part 2)
|
2020-09-18 17:04:50 -04:00 |
Luke Street
|
5b44ac143d
|
CPatterned: ApproachDest fixes
|
2020-09-16 02:18:03 -04:00 |
Luke Street
|
69ded7eca8
|
Fix bitfield check in CPatterned::PathFind & update zeus (CVector3f::isZero fix)
|
2020-09-16 00:42:44 -04:00 |
Phillip Stephens
|
803acd9ac6
|
Fix Drone crashing by loading a model as a particle
|
2020-09-14 22:49:10 -07:00 |
Luke Street
|
edadcbef17
|
CDrone: Implement SetVisorFlareEnabled, UpdateVisorFlare
|
2020-09-14 01:22:11 -04:00 |
Phillip Stephens
|
e64591bbf8
|
CThardus: Fix knee collider, attempt to fix healthbar
|
2020-09-12 21:08:14 -07:00 |
Phillip Stephens
|
fb69ae741d
|
Fix Thardus' structure and implement basic behavior
|
2020-09-12 18:40:19 -07:00 |
Phillip Stephens
|
2ca0cd2bdd
|
Final CThardusRockProjectile imps, cleanup needed
|
2020-09-12 18:40:19 -07:00 |
Phillip Stephens
|
1ba68175e9
|
More CThardus imps, add CRandom16 stats
|
2020-09-12 18:40:19 -07:00 |
Phillip Stephens
|
7847b59705
|
More CThardus imps
|
2020-09-12 18:40:15 -07:00 |
Phillip Stephens
|
dc4b79eec3
|
Merge branch 'new-flamethrower' of https://github.com/shiiion/urde into shiiion-new-flamethrower
|
2020-09-10 11:03:28 -07:00 |
Luke Street
|
bd882edee6
|
ScriptLoader: Fix float ordering for CAtomicBeta
Fixes #325
|
2020-08-24 04:00:30 -04: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 |
Luke Street
|
6a7b87bea1
|
CScriptSpecialFunction: SpinnerController fixes
|
2020-08-23 13:06:01 -04:00 |
Luke Street
|
c001985a79
|
CPlayer: Remove duplicated function call
|
2020-07-07 04:36:18 -04:00 |
shiiion
|
cf86338a84
|
initial flamethrower weapon implementation
|
2020-06-25 22:37:45 -04:00 |
Luke Street
|
0d8a766146
|
CScriptBallTrigger: Apply force fixes
Fixes #337
|
2020-06-25 19:33:43 -04:00 |
Luke Street
|
73d6465095
|
CPlayer: Fix logic in ChooseTransitionToAnimation
|
2020-06-07 14:12:51 -04:00 |
Luke Street
|
ca96676057
|
Merge remote-tracking branch 'origin/icesheegoth'
|
2020-06-06 16:27:08 -04:00 |
Luke Street
|
feb163e107
|
Merge remote-tracking branch 'origin/drone'
|
2020-06-06 16:25:48 -04:00 |
Phillip Stephens
|
86942c44ef
|
Merge branch 'master' of ssh+git://git.axiodl.com:6431/AxioDL/urde
|
2020-06-03 04:12:11 -07:00 |
Phillip Stephens
|
9f4663491b
|
CScriptPlayerActor: Add missing SetActive
|
2020-06-03 04:11:06 -07:00 |
Luke Street
|
8d2d5ef5d5
|
COmegaPirate: MSVC runtime fix for skeleton asset IDs
|
2020-05-31 22:05:48 -04:00 |
Luke Street
|
d44eccc386
|
Runtime: constexpr fixes for gcc
|
2020-05-27 13:02:20 -04:00 |
Luke Street
|
23870c53aa
|
Merge remote-tracking branch 'origin/master'
|
2020-05-22 03:37:08 -04:00 |
Luke Street
|
de2996a941
|
CMetroid: Implement UpdateVolume, IsPlayerUnderwater, IsHunterAttacking
|
2020-05-22 03:34:48 -04:00 |
Luke Street
|
56d31254cd
|
CKnockBackController: Fix EKnockBackType
|
2020-05-21 11:32:48 -04:00 |
Lioncash
|
32a4087f69
|
CScriptAiJumpPoint: Mark reference as const in AcceptScriptMsg
None of the data members of the referenced connections are modified.
|
2020-05-20 14:32:24 -04:00 |
Lioncash
|
47cfaf17bd
|
CScriptActor: Remove unused printf code
Given it's not actively used or tied into the logging system, we can get
rid of this to prevent it from ever bitrotting.
|
2020-05-20 13:59:21 -04:00 |
Lioncash
|
1049a1a590
|
CScriptActorRotate: Make use of insert_or_assign in UpdateActors()
Same behavior, minus potentially avoidable default constructions that
immediately get overwritten.
|
2020-05-20 13:50:01 -04:00 |
Lioncash
|
677ed1ce9a
|
CScriptSpawnPoint: Resolve sign conversion warnings
operator[] takes a size_t, not an int.
|
2020-05-20 12:19:03 -04:00 |
Lioncash
|
38213bae99
|
CTeamAiMgr: Convert type into an enum class
Makes the sorting type explicit at the call site, rather than using
magic values.
|
2020-05-19 23:50:02 -04:00 |
Lioncash
|
96129264a3
|
CTeamAiMgr: Make use of TCastToConstPtr where applicable
Makes mutability explicit.
|
2020-05-19 23:47:05 -04:00 |
Lioncash
|
e1ddabaff8
|
CTeamAiMgr: Make use of std::any_of in ShouldUpdateRoles()
Same behavior, less code.
|
2020-05-19 23:41:58 -04:00 |
Luke Street
|
eddaa24b1e
|
CDamageVulnerability: Fix WeaponHits
|
2020-05-17 12:25:04 -04:00 |
Luke Street
|
3cafee2abd
|
CMetroid: Implement SuckEnergyFromTarget
|
2020-05-17 02:46:23 -04:00 |
Luke Street
|
6ad1aa79ab
|
Merge branch 'master' into metroid
|
2020-05-16 23:12:00 -04:00 |
Lioncash
|
871d3dc6ec
|
CPatterned: Make skDamageColor fully constexpr
|
2020-05-15 16:51:20 -04:00 |
Luke Street
|
72880f6286
|
CScriptDebris: Assign dieOnProjectile
|
2020-05-14 11:59:34 -04:00 |
Phillip Stephens
|
9c217c9115
|
Merge branch 'master' of ssh+git://git.axiodl.com:6431/AxioDL/urde
|
2020-05-13 06:20:52 -07:00 |
Phillip Stephens
|
a432a79cd4
|
Various Ridley fixes
|
2020-05-13 06:20:40 -07:00 |
Lioncash
|
fd2f2e146c
|
CFluidPlaneCPU: Convert define into a typed constant
Same behavior, less preprocessor.
|
2020-05-12 17:00:00 -04:00 |
Lioncash
|
75494a501a
|
CFluidPlaneCPU: Early exit in CTurbulence constructor
Allows unindenting code.
|
2020-05-12 16:58:30 -04:00 |
Lioncash
|
dc32bee499
|
CFluidPlaneCPU: Eliminate sign conversions in CTurbulence constructor
|
2020-05-12 16:57:42 -04:00 |
Lioncash
|
c60290819e
|
CMorphBall: Collapse common code within ApplyGravity()
All that differs between the conditionals is the gravity value used, so
we can collapse all of this down to simply conditionally retrieve that.
|
2020-05-11 18:42:39 -04:00 |
Lioncash
|
0af9b16b92
|
CMorphBall: Take torque by const reference in SpinToSpeed()
Same behavior, minus unnecessary copies and consistency with the rest of
the API.
|
2020-05-11 18:23:54 -04:00 |
Lioncash
|
37138fb584
|
CMorphBall: Convert TCastToPtr to TCastToConstPtr
Same behavior, but makes the read-only intent explicit.
|
2020-05-11 14:23:15 -04:00 |
Lioncash
|
a73a7b22e7
|
CMorphBall: Brace statements where applicable
Makes the code consistent and also makes mutability explicit in large
calculations.
|
2020-05-10 22:18:33 -04:00 |