This file contains hidden or 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 | |
class_name EnemyEntity extends CharacterBody2D | |
@export_custom(PROPERTY_HINT_NONE, "", PROPERTY_USAGE_NO_EDITOR) var _ai_cache: Dictionary | |
@onready var behaviour_tree_player: BTPlayer = get_node_or_null("BTPlayer") | |
@onready var blackboard_plan: BlackboardPlan = \ | |
null if behaviour_tree_player == null else behaviour_tree_player.blackboard_plan | |
# more stuff |
This file contains hidden or 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 EditorPlugin | |
const MODULES_PATH = "res://modules/" | |
const SETTING_GODOT_CPP_PATH = "gd_extensions/build_tool/godot_cpp_path" | |
const SETTING_GENERATE_VSPROJ = "gd_extensions/build_tool/generate_vsproj" | |
const SETTING_EXTRA_BUILD_ARGS = "gd_extensions/build_tool/extra_build_args" | |
var godot_cpp_path : String |
This file contains hidden or 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
20:19:06: Running steps for project godot... | |
20:19:06: Starting: "C:\Python27\Scripts\scons.bat" platform=windows -j8 vsproj=yes target=debug | |
scons: Reading SConscript files ... | |
Configuring for Windows: target=debug, bits=default | |
Found MSVC compiler: amd64_x86 | |
Compiled program architecture will be a 32 bit executable. (forcing bits=32). | |
YASM is necessary for WebM SIMD optimizations. | |
WebM SIMD optimizations are disabled. Check if your CPU architecture, CPU bits or platform are supported! | |
Checking for C header file mntent.h... (cached) no | |
scons: done reading SConscript files. |
This file contains hidden or 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
[{ | |
"id": 1, | |
"type": "WEAPON", | |
"name": "Photon Gun", | |
"icon": "res://game_data/items/icons/photon_gun_a.svg", | |
"mesh": "res://scenes/items/weapons/photon_gun_a.tscn", | |
"bone": "mixamorig_RightHand", | |
"costs": { | |
"equip": 0, | |
"action": 1 |
This file contains hidden or 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 Node | |
const src_path : String = "res://game_data"; | |
var data : Dictionary = {} | |
func _init(): | |
print("initialize_game_data") | |
load_data_from_files(src_path) | |
This file contains hidden or 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 Node | |
var move_cmd_class = preload("res://singletons/battle_commands/move_to.gd") | |
var attack_cmd_class = preload("res://singletons/battle_commands/attack.gd") | |
export (Texture) var icon_punch_fwd | |
export (Texture) var icon_punch_bwd | |
export (Texture) var icon_punch_up | |
export (Texture) var icon_punch_down | |
export (Texture) var icon_swich_field |
This file contains hidden or 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 Node | |
func _ready(): | |
var url = "http://zerosploit-api.herokuapp.com/servers.json" | |
var response = yield($HTTPRequest.request_url(url), "completed") | |
# execution will pause until request finishes | |
# response is now a dictionary or array, depending on the API result | |
pass |
This file contains hidden or 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 HTTPRequest | |
var last_response = null | |
func _ready(): | |
# connect signal to catch body | |
self.connect("request_completed", self, "_on_HTTPRequest_request_completed") | |
func request_url(url): | |
self.request(url) # request to REST API |
This file contains hidden or 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 Resource | |
var sqlite_class = preload("res://lib/sqlite.gdns") | |
var sqlite = null | |
func _init(): | |
if (!sqlite_class): |
This file contains hidden or 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 Node | |
export(flag) var behaviours; | |
const GO_TO_CHECKPOINT = 1; | |
const EVADE = 2; | |
const EVADE_WALLS = 4; | |
const PICKUP_PERK = 8; | |
const ADVANCE_STEP_DISTANCE = 8200.0; |
NewerOlder