Refactor enemy view model for data viewer project
This commit is contained in:
10
src/data_viewer/DataViewerRepository.cs
Normal file
10
src/data_viewer/DataViewerRepository.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
using Chickensoft.AutoInject;
|
||||
using Chickensoft.Introspection;
|
||||
using Godot;
|
||||
|
||||
[Meta(typeof(IAutoNode))]
|
||||
public partial class DataViewerRepository : Node
|
||||
{
|
||||
[Export]
|
||||
private Godot.Collections.Array<PackedScene> _modelsToDisplay;
|
||||
}
|
||||
9
src/data_viewer/DataViewerRepository.tscn
Normal file
9
src/data_viewer/DataViewerRepository.tscn
Normal file
@@ -0,0 +1,9 @@
|
||||
[gd_scene load_steps=4 format=3 uid="uid://c16i1gmg6yu5a"]
|
||||
|
||||
[ext_resource type="Script" path="res://src/data_viewer/DataViewerRepository.cs" id="1_1cvot"]
|
||||
[ext_resource type="PackedScene" uid="uid://bjg8wyvp8q6oc" path="res://src/enemy/enemy_types/michael/MichaelModelView.tscn" id="2_8autu"]
|
||||
[ext_resource type="PackedScene" uid="uid://bli0t0d6ommvi" path="res://src/enemy/enemy_types/sproingy/SproingyModelView.tscn" id="3_0bpmu"]
|
||||
|
||||
[node name="DataViewerRepository" type="Node"]
|
||||
script = ExtResource("1_1cvot")
|
||||
_modelsToDisplay = [ExtResource("2_8autu"), ExtResource("3_0bpmu")]
|
||||
Reference in New Issue
Block a user