mirror of
https://github.com/Relintai/world_generator.git
synced 2025-02-22 17:27:56 +01:00
Remove a few unneeded class variables. Also hide a few properties from the editor/serialization.
This commit is contained in:
parent
358a62d919
commit
882008ac7f
@ -166,7 +166,6 @@ protected:
|
|||||||
static void _bind_methods();
|
static void _bind_methods();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
String _target_class_name;
|
|
||||||
Ref<Dungeon> _dungeon;
|
Ref<Dungeon> _dungeon;
|
||||||
|
|
||||||
Vector2 _level_range;
|
Vector2 _level_range;
|
||||||
|
@ -129,7 +129,6 @@ protected:
|
|||||||
static void _bind_methods();
|
static void _bind_methods();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
String _target_class_name;
|
|
||||||
Ref<DungeonRoom> _dungeon_room;
|
Ref<DungeonRoom> _dungeon_room;
|
||||||
|
|
||||||
Vector2 _level_range;
|
Vector2 _level_range;
|
||||||
|
@ -106,7 +106,6 @@ protected:
|
|||||||
private:
|
private:
|
||||||
int _id;
|
int _id;
|
||||||
|
|
||||||
String _target_class_name;
|
|
||||||
Ref<Planet> _planet;
|
Ref<Planet> _planet;
|
||||||
|
|
||||||
Vector2 _level_range;
|
Vector2 _level_range;
|
||||||
|
@ -257,7 +257,7 @@ void Biome::_bind_methods() {
|
|||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("get_data"), &Biome::get_data);
|
ClassDB::bind_method(D_METHOD("get_data"), &Biome::get_data);
|
||||||
ClassDB::bind_method(D_METHOD("set_data", "value"), &Biome::set_data);
|
ClassDB::bind_method(D_METHOD("set_data", "value"), &Biome::set_data);
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "data", PROPERTY_HINT_RESOURCE_TYPE, "BiomeData"), "set_data", "get_data");
|
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "data", PROPERTY_HINT_RESOURCE_TYPE, "BiomeData", 0), "set_data", "get_data");
|
||||||
|
|
||||||
//Props
|
//Props
|
||||||
ClassDB::bind_method(D_METHOD("get_prop_data", "index"), &Biome::get_prop_data);
|
ClassDB::bind_method(D_METHOD("get_prop_data", "index"), &Biome::get_prop_data);
|
||||||
|
@ -392,7 +392,7 @@ void Dungeon::_bind_methods() {
|
|||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("get_data"), &Dungeon::get_data);
|
ClassDB::bind_method(D_METHOD("get_data"), &Dungeon::get_data);
|
||||||
ClassDB::bind_method(D_METHOD("set_data", "value"), &Dungeon::set_data);
|
ClassDB::bind_method(D_METHOD("set_data", "value"), &Dungeon::set_data);
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "data", PROPERTY_HINT_RESOURCE_TYPE, "DungeonData"), "set_data", "get_data");
|
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "data", PROPERTY_HINT_RESOURCE_TYPE, "DungeonData", 0), "set_data", "get_data");
|
||||||
|
|
||||||
//Rooms
|
//Rooms
|
||||||
ClassDB::bind_method(D_METHOD("get_dungeon_room", "index"), &Dungeon::get_dungeon_room);
|
ClassDB::bind_method(D_METHOD("get_dungeon_room", "index"), &Dungeon::get_dungeon_room);
|
||||||
|
@ -322,7 +322,7 @@ void DungeonRoom::_bind_methods() {
|
|||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("get_data"), &DungeonRoom::get_data);
|
ClassDB::bind_method(D_METHOD("get_data"), &DungeonRoom::get_data);
|
||||||
ClassDB::bind_method(D_METHOD("set_data", "value"), &DungeonRoom::set_data);
|
ClassDB::bind_method(D_METHOD("set_data", "value"), &DungeonRoom::set_data);
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "data", PROPERTY_HINT_RESOURCE_TYPE, "DungeonRoomData"), "set_data", "get_data");
|
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "data", PROPERTY_HINT_RESOURCE_TYPE, "DungeonRoomData", 0), "set_data", "get_data");
|
||||||
|
|
||||||
#ifdef VOXELMAN_PRESENT
|
#ifdef VOXELMAN_PRESENT
|
||||||
ClassDB::bind_method(D_METHOD("get_structure"), &DungeonRoom::get_structure);
|
ClassDB::bind_method(D_METHOD("get_structure"), &DungeonRoom::get_structure);
|
||||||
|
@ -168,9 +168,9 @@ Planet::~Planet() {
|
|||||||
_environment.unref();
|
_environment.unref();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
_data.unref();
|
|
||||||
_biomes.clear();
|
_biomes.clear();
|
||||||
_dungeons.clear();
|
_dungeons.clear();
|
||||||
|
_data.unref();
|
||||||
}
|
}
|
||||||
|
|
||||||
void Planet::_bind_methods() {
|
void Planet::_bind_methods() {
|
||||||
@ -211,7 +211,7 @@ void Planet::_bind_methods() {
|
|||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("get_data"), &Planet::get_data);
|
ClassDB::bind_method(D_METHOD("get_data"), &Planet::get_data);
|
||||||
ClassDB::bind_method(D_METHOD("set_data", "value"), &Planet::set_data);
|
ClassDB::bind_method(D_METHOD("set_data", "value"), &Planet::set_data);
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "data", PROPERTY_HINT_RESOURCE_TYPE, "PlanetData"), "set_data", "get_data");
|
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "data", PROPERTY_HINT_RESOURCE_TYPE, "PlanetData", 0), "set_data", "get_data");
|
||||||
|
|
||||||
//biomes
|
//biomes
|
||||||
ClassDB::bind_method(D_METHOD("get_biome", "index"), &Planet::get_biome);
|
ClassDB::bind_method(D_METHOD("get_biome", "index"), &Planet::get_biome);
|
||||||
|
Loading…
Reference in New Issue
Block a user