├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── assets ├── default_bus_layout.tres ├── font │ ├── abaddon_bold.ttf │ ├── abaddon_bold.ttf.import │ ├── abaddon_light.ttf │ ├── abaddon_light.ttf.import │ ├── m5x7.ttf │ ├── m5x7.ttf.import │ └── readme.txt ├── icons │ ├── hitbox_icon.svg │ ├── hitbox_icon.svg.import │ ├── hurtbox_icon.svg │ └── hurtbox_icon.svg.import ├── music │ ├── alexander_ehlers_twists.ogg │ └── alexander_ehlers_twists.ogg.import ├── sfx │ ├── bjorn_1.ogg │ ├── bjorn_1.ogg.import │ ├── bjorn_2.ogg │ ├── bjorn_2.ogg.import │ ├── bjorn_3.ogg │ ├── bjorn_3.ogg.import │ ├── bjorn_4.ogg │ ├── bjorn_4.ogg.import │ ├── bjorn_spell.ogg │ ├── bjorn_spell.ogg.import │ ├── buy.ogg │ ├── buy.ogg.import │ ├── combine.ogg │ ├── combine.ogg.import │ ├── reroll.ogg │ ├── reroll.ogg.import │ ├── robin_1.wav │ ├── robin_1.wav.import │ ├── robin_spell.wav │ ├── robin_spell.wav.import │ ├── sell.ogg │ ├── sell.ogg.import │ ├── unit_place.ogg │ ├── unit_place.ogg.import │ ├── xp_buy.ogg │ └── xp_buy.ogg.import ├── shaders │ ├── 2d_outline.gdshader │ ├── 2d_outline.gdshader.uid │ └── 2d_outline_shader.tres ├── sprites │ ├── animals.png │ ├── animals.png.import │ ├── cursor.png │ ├── cursor.png.import │ ├── effects_projectiles │ │ ├── arrow.png │ │ ├── arrow.png.import │ │ ├── attack_smear.png │ │ ├── attack_smear.png.import │ │ ├── bjorn_cast_smear.png │ │ ├── bjorn_cast_smear.png.import │ │ ├── fireball.png │ │ └── fireball.png.import │ ├── gold.png │ ├── gold.png.import │ ├── item_background.png │ ├── item_background.png.import │ ├── items.png │ ├── items.png.import │ ├── level1.png │ ├── level1.png.import │ ├── level2.png │ ├── level2.png.import │ ├── level3.png │ ├── level3.png.import │ ├── monsters.png │ ├── monsters.png.import │ ├── refresh.png │ ├── refresh.png.import │ ├── rogues.png │ ├── rogues.png.import │ ├── star_particle.png │ ├── star_particle.png.import │ ├── start_battle.png │ ├── start_battle.png.import │ ├── tiles.png │ ├── tiles.png.import │ ├── trait_background.png │ ├── trait_background.png.import │ ├── traits │ │ ├── elf.png │ │ ├── elf.png.import │ │ ├── fighter.png │ │ ├── fighter.png.import │ │ ├── human.png │ │ ├── human.png.import │ │ ├── noble.png │ │ ├── noble.png.import │ │ ├── ranger.png │ │ ├── ranger.png.import │ │ ├── viking.png │ │ ├── viking.png.import │ │ ├── wizard.png │ │ └── wizard.png.import │ ├── warning.png │ ├── warning.png.import │ ├── xp.png │ └── xp.png.import └── theme │ ├── game_theme.tres │ ├── shop_button_hover.tres │ ├── shop_button_normal.tres │ └── shop_button_pressed.tres ├── components ├── attack.gd ├── attack.gd.uid ├── drag_and_drop.gd ├── drag_and_drop.gd.uid ├── finite_state_machine.gd ├── finite_state_machine.gd.uid ├── flip_sprite.gd ├── flip_sprite.gd.uid ├── hitbox.gd ├── hitbox.gd.uid ├── hurtbox.gd ├── hurtbox.gd.uid ├── modifier.gd ├── modifier.gd.uid ├── modifier_handler.gd ├── modifier_handler.gd.uid ├── modifier_value.gd ├── modifier_value.gd.uid ├── one_time_animation.gd ├── one_time_animation.gd.uid ├── outline_highlighter.gd ├── outline_highlighter.gd.uid ├── packed_sprite2d.gd ├── packed_sprite2d.gd.uid ├── projectile.gd ├── projectile.gd.uid ├── scene_spawner.gd ├── scene_spawner.gd.uid ├── state.gd ├── state.gd.uid ├── tile_highlighter.gd ├── tile_highlighter.gd.uid ├── velocity_based_rotation.gd └── velocity_based_rotation.gd.uid ├── custom_nodes ├── battle_handler.gd ├── battle_handler.gd.uid ├── detect_range.gd ├── detect_range.gd.uid ├── item_handler.gd ├── item_handler.gd.uid ├── play_area.gd ├── play_area.gd.uid ├── target_finder.gd ├── target_finder.gd.uid ├── trait_tracker.gd ├── trait_tracker.gd.uid ├── unit_ability.gd ├── unit_ability.gd.uid ├── unit_animations.gd ├── unit_animations.gd.uid ├── unit_combiner.gd ├── unit_combiner.gd.uid ├── unit_grid.gd ├── unit_grid.gd.uid ├── unit_mover.gd ├── unit_mover.gd.uid ├── unit_navigation.gd ├── unit_navigation.gd.uid ├── unit_navigation_debug.gd ├── unit_navigation_debug.gd.uid ├── unit_spawner.gd └── unit_spawner.gd.uid ├── data ├── enemies │ └── zombie.tres ├── game_state │ ├── game_state.gd │ ├── game_state.gd.uid │ └── game_state.tres ├── items │ ├── gloves.tres │ ├── item.gd │ ├── item.gd.uid │ ├── item_db.gd │ ├── item_db.gd.uid │ ├── item_db.tres │ ├── item_recipe.gd │ ├── item_recipe.gd.uid │ ├── ring.tres │ ├── ringring.gd │ ├── ringring.gd.uid │ ├── ringring.tres │ └── sword.tres ├── player │ ├── player_stats.gd │ ├── player_stats.gd.uid │ └── player_stats.tres ├── traits │ ├── bonuses │ │ ├── elf_bonus.gd │ │ ├── elf_bonus.gd.uid │ │ ├── elf_bonus_lvl1.tres │ │ ├── elf_bonus_lvl2.tres │ │ ├── trait_bonus.gd │ │ ├── trait_bonus.gd.uid │ │ ├── viking_bonus.gd │ │ ├── viking_bonus.gd.uid │ │ └── viking_bonus_lvl1.tres │ ├── elf.tres │ ├── fighter.tres │ ├── human.tres │ ├── noble.tres │ ├── ranger.tres │ ├── trait.gd │ ├── trait.gd.uid │ ├── viking.tres │ └── wizard.tres ├── unit_pool │ ├── unit_pool.gd │ ├── unit_pool.gd.uid │ └── unit_pool.tres └── units │ ├── arthur.tres │ ├── bjorn.tres │ ├── harry.tres │ ├── robin.tres │ ├── unit_stats.gd │ └── unit_stats.gd.uid ├── default_bus_layout.tres ├── icon.png ├── icon.png.import ├── project.godot ├── scenes ├── _abilities │ ├── bjorn_swing.gd │ ├── bjorn_swing.gd.uid │ ├── bjorn_swing.tscn │ ├── hail_of_arrows.gd │ ├── hail_of_arrows.gd.uid │ ├── hail_of_arrows.tscn │ ├── ring_ring_spell.gd │ ├── ring_ring_spell.gd.uid │ └── ring_ring_spell.tscn ├── _effects │ └── attack_smear_effect.tscn ├── _projectiles │ ├── ring_ring_fireball.tscn │ └── robin_arrow.tscn ├── arena │ ├── arena.gd │ ├── arena.gd.uid │ ├── arena.tscn │ └── tileset.tres ├── audio_player │ ├── audio_player.gd │ ├── audio_player.gd.uid │ ├── music_player.tscn │ └── sfx_player.tscn ├── battle_unit │ ├── ai │ │ ├── auto_attack_state.gd │ │ ├── auto_attack_state.gd.uid │ │ ├── cast_state.gd │ │ ├── cast_state.gd.uid │ │ ├── chase_state.gd │ │ ├── chase_state.gd.uid │ │ ├── stuck_state.gd │ │ ├── stuck_state.gd.uid │ │ ├── unit_ai.gd │ │ └── unit_ai.gd.uid │ ├── battle_unit.gd │ ├── battle_unit.gd.uid │ └── battle_unit.tscn ├── bench_item │ ├── bench_item.gd │ ├── bench_item.gd.uid │ └── bench_item.tscn ├── bench_items │ ├── bench_items.gd │ ├── bench_items.gd.uid │ └── bench_items.tscn ├── gold_display │ ├── gold_display.gd │ ├── gold_display.gd.uid │ └── gold_display.tscn ├── health_bar │ ├── health_bar.gd │ ├── health_bar.gd.uid │ └── health_bar.tscn ├── mana_bar │ ├── mana_bar.gd │ ├── mana_bar.gd.uid │ └── mana_bar.tscn ├── reroll_button │ ├── reroll_button.gd │ ├── reroll_button.gd.uid │ └── reroll_button.tscn ├── sell_portal │ ├── sell_portal.gd │ ├── sell_portal.gd.uid │ └── sell_portal.tscn ├── shop │ ├── shop.gd │ ├── shop.gd.uid │ └── shop.tscn ├── start_battle_button │ ├── start_battle_button.gd │ ├── start_battle_button.gd.uid │ └── start_battle_button.tscn ├── team_size_ui │ ├── team_size_ui.gd │ ├── team_size_ui.gd.uid │ └── team_size_ui.tscn ├── tier_icon │ ├── tier_icon.gd │ ├── tier_icon.gd.uid │ └── tier_icon.tscn ├── trait_ui │ ├── trait_ui.gd │ ├── trait_ui.gd.uid │ └── trait_ui.tscn ├── traits │ ├── traits.gd │ ├── traits.gd.uid │ └── traits.tscn ├── unit │ ├── unit.gd │ ├── unit.gd.uid │ └── unit.tscn ├── unit_card │ ├── unit_card.gd │ ├── unit_card.gd.uid │ └── unit_card.tscn ├── xp_button │ ├── xp_button.gd │ ├── xp_button.gd.uid │ └── xp_button.tscn └── xp_tracker │ ├── xp_tracker.gd │ ├── xp_tracker.gd.uid │ └── xp_tracker.tscn └── script_templates ├── Node ├── item_bonus_template.gd ├── item_bonus_template.gd.uid ├── trait_bonus_template.gd └── trait_bonus_template.gd.uid └── Node2D ├── unit_ability_template.gd └── unit_ability_template.gd.uid /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/README.md -------------------------------------------------------------------------------- /assets/default_bus_layout.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/default_bus_layout.tres -------------------------------------------------------------------------------- /assets/font/abaddon_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/font/abaddon_bold.ttf -------------------------------------------------------------------------------- /assets/font/abaddon_bold.ttf.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/font/abaddon_bold.ttf.import -------------------------------------------------------------------------------- /assets/font/abaddon_light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/font/abaddon_light.ttf -------------------------------------------------------------------------------- /assets/font/abaddon_light.ttf.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/font/abaddon_light.ttf.import -------------------------------------------------------------------------------- /assets/font/m5x7.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/font/m5x7.ttf -------------------------------------------------------------------------------- /assets/font/m5x7.ttf.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/font/m5x7.ttf.import -------------------------------------------------------------------------------- /assets/font/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/font/readme.txt -------------------------------------------------------------------------------- /assets/icons/hitbox_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/icons/hitbox_icon.svg -------------------------------------------------------------------------------- /assets/icons/hitbox_icon.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/icons/hitbox_icon.svg.import -------------------------------------------------------------------------------- /assets/icons/hurtbox_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/icons/hurtbox_icon.svg -------------------------------------------------------------------------------- /assets/icons/hurtbox_icon.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/icons/hurtbox_icon.svg.import -------------------------------------------------------------------------------- /assets/music/alexander_ehlers_twists.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/music/alexander_ehlers_twists.ogg -------------------------------------------------------------------------------- /assets/music/alexander_ehlers_twists.ogg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/music/alexander_ehlers_twists.ogg.import -------------------------------------------------------------------------------- /assets/sfx/bjorn_1.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/bjorn_1.ogg -------------------------------------------------------------------------------- /assets/sfx/bjorn_1.ogg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/bjorn_1.ogg.import -------------------------------------------------------------------------------- /assets/sfx/bjorn_2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/bjorn_2.ogg -------------------------------------------------------------------------------- /assets/sfx/bjorn_2.ogg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/bjorn_2.ogg.import -------------------------------------------------------------------------------- /assets/sfx/bjorn_3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/bjorn_3.ogg -------------------------------------------------------------------------------- /assets/sfx/bjorn_3.ogg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/bjorn_3.ogg.import -------------------------------------------------------------------------------- /assets/sfx/bjorn_4.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/bjorn_4.ogg -------------------------------------------------------------------------------- /assets/sfx/bjorn_4.ogg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/bjorn_4.ogg.import -------------------------------------------------------------------------------- /assets/sfx/bjorn_spell.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/bjorn_spell.ogg -------------------------------------------------------------------------------- /assets/sfx/bjorn_spell.ogg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/bjorn_spell.ogg.import -------------------------------------------------------------------------------- /assets/sfx/buy.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/buy.ogg -------------------------------------------------------------------------------- /assets/sfx/buy.ogg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/buy.ogg.import -------------------------------------------------------------------------------- /assets/sfx/combine.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/combine.ogg -------------------------------------------------------------------------------- /assets/sfx/combine.ogg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/combine.ogg.import -------------------------------------------------------------------------------- /assets/sfx/reroll.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/reroll.ogg -------------------------------------------------------------------------------- /assets/sfx/reroll.ogg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/reroll.ogg.import -------------------------------------------------------------------------------- /assets/sfx/robin_1.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/robin_1.wav -------------------------------------------------------------------------------- /assets/sfx/robin_1.wav.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/robin_1.wav.import -------------------------------------------------------------------------------- /assets/sfx/robin_spell.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/robin_spell.wav -------------------------------------------------------------------------------- /assets/sfx/robin_spell.wav.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/robin_spell.wav.import -------------------------------------------------------------------------------- /assets/sfx/sell.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/sell.ogg -------------------------------------------------------------------------------- /assets/sfx/sell.ogg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/sell.ogg.import -------------------------------------------------------------------------------- /assets/sfx/unit_place.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/unit_place.ogg -------------------------------------------------------------------------------- /assets/sfx/unit_place.ogg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/unit_place.ogg.import -------------------------------------------------------------------------------- /assets/sfx/xp_buy.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/xp_buy.ogg -------------------------------------------------------------------------------- /assets/sfx/xp_buy.ogg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sfx/xp_buy.ogg.import -------------------------------------------------------------------------------- /assets/shaders/2d_outline.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/shaders/2d_outline.gdshader -------------------------------------------------------------------------------- /assets/shaders/2d_outline.gdshader.uid: -------------------------------------------------------------------------------- 1 | uid://cs6vtbkp0gdvy 2 | -------------------------------------------------------------------------------- /assets/shaders/2d_outline_shader.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/shaders/2d_outline_shader.tres -------------------------------------------------------------------------------- /assets/sprites/animals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/animals.png -------------------------------------------------------------------------------- /assets/sprites/animals.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/animals.png.import -------------------------------------------------------------------------------- /assets/sprites/cursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/cursor.png -------------------------------------------------------------------------------- /assets/sprites/cursor.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/cursor.png.import -------------------------------------------------------------------------------- /assets/sprites/effects_projectiles/arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/effects_projectiles/arrow.png -------------------------------------------------------------------------------- /assets/sprites/effects_projectiles/arrow.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/effects_projectiles/arrow.png.import -------------------------------------------------------------------------------- /assets/sprites/effects_projectiles/attack_smear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/effects_projectiles/attack_smear.png -------------------------------------------------------------------------------- /assets/sprites/effects_projectiles/attack_smear.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/effects_projectiles/attack_smear.png.import -------------------------------------------------------------------------------- /assets/sprites/effects_projectiles/bjorn_cast_smear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/effects_projectiles/bjorn_cast_smear.png -------------------------------------------------------------------------------- /assets/sprites/effects_projectiles/bjorn_cast_smear.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/effects_projectiles/bjorn_cast_smear.png.import -------------------------------------------------------------------------------- /assets/sprites/effects_projectiles/fireball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/effects_projectiles/fireball.png -------------------------------------------------------------------------------- /assets/sprites/effects_projectiles/fireball.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/effects_projectiles/fireball.png.import -------------------------------------------------------------------------------- /assets/sprites/gold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/gold.png -------------------------------------------------------------------------------- /assets/sprites/gold.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/gold.png.import -------------------------------------------------------------------------------- /assets/sprites/item_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/item_background.png -------------------------------------------------------------------------------- /assets/sprites/item_background.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/item_background.png.import -------------------------------------------------------------------------------- /assets/sprites/items.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/items.png -------------------------------------------------------------------------------- /assets/sprites/items.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/items.png.import -------------------------------------------------------------------------------- /assets/sprites/level1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/level1.png -------------------------------------------------------------------------------- /assets/sprites/level1.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/level1.png.import -------------------------------------------------------------------------------- /assets/sprites/level2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/level2.png -------------------------------------------------------------------------------- /assets/sprites/level2.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/level2.png.import -------------------------------------------------------------------------------- /assets/sprites/level3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/level3.png -------------------------------------------------------------------------------- /assets/sprites/level3.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/level3.png.import -------------------------------------------------------------------------------- /assets/sprites/monsters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/monsters.png -------------------------------------------------------------------------------- /assets/sprites/monsters.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/monsters.png.import -------------------------------------------------------------------------------- /assets/sprites/refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/refresh.png -------------------------------------------------------------------------------- /assets/sprites/refresh.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/refresh.png.import -------------------------------------------------------------------------------- /assets/sprites/rogues.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/rogues.png -------------------------------------------------------------------------------- /assets/sprites/rogues.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/rogues.png.import -------------------------------------------------------------------------------- /assets/sprites/star_particle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/star_particle.png -------------------------------------------------------------------------------- /assets/sprites/star_particle.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/star_particle.png.import -------------------------------------------------------------------------------- /assets/sprites/start_battle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/start_battle.png -------------------------------------------------------------------------------- /assets/sprites/start_battle.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/start_battle.png.import -------------------------------------------------------------------------------- /assets/sprites/tiles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/tiles.png -------------------------------------------------------------------------------- /assets/sprites/tiles.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/tiles.png.import -------------------------------------------------------------------------------- /assets/sprites/trait_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/trait_background.png -------------------------------------------------------------------------------- /assets/sprites/trait_background.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/trait_background.png.import -------------------------------------------------------------------------------- /assets/sprites/traits/elf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/traits/elf.png -------------------------------------------------------------------------------- /assets/sprites/traits/elf.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/traits/elf.png.import -------------------------------------------------------------------------------- /assets/sprites/traits/fighter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/traits/fighter.png -------------------------------------------------------------------------------- /assets/sprites/traits/fighter.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/traits/fighter.png.import -------------------------------------------------------------------------------- /assets/sprites/traits/human.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/traits/human.png -------------------------------------------------------------------------------- /assets/sprites/traits/human.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/traits/human.png.import -------------------------------------------------------------------------------- /assets/sprites/traits/noble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/traits/noble.png -------------------------------------------------------------------------------- /assets/sprites/traits/noble.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/traits/noble.png.import -------------------------------------------------------------------------------- /assets/sprites/traits/ranger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/traits/ranger.png -------------------------------------------------------------------------------- /assets/sprites/traits/ranger.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/traits/ranger.png.import -------------------------------------------------------------------------------- /assets/sprites/traits/viking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/traits/viking.png -------------------------------------------------------------------------------- /assets/sprites/traits/viking.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/traits/viking.png.import -------------------------------------------------------------------------------- /assets/sprites/traits/wizard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/traits/wizard.png -------------------------------------------------------------------------------- /assets/sprites/traits/wizard.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/traits/wizard.png.import -------------------------------------------------------------------------------- /assets/sprites/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/warning.png -------------------------------------------------------------------------------- /assets/sprites/warning.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/warning.png.import -------------------------------------------------------------------------------- /assets/sprites/xp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/xp.png -------------------------------------------------------------------------------- /assets/sprites/xp.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/sprites/xp.png.import -------------------------------------------------------------------------------- /assets/theme/game_theme.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/theme/game_theme.tres -------------------------------------------------------------------------------- /assets/theme/shop_button_hover.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/theme/shop_button_hover.tres -------------------------------------------------------------------------------- /assets/theme/shop_button_normal.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/theme/shop_button_normal.tres -------------------------------------------------------------------------------- /assets/theme/shop_button_pressed.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/assets/theme/shop_button_pressed.tres -------------------------------------------------------------------------------- /components/attack.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/components/attack.gd -------------------------------------------------------------------------------- /components/attack.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b016fi4sooh3e 2 | -------------------------------------------------------------------------------- /components/drag_and_drop.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/components/drag_and_drop.gd -------------------------------------------------------------------------------- /components/drag_and_drop.gd.uid: -------------------------------------------------------------------------------- 1 | uid://d322rsxkkib3n 2 | -------------------------------------------------------------------------------- /components/finite_state_machine.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/components/finite_state_machine.gd -------------------------------------------------------------------------------- /components/finite_state_machine.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dh3466kon35dx 2 | -------------------------------------------------------------------------------- /components/flip_sprite.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/components/flip_sprite.gd -------------------------------------------------------------------------------- /components/flip_sprite.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bfscdqp6aiuqe 2 | -------------------------------------------------------------------------------- /components/hitbox.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/components/hitbox.gd -------------------------------------------------------------------------------- /components/hitbox.gd.uid: -------------------------------------------------------------------------------- 1 | uid://biavqqe1mrjia 2 | -------------------------------------------------------------------------------- /components/hurtbox.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/components/hurtbox.gd -------------------------------------------------------------------------------- /components/hurtbox.gd.uid: -------------------------------------------------------------------------------- 1 | uid://deepgshpthm4v 2 | -------------------------------------------------------------------------------- /components/modifier.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/components/modifier.gd -------------------------------------------------------------------------------- /components/modifier.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bdjddgbvs00dj 2 | -------------------------------------------------------------------------------- /components/modifier_handler.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/components/modifier_handler.gd -------------------------------------------------------------------------------- /components/modifier_handler.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cexw2a6ooihoy 2 | -------------------------------------------------------------------------------- /components/modifier_value.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/components/modifier_value.gd -------------------------------------------------------------------------------- /components/modifier_value.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ejvqjqxvo541 2 | -------------------------------------------------------------------------------- /components/one_time_animation.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/components/one_time_animation.gd -------------------------------------------------------------------------------- /components/one_time_animation.gd.uid: -------------------------------------------------------------------------------- 1 | uid://br6yau6sc4ru6 2 | -------------------------------------------------------------------------------- /components/outline_highlighter.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/components/outline_highlighter.gd -------------------------------------------------------------------------------- /components/outline_highlighter.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ccks8se2fxj6f 2 | -------------------------------------------------------------------------------- /components/packed_sprite2d.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/components/packed_sprite2d.gd -------------------------------------------------------------------------------- /components/packed_sprite2d.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bpfvys3yg0516 2 | -------------------------------------------------------------------------------- /components/projectile.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/components/projectile.gd -------------------------------------------------------------------------------- /components/projectile.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ejyuuhn78frt 2 | -------------------------------------------------------------------------------- /components/scene_spawner.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/components/scene_spawner.gd -------------------------------------------------------------------------------- /components/scene_spawner.gd.uid: -------------------------------------------------------------------------------- 1 | uid://br017kbxir65y 2 | -------------------------------------------------------------------------------- /components/state.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/components/state.gd -------------------------------------------------------------------------------- /components/state.gd.uid: -------------------------------------------------------------------------------- 1 | uid://botqjsppg7iwj 2 | -------------------------------------------------------------------------------- /components/tile_highlighter.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/components/tile_highlighter.gd -------------------------------------------------------------------------------- /components/tile_highlighter.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bio7ialwr0utw 2 | -------------------------------------------------------------------------------- /components/velocity_based_rotation.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/components/velocity_based_rotation.gd -------------------------------------------------------------------------------- /components/velocity_based_rotation.gd.uid: -------------------------------------------------------------------------------- 1 | uid://82ua7jos4rf2 2 | -------------------------------------------------------------------------------- /custom_nodes/battle_handler.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/custom_nodes/battle_handler.gd -------------------------------------------------------------------------------- /custom_nodes/battle_handler.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dhb2ntovbb66k 2 | -------------------------------------------------------------------------------- /custom_nodes/detect_range.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/custom_nodes/detect_range.gd -------------------------------------------------------------------------------- /custom_nodes/detect_range.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cefxv7hcoa2el 2 | -------------------------------------------------------------------------------- /custom_nodes/item_handler.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/custom_nodes/item_handler.gd -------------------------------------------------------------------------------- /custom_nodes/item_handler.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c3gulxltndrkg 2 | -------------------------------------------------------------------------------- /custom_nodes/play_area.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/custom_nodes/play_area.gd -------------------------------------------------------------------------------- /custom_nodes/play_area.gd.uid: -------------------------------------------------------------------------------- 1 | uid://k04n4d6imqho 2 | -------------------------------------------------------------------------------- /custom_nodes/target_finder.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/custom_nodes/target_finder.gd -------------------------------------------------------------------------------- /custom_nodes/target_finder.gd.uid: -------------------------------------------------------------------------------- 1 | uid://g6jcquelxqiu 2 | -------------------------------------------------------------------------------- /custom_nodes/trait_tracker.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/custom_nodes/trait_tracker.gd -------------------------------------------------------------------------------- /custom_nodes/trait_tracker.gd.uid: -------------------------------------------------------------------------------- 1 | uid://nd6fjcx1kt82 2 | -------------------------------------------------------------------------------- /custom_nodes/unit_ability.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/custom_nodes/unit_ability.gd -------------------------------------------------------------------------------- /custom_nodes/unit_ability.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cu5n5vppwn6i3 2 | -------------------------------------------------------------------------------- /custom_nodes/unit_animations.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/custom_nodes/unit_animations.gd -------------------------------------------------------------------------------- /custom_nodes/unit_animations.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b40qonitqky5l 2 | -------------------------------------------------------------------------------- /custom_nodes/unit_combiner.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/custom_nodes/unit_combiner.gd -------------------------------------------------------------------------------- /custom_nodes/unit_combiner.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dvwhw7y3dbibo 2 | -------------------------------------------------------------------------------- /custom_nodes/unit_grid.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/custom_nodes/unit_grid.gd -------------------------------------------------------------------------------- /custom_nodes/unit_grid.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dvn2jwl1qt8h2 2 | -------------------------------------------------------------------------------- /custom_nodes/unit_mover.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/custom_nodes/unit_mover.gd -------------------------------------------------------------------------------- /custom_nodes/unit_mover.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dp7sf7u48egxj 2 | -------------------------------------------------------------------------------- /custom_nodes/unit_navigation.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/custom_nodes/unit_navigation.gd -------------------------------------------------------------------------------- /custom_nodes/unit_navigation.gd.uid: -------------------------------------------------------------------------------- 1 | uid://sbnsb60q820t 2 | -------------------------------------------------------------------------------- /custom_nodes/unit_navigation_debug.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/custom_nodes/unit_navigation_debug.gd -------------------------------------------------------------------------------- /custom_nodes/unit_navigation_debug.gd.uid: -------------------------------------------------------------------------------- 1 | uid://1v7lignn6p14 2 | -------------------------------------------------------------------------------- /custom_nodes/unit_spawner.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/custom_nodes/unit_spawner.gd -------------------------------------------------------------------------------- /custom_nodes/unit_spawner.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cxgy8nwerioxy 2 | -------------------------------------------------------------------------------- /data/enemies/zombie.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/enemies/zombie.tres -------------------------------------------------------------------------------- /data/game_state/game_state.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/game_state/game_state.gd -------------------------------------------------------------------------------- /data/game_state/game_state.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dpki8s2bm25uj 2 | -------------------------------------------------------------------------------- /data/game_state/game_state.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/game_state/game_state.tres -------------------------------------------------------------------------------- /data/items/gloves.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/items/gloves.tres -------------------------------------------------------------------------------- /data/items/item.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/items/item.gd -------------------------------------------------------------------------------- /data/items/item.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dtt7wiq1c3ubj 2 | -------------------------------------------------------------------------------- /data/items/item_db.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/items/item_db.gd -------------------------------------------------------------------------------- /data/items/item_db.gd.uid: -------------------------------------------------------------------------------- 1 | uid://rx1qah28vttk 2 | -------------------------------------------------------------------------------- /data/items/item_db.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/items/item_db.tres -------------------------------------------------------------------------------- /data/items/item_recipe.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/items/item_recipe.gd -------------------------------------------------------------------------------- /data/items/item_recipe.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dg01v8kfef3f0 2 | -------------------------------------------------------------------------------- /data/items/ring.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/items/ring.tres -------------------------------------------------------------------------------- /data/items/ringring.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/items/ringring.gd -------------------------------------------------------------------------------- /data/items/ringring.gd.uid: -------------------------------------------------------------------------------- 1 | uid://8o6120dyf8f1 2 | -------------------------------------------------------------------------------- /data/items/ringring.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/items/ringring.tres -------------------------------------------------------------------------------- /data/items/sword.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/items/sword.tres -------------------------------------------------------------------------------- /data/player/player_stats.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/player/player_stats.gd -------------------------------------------------------------------------------- /data/player/player_stats.gd.uid: -------------------------------------------------------------------------------- 1 | uid://fcylhesqwk35 2 | -------------------------------------------------------------------------------- /data/player/player_stats.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/player/player_stats.tres -------------------------------------------------------------------------------- /data/traits/bonuses/elf_bonus.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/traits/bonuses/elf_bonus.gd -------------------------------------------------------------------------------- /data/traits/bonuses/elf_bonus.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cg35lrajuwk72 2 | -------------------------------------------------------------------------------- /data/traits/bonuses/elf_bonus_lvl1.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/traits/bonuses/elf_bonus_lvl1.tres -------------------------------------------------------------------------------- /data/traits/bonuses/elf_bonus_lvl2.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/traits/bonuses/elf_bonus_lvl2.tres -------------------------------------------------------------------------------- /data/traits/bonuses/trait_bonus.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/traits/bonuses/trait_bonus.gd -------------------------------------------------------------------------------- /data/traits/bonuses/trait_bonus.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bo67hppbyxnv7 2 | -------------------------------------------------------------------------------- /data/traits/bonuses/viking_bonus.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/traits/bonuses/viking_bonus.gd -------------------------------------------------------------------------------- /data/traits/bonuses/viking_bonus.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bnckbptql85bf 2 | -------------------------------------------------------------------------------- /data/traits/bonuses/viking_bonus_lvl1.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/traits/bonuses/viking_bonus_lvl1.tres -------------------------------------------------------------------------------- /data/traits/elf.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/traits/elf.tres -------------------------------------------------------------------------------- /data/traits/fighter.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/traits/fighter.tres -------------------------------------------------------------------------------- /data/traits/human.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/traits/human.tres -------------------------------------------------------------------------------- /data/traits/noble.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/traits/noble.tres -------------------------------------------------------------------------------- /data/traits/ranger.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/traits/ranger.tres -------------------------------------------------------------------------------- /data/traits/trait.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/traits/trait.gd -------------------------------------------------------------------------------- /data/traits/trait.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dsyxdgrby4ar7 2 | -------------------------------------------------------------------------------- /data/traits/viking.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/traits/viking.tres -------------------------------------------------------------------------------- /data/traits/wizard.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/traits/wizard.tres -------------------------------------------------------------------------------- /data/unit_pool/unit_pool.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/unit_pool/unit_pool.gd -------------------------------------------------------------------------------- /data/unit_pool/unit_pool.gd.uid: -------------------------------------------------------------------------------- 1 | uid://fr6pdtvxmh24 2 | -------------------------------------------------------------------------------- /data/unit_pool/unit_pool.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/unit_pool/unit_pool.tres -------------------------------------------------------------------------------- /data/units/arthur.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/units/arthur.tres -------------------------------------------------------------------------------- /data/units/bjorn.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/units/bjorn.tres -------------------------------------------------------------------------------- /data/units/harry.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/units/harry.tres -------------------------------------------------------------------------------- /data/units/robin.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/units/robin.tres -------------------------------------------------------------------------------- /data/units/unit_stats.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/data/units/unit_stats.gd -------------------------------------------------------------------------------- /data/units/unit_stats.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bp143y4igd7sa 2 | -------------------------------------------------------------------------------- /default_bus_layout.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/default_bus_layout.tres -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/icon.png -------------------------------------------------------------------------------- /icon.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/icon.png.import -------------------------------------------------------------------------------- /project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/project.godot -------------------------------------------------------------------------------- /scenes/_abilities/bjorn_swing.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/_abilities/bjorn_swing.gd -------------------------------------------------------------------------------- /scenes/_abilities/bjorn_swing.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ul2hsm4yd12p 2 | -------------------------------------------------------------------------------- /scenes/_abilities/bjorn_swing.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/_abilities/bjorn_swing.tscn -------------------------------------------------------------------------------- /scenes/_abilities/hail_of_arrows.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/_abilities/hail_of_arrows.gd -------------------------------------------------------------------------------- /scenes/_abilities/hail_of_arrows.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bcnm6l54jfb5s 2 | -------------------------------------------------------------------------------- /scenes/_abilities/hail_of_arrows.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/_abilities/hail_of_arrows.tscn -------------------------------------------------------------------------------- /scenes/_abilities/ring_ring_spell.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/_abilities/ring_ring_spell.gd -------------------------------------------------------------------------------- /scenes/_abilities/ring_ring_spell.gd.uid: -------------------------------------------------------------------------------- 1 | uid://itnp8f3terby 2 | -------------------------------------------------------------------------------- /scenes/_abilities/ring_ring_spell.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/_abilities/ring_ring_spell.tscn -------------------------------------------------------------------------------- /scenes/_effects/attack_smear_effect.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/_effects/attack_smear_effect.tscn -------------------------------------------------------------------------------- /scenes/_projectiles/ring_ring_fireball.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/_projectiles/ring_ring_fireball.tscn -------------------------------------------------------------------------------- /scenes/_projectiles/robin_arrow.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/_projectiles/robin_arrow.tscn -------------------------------------------------------------------------------- /scenes/arena/arena.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/arena/arena.gd -------------------------------------------------------------------------------- /scenes/arena/arena.gd.uid: -------------------------------------------------------------------------------- 1 | uid://1v8f0gortgfu 2 | -------------------------------------------------------------------------------- /scenes/arena/arena.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/arena/arena.tscn -------------------------------------------------------------------------------- /scenes/arena/tileset.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/arena/tileset.tres -------------------------------------------------------------------------------- /scenes/audio_player/audio_player.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/audio_player/audio_player.gd -------------------------------------------------------------------------------- /scenes/audio_player/audio_player.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cu6y6hyl80hr3 2 | -------------------------------------------------------------------------------- /scenes/audio_player/music_player.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/audio_player/music_player.tscn -------------------------------------------------------------------------------- /scenes/audio_player/sfx_player.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/audio_player/sfx_player.tscn -------------------------------------------------------------------------------- /scenes/battle_unit/ai/auto_attack_state.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/battle_unit/ai/auto_attack_state.gd -------------------------------------------------------------------------------- /scenes/battle_unit/ai/auto_attack_state.gd.uid: -------------------------------------------------------------------------------- 1 | uid://7hy7kj8klwcq 2 | -------------------------------------------------------------------------------- /scenes/battle_unit/ai/cast_state.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/battle_unit/ai/cast_state.gd -------------------------------------------------------------------------------- /scenes/battle_unit/ai/cast_state.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dcmjql2v77x 2 | -------------------------------------------------------------------------------- /scenes/battle_unit/ai/chase_state.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/battle_unit/ai/chase_state.gd -------------------------------------------------------------------------------- /scenes/battle_unit/ai/chase_state.gd.uid: -------------------------------------------------------------------------------- 1 | uid://0xgl6tukwieb 2 | -------------------------------------------------------------------------------- /scenes/battle_unit/ai/stuck_state.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/battle_unit/ai/stuck_state.gd -------------------------------------------------------------------------------- /scenes/battle_unit/ai/stuck_state.gd.uid: -------------------------------------------------------------------------------- 1 | uid://br0dj38dukv54 2 | -------------------------------------------------------------------------------- /scenes/battle_unit/ai/unit_ai.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/battle_unit/ai/unit_ai.gd -------------------------------------------------------------------------------- /scenes/battle_unit/ai/unit_ai.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bml2bk8y0qsx4 2 | -------------------------------------------------------------------------------- /scenes/battle_unit/battle_unit.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/battle_unit/battle_unit.gd -------------------------------------------------------------------------------- /scenes/battle_unit/battle_unit.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bq4gnwctciu45 2 | -------------------------------------------------------------------------------- /scenes/battle_unit/battle_unit.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/battle_unit/battle_unit.tscn -------------------------------------------------------------------------------- /scenes/bench_item/bench_item.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/bench_item/bench_item.gd -------------------------------------------------------------------------------- /scenes/bench_item/bench_item.gd.uid: -------------------------------------------------------------------------------- 1 | uid://024u0ridhpwq 2 | -------------------------------------------------------------------------------- /scenes/bench_item/bench_item.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/bench_item/bench_item.tscn -------------------------------------------------------------------------------- /scenes/bench_items/bench_items.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/bench_items/bench_items.gd -------------------------------------------------------------------------------- /scenes/bench_items/bench_items.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cqhk3qq0ylkwi 2 | -------------------------------------------------------------------------------- /scenes/bench_items/bench_items.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/bench_items/bench_items.tscn -------------------------------------------------------------------------------- /scenes/gold_display/gold_display.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/gold_display/gold_display.gd -------------------------------------------------------------------------------- /scenes/gold_display/gold_display.gd.uid: -------------------------------------------------------------------------------- 1 | uid://butqj2ffypcy4 2 | -------------------------------------------------------------------------------- /scenes/gold_display/gold_display.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/gold_display/gold_display.tscn -------------------------------------------------------------------------------- /scenes/health_bar/health_bar.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/health_bar/health_bar.gd -------------------------------------------------------------------------------- /scenes/health_bar/health_bar.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b3gfvdwormrkq 2 | -------------------------------------------------------------------------------- /scenes/health_bar/health_bar.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/health_bar/health_bar.tscn -------------------------------------------------------------------------------- /scenes/mana_bar/mana_bar.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/mana_bar/mana_bar.gd -------------------------------------------------------------------------------- /scenes/mana_bar/mana_bar.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bm1vd2enois0d 2 | -------------------------------------------------------------------------------- /scenes/mana_bar/mana_bar.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/mana_bar/mana_bar.tscn -------------------------------------------------------------------------------- /scenes/reroll_button/reroll_button.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/reroll_button/reroll_button.gd -------------------------------------------------------------------------------- /scenes/reroll_button/reroll_button.gd.uid: -------------------------------------------------------------------------------- 1 | uid://i3i605s7sh63 2 | -------------------------------------------------------------------------------- /scenes/reroll_button/reroll_button.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/reroll_button/reroll_button.tscn -------------------------------------------------------------------------------- /scenes/sell_portal/sell_portal.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/sell_portal/sell_portal.gd -------------------------------------------------------------------------------- /scenes/sell_portal/sell_portal.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dshcpw7xbmwan 2 | -------------------------------------------------------------------------------- /scenes/sell_portal/sell_portal.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/sell_portal/sell_portal.tscn -------------------------------------------------------------------------------- /scenes/shop/shop.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/shop/shop.gd -------------------------------------------------------------------------------- /scenes/shop/shop.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c2pkgl3xve2bj 2 | -------------------------------------------------------------------------------- /scenes/shop/shop.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/shop/shop.tscn -------------------------------------------------------------------------------- /scenes/start_battle_button/start_battle_button.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/start_battle_button/start_battle_button.gd -------------------------------------------------------------------------------- /scenes/start_battle_button/start_battle_button.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c7ty3687ll0bc 2 | -------------------------------------------------------------------------------- /scenes/start_battle_button/start_battle_button.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/start_battle_button/start_battle_button.tscn -------------------------------------------------------------------------------- /scenes/team_size_ui/team_size_ui.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/team_size_ui/team_size_ui.gd -------------------------------------------------------------------------------- /scenes/team_size_ui/team_size_ui.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c2o0ac3jlgjxh 2 | -------------------------------------------------------------------------------- /scenes/team_size_ui/team_size_ui.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/team_size_ui/team_size_ui.tscn -------------------------------------------------------------------------------- /scenes/tier_icon/tier_icon.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/tier_icon/tier_icon.gd -------------------------------------------------------------------------------- /scenes/tier_icon/tier_icon.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dec5nal4vq6rb 2 | -------------------------------------------------------------------------------- /scenes/tier_icon/tier_icon.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/tier_icon/tier_icon.tscn -------------------------------------------------------------------------------- /scenes/trait_ui/trait_ui.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/trait_ui/trait_ui.gd -------------------------------------------------------------------------------- /scenes/trait_ui/trait_ui.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ba1t6124h4kj3 2 | -------------------------------------------------------------------------------- /scenes/trait_ui/trait_ui.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/trait_ui/trait_ui.tscn -------------------------------------------------------------------------------- /scenes/traits/traits.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/traits/traits.gd -------------------------------------------------------------------------------- /scenes/traits/traits.gd.uid: -------------------------------------------------------------------------------- 1 | uid://d2ru03og0u42n 2 | -------------------------------------------------------------------------------- /scenes/traits/traits.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/traits/traits.tscn -------------------------------------------------------------------------------- /scenes/unit/unit.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/unit/unit.gd -------------------------------------------------------------------------------- /scenes/unit/unit.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ieab06tk83h4 2 | -------------------------------------------------------------------------------- /scenes/unit/unit.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/unit/unit.tscn -------------------------------------------------------------------------------- /scenes/unit_card/unit_card.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/unit_card/unit_card.gd -------------------------------------------------------------------------------- /scenes/unit_card/unit_card.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bra3fnoskan71 2 | -------------------------------------------------------------------------------- /scenes/unit_card/unit_card.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/unit_card/unit_card.tscn -------------------------------------------------------------------------------- /scenes/xp_button/xp_button.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/xp_button/xp_button.gd -------------------------------------------------------------------------------- /scenes/xp_button/xp_button.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bfnn18qhmyqrk 2 | -------------------------------------------------------------------------------- /scenes/xp_button/xp_button.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/xp_button/xp_button.tscn -------------------------------------------------------------------------------- /scenes/xp_tracker/xp_tracker.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/xp_tracker/xp_tracker.gd -------------------------------------------------------------------------------- /scenes/xp_tracker/xp_tracker.gd.uid: -------------------------------------------------------------------------------- 1 | uid://celsbpymv2v21 2 | -------------------------------------------------------------------------------- /scenes/xp_tracker/xp_tracker.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/scenes/xp_tracker/xp_tracker.tscn -------------------------------------------------------------------------------- /script_templates/Node/item_bonus_template.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/script_templates/Node/item_bonus_template.gd -------------------------------------------------------------------------------- /script_templates/Node/item_bonus_template.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cnpwskyvonm1p 2 | -------------------------------------------------------------------------------- /script_templates/Node/trait_bonus_template.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/script_templates/Node/trait_bonus_template.gd -------------------------------------------------------------------------------- /script_templates/Node/trait_bonus_template.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dytaexs65qk1 2 | -------------------------------------------------------------------------------- /script_templates/Node2D/unit_ability_template.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guladam/godot_autobattler_course/HEAD/script_templates/Node2D/unit_ability_template.gd -------------------------------------------------------------------------------- /script_templates/Node2D/unit_ability_template.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dtj5l7sa85s5u 2 | --------------------------------------------------------------------------------