botnet power

This commit is contained in:
Tabby 2026-01-15 23:10:10 +11:00
parent fd17bf38df
commit d48cbb38a4
7 changed files with 54 additions and 23 deletions

View file

@ -1,6 +1,6 @@
extends Control
@export var server_box : HBoxContainer
@export var server_box : HFlowContainer
@export var score_label : Label
# Called when the node enters the scene tree for the first time.
@ -11,15 +11,16 @@ func _ready() -> void:
if slot.item:
inv_sell_value += floori(slot.item.buy_value/float(2))
var server_item : ItemData = load("res://items/server.tres")
for x in range(PlayerInventory.botnet_servers):
#var server_item : ItemData = load("res://items/server.tres")
for device in PlayerInventory.botnet:
var new_slot : ItemSlot = load("res://inv_system/item_slot.tscn").instantiate()
new_slot.item = server_item
new_slot.item = device
new_slot.extra_data = "Power: " + str(PlayerInventory.power_values.get(device))
new_slot.update_ui()
new_slot.block_taking = true
server_box.add_child(new_slot)
score_label.text = str(PlayerInventory.botnet_servers) + " machines + $" + str(PlayerInventory.money + inv_sell_value)
score_label.text = str(PlayerInventory.botnet_servers) + " GHz + $" + str(PlayerInventory.money + inv_sell_value)
pass # Replace with function body.
@ -36,6 +37,7 @@ func _on_reset_button_pressed() -> void:
PlayerInventory.inventory_panel.empty_grid()
Clock.days_left = 7
Clock.time_left = 200
PlayerInventory.botnet.clear()
PlayerInventory.show()
Clock.show()
get_tree().change_scene_to_file("res://scenes/workshop.tscn")

View file

@ -12,7 +12,7 @@ grow_horizontal = 2
grow_vertical = 2
mouse_filter = 2
script = ExtResource("1_2x1jc")
server_box = NodePath("MarginContainer/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer")
server_box = NodePath("MarginContainer/PanelContainer/MarginContainer/VBoxContainer/botnet display")
score_label = NodePath("MarginContainer/PanelContainer/MarginContainer/VBoxContainer/ScoreL")
[node name="TextureRect" type="TextureRect" parent="."]
@ -64,8 +64,10 @@ layout_mode = 2
text = "You launch your botnet filling the internet with catgirls!"
horizontal_alignment = 1
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/PanelContainer/MarginContainer/VBoxContainer"]
[node name="botnet display" type="HFlowContainer" parent="MarginContainer/PanelContainer/MarginContainer/VBoxContainer"]
layout_mode = 2
theme_override_constants/h_separation = 8
theme_override_constants/v_separation = 8
alignment = 1
[node name="ScoreL" type="Label" parent="MarginContainer/PanelContainer/MarginContainer/VBoxContainer"]