Skip to content

Commit

Permalink
Merge pull request #15332 from LarryFrosty/cameraFromString
Browse files Browse the repository at this point in the history
allow cameraFromString to use custom cameras
  • Loading branch information
ShadowMario committed Aug 17, 2024
2 parents 71284db + dc5fa4b commit 16e32ab
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion source/psychlua/LuaUtils.hx
Original file line number Diff line number Diff line change
Expand Up @@ -496,9 +496,12 @@ class LuaUtils

public static function cameraFromString(cam:String):FlxCamera {
switch(cam.toLowerCase()) {
case 'camgame' | 'game': return PlayState.instance.camGame;
case 'camhud' | 'hud': return PlayState.instance.camHUD;
case 'camother' | 'other': return PlayState.instance.camOther;
}
return PlayState.instance.camGame;
var camera:FlxCamera = MusicBeatState.getVariables().get(cam);
if (camera == null || !Std.isOfType(camera, FlxCamera)) camera = PlayState.instance.camGame;
return camera;
}
}

0 comments on commit 16e32ab

Please sign in to comment.