-
Notifications
You must be signed in to change notification settings - Fork 0
/
entitas.json
127 lines (127 loc) · 2.27 KB
/
entitas.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
{
"namespace": "com.darkoverlordofdata.entitas.demo",
"src": "core/src",
"output": {
"generated": "generated.kt"
},
"alloc": {
"entities": 128,
"components": 64
},
"components": {
"Bounds": [
"radius:Float"
],
"Bullet": false,
"Destroy": false,
"Enemy": false,
"Expires": [
"delay:Float"
],
"Firing": false,
"Health": [
"currentHealth:Float",
"maximumHealth:Float"
],
"Layer": [
"ordinal:com.darkoverlordofdata.entitas.demo.Layer?"
],
"Player": false,
"Position": [
"x:Float",
"y:Float"
],
"Resource": [
"name:String"
],
"Scale": [
"x:Float",
"y:Float"
],
"Score": [
"value:Int"
],
"SoundEffect": [
"effect:com.darkoverlordofdata.entitas.demo.Effect?"
],
"Tint": [
"r:Float",
"g:Float",
"b:Float",
"a:Float"
],
"Tween": [
"min:Float",
"max:Float",
"speed:Float",
"repeat:Boolean",
"active:Boolean"
],
"Velocity": [
"x:Float",
"y:Float"
],
"View": [
"sprite:com.badlogic.gdx.graphics.g2d.Sprite?"
]
},
"systems": {
"CollisionSystem": [
"IInitializeSystem",
"IExecuteSystem",
"ISetPool"
],
"DestroySystem": [
"IExecuteSystem",
"ISetPool"
],
"EntitySpawningTimerSystem": [
"IInitializeSystem",
"IExecuteSystem",
"ISetPool"
],
"ExpiringSystem": [
"IExecuteSystem",
"ISetPool"
],
"HealthRenderSystem": [
"IExecuteSystem",
"ISetPool"
],
"MovementSystem": [
"IExecuteSystem",
"ISetPool"
],
"PlayerInputSystem": [
"IInitializeSystem",
"IExecuteSystem",
"ISetPool"
],
"RemoveOffscreenShipsSystem": [
"IExecuteSystem",
"ISetPool"
],
"ScoreRenderSystem": [
"IInitializeSystem",
"IExecuteSystem",
"ISetPool"
],
"SoundEffectSystem": [
"IInitializeSystem",
"IExecuteSystem",
"ISetPool"
],
"SpriteRenderSystem": [
"IExecuteSystem",
"ISetPool"
],
"TweenSystem": [
"IExecuteSystem",
"ISetPool"
],
"ViewManagerSystem": [
"ISetPool"
]
},
"entities": {}
}