netrunner class

This commit is contained in:
sysek 2026-01-11 19:31:26 +01:00
parent cb2b0ace6f
commit 69e570b936
19 changed files with 345 additions and 399 deletions

View file

@ -0,0 +1,279 @@
[gd_scene load_steps=5 format=3 uid="uid://dt41bt5fi3t47"]
[ext_resource type="Script" uid="uid://be8pfcpjesmal" path="res://scenes/create_player/new_character.gd" id="2_g4ktg"]
[ext_resource type="Theme" uid="uid://dy41x4ott07ql" path="res://assets/themes/main_theme.tres" id="2_s4h7g"]
[ext_resource type="ButtonGroup" uid="uid://b18rjpsr6uaw4" path="res://scenes/create_player/resource/rola_cb.tres" id="3_g4ktg"]
[ext_resource type="ButtonGroup" uid="uid://blusey675offa" path="res://scenes/create_player/resource/metody_cb.tres" id="4_hip5e"]
[node name="NewCharacter" type="Control"]
custom_minimum_size = Vector2(640, 480)
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
theme = ExtResource("2_s4h7g")
script = ExtResource("2_g4ktg")
rola_cb = ExtResource("3_g4ktg")
metody_cb = ExtResource("4_hip5e")
[node name="Background" type="ColorRect" parent="."]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
color = Color(0.050980393, 0.15294118, 0.19607843, 1)
[node name="Top" type="MarginContainer" parent="."]
layout_mode = 1
anchors_preset = 10
anchor_right = 1.0
offset_bottom = 38.0
grow_horizontal = 2
theme_override_constants/margin_left = 5
theme_override_constants/margin_top = 5
theme_override_constants/margin_right = 5
theme_override_constants/margin_bottom = 5
[node name="TopMenu" type="HBoxContainer" parent="Top"]
layout_mode = 2
[node name="Quit" type="Button" parent="Top/TopMenu"]
layout_mode = 2
text = "Quit
"
[node name="Separator" type="VSeparator" parent="Top/TopMenu"]
layout_mode = 2
[node name="Save" type="Button" parent="Top/TopMenu"]
layout_mode = 2
text = "SAVE"
[node name="Roll" type="Button" parent="Top/TopMenu"]
layout_mode = 2
text = "ROLL"
[node name="Test" type="Button" parent="Top/TopMenu"]
layout_mode = 2
text = "!! TEST !!"
[node name="Ksywa" type="Label" parent="."]
layout_mode = 0
offset_left = 8.0
offset_top = 48.0
offset_right = 58.0
offset_bottom = 69.0
text = "Ksywa"
[node name="KsywaInput" type="LineEdit" parent="."]
layout_mode = 0
offset_left = 64.0
offset_top = 48.0
offset_right = 320.0
offset_bottom = 77.0
[node name="Rola" type="GridContainer" parent="."]
clip_contents = true
layout_mode = 0
offset_left = 328.0
offset_top = 48.0
offset_right = 448.0
offset_bottom = 134.0
columns = 2
[node name="NetrunnerCB" type="CheckBox" parent="Rola"]
layout_mode = 2
button_pressed = true
button_group = ExtResource("3_g4ktg")
[node name="Netrunner" type="Label" parent="Rola"]
layout_mode = 2
text = "Netrunner"
[node name="SoloCB" type="CheckBox" parent="Rola"]
layout_mode = 2
disabled = true
button_group = ExtResource("3_g4ktg")
[node name="Solo" type="Label" parent="Rola"]
layout_mode = 2
text = "Solo"
[node name="KorpoCB" type="CheckBox" parent="Rola"]
layout_mode = 2
disabled = true
button_group = ExtResource("3_g4ktg")
[node name="Korpo" type="Label" parent="Rola"]
layout_mode = 2
text = "Korpo"
[node name="Metody" type="GridContainer" parent="."]
clip_contents = true
layout_mode = 0
offset_left = 464.0
offset_top = 48.0
offset_right = 654.0
offset_bottom = 134.0
columns = 2
[node name="UlicznicyCB" type="CheckBox" parent="Metody"]
layout_mode = 2
button_pressed = true
button_group = ExtResource("4_hip5e")
[node name="Ulicznicy" type="Label" parent="Metody"]
layout_mode = 2
text = "Ulicznicy"
[node name="KrawedziarzCB" type="CheckBox" parent="Metody"]
layout_mode = 2
disabled = true
button_group = ExtResource("4_hip5e")
[node name="Krawedziarz" type="Label" parent="Metody"]
layout_mode = 2
text = "Krawędziarz"
[node name="KompletnyPakietCB" type="CheckBox" parent="Metody"]
layout_mode = 2
disabled = true
button_group = ExtResource("4_hip5e")
[node name="KompletnyPakiet" type="Label" parent="Metody"]
layout_mode = 2
text = "Kompletny Pakiet"
[node name="Stats" type="GridContainer" parent="."]
layout_mode = 0
offset_left = 696.0
offset_top = 48.0
offset_right = 788.0
offset_bottom = 592.0
columns = 2
[node name="Inteligencja" type="Label" parent="Stats"]
layout_mode = 2
text = "INT"
[node name="Int" type="LineEdit" parent="Stats" groups=["stats"]]
layout_mode = 2
editable = false
[node name="Refleks" type="Label" parent="Stats"]
layout_mode = 2
text = "REF"
[node name="Ref" type="LineEdit" parent="Stats" groups=["stats"]]
layout_mode = 2
editable = false
[node name="Zwinnosc" type="Label" parent="Stats"]
layout_mode = 2
text = "ZW"
[node name="Zw" type="LineEdit" parent="Stats" groups=["stats"]]
layout_mode = 2
editable = false
[node name="Technika" type="Label" parent="Stats"]
layout_mode = 2
text = "TECH"
[node name="Tech" type="LineEdit" parent="Stats" groups=["stats"]]
layout_mode = 2
editable = false
[node name="Charakter" type="Label" parent="Stats"]
layout_mode = 2
text = "CHA"
[node name="Cha" type="LineEdit" parent="Stats" groups=["stats"]]
layout_mode = 2
editable = false
[node name="SilaWoli" type="Label" parent="Stats"]
layout_mode = 2
text = "SW"
[node name="Sw" type="LineEdit" parent="Stats" groups=["stats"]]
layout_mode = 2
editable = false
[node name="Szcescie" type="Label" parent="Stats"]
layout_mode = 2
text = "SZ"
[node name="Sz" type="LineEdit" parent="Stats" groups=["stats"]]
layout_mode = 2
editable = false
[node name="Ruch" type="Label" parent="Stats"]
layout_mode = 2
text = "RUCH"
[node name="Ruch2" type="LineEdit" parent="Stats" groups=["stats"]]
layout_mode = 2
editable = false
[node name="BudowaCiala" type="Label" parent="Stats"]
layout_mode = 2
text = "BC"
[node name="Bc" type="LineEdit" parent="Stats" groups=["stats"]]
layout_mode = 2
editable = false
[node name="Empatia" type="Label" parent="Stats"]
layout_mode = 2
text = "EMP"
[node name="Emp" type="LineEdit" parent="Stats" groups=["stats"]]
layout_mode = 2
editable = false
[node name="PunktyWytrzymalosci" type="Label" parent="Stats"]
layout_mode = 2
text = "PW"
[node name="Pw" type="LineEdit" parent="Stats" groups=["stats"]]
layout_mode = 2
editable = false
[node name="Czlowieczenstwo" type="Label" parent="Stats"]
layout_mode = 2
text = "CZŁ"
[node name="Czl" type="LineEdit" parent="Stats" groups=["stats"]]
layout_mode = 2
editable = false
[node name="Roll" type="Label" parent="Stats"]
layout_mode = 2
text = "ROLL"
[node name="Roll2" type="LineEdit" parent="Stats"]
layout_mode = 2
editable = false
[node name="Umiejetnosci2" type="Label" parent="."]
layout_mode = 0
offset_left = 8.0
offset_top = 104.0
offset_right = 128.0
offset_bottom = 125.0
text = "Umiejętności"
[node name="Umiejetnosci" type="ScrollContainer" parent="."]
layout_mode = 0
offset_left = 8.0
offset_top = 136.0
offset_right = 688.0
offset_bottom = 592.0
[node name="GridContainer" type="VBoxContainer" parent="Umiejetnosci"]
layout_mode = 2