waited far too long for an initial commit but here we are
This commit is contained in:
.gitattributes.gitignorehero.gdhero.tscnplayer_movement.gdbutton_stylebox.tresexport_presets.cfgnew_theme.tresproject.godot
Assets
TextureAtlases
bubble.tresdog.tresdog_fast.tresdog_fast_boss.tresdog_fast_heavy.tresdummy.tresg_accelerator.tresg_assault.tresg_glue_gun.tresg_grenade_launcher.tresg_rocket_launcher.tresg_sniper.tresgauntlet.tresgreen.tresgun.tresplayer.tresrarityborders.tresred.tresspike.trestarget_list.tres
Textures
8directionplayer.png8directionplayer.png.import8directionplayer.png~accelerator.pngaccelerator.png.importbomb.pngbomb.png.importborder.pngborder.png.importborder.png~bubble.pngbubble.png.importbubble.png~cardborders.pngcardborders.png.importcardhand.pngcardhand.png.importcardhand.png~cardpush.pngcardpush.png.importcrosshair.pngcrosshair.png.importcrosshair.png~dummy.pngdummy.png.importenemyhealth.pngenemyhealth.png.importeye_dog.pngeye_dog.png.importeye_dog.png~eye_dog_boss.pngeye_dog_boss.png.importeye_dog_fast.pngeye_dog_fast.png.importeye_dog_heavy.pngeye_dog_heavy.png.importg_assault.pngg_assault.png.importg_sniper.pngg_sniper.png.importgauntlet.pnggauntlet.png.importglue_gun.pngglue_gun.png.importglue_icon.pngglue_icon.png.importgrass.pnggrass.png.importgreen.pnggreen.png.importgrenade_launcher.pnggrenade_launcher.png.importgun.pnggun.png.importgun.png~icon.svgicon.svg.importicon_eye_dog.pngicon_eye_dog.png.importicon_eye_dog_boss.pngicon_eye_dog_boss.png.importicon_eye_dog_fast.pngicon_eye_dog_fast.png.importicon_eye_dog_heavy.pngicon_eye_dog_heavy.png.importlifebar_bg.pnglifebar_bg.png.importlifebar_pip.pnglifebar_pip.png.importminimap_enemy.pngminimap_enemy.png.importminimap_enemy.png~minimap_node.pngminimap_node.png.importminimap_path_visual.pngminimap_path_visual.png.importminimap_player.pngminimap_player.png.importminimap_tree.pngminimap_tree.png.importon_fire_icon.pngon_fire_icon.png.importoohyeahwooyeah.pngoohyeahwooyeah.png.importradial.pngradial.png.importready.pngready.png.importred.pngred.png.importrocket_launcher.pngrocket_launcher.png.importscopetest.pngscopetest.png.importscopetest.png~spike.pngspike.png.importstone wall 7.pngstone wall 7.png.importtarget_icon.pngtarget_icon.png.importtarget_list.pngtarget_list.png.importtree.pngtree.png.importwavecounter.pngwavecounter.png.import
PCs
Blue
Green
Red
Universal
ClassCards
Assault
BombLauncher
bomb.gdbomb.tscnbombtower.gdbombweapon.gdcard_grenade_launcher.trestower_bomb_launcher.tscnweapon_bomb_launcher.tscn
Flamethrower
Gatling
GlueLauncher
card_glue_launcher.tresstickytower.gdstickyweapon.gdtower_glue_launcher.tscnweapon_glue_launcher.tscn
RocketLauncher
card_rocket_launcher.tresrocket.gdrocket.tscnrocket_weapon.gdrockettower.gdtower_rocket_launcher.tscnweapon_rocket_launcher.tscn
Sniper
Resources
Keymaps
StatusEffects
TurretStats
WeaponStats
Scenes
8_direction_sprite.tscn
Menus
LoadoutEditor.tscnalert_popup.tscnconfirmation_popup.tscnlost_game_screen.tscnmain_menu.tscnmultiplayer_lobby.tscnoptions_menu.tscnpause_menu.tscnserver_form.tscnsingleplayer_lobby.tscntext_input_popup.tscnwon_game_screen.tscn
UI
card_constructor.tscndamage_particle.tscnenemy_spawner.tscngauntlet.tscnitem_card.tscnpath_visual_thing.tscnstatus_icon.tscntarget_icon.tscntower_base.tscntower_frame.tscnvisual_path.tscnScripts
AStarGraph3D.gdDebugMesh.gdHUD.gd
Resources
TowerStats.gdWeaponStats.gdcard.gdenemy.gdhero_class.gdplayer_keymap.gdplayer_preferences.gdplayer_profile.gdstatus_stats.gd
StatusEffector.gdStatusEffects
alert_popup.gdcard_hand.gdcard_printer.gdchatbox.gdconfirmation_popup.gddamage_particle.gddata.gdedit_tool.gdeight_direction_sprite.gdenemy_spawner.gdfloat_and_spin.gdgame.gdground_enemy_controller.gdhealth.gdhitbox.gdinteract_button.gdinventory.gditem_card.gdlevel.gdlifebar_segment.gdlives_bar.gdloadout_editor.gdlost_game_screen.gdmain_menu.gdminimap_cam.gdmultiplayer_lobby.gdon_top_camera.gdoptions_menu.gdpath_visual_thing.gdpause_menu.gdscoreboard.gdscoreboard_entry.gdserver_form.gdsingleplayer_lobby.gdtarget_dummy.gdtext_input_popup.gdtower_base.gdvisualized_path.gdwave_manager.gdwon_game_screen.gdWorlds
GreenPlanet
Decorations
Enemies
air_enemy.tscnair_enemy_controller.gdairenemy.tresairenemy2.tresdog.tresdog_boss.tresdog_fast.tresdog_heavy.tresenemy_controller.gdland_enemy.tscn
Levels
tilemap.trestiles.tscnTestingRange
137
Scenes/UI/lives_bar.tscn
Normal file
137
Scenes/UI/lives_bar.tscn
Normal file
@ -0,0 +1,137 @@
|
||||
[gd_scene load_steps=4 format=3 uid="uid://24x18qxqhy0i"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://dvy2lvtotaxb3" path="res://Assets/Textures/lifebar_bg.png" id="1_x27cx"]
|
||||
[ext_resource type="Script" path="res://Scripts/lives_bar.gd" id="2_lqe7s"]
|
||||
[ext_resource type="PackedScene" uid="uid://dko38egcaxubd" path="res://Scenes/UI/lifebar_segment.tscn" id="3_6hp86"]
|
||||
|
||||
[node name="LivesBar" type="TextureRect" node_paths=PackedStringArray("segments")]
|
||||
texture_filter = 1
|
||||
anchors_preset = 15
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
texture = ExtResource("1_x27cx")
|
||||
stretch_mode = 2
|
||||
script = ExtResource("2_lqe7s")
|
||||
segments = [NodePath("Control"), NodePath("Control2"), NodePath("Control3"), NodePath("Control4"), NodePath("Control5"), NodePath("Control6"), NodePath("Control7"), NodePath("Control8"), NodePath("Control9"), NodePath("Control10"), NodePath("Control11"), NodePath("Control12"), NodePath("Control13"), NodePath("Control14"), NodePath("Control15"), NodePath("Control16"), NodePath("Control17"), NodePath("Control18"), NodePath("Control19"), NodePath("Control20")]
|
||||
|
||||
[node name="Control" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 28.0
|
||||
offset_top = 10.0
|
||||
offset_right = 28.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control2" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 37.0
|
||||
offset_top = 10.0
|
||||
offset_right = 37.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control3" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 46.0
|
||||
offset_top = 10.0
|
||||
offset_right = 46.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control4" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 55.0
|
||||
offset_top = 10.0
|
||||
offset_right = 55.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control5" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 64.0
|
||||
offset_top = 10.0
|
||||
offset_right = 64.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control6" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 73.0
|
||||
offset_top = 10.0
|
||||
offset_right = 73.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control7" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 82.0
|
||||
offset_top = 10.0
|
||||
offset_right = 82.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control8" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 91.0
|
||||
offset_top = 10.0
|
||||
offset_right = 91.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control9" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 100.0
|
||||
offset_top = 10.0
|
||||
offset_right = 100.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control10" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 109.0
|
||||
offset_top = 10.0
|
||||
offset_right = 109.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control11" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 118.0
|
||||
offset_top = 10.0
|
||||
offset_right = 118.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control12" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 127.0
|
||||
offset_top = 10.0
|
||||
offset_right = 127.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control13" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 136.0
|
||||
offset_top = 10.0
|
||||
offset_right = 136.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control14" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 145.0
|
||||
offset_top = 10.0
|
||||
offset_right = 145.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control15" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 154.0
|
||||
offset_top = 10.0
|
||||
offset_right = 154.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control16" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 163.0
|
||||
offset_top = 10.0
|
||||
offset_right = 163.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control17" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 172.0
|
||||
offset_top = 10.0
|
||||
offset_right = 172.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control18" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 181.0
|
||||
offset_top = 10.0
|
||||
offset_right = 181.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control19" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 190.0
|
||||
offset_top = 10.0
|
||||
offset_right = 190.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="Control20" parent="." instance=ExtResource("3_6hp86")]
|
||||
offset_left = 199.0
|
||||
offset_top = 10.0
|
||||
offset_right = 199.0
|
||||
offset_bottom = 10.0
|
Reference in New Issue
Block a user