Shipwright/soh/src/overlays/effects
Garrett Cox 7a41bd3878
Mirrored world enhancement (#1569)
* Mirrored world PoC

* invert culling for health meter and A button action

* A few more fixes

* Fix for item equip animations

* Fix for pause triforce

* Mirror scenes with static backgrounds

* mirror minimap for mirror world

* mirror dungeon maps and icons on the pause menu

* mirror overworld map and icons on the pause menu

* mirror debug world movement

* mirror shops cursor and movement

* use flip flag

* Reverse crouch stab x axis for mirror mode

* use invert culling command and clean up culling logic

* Move mirror mode handler to mods and support random modes

* Small cvar tweaks

* mirror billboard score numbers and fix gyro horse mirrored inputs

---------

Co-authored-by: Adam Bird <archez39@me.com>
2023-06-13 08:46:15 -04:00
..
ovl_Effect_Ss_Blast refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Bomb refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Bomb2 refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Bubble refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_D_Fire refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Dead_Db refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Dead_Dd refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Dead_Ds refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Dead_Sound refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Dt_Bubble refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Dust refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_En_Fire refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_En_Ice refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Extra Mirrored world enhancement (#1569) 2023-06-13 08:46:15 -04:00
ovl_Effect_Ss_Fcircle refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Fhg_Flash refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Fire_Tail refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_G_Fire refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_G_Magma refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_G_Magma2 refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_G_Ripple refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_G_Spk refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_G_Splash refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Hahen refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_HitMark refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Ice_Piece refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Ice_Smoke refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_K_Fire refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Kakera refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_KiraKira refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Lightning refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Sibuki refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Sibuki2 refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Solder_Srch_Ball refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Stick refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
ovl_Effect_Ss_Stone1 refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00