GSDL::PlatformerController
Inherits GSDL::Directionable < GSDL::TileMapCollidable
Instance methods
crouch_speed_multiplier
Sourcecrouching?
Sourcedash_cooldown
Sourcedash_duration
Sourcedash_speed
Sourcedashing?
Sourcejump_impulse
Sourceplatformer_move_and_collide(dt : Float32, collidables : Array(Collidable), tile_map : TileMap | Nil, world_bounds : FRect | Nil)
Sourceplatformer_update(dt : Float32, collidables : Array(Collidable) = [] of Collidable, tile_map : TileMap | Nil = nil, world_bounds : FRect | Nil = nil)
Sourcewall_jump_impulse_x
Sourcewall_jump_impulse_y
Sourcewall_slide_gravity
Sourcewall_sliding?
Source