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]
|
||||
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;
|
||||
public override void _EnterTree()
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[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"]
|
||||
|
||||
[node name="InitialEditor" type="ScrollContainer"]
|
||||
|
|
@ -145,9 +145,18 @@ public partial class AdventureResourceInspector : Node
|
|||
}
|
||||
private TreeItem CreateItem(string Name, TreeItem root = null)
|
||||
{
|
||||
var item = tree.CreateItem(root);
|
||||
item.SetText(0, Name);
|
||||
return item;
|
||||
if (root == null)
|
||||
{
|
||||
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)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -282,6 +282,8 @@ standardWaveDelay = 30.0
|
|||
initialWaveDelay = 20.0
|
||||
reward = ExtResource("1_eqa0o")
|
||||
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")]
|
||||
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"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue