|
1 | 1 | - type: entity
|
2 |
| - parent: MobHuman |
3 |
| - abstract: true |
4 |
| - id: BaseVox |
| 2 | + parent: MobHumanBase |
| 3 | + id: MobVoxBase |
| 4 | + noSpawn: true |
5 | 5 | components:
|
6 | 6 | - type: Icon
|
7 | 7 | sprite: Mobs/Species/Vox/parts.rsi
|
|
83 | 83 | - type: Body
|
84 | 84 | template: HumanoidTemplate
|
85 | 85 | preset: VoxPreset
|
86 |
| - # TODO Vox nitrogen |
| 86 | + # Vox nitrogen stuff is handled in their metabolism |
87 | 87 | - type: Respirator
|
88 | 88 | damage:
|
89 | 89 | types:
|
90 | 90 | Asphyxiation: 3
|
91 | 91 | damageRecovery:
|
92 | 92 | types:
|
93 | 93 | Asphyxiation: -1.5
|
94 |
| -# - type: Appearance |
95 |
| -# visuals: |
96 |
| -# - type: RotationVisualizer |
97 |
| -# - type: BuckleVisualizer |
98 |
| -# - type: FireVisualizer |
99 |
| -# sprite: Mobs/Effects/onfire.rsi |
100 |
| -# normalState: Generic_mob_burning |
101 |
| -# alternateState: Standing |
102 |
| -# fireStackAlternateState: 3 |
103 |
| -# - type: CreamPiedVisualizer |
104 |
| -# state: creampie_human |
105 | 94 | - type: HumanoidAppearance
|
106 | 95 | canColorHair: false
|
107 | 96 | canColorFacialHair: false
|
|
114 | 103 | spawned:
|
115 | 104 | - id: FoodMeatChicken
|
116 | 105 | amount: 5
|
| 106 | + |
| 107 | +- type: entity |
| 108 | + id: MobVoxDummy |
| 109 | + parent: MobHumanDummy |
| 110 | + noSpawn: true |
| 111 | + components: |
| 112 | + - type: Sprite |
| 113 | + netsync: false |
| 114 | + noRot: true |
| 115 | + drawdepth: Mobs |
| 116 | + layers: |
| 117 | + - map: [ "enum.HumanoidVisualLayers.Chest" ] |
| 118 | + sprite: Mobs/Species/Vox/parts.rsi |
| 119 | + state: torso_m |
| 120 | + - map: [ "enum.HumanoidVisualLayers.Head" ] |
| 121 | + sprite: Mobs/Species/Vox/parts.rsi |
| 122 | + state: head_m |
| 123 | + - map: [ "enum.HumanoidVisualLayers.Eyes" ] |
| 124 | + color: "#008800" |
| 125 | + sprite: Mobs/Customization/eyes.rsi |
| 126 | + state: vox_eyes_s |
| 127 | + - map: [ "enum.HumanoidVisualLayers.RArm" ] |
| 128 | + sprite: Mobs/Species/Vox/parts.rsi |
| 129 | + state: r_arm |
| 130 | + - map: [ "enum.HumanoidVisualLayers.LArm" ] |
| 131 | + sprite: Mobs/Species/Vox/parts.rsi |
| 132 | + state: l_arm |
| 133 | + - map: [ "enum.HumanoidVisualLayers.RLeg" ] |
| 134 | + sprite: Mobs/Species/Vox/parts.rsi |
| 135 | + state: r_leg |
| 136 | + - map: [ "enum.HumanoidVisualLayers.LLeg" ] |
| 137 | + sprite: Mobs/Species/Vox/parts.rsi |
| 138 | + state: l_leg |
| 139 | + # Vox don't have female clothing masks. |
| 140 | + #- shader: StencilClear |
| 141 | + # sprite: Mobs/Species/Vox/parts.rsi |
| 142 | + # state: l_leg |
| 143 | + #- shader: StencilMask |
| 144 | + # map: [ "enum.HumanoidVisualLayers.StencilMask" ] |
| 145 | + # sprite: Mobs/Customization/masking_helpers.rsi |
| 146 | + # state: female_full |
| 147 | + # visible: false |
| 148 | + #- map: [ "jumpsuit" ] |
| 149 | + # shader: StencilDraw |
| 150 | + - map: [ "enum.HumanoidVisualLayers.LHand" ] |
| 151 | + sprite: Mobs/Species/Vox/parts.rsi |
| 152 | + state: l_hand |
| 153 | + - map: [ "enum.HumanoidVisualLayers.RHand" ] |
| 154 | + sprite: Mobs/Species/Vox/parts.rsi |
| 155 | + state: r_hand |
| 156 | + - map: [ "enum.HumanoidVisualLayers.LFoot" ] |
| 157 | + sprite: Mobs/Species/Vox/parts.rsi |
| 158 | + state: l_foot |
| 159 | + - map: [ "enum.HumanoidVisualLayers.RFoot" ] |
| 160 | + sprite: Mobs/Species/Vox/parts.rsi |
| 161 | + state: r_foot |
| 162 | + - map: [ "enum.HumanoidVisualLayers.Handcuffs" ] |
| 163 | + color: "#ffffff" |
| 164 | + sprite: Objects/Misc/handcuffs.rsi |
| 165 | + state: body-overlay-2 |
| 166 | + visible: false |
| 167 | + - map: [ "id" ] |
| 168 | + - map: [ "gloves" ] |
| 169 | + - map: [ "shoes" ] |
| 170 | + - map: [ "ears" ] |
| 171 | + - map: [ "outerClothing" ] |
| 172 | + - map: [ "eyes" ] |
| 173 | + - map: [ "belt" ] |
| 174 | + - map: [ "neck" ] |
| 175 | + - map: [ "back" ] |
| 176 | + - map: [ "enum.HumanoidVisualLayers.FacialHair" ] |
| 177 | + state: shaved |
| 178 | + sprite: Mobs/Customization/human_facial_hair.rsi |
| 179 | + - map: [ "enum.HumanoidVisualLayers.Hair" ] |
| 180 | + state: bald |
| 181 | + sprite: Mobs/Customization/human_hair.rsi |
| 182 | + - map: [ "mask" ] |
| 183 | + - map: [ "head" ] |
| 184 | + - map: [ "pocket1" ] |
| 185 | + - map: [ "pocket2" ] |
| 186 | + - type: HumanoidAppearance |
| 187 | + canColorHair: false |
| 188 | + canColorFacialHair: false |
| 189 | + categoriesHair: VoxHair |
| 190 | + categoriesFacialHair: VoxFacialHair |
| 191 | + - type: Body |
| 192 | + template: HumanoidTemplate |
| 193 | + preset: VoxPreset |
| 194 | + |
0 commit comments