|
RapidGameFramework
Reusable Godot managers for data-driven small games
|
Variables | |
| Dictionary | |
| Create initial controller state. | |
| settings | |
| next | |
| velocity = Vector2(float(next.get("facing", 1)) * float(settings["dash_speed"]), 0) | |
| move | |
| x | |
| y | |
| character_controller_2d.Dictionary |
Create initial controller state.
Advance velocity and timers from input. Input shape: { "move": -1..1, "jump_pressed": bool, "dash_pressed": bool }.
Definition at line 41 of file character_controller_2d.gd.
| character_controller_2d.move |
Definition at line 47 of file character_controller_2d.gd.
| character_controller_2d.next |
Definition at line 45 of file character_controller_2d.gd.
| character_controller_2d.settings |
Definition at line 42 of file character_controller_2d.gd.
| character_controller_2d.velocity = Vector2(float(next.get("facing", 1)) * float(settings["dash_speed"]), 0) |
Definition at line 46 of file character_controller_2d.gd.
| character_controller_2d.x |
Definition at line 50 of file character_controller_2d.gd.
| character_controller_2d.y |
Definition at line 65 of file character_controller_2d.gd.