📜 Scripting Basics - camelCasing/alien-engine GitHub Wiki

This will show you the basics on scripting!

(I'm not giving tutorials for now, just throwing everything here for you to view and hopefully understand)

Script Types:

  • on_click - when you click a sprite

  • on_load - when the sprite is loaded in

  • on_start when the game is opened

  • on_render when the sprite is rendered

  • on_press_<key> when the specified key is pressed

  • on_release_<key> when the specified key is released

  • on_mouse_<dowm/up> when the left mouse button is pressed down or gone up

Just Code I guess

  • (abs means absolute and rel means relative)

  • spawn <sprite_name> <entity_id> <entity_x> <entity_y>

  • move <entity_id> <abs/rel> <x> <y>

  • print <everything in here will print>

Variables

  • set <name> <value> - creating

  • #<name> - referencing

Keywords

  • #<keywork> - referencing
⚠ī¸ **GitHub.com Fallback** ⚠ī¸