Skip to content

Commit

Permalink
Texture group optimisation, chopper animation fix, player drown fix
Browse files Browse the repository at this point in the history
  • Loading branch information
TrianglyRU committed Jan 15, 2022
1 parent 3510993 commit e6a4405
Show file tree
Hide file tree
Showing 206 changed files with 365 additions and 362 deletions.
14 changes: 4 additions & 10 deletions OrbinautFramework.yyp

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 4 additions & 2 deletions scripts/ObjChopperMain/ObjChopperMain.gml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ function ObjChopperMain()
case 0:
{
// If near peak amplitude, speedup animation
if y < OriginY - 192
if y <= OriginY - 192
{
animation_play(sprite_index, 4, 0, 0);

Expand All @@ -23,7 +23,8 @@ function ObjChopperMain()
break;
case 1:
{
if Ysp >= 0
// If falling down, stop animation
if y >= OriginY - 192
{
animation_set(sprite_index, 0);

Expand All @@ -34,6 +35,7 @@ function ObjChopperMain()
break;
case 2:
{
// If fallen below initial position, restart
if y >= OriginY
{
y = OriginY; Ysp = -7;
Expand Down
27 changes: 17 additions & 10 deletions scripts/PlayerWaterEvents/PlayerWaterEvents.gml
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,9 @@ function PlayerWaterEvents()
{
if !Drown
{
// Play sound
audio_sfx_play(sfxDrown, false);

// Reset speeds
Xsp = 0;
Ysp = 0;
Expand All @@ -74,22 +77,26 @@ function PlayerWaterEvents()
// Set flags
Stage.TimeEnabled = false;
Camera.Enabled = false;
ClimbState = false;
GlideState = false;
GlideValue = false;
FlightState = false;
AllowCollision = false;
Grounded = false;
OnObject = false;
Grounded = false;
OnObject = false;
GroundLock = false;
FlightState = false;
ClimbState = false;
GlideState = false;
Jumping = false;
Spinning = false;
DropdashRev = -1;
SpindashRev = -1;
PeeloutRev = -1;
DoubleSpinAttack = SpinRecharge;
DropdashFlag = DashLocked;
Drown = true;
AirLock = true;
Animation = AnimDrown;
Animation = AnimDrown;

// Draw player above everything
DrawOrder = 0;

// Play sound
audio_sfx_play(sfxDrowning, false);
}

// Enter death state if off-screen
Expand Down
Binary file added sounds/sfxDrown/sfxDrown.wav
Binary file not shown.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file removed sounds/sfxDrowning/sfxDrowning.wav
Binary file not shown.
4 changes: 2 additions & 2 deletions sprites/font_card/font_card.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/font_counter/font_counter.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/font_counter_small/font_counter_small.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/font_default/font_default.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/font_menu/font_menu.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_card_act/gui_card_act.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_card_logo/gui_card_logo.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_card_ribbon/gui_card_ribbon.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_framework_splash/gui_framework_splash.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_gameover_gametime/gui_gameover_gametime.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_gameover_over/gui_gameover_over.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_hud_lives/gui_hud_lives.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_hud_rings/gui_hud_rings.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_hud_score/gui_hud_score.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_hud_time/gui_hud_time.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_icon_knuckles/gui_icon_knuckles.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_icon_sonic/gui_icon_sonic.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_icon_tails/gui_icon_tails.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_pause_menu/gui_pause_menu.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_pause_options/gui_pause_options.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_results_act/gui_results_act.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_results_char/gui_results_char.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_results_head/gui_results_head.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions sprites/gui_results_ringbonus/gui_results_ringbonus.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit e6a4405

Please sign in to comment.