This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class_name AnimatedTile extends Reference | |
var id: int | |
var tilemap: TileMap | |
var frame_region : Rect2 | |
var frame_current : int | |
var frame_count : int |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
extends ScrollContainer | |
export var _scroll_offset : Vector2 # texture width / 2 | |
var _last_scroll : Vector2 | |
func _ready(): | |
get_v_scrollbar().connect("changed", self, "_on_scrolling") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
tool | |
extends Node2D | |
enum modes { CARTESIAN, ISOMETRIC } | |
export(modes) var mode := modes.CARTESIAN setget set_mode | |
export var draw_origin := true setget set_draw_origin | |
export var grid_size := Vector2(160, 160) setget set_grid_size |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"version": "2.0.0", | |
"options": { | |
"env": { | |
"version": "3.5.beta", | |
// TODO add scons clean | |
"engine_path" : "", | |
"templates_path" : "", | |
"cores" : "-j4", | |
"official":"tools=no disable_advanced_gui=yes disable_3d=yes optimize=size module_arkit_enabled=no module_assimp_enabled=no module_bmp_enabled=no module_bullet_enabled=no module_camera_enabled=no module_csg_enabled=no module_dds_enabled=no module_enet_enabled=no module_etc_enabled=no module_gridmap_enabled=no module_hdr_enabled=no module_jsonrpc_enabled=no module_mbedtls_enabled=no module_mobile_vr_enabled=no module_opensimplex_enabled=no module_opus_enabled=no module_pvr_enabled=no module_recast_enabled=no module_regex_enabled=no module_squish_enabled=no module_svg_enabled=no module_tga_enabled=no module_theora_enabled=no module_tinyexr_enabled=no module_upnp_enabled=no module_vhacd_enabled=no module_vorbis_enabled=no module_webm_enabled=no module_webrtc_enabled=no module_w |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# based on https://gist.github.com/Aldlevine/93b8958a39fe7ce7ad8c2b253ccec1c5 | |
class_name AnimatedAtlasTexture extends AtlasTexture | |
export(int, 1, 100) var h_frames := 1 | |
export(int, 1, 100) var v_frames := 1 | |
export var fps := 10.0 | |
var frame_position : Vector2 | |
var frame_size : Vector2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class_name Component extends Object | |
signal added_component(component) | |
signal removed_component(component) | |
var id := -1 | |
var name := "" | |
var parent : Object | |
var groups := [] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class_name Database extends Resource | |
export var directory := "res://data/" | |
export var extension := "cfg" | |
export var include_classes := true | |
var _tables := {} | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class_name StateMachine extends Node | |
signal current_state_changed(to) | |
var _current_state_name : String | |
var _current_state : State | |
var _config := { | |
"target" : null, |