ManiaMap.Godot
Procedural generation of metroidvania style maps for Godot .NET.
ManiaMapResources.cs
1
using
Godot;
2
3
namespace
MPewsey.ManiaMapGodot
4
{
8
public
static
class
ManiaMapResources
9
{
13
public
static
class
Enums
14
{
18
public
const
string
DoorCodeFlags
=
"A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,All:67108863"
;
19
}
20
24
public
static
class
Scenes
25
{
26
public
static
PathRef
LayoutGraphEditorScene {
get
; } =
new
PathRef
(
"uid://ckyjrhwvcs6fi"
,
"res://addons/mpewsey.maniamap/scenes/layout_graph_editor/layout_graph_editor.tscn"
);
27
public
static
PathRef
RoomNode2DToolbarScene {
get
; } =
new
PathRef
(
"uid://ceij50wkmgvyi"
,
"res://addons/mpewsey.maniamap/scenes/room_node_2d_toolbar/room_node_2d_toolbar.tscn"
);
28
public
static
PathRef
RoomNode3DToolbarScene {
get
; } =
new
PathRef
(
"uid://b25t77npx7a3l"
,
"res://addons/mpewsey.maniamap/scenes/room_node_3d_toolbar/room_node_3d_toolbar.tscn"
);
29
}
30
34
public
static
class
Materials
35
{
36
public
static
PathRef
AlbedoMaterialPath {
get
; } =
new
PathRef
(
"uid://ppa2shs6thgv"
,
"res://addons/mpewsey.maniamap/materials/albedo_material.tres"
);
37
public
static
Material AlbedoMaterial {
get
; } = AlbedoMaterialPath.Load<Material>();
38
}
39
43
public
static
class
Icons
44
{
45
public
const
string
GenerationPipelineIcon =
"uid://duyd6brii17k6"
;
46
public
const
string
GenerationInputIcon =
"uid://cwamj1v5tj7kb"
;
47
public
const
string
GenerationStepIcon =
"uid://d3tergu5u6l2u"
;
48
49
public
const
string
DoorNode2DIcon =
"uid://c3qo4t1dq7ww0"
;
50
public
const
string
CollectableSpot2Dicon =
"uid://b0mqt5vbeuxm3"
;
51
public
const
string
RoomFlag2DIcon =
"uid://da1uw5osiatcm"
;
52
public
const
string
RoomNode2DIcon =
"uid://bv1ymp1iusjv7"
;
53
public
const
string
Feature2DIcon =
"uid://cvq4emefwjfpa"
;
54
55
public
const
string
DoorNode3DIcon =
"uid://cse3mdyr4sypk"
;
56
public
const
string
CollectableSpot3Dicon =
"uid://8p2ik53aw6co"
;
57
public
const
string
RoomFlag3DIcon =
"uid://bodqwckopvjes"
;
58
public
const
string
RoomNode3DIcon =
"uid://dk37e24jj1ukl"
;
59
public
const
string
Feature3DIcon =
"uid://dldn43al5erf"
;
60
}
61
}
62
}
MPewsey.ManiaMapGodot.ManiaMapResources.Enums
Contains enums strings.
Definition:
ManiaMapResources.cs:14
MPewsey.ManiaMapGodot.ManiaMapResources.Enums.DoorCodeFlags
const string DoorCodeFlags
The door code enum string.
Definition:
ManiaMapResources.cs:18
MPewsey.ManiaMapGodot.ManiaMapResources.Icons
Contains icon paths.
Definition:
ManiaMapResources.cs:44
MPewsey.ManiaMapGodot.ManiaMapResources.Materials
Contains materials.
Definition:
ManiaMapResources.cs:35
MPewsey.ManiaMapGodot.ManiaMapResources.Scenes
Contains scene paths.
Definition:
ManiaMapResources.cs:25
MPewsey.ManiaMapGodot.ManiaMapResources
Contains resource references for the project.
Definition:
ManiaMapResources.cs:9
MPewsey.ManiaMapGodot
Definition:
AsyncResourceLoader.cs:6
MPewsey.ManiaMapGodot.PathRef
Definition:
PathRef.cs:6
addons
mpewsey.maniamap
scripts
runtime
ManiaMapResources.cs
Generated by
1.9.2