- type: entity
parent: BaseRock
- id: FloraRockSolid01
+ id: FloraRockSolid
components:
- type: Sprite
- state: rocksolid01
-
-- type: entity
- parent: BaseRock
- id: FloraRockSolid02
- components:
- - type: Sprite
- state: rocksolid02
-
-- type: entity
- parent: BaseRock
- id: FloraRockSolid03
- components:
- - type: Sprite
- state: rocksolid03
+ layers:
+ - state: rocksolid01
+ map: ["random"]
+ - type: RandomSprite
+ available:
+ - random:
+ rocksolid01: ""
+ rocksolid02: ""
+ rocksolid03: ""
- type: entity
name: stalagmite
description: Natural stone spikes.
parent: BaseRock
- id: FloraStalagmite1
+ id: FloraStalagmite
components:
- type: Destructible
thresholds:
collection: GlassBreak
- type: Sprite
sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
- state: stalagmite1
+ layers:
+ - state: stalagmite1
+ map: ["random"]
+ - type: RandomSprite
+ available:
+ - random:
+ stalagmite1: ""
+ stalagmite2: ""
+ stalagmite3: ""
+ stalagmite4: ""
+ stalagmite5: ""
+ stalagmite6: ""
- type: entity
- parent: FloraStalagmite1
- id: FloraStalagmite2
+ parent: FloraStalagmite
+ id: FloraGreyStalagmite
components:
- type: Sprite
sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
- state: stalagmite2
-
-- type: entity
- parent: FloraStalagmite1
- id: FloraStalagmite3
- components:
- - type: Sprite
- sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
- state: stalagmite3
-
-- type: entity
- parent: FloraStalagmite1
- id: FloraStalagmite4
- components:
- - type: Sprite
- sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
- state: stalagmite4
-
-- type: entity
- parent: FloraStalagmite1
- id: FloraStalagmite5
- components:
- - type: Sprite
- sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
- state: stalagmite5
-
-- type: entity
- parent: FloraStalagmite1
- id: FloraStalagmite6
- components:
- - type: Sprite
- sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
- state: stalagmite6
-
-- type: entity
- parent: FloraStalagmite1
- id: FloraGreyStalagmite1
- components:
- - type: Sprite
- sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
- state: grey_stalagmite1
-
-- type: entity
- parent: FloraGreyStalagmite1
- id: FloraGreyStalagmite2
- components:
- - type: Sprite
- sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
- state: grey_stalagmite2
-
-- type: entity
- parent: FloraGreyStalagmite1
- id: FloraGreyStalagmite3
- components:
- - type: Sprite
- sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
- state: grey_stalagmite3
-
-- type: entity
- parent: FloraGreyStalagmite1
- id: FloraGreyStalagmite4
- components:
- - type: Sprite
- sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
- state: grey_stalagmite4
-
-- type: entity
- parent: FloraGreyStalagmite1
- id: FloraGreyStalagmite5
- components:
- - type: Sprite
- sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
- state: grey_stalagmite5
-
-- type: entity
- parent: FloraGreyStalagmite1
- id: FloraGreyStalagmite6
- components:
- - type: Sprite
- sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
- state: grey_stalagmite6
-
-
-- type: entity
- parent: BaseTree
- id: FloraTree01
- name: tree
- components:
- - type: Sprite
- state: tree01
-
-- type: entity
- parent: BaseTree
- id: FloraTree02
- name: tree
- components:
- - type: Sprite
- state: tree02
-
-- type: entity
- parent: BaseTree
- id: FloraTree03
- name: tree
- components:
- - type: Sprite
- state: tree03
+ layers:
+ - state: grey_stalagmite1
+ map: ["random"]
+ - type: RandomSprite
+ available:
+ - random:
+ grey_stalagmite1: ""
+ grey_stalagmite2: ""
+ grey_stalagmite3: ""
+ grey_stalagmite4: ""
+ grey_stalagmite5: ""
+ grey_stalagmite6: ""
- type: entity
parent: BaseTree
- id: FloraTree04
+ id: FloraTree
name: tree
components:
- type: Sprite
- state: tree04
-
-- type: entity
- parent: BaseTree
- id: FloraTree05
- name: tree
- components:
- - type: Sprite
- state: tree05
-
-- type: entity
- parent: BaseTree
- id: FloraTree06
- name: tree
- components:
- - type: Sprite
- state: tree06
-
-- type: entity
- parent: BaseTreeSnow
- id: FloraTreeSnow01
- name: snowy tree
- components:
- - type: Sprite
- state: treesnow01
+ layers:
+ - state: tree01
+ map: ["random"]
+ - type: RandomSprite
+ available:
+ - random:
+ tree01: ""
+ tree02: ""
+ tree03: ""
+ tree04: ""
+ tree05: ""
+ tree06: ""
- type: entity
parent: BaseTreeSnow
- id: FloraTreeSnow02
+ id: FloraTreeSnow
name: snowy tree
components:
- type: Sprite
- state: treesnow02
-
-- type: entity
- parent: BaseTreeSnow
- id: FloraTreeSnow03
- name: snowy tree
- components:
- - type: Sprite
- state: treesnow03
-
-- type: entity
- parent: BaseTreeSnow
- id: FloraTreeSnow04
- name: snowy tree
- components:
- - type: Sprite
- state: treesnow04
-
-- type: entity
- parent: BaseTreeSnow
- id: FloraTreeSnow05
- name: snowy tree
- components:
- - type: Sprite
- state: treesnow05
-
-- type: entity
- parent: BaseTreeSnow
- id: FloraTreeSnow06
- name: snowy tree
- components:
- - type: Sprite
- state: treesnow06
+ layers:
+ - state: treesnow01
+ map: ["random"]
+ - type: RandomSprite
+ available:
+ - random:
+ treesnow01: ""
+ treesnow02: ""
+ treesnow03: ""
+ treesnow04: ""
+ treesnow05: ""
+ treesnow06: ""
- type: entity
parent: BaseTreeSnow
- type: entity
parent: BaseTreeLarge
- id: FloraTreeLarge01
- name: large tree
- components:
- - type: Sprite
- state: treelarge01
-
-- type: entity
- parent: BaseTreeLarge
- id: FloraTreeLarge02
- name: large tree
- components:
- - type: Sprite
- state: treelarge02
-
-- type: entity
- parent: BaseTreeLarge
- id: FloraTreeLarge03
- name: large tree
- components:
- - type: Sprite
- state: treelarge03
-
-- type: entity
- parent: BaseTreeLarge
- id: FloraTreeLarge04
- name: large tree
- components:
- - type: Sprite
- state: treelarge04
-
-- type: entity
- parent: BaseTreeLarge
- id: FloraTreeLarge05
- name: large tree
- components:
- - type: Sprite
- state: treelarge05
-
-- type: entity
- parent: BaseTreeLarge
- id: FloraTreeLarge06
+ id: FloraTreeLarge
name: large tree
components:
- type: Sprite
- state: treelarge06
-
-- type: entity
- parent: BaseTreeConifer
- id: FloraTreeConifer01
- name: snowy conifer
- components:
- - type: Sprite
- state: treeconifer01
+ layers:
+ - state: treelarge01
+ map: ["random"]
+ - type: RandomSprite
+ available:
+ - random:
+ treelarge01: ""
+ treelarge02: ""
+ treelarge03: ""
+ treelarge04: ""
+ treelarge05: ""
+ treelarge06: ""
- type: entity
parent: BaseTreeConifer
- id: FloraTreeConifer02
+ id: FloraTreeConifer
name: snowy conifer
components:
- type: Sprite
- state: treeconifer02
-
-- type: entity
- parent: BaseTreeConifer
- id: FloraTreeConifer03
- name: snowy conifer
- components:
- - type: Sprite
- state: treeconifer03
+ layers:
+ - state: treeconifer01
+ map: ["random"]
+ - type: RandomSprite
+ available:
+ - random:
+ treeconifer01: ""
+ treeconifer02: ""
+ treeconifer03: ""
- type: entity
parent: BaseTreeConifer
state: treestumpconifer
- type: entity
- parent: FloraTree01
- id: ShadowTree01
+ parent: FloraTree
+ id: ShadowTree
name: dark wood
description: The leaves are whispering about you.
components:
- type: Sprite
sprite: Objects/Decoration/Flora/flora_shadow_trees.rsi
- state: tree01
-
-- type: entity
- parent: ShadowTree01
- id: ShadowTree02
- components:
- - type: Sprite
- state: tree02
-
-- type: entity
- parent: ShadowTree01
- id: ShadowTree03
- components:
- - type: Sprite
- state: tree03
-
-- type: entity
- parent: ShadowTree01
- id: ShadowTree04
- components:
- - type: Sprite
- state: tree04
-
-- type: entity
- parent: ShadowTree01
- id: ShadowTree05
- components:
- - type: Sprite
- state: tree05
-
-- type: entity
- parent: ShadowTree01
- id: ShadowTree06
- components:
- - type: Sprite
- state: tree06
- type: entity
parent: BaseTree
- id: LightTree01
+ id: LightTree
name: glowing tree
description: A marvelous tree filled with strange energy.
components:
color: "#6270bb"
- type: Sprite
sprite: Objects/Decoration/Flora/flora_treeslight.rsi
- state: tree01
+ layers:
+ - state: tree01
+ map: ["random"]
+ - type: RandomSprite
+ available:
+ - random:
+ tree01: ""
+ tree02: ""
+ tree03: ""
+ tree04: ""
+ tree05: ""
+ tree06: ""
- type: Destructible
thresholds:
- trigger:
spawn:
MobLuminousObject:
min: 0
- max: 1
-
-- type: entity
- parent: LightTree01
- id: LightTree02
- components:
- - type: Sprite
- sprite: Objects/Decoration/Flora/flora_treeslight.rsi
- state: tree02
-
-- type: entity
- parent: LightTree01
- id: LightTree03
- components:
- - type: Sprite
- sprite: Objects/Decoration/Flora/flora_treeslight.rsi
- state: tree03
-
-- type: entity
- parent: LightTree01
- id: LightTree04
- components:
- - type: Sprite
- sprite: Objects/Decoration/Flora/flora_treeslight.rsi
- state: tree04
-
-- type: entity
- parent: LightTree01
- id: LightTree05
- components:
- - type: Sprite
- sprite: Objects/Decoration/Flora/flora_treeslight.rsi
- state: tree05
-
-- type: entity
- parent: LightTree01
- id: LightTree06
- components:
- - type: Sprite
- sprite: Objects/Decoration/Flora/flora_treeslight.rsi
- state: tree06
+ max: 1
\ No newline at end of file
# 2024-12-01
DungeonMasterCircuitBoard: GameMasterCircuitBoard
+
+# 2024-12-12
+FloraRockSolid01: FloraRockSolid
+FloraRockSolid02: FloraRockSolid
+FloraRockSolid03: FloraRockSolid
+FloraStalagmite1: FloraStalagmite
+FloraStalagmite2: FloraStalagmite
+FloraStalagmite3: FloraStalagmite
+FloraStalagmite4: FloraStalagmite
+FloraStalagmite5: FloraStalagmite
+FloraStalagmite6: FloraStalagmite
+FloraGreyStalagmite1: FloraGreyStalagmite
+FloraGreyStalagmite2: FloraGreyStalagmite
+FloraGreyStalagmite3: FloraGreyStalagmite
+FloraGreyStalagmite4: FloraGreyStalagmite
+FloraGreyStalagmite5: FloraGreyStalagmite
+FloraGreyStalagmite6: FloraGreyStalagmite
+FloraTree01: FloraTree
+FloraTree02: FloraTree
+FloraTree03: FloraTree
+FloraTree04: FloraTree
+FloraTree05: FloraTree
+FloraTree06: FloraTree
+FloraTreeSnow01: FloraTreeSnow
+FloraTreeSnow02: FloraTreeSnow
+FloraTreeSnow03: FloraTreeSnow
+FloraTreeSnow04: FloraTreeSnow
+FloraTreeSnow05: FloraTreeSnow
+FloraTreeSnow06: FloraTreeSnow
+FloraTreeLarge01: FloraTreeLarge
+FloraTreeLarge02: FloraTreeLarge
+FloraTreeLarge03: FloraTreeLarge
+FloraTreeLarge04: FloraTreeLarge
+FloraTreeLarge05: FloraTreeLarge
+FloraTreeLarge06: FloraTreeLarge
+FloraTreeConifer01: FloraTreeConifer
+FloraTreeConifer02: FloraTreeConifer
+FloraTreeConifer03: FloraTreeConifer
+ShadowTree01: ShadowTree
+ShadowTree02: ShadowTree
+ShadowTree03: ShadowTree
+ShadowTree04: ShadowTree
+ShadowTree05: ShadowTree
+ShadowTree06: ShadowTree
+LightTree01: LightTree
+LightTree02: LightTree
+LightTree03: LightTree
+LightTree04: LightTree
+LightTree05: LightTree
+LightTree06: LightTree