little editor refactor
This commit is contained in:
parent
dd154e3cd1
commit
9eba7d3069
10 changed files with 16 additions and 5 deletions
|
|
@ -4,7 +4,7 @@ using Godot;
|
||||||
[Tool]
|
[Tool]
|
||||||
public partial class PvZAdventure : EditorPlugin
|
public partial class PvZAdventure : EditorPlugin
|
||||||
{
|
{
|
||||||
private PackedScene panel = ResourceLoader.Load<PackedScene>("res://addons/pvzadventure/scenes/adventure_editor.tscn");
|
private PackedScene panel = ResourceLoader.Load<PackedScene>("uid://dkq82o31vr3i2");
|
||||||
|
|
||||||
private Control panelInstance;
|
private Control panelInstance;
|
||||||
public override void _EnterTree()
|
public override void _EnterTree()
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
[gd_scene load_steps=3 format=3 uid="uid://sqessjn0m4o3"]
|
[gd_scene load_steps=3 format=3 uid="uid://sqessjn0m4o3"]
|
||||||
|
|
||||||
[ext_resource type="PackedScene" uid="uid://djb8ynxhnmo0t" path="res://addons/pvzadventure/scenes/universal_grid_item.tscn" id="1_d8e2t"]
|
[ext_resource type="PackedScene" uid="uid://djb8ynxhnmo0t" path="res://addons/pvzadventure/scenes/initial-editor/universal_grid_item.tscn" id="1_d8e2t"]
|
||||||
[ext_resource type="Script" uid="uid://cumeahjpjgagq" path="res://addons/pvzadventure/scripts/InitialEditor.cs" id="1_tu7vy"]
|
[ext_resource type="Script" uid="uid://cumeahjpjgagq" path="res://addons/pvzadventure/scripts/InitialEditor.cs" id="1_tu7vy"]
|
||||||
|
|
||||||
[node name="InitialEditor" type="ScrollContainer"]
|
[node name="InitialEditor" type="ScrollContainer"]
|
||||||
|
|
@ -145,9 +145,18 @@ public partial class AdventureResourceInspector : Node
|
||||||
}
|
}
|
||||||
private TreeItem CreateItem(string Name, TreeItem root = null)
|
private TreeItem CreateItem(string Name, TreeItem root = null)
|
||||||
{
|
{
|
||||||
var item = tree.CreateItem(root);
|
if (root == null)
|
||||||
item.SetText(0, Name);
|
{
|
||||||
return item;
|
var item = tree.CreateItem();
|
||||||
|
item.SetText(0, Name);
|
||||||
|
return item;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
var item = tree.CreateItem(root);
|
||||||
|
item.SetText(0, Name);
|
||||||
|
return item;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
private TreeItem CreateItem(string Name, TreeItem.TreeCellMode cellMode, bool editable, TreeItem root = null)
|
private TreeItem CreateItem(string Name, TreeItem.TreeCellMode cellMode, bool editable, TreeItem root = null)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -282,6 +282,8 @@ standardWaveDelay = 30.0
|
||||||
initialWaveDelay = 20.0
|
initialWaveDelay = 20.0
|
||||||
reward = ExtResource("1_eqa0o")
|
reward = ExtResource("1_eqa0o")
|
||||||
forbiddenPlants = Array[String](["aloe", "spikeweed", "peashooter", "wallnut"])
|
forbiddenPlants = Array[String](["aloe", "spikeweed", "peashooter", "wallnut"])
|
||||||
|
forbiddenTags = Array[String]([])
|
||||||
|
prepickedPlants = Array[String]([])
|
||||||
waves = [SubResource("Resource_c21si"), SubResource("Resource_icaa5"), SubResource("Resource_kc7t2"), SubResource("Resource_66y5q"), SubResource("Resource_tuvrx"), SubResource("Resource_t4nit"), SubResource("Resource_qx8xe"), SubResource("Resource_hyvhe"), SubResource("Resource_8syff"), SubResource("Resource_jfmww"), SubResource("Resource_vrqir"), SubResource("Resource_2seob"), SubResource("Resource_geil0"), SubResource("Resource_lxb1x"), SubResource("Resource_o5y12"), SubResource("Resource_diw66"), SubResource("Resource_pwwqn")]
|
waves = [SubResource("Resource_c21si"), SubResource("Resource_icaa5"), SubResource("Resource_kc7t2"), SubResource("Resource_66y5q"), SubResource("Resource_tuvrx"), SubResource("Resource_t4nit"), SubResource("Resource_qx8xe"), SubResource("Resource_hyvhe"), SubResource("Resource_8syff"), SubResource("Resource_jfmww"), SubResource("Resource_vrqir"), SubResource("Resource_2seob"), SubResource("Resource_geil0"), SubResource("Resource_lxb1x"), SubResource("Resource_o5y12"), SubResource("Resource_diw66"), SubResource("Resource_pwwqn")]
|
||||||
initialScenes = Array[PackedScene]([null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null])
|
initialScenes = Array[PackedScene]([null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null])
|
||||||
metadata/_custom_type_script = "uid://bximdujbkj2n4"
|
metadata/_custom_type_script = "uid://bximdujbkj2n4"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue