Update
This commit is contained in:
6
.gitattributes
vendored
Normal file
6
.gitattributes
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
*.pfi filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.Png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.sub filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gif filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ogg filter=lfs diff=lfs merge=lfs -text
|
@@ -0,0 +1,99 @@
|
|||||||
|
<Root>
|
||||||
|
<Item name="" identifier="circuitbox" ID="1013" markedfordeconstruction="false" flippedx="true" rect="208,-8,32,32" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="255,255,255,255" InventoryIconColor="255,255,255,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="smallitem" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100">
|
||||||
|
<Holdable Attached="True" SpriteDepthWhenDropped="0.55" PickingTime="5" CanBePicked="True" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgDetachWrench">
|
||||||
|
<requireditem items="wrench" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
</Holdable>
|
||||||
|
<ConnectionPanel Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgRewireScrewdriver">
|
||||||
|
<requireditem items="screwdriver" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
<input name="signal_in1" />
|
||||||
|
<input name="signal_in2" />
|
||||||
|
<input name="signal_in3" />
|
||||||
|
<input name="signal_in4" />
|
||||||
|
<input name="signal_in5" />
|
||||||
|
<input name="signal_in6" />
|
||||||
|
<input name="signal_in7" />
|
||||||
|
<input name="signal_in8" />
|
||||||
|
<output name="signal_out1" />
|
||||||
|
<output name="signal_out2" />
|
||||||
|
<output name="signal_out3" />
|
||||||
|
<output name="signal_out4" />
|
||||||
|
<output name="signal_out5" />
|
||||||
|
<output name="signal_out6" />
|
||||||
|
<output name="signal_out7" />
|
||||||
|
<output name="signal_out8" />
|
||||||
|
</ConnectionPanel>
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1138,1139,1140,1182,1183,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1184;2928;2929,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<CircuitBox Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgInteractSelect">
|
||||||
|
<requireditem items="idcard" type="Picked" characterinventoryslottype="None" optional="false" ignoreineditor="true" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" msg="UNAUTHORIZED ACCESS" />
|
||||||
|
<InputNode pos="-756,52">
|
||||||
|
<ConnectionLabelOverride name="signal_in1" value="Lever Signal" />
|
||||||
|
<ConnectionLabelOverride name="signal_in2" value="Nav Velocity Y Out" />
|
||||||
|
<ConnectionLabelOverride name="signal_in3" value="Water Detector Signal" />
|
||||||
|
</InputNode>
|
||||||
|
<OutputNode pos="1029,-113">
|
||||||
|
<ConnectionLabelOverride name="signal_out3" value="Pump Set State" />
|
||||||
|
<ConnectionLabelOverride name="signal_out2" value="Pump Set Target Level" />
|
||||||
|
<ConnectionLabelOverride name="signal_out1" value="Lamp Set State and Set Color" />
|
||||||
|
</OutputNode>
|
||||||
|
<Component id="0" position="-191,-91" backingitemid="0,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>OrComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>orcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="1" position="-69,152" backingitemid="1,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>SignalCheckComponent<<<STRINGEND>>> Output=<<<STRINGSTART>>>4.5999985<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>>-100<<<STRINGEND>>> TargetSignal=<<<STRINGSTART>>>1<<<STRINGEND>>> item=<<<STRINGSTART>>>signalcheckcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="2" position="386,-239" backingitemid="2,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>ColorComponent<<<STRINGEND>>> UseHSV=<<<STRINGSTART>>>false<<<STRINGEND>>> item=<<<STRINGSTART>>>colorcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="3" position="-203,-255" backingitemid="3,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>NotComponent<<<STRINGEND>>> ContinuousOutput=<<<STRINGSTART>>>false<<<STRINGEND>>> item=<<<STRINGSTART>>>notcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="4" position="-820,-317" backingitemid="4,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MemoryComponent<<<STRINGEND>>> Value=<<<STRINGSTART>>>0.3<<<STRINGEND>>> item=<<<STRINGSTART>>>memorycomponent<<<STRINGEND>>> />
|
||||||
|
<Wire id="0" backingitemid="" prefab="orangewire">
|
||||||
|
<From name="signal_in1" target="" />
|
||||||
|
<To name="signal_in1" target="0" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="1" backingitemid="" prefab="orangewire">
|
||||||
|
<From name="signal_in1" target="" />
|
||||||
|
<To name="signal_in" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="2" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="set_output" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="3" backingitemid="" prefab="orangewire">
|
||||||
|
<From name="signal_in3" target="" />
|
||||||
|
<To name="signal_in2" target="0" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="4" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_out" target="0" />
|
||||||
|
<To name="signal_out3" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="5" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="1" />
|
||||||
|
<To name="signal_out2" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="6" backingitemid="0,0" prefab="greenwire">
|
||||||
|
<From name="signal_out" target="0" />
|
||||||
|
<To name="signal_r" target="2" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="7" backingitemid="" prefab="greenwire">
|
||||||
|
<From name="signal_in1" target="" />
|
||||||
|
<To name="signal_in" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="8" backingitemid="0,1" prefab="greenwire">
|
||||||
|
<From name="signal_out" target="3" />
|
||||||
|
<To name="signal_g" target="2" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="9" backingitemid="0,2" prefab="greenwire">
|
||||||
|
<From name="signal_out" target="4" />
|
||||||
|
<To name="signal_a" target="2" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="10" backingitemid="" prefab="greenwire">
|
||||||
|
<From name="signal_out" target="2" />
|
||||||
|
<To name="signal_out1" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Label id="0" color="#7ED3E0" position="-101,398" size="596,192" header="Signal Check" body="output = empty
false output = -100
target signal = 1" />
|
||||||
|
<Label id="1" color="#7ED3E0" position="-124,-516" size="473,207" header="Colour Logic" body="Lever: 1 - Red
Lever: 0, Pump:1 - Yellow
Lever: 0, Pump 0 - Green" />
|
||||||
|
<Label id="2" color="#7ED3E0" position="-724,-538" size="369,162" header="Memory" body="Lamp Brightness 0.0-1.0" />
|
||||||
|
<Label id="3" color="#7ED3E0" position="-745,414" size="535,142" header="Lever" body="Off = Drain
On = Normal Operation" />
|
||||||
|
<Label id="4" color="#7ED3E0" position="777,351" size="710,320" header="Description" body="Lets you easily drain water from a balast tank so you can cut out ballast flora easier. Ballast flora in a dry environment takes double damage. 

Start cutting when the light turns green." />
|
||||||
|
<Label id="5" color="#7ED3E0" position="796,-549" size="527,246" header="Purpose" body="Extension of Max's Ballast Flora circuit adding a colour output for the ballast lamp to indicate the state of the circuit." />
|
||||||
|
<Label id="6" color="#FFFFFF" position="-1417,41" size="533,245" header="Water Detector" body="Position the water detector one square away from the floor. So one square higher than the lowest possible placement." />
|
||||||
|
<Label id="7" color="#0082FF" position="1516,351" size="512,256" header="Blueprints" body="Circuit made with Blueprints. 
 
 Get it now on the steam workshop!" />
|
||||||
|
</CircuitBox>
|
||||||
|
<itemstats />
|
||||||
|
</Item>
|
||||||
|
</Root>
|
131
Blueprints_saved_blueprints/Doors/default_docking_hatch.txt
Normal file
131
Blueprints_saved_blueprints/Doors/default_docking_hatch.txt
Normal file
@@ -0,0 +1,131 @@
|
|||||||
|
<Root>
|
||||||
|
<Item name="" identifier="circuitbox" ID="1013" markedfordeconstruction="false" flippedx="true" rect="208,-8,32,32" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="255,255,255,255" InventoryIconColor="255,255,255,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="smallitem" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100">
|
||||||
|
<Holdable Attached="True" SpriteDepthWhenDropped="0.55" PickingTime="5" CanBePicked="True" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgDetachWrench">
|
||||||
|
<requireditem items="wrench" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
</Holdable>
|
||||||
|
<ConnectionPanel Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgRewireScrewdriver">
|
||||||
|
<requireditem items="screwdriver" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
<input name="signal_in1" />
|
||||||
|
<input name="signal_in2" />
|
||||||
|
<input name="signal_in3" />
|
||||||
|
<input name="signal_in4" />
|
||||||
|
<input name="signal_in5" />
|
||||||
|
<input name="signal_in6" />
|
||||||
|
<input name="signal_in7" />
|
||||||
|
<input name="signal_in8" />
|
||||||
|
<output name="signal_out1" />
|
||||||
|
<output name="signal_out2" />
|
||||||
|
<output name="signal_out3" />
|
||||||
|
<output name="signal_out4" />
|
||||||
|
<output name="signal_out5" />
|
||||||
|
<output name="signal_out6" />
|
||||||
|
<output name="signal_out7" />
|
||||||
|
<output name="signal_out8" />
|
||||||
|
</ConnectionPanel>
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1138,1139,1140,1182,1183,1184,1185,1186,2928,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="2929;2930;2931;3010;3011;3012,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<CircuitBox Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgInteractSelect">
|
||||||
|
<requireditem items="idcard" type="Picked" characterinventoryslottype="None" optional="false" ignoreineditor="true" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" msg="UNAUTHORIZED ACCESS" />
|
||||||
|
<InputNode pos="-836,23" />
|
||||||
|
<OutputNode pos="1024,-13" />
|
||||||
|
<Component id="0" position="-248,-183" backingitemid="0,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>NotComponent<<<STRINGEND>>> ContinuousOutput=<<<STRINGSTART>>>false<<<STRINGEND>>> item=<<<STRINGSTART>>>notcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="1" position="-255,390" backingitemid="1,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="2" position="331,-172" backingitemid="2,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="3" position="240,114" backingitemid="3,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="4" position="642,380" backingitemid="4,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>DelayComponent<<<STRINGEND>>> Delay=<<<STRINGSTART>>>0.6000000238418579<<<STRINGEND>>> ResetWhenSignalReceived=<<<STRINGSTART>>>false<<<STRINGEND>>> ResetWhenDifferentSignalReceived=<<<STRINGSTART>>>false<<<STRINGEND>>> item=<<<STRINGSTART>>>delaycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="5" position="-176,-571" backingitemid="5,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>DelayComponent<<<STRINGEND>>> Delay=<<<STRINGSTART>>>1<<<STRINGEND>>> ResetWhenSignalReceived=<<<STRINGSTART>>>true<<<STRINGEND>>> ResetWhenDifferentSignalReceived=<<<STRINGSTART>>>true<<<STRINGEND>>> item=<<<STRINGSTART>>>delaycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="6" position="-213,-748" backingitemid="6,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>NotComponent<<<STRINGEND>>> ContinuousOutput=<<<STRINGSTART>>>false<<<STRINGEND>>> item=<<<STRINGSTART>>>notcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="7" position="434,-628" backingitemid="7,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="8" position="779,-362" backingitemid="8,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
|
||||||
|
<Wire id="0" backingitemid="" prefab="greenwire">
|
||||||
|
<From name="signal_in1" target="" />
|
||||||
|
<To name="signal_in1" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="1" backingitemid="" prefab="greenwire">
|
||||||
|
<From name="signal_in1" target="" />
|
||||||
|
<To name="signal_in1" target="2" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="2" backingitemid="0,0" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="0" />
|
||||||
|
<To name="signal_in2" target="2" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="3" backingitemid="" prefab="orangewire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="signal_in2" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="4" backingitemid="0,1" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="1" />
|
||||||
|
<To name="signal_in" target="4" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="5" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_out" target="3" />
|
||||||
|
<To name="signal_out2" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="6" backingitemid="" prefab="orangewire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="signal_in" target="6" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="7" backingitemid="0,2" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="6" />
|
||||||
|
<To name="signal_in2" target="7" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="8" backingitemid="" prefab="wire">
|
||||||
|
<From name="signal_out" target="4" />
|
||||||
|
<To name="signal_out1" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="9" backingitemid="" prefab="wire">
|
||||||
|
<From name="signal_out" target="2" />
|
||||||
|
<To name="signal_out1" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="10" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_in3" target="" />
|
||||||
|
<To name="signal_in" target="0" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="11" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_in3" target="" />
|
||||||
|
<To name="signal_in2" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="12" backingitemid="0,3" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="5" />
|
||||||
|
<To name="signal_in1" target="7" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="13" backingitemid="0,4" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="1" />
|
||||||
|
<To name="signal_in1" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="14" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in4" target="" />
|
||||||
|
<To name="signal_in" target="5" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="15" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in5" target="" />
|
||||||
|
<To name="signal_in1" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="16" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_out" target="8" />
|
||||||
|
<To name="signal_out2" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="17" backingitemid="0,5" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="7" />
|
||||||
|
<To name="signal_in2" target="8" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="18" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_in3" target="" />
|
||||||
|
<To name="signal_in1" target="8" />
|
||||||
|
</Wire>
|
||||||
|
<Label id="0" color="#37FF37" position="-1096,193" size="303,170" header="SIGNAL_IN_1" body="label.automateddockinghatch.signal1" />
|
||||||
|
<Label id="1" color="#FFC200" position="-1089,103" size="299,117" header="SIGNAL_IN_2" body="label.automateddockinghatch.signal2" />
|
||||||
|
<Label id="2" color="#DDA056" position="-1089,-84" size="301,256" header="SIGNAL_IN_3" body="label.automateddockinghatch.signal3" />
|
||||||
|
<Label id="3" color="#FFFFFF" position="1288,135" size="289,180" header="SIGNAL_OUT_1" body="label.automateddockinghatch.signalout1" />
|
||||||
|
<Label id="4" color="#FF0000" position="1290,22" size="287,185" header="SIGNAL_OUT_2" body="label.automateddockinghatch.signalout2" />
|
||||||
|
<Label id="5" color="#7ED3E0" position="181,274" size="1275,504" header="Undocking" body="" />
|
||||||
|
<Label id="6" color="#7ED3E0" position="183,-431" size="1267,819" header="Docking" body="" />
|
||||||
|
<Label id="7" color="#7ED3E0" position="253,178" size="432,250" header="Close Hatch" body="label.automateddockinghatch.closehatch" />
|
||||||
|
<Label id="8" color="#7ED3E0" position="42,-623" size="757,427" header="Open Hatch" body="label.automateddockinghatch.openhatch" />
|
||||||
|
<Label id="9" color="#7ED3E0" position="-1092,-202" size="284,256" header="SIGNAL_IN_4" body="ON_DOCK" />
|
||||||
|
<Label id="10" color="#7ED3E0" position="-1086,-294" size="282,224" header="SIGNAL_IN_5" body="ON_UNDOCK" />
|
||||||
|
<Label id="11" color="#0082FF" position="1817,22" size="512,256" header="Blueprints" body="Circuit made with Blueprints. 
 
 Get it now on the steam workshop!" />
|
||||||
|
</CircuitBox>
|
||||||
|
<itemstats />
|
||||||
|
</Item>
|
||||||
|
</Root>
|
182
Blueprints_saved_blueprints/Doors/guard_drowner.txt
Normal file
182
Blueprints_saved_blueprints/Doors/guard_drowner.txt
Normal file
@@ -0,0 +1,182 @@
|
|||||||
|
<Root>
|
||||||
|
<Item name="" identifier="circuitbox" ID="1013" markedfordeconstruction="false" flippedx="true" rect="208,-8,32,32" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="255,255,255,255" InventoryIconColor="255,255,255,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="smallitem" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100">
|
||||||
|
<Holdable Attached="True" SpriteDepthWhenDropped="0.55" PickingTime="5" CanBePicked="True" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgDetachWrench">
|
||||||
|
<requireditem items="wrench" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
</Holdable>
|
||||||
|
<ConnectionPanel Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgRewireScrewdriver">
|
||||||
|
<requireditem items="screwdriver" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
<input name="signal_in1" />
|
||||||
|
<input name="signal_in2" />
|
||||||
|
<input name="signal_in3" />
|
||||||
|
<input name="signal_in4" />
|
||||||
|
<input name="signal_in5" />
|
||||||
|
<input name="signal_in6" />
|
||||||
|
<input name="signal_in7" />
|
||||||
|
<input name="signal_in8" />
|
||||||
|
<output name="signal_out1" />
|
||||||
|
<output name="signal_out2" />
|
||||||
|
<output name="signal_out3" />
|
||||||
|
<output name="signal_out4" />
|
||||||
|
<output name="signal_out5" />
|
||||||
|
<output name="signal_out6" />
|
||||||
|
<output name="signal_out7" />
|
||||||
|
<output name="signal_out8" />
|
||||||
|
</ConnectionPanel>
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1138,1139,1140,1182,1183,1184,1185,1186,2928,2929,2930,2931,2932,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="2933;2944;2945;3010;3011;3012;3013,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<CircuitBox Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgInteractSelect">
|
||||||
|
<requireditem items="idcard" type="Picked" characterinventoryslottype="None" optional="false" ignoreineditor="true" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" msg="UNAUTHORIZED ACCESS" />
|
||||||
|
<InputNode pos="-836,23">
|
||||||
|
<ConnectionLabelOverride name="signal_in6" value="guard drowner switch" />
|
||||||
|
<ConnectionLabelOverride name="signal_in5" value="docking hatch on_undock" />
|
||||||
|
<ConnectionLabelOverride name="signal_in7" value="door to ocean state out" />
|
||||||
|
<ConnectionLabelOverride name="signal_in3" value="docking hatch state_out" />
|
||||||
|
<ConnectionLabelOverride name="signal_in4" value="docking hatch on_dock" />
|
||||||
|
<ConnectionLabelOverride name="signal_in2" value="door state out" />
|
||||||
|
<ConnectionLabelOverride name="signal_in1" value="toggle docking from nav terminal" />
|
||||||
|
</InputNode>
|
||||||
|
<OutputNode pos="2342,26">
|
||||||
|
<ConnectionLabelOverride name="signal_out4" value="set state on door to ocean" />
|
||||||
|
<ConnectionLabelOverride name="signal_out3" value="set state on door to sub" />
|
||||||
|
<ConnectionLabelOverride name="signal_out2" value="toggle door" />
|
||||||
|
<ConnectionLabelOverride name="signal_out1" value="toggle docking hatch" />
|
||||||
|
</OutputNode>
|
||||||
|
<Component id="0" position="572,205" backingitemid="0,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="1" position="744,-60" backingitemid="1,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>><<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="2" position="-75,233" backingitemid="2,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>NotComponent<<<STRINGEND>>> ContinuousOutput=<<<STRINGSTART>>>false<<<STRINGEND>>> item=<<<STRINGSTART>>>notcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="3" position="18,-54" backingitemid="3,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>NotComponent<<<STRINGEND>>> ContinuousOutput=<<<STRINGSTART>>>false<<<STRINGEND>>> item=<<<STRINGSTART>>>notcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="4" position="-2,-547" backingitemid="4,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>DelayComponent<<<STRINGEND>>> Delay=<<<STRINGSTART>>>8<<<STRINGEND>>> ResetWhenSignalReceived=<<<STRINGSTART>>>false<<<STRINGEND>>> ResetWhenDifferentSignalReceived=<<<STRINGSTART>>>true<<<STRINGEND>>> item=<<<STRINGSTART>>>delaycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="5" position="-205,-748" backingitemid="5,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>NotComponent<<<STRINGEND>>> ContinuousOutput=<<<STRINGSTART>>>false<<<STRINGEND>>> item=<<<STRINGSTART>>>notcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="6" position="631,-543" backingitemid="6,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>><<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="7" position="49,884" backingitemid="7,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>><<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="8" position="47,-1421" backingitemid="8,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>SignalCheckComponent<<<STRINGEND>>> Output=<<<STRINGSTART>>>0<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>><<<STRINGEND>>> TargetSignal=<<<STRINGSTART>>>1<<<STRINGEND>>> item=<<<STRINGSTART>>>signalcheckcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="9" position="54,-1647" backingitemid="9,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>SignalCheckComponent<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>><<<STRINGEND>>> TargetSignal=<<<STRINGSTART>>>1<<<STRINGEND>>> item=<<<STRINGSTART>>>signalcheckcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="10" position="742,-1559" backingitemid="10,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>><<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="11" position="13,-909" backingitemid="11,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>DelayComponent<<<STRINGEND>>> Delay=<<<STRINGSTART>>>8<<<STRINGEND>>> ResetWhenSignalReceived=<<<STRINGSTART>>>false<<<STRINGEND>>> ResetWhenDifferentSignalReceived=<<<STRINGSTART>>>true<<<STRINGEND>>> item=<<<STRINGSTART>>>delaycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="12" position="625,-867" backingitemid="12,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>0<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>><<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
|
||||||
|
<Wire id="0" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in3" target="" />
|
||||||
|
<To name="signal_in2" target="0" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="1" backingitemid="0,0" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="0" />
|
||||||
|
<To name="signal_in1" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="2" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="1" />
|
||||||
|
<To name="signal_out2" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="3" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="signal_in" target="2" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="4" backingitemid="0,1" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="2" />
|
||||||
|
<To name="signal_in1" target="0" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="5" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in6" target="" />
|
||||||
|
<To name="signal_in" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="6" backingitemid="0,2" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="3" />
|
||||||
|
<To name="signal_in2" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="7" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in3" target="" />
|
||||||
|
<To name="signal_in" target="5" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="8" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="signal_in1" target="7" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="9" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in5" target="" />
|
||||||
|
<To name="signal_in2" target="7" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="10" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="7" />
|
||||||
|
<To name="signal_out2" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="11" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in6" target="" />
|
||||||
|
<To name="signal_in" target="8" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="12" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in6" target="" />
|
||||||
|
<To name="signal_in" target="9" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="13" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="8" />
|
||||||
|
<To name="signal_out3" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="14" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="9" />
|
||||||
|
<To name="signal_out4" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="15" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="signal_in1" target="10" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="16" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in6" target="" />
|
||||||
|
<To name="signal_in2" target="10" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="17" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="10" />
|
||||||
|
<To name="signal_out2" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="18" backingitemid="0,3" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="5" />
|
||||||
|
<To name="signal_in1" target="12" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="19" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="12" />
|
||||||
|
<To name="signal_out4" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="20" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in7" target="" />
|
||||||
|
<To name="signal_in" target="11" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="21" backingitemid="0,4" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="11" />
|
||||||
|
<To name="signal_in2" target="12" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="22" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="signal_in" target="4" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="23" backingitemid="0,5" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="5" />
|
||||||
|
<To name="signal_in2" target="6" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="24" backingitemid="0,6" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="4" />
|
||||||
|
<To name="signal_in1" target="6" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="25" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="6" />
|
||||||
|
<To name="signal_out2" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="26" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in1" target="" />
|
||||||
|
<To name="signal_out1" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Label id="0" color="#37FF37" position="-1096,193" size="303,170" header="SIGNAL_IN_1" body="label.automateddockinghatch.signal1" />
|
||||||
|
<Label id="1" color="#FFC200" position="-1089,103" size="299,117" header="SIGNAL_IN_2" body="label.automateddockinghatch.signal2" />
|
||||||
|
<Label id="2" color="#DDA056" position="-1089,-84" size="301,256" header="SIGNAL_IN_3" body="label.automateddockinghatch.signal3" />
|
||||||
|
<Label id="3" color="#FFFFFF" position="2633,153" size="289,180" header="SIGNAL_OUT_1" body="label.automateddockinghatch.signalout1" />
|
||||||
|
<Label id="4" color="#FF0000" position="2635,40" size="287,185" header="SIGNAL_OUT_2" body="label.automateddockinghatch.signalout2" />
|
||||||
|
<Label id="5" color="#7ED3E0" position="-1092,-202" size="284,256" header="SIGNAL_IN_4" body="ON_DOCK" />
|
||||||
|
<Label id="6" color="#7ED3E0" position="-1086,-294" size="282,224" header="SIGNAL_IN_5" body="ON_UNDOCK" />
|
||||||
|
<Label id="7" color="#7ED3E0" position="365,150" size="1463,692" header="open on dock" body="if docked, and door is not open, and guard drowner isnt on, open the door." />
|
||||||
|
<Label id="8" color="#7ED3E0" position="207,-677" size="1521,619" header="close door at sea" body="If at sea and the door is open, close it after a delay." />
|
||||||
|
<Label id="9" color="#7ED3E0" position="75,970" size="667,360" header="close door on undock" body="If you just undocked and the door is open, immediately close the door." />
|
||||||
|
<Label id="10" color="#7ED3E0" position="351,-1477" size="1602,591" header="Drown guard" body="If guard drowner switch is active, seal the door to the sub, seal the door to the outpost, and open the door to the ocean." />
|
||||||
|
<Label id="11" color="#FF00FF" position="2245,-564" size="982,217" header="Purpose" body="This circuit is ment to replace the default docking hatch. It has the ability to drown station guards via a switch, and also to close the doors automatically after a while in normal operation." />
|
||||||
|
<Label id="12" color="#7E00E0" position="2309,684" size="870,240" header="Description" body="An airlock replacement that can drown station guards." />
|
||||||
|
<Label id="13" color="#0082FF" position="3163,40" size="512,256" header="Blueprints" body="Circuit made with Blueprints. 
 
 Get it now on the steam workshop!" />
|
||||||
|
</CircuitBox>
|
||||||
|
<itemstats />
|
||||||
|
</Item>
|
||||||
|
</Root>
|
106
Blueprints_saved_blueprints/Doors/self_closing_airlock.txt
Normal file
106
Blueprints_saved_blueprints/Doors/self_closing_airlock.txt
Normal file
@@ -0,0 +1,106 @@
|
|||||||
|
<Root>
|
||||||
|
<Item name="" identifier="circuitbox" ID="1013" markedfordeconstruction="false" flippedx="true" rect="208,-8,32,32" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="255,255,255,255" InventoryIconColor="255,255,255,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="smallitem" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100">
|
||||||
|
<Holdable Attached="True" SpriteDepthWhenDropped="0.55" PickingTime="5" CanBePicked="True" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgDetachWrench">
|
||||||
|
<requireditem items="wrench" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
</Holdable>
|
||||||
|
<ConnectionPanel Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgRewireScrewdriver">
|
||||||
|
<requireditem items="screwdriver" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
<input name="signal_in1" />
|
||||||
|
<input name="signal_in2" />
|
||||||
|
<input name="signal_in3" />
|
||||||
|
<input name="signal_in4" />
|
||||||
|
<input name="signal_in5" />
|
||||||
|
<input name="signal_in6" />
|
||||||
|
<input name="signal_in7" />
|
||||||
|
<input name="signal_in8" />
|
||||||
|
<output name="signal_out1" />
|
||||||
|
<output name="signal_out2" />
|
||||||
|
<output name="signal_out3" />
|
||||||
|
<output name="signal_out4" />
|
||||||
|
<output name="signal_out5" />
|
||||||
|
<output name="signal_out6" />
|
||||||
|
<output name="signal_out7" />
|
||||||
|
<output name="signal_out8" />
|
||||||
|
</ConnectionPanel>
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1138,1139,1140,1182,1183,1184,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1185;1186;2928,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<CircuitBox Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgInteractSelect">
|
||||||
|
<requireditem items="idcard" type="Picked" characterinventoryslottype="None" optional="false" ignoreineditor="true" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" msg="UNAUTHORIZED ACCESS" />
|
||||||
|
<InputNode pos="-836,23">
|
||||||
|
<ConnectionLabelOverride name="signal_in2" value="door state out" />
|
||||||
|
<ConnectionLabelOverride name="signal_in5" value="docking hatch on_undock" />
|
||||||
|
<ConnectionLabelOverride name="signal_in3" value="docking hatch state_out" />
|
||||||
|
<ConnectionLabelOverride name="signal_in1" value="toggle docking from nav terminal" />
|
||||||
|
</InputNode>
|
||||||
|
<OutputNode pos="2342,26">
|
||||||
|
<ConnectionLabelOverride name="signal_out2" value="toggle door" />
|
||||||
|
<ConnectionLabelOverride name="signal_out1" value="toggle docking hatch" />
|
||||||
|
</OutputNode>
|
||||||
|
<Component id="0" position="572,205" backingitemid="0,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>><<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="1" position="-75,233" backingitemid="1,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>NotComponent<<<STRINGEND>>> ContinuousOutput=<<<STRINGSTART>>>false<<<STRINGEND>>> item=<<<STRINGSTART>>>notcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="2" position="-2,-547" backingitemid="2,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>DelayComponent<<<STRINGEND>>> Delay=<<<STRINGSTART>>>8<<<STRINGEND>>> ResetWhenSignalReceived=<<<STRINGSTART>>>false<<<STRINGEND>>> ResetWhenDifferentSignalReceived=<<<STRINGSTART>>>true<<<STRINGEND>>> item=<<<STRINGSTART>>>delaycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="3" position="-205,-748" backingitemid="3,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>NotComponent<<<STRINGEND>>> ContinuousOutput=<<<STRINGSTART>>>false<<<STRINGEND>>> item=<<<STRINGSTART>>>notcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="4" position="631,-543" backingitemid="4,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>><<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="5" position="49,884" backingitemid="5,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>><<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
|
||||||
|
<Wire id="0" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in3" target="" />
|
||||||
|
<To name="signal_in2" target="0" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="1" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="signal_in" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="2" backingitemid="0,0" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="1" />
|
||||||
|
<To name="signal_in1" target="0" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="3" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in3" target="" />
|
||||||
|
<To name="signal_in" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="4" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="signal_in1" target="5" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="5" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in5" target="" />
|
||||||
|
<To name="signal_in2" target="5" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="6" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="5" />
|
||||||
|
<To name="signal_out2" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="7" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="signal_in" target="2" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="8" backingitemid="0,1" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="3" />
|
||||||
|
<To name="signal_in2" target="4" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="9" backingitemid="0,2" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="2" />
|
||||||
|
<To name="signal_in1" target="4" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="10" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="4" />
|
||||||
|
<To name="signal_out2" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="11" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in1" target="" />
|
||||||
|
<To name="signal_out1" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="12" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_out" target="0" />
|
||||||
|
<To name="signal_out2" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Label id="0" color="#7ED3E0" position="365,150" size="1463,692" header="open on dock" body="if docked, and door is not open, open the door." />
|
||||||
|
<Label id="1" color="#7ED3E0" position="207,-677" size="1521,619" header="close door at sea" body="If at sea and the door is open, close it after a delay." />
|
||||||
|
<Label id="2" color="#7ED3E0" position="75,970" size="667,360" header="close door on undock" body="If you just undocked and the door is open, immediately close the door." />
|
||||||
|
<Label id="3" color="#FF00FF" position="2245,-564" size="982,217" header="Purpose" body="This circuit is ment to replace the default docking hatch. It will close the doors automatically after a while undocked. This can be useful on some subs like the R-29 Big Rig." />
|
||||||
|
<Label id="4" color="#7E00E0" position="2309,684" size="870,240" header="Description" body="An airlock replacement that can close itself after a delay. Useful for docking ports that are also airlocks, like on the R-29 Big Rig." />
|
||||||
|
<Label id="5" color="#0082FF" position="2952,54" size="512,256" header="Blueprints" body="Circuit made with Blueprints. 
 
 Get it now on the steam workshop!" />
|
||||||
|
</CircuitBox>
|
||||||
|
<itemstats />
|
||||||
|
</Item>
|
||||||
|
</Root>
|
109
Blueprints_saved_blueprints/General/Reactor_Controller.txt
Normal file
109
Blueprints_saved_blueprints/General/Reactor_Controller.txt
Normal file
@@ -0,0 +1,109 @@
|
|||||||
|
<Root>
|
||||||
|
<Item name="" identifier="circuitbox" ID="1427" markedfordeconstruction="false" flippedx="true" rect="-400,-232,32,32" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="255,255,255,255" InventoryIconColor="255,255,255,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="smallitem" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100">
|
||||||
|
<Holdable Attached="True" SpriteDepthWhenDropped="0.55" PickingTime="5" CanBePicked="True" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgDetachWrench">
|
||||||
|
<requireditem items="deattachtool,wrench" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" excludedidentifiers="multitool" />
|
||||||
|
</Holdable>
|
||||||
|
<ConnectionPanel Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgRewireScrewdriver">
|
||||||
|
<requireditem items="screwdriver" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
<input name="signal_in1">
|
||||||
|
<link w="6218" i="0" />
|
||||||
|
</input>
|
||||||
|
<input name="signal_in2">
|
||||||
|
<link w="6219" i="0" />
|
||||||
|
</input>
|
||||||
|
<input name="signal_in3">
|
||||||
|
<link w="6220" i="1" />
|
||||||
|
</input>
|
||||||
|
<input name="signal_in4" />
|
||||||
|
<input name="signal_in5" />
|
||||||
|
<input name="signal_in6" />
|
||||||
|
<input name="signal_in7" />
|
||||||
|
<input name="signal_in8" />
|
||||||
|
<output name="signal_out1">
|
||||||
|
<link w="6090" i="0" />
|
||||||
|
</output>
|
||||||
|
<output name="signal_out2" />
|
||||||
|
<output name="signal_out3" />
|
||||||
|
<output name="signal_out4" />
|
||||||
|
<output name="signal_out5" />
|
||||||
|
<output name="signal_out6" />
|
||||||
|
<output name="signal_out7" />
|
||||||
|
<output name="signal_out8">
|
||||||
|
<link w="6091" i="0" />
|
||||||
|
</output>
|
||||||
|
</ConnectionPanel>
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1444;1867;1932;1933,1934;1937,1935,1936;2224,2223,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1938;2219;2220;2221;2222;2225;2218;2226,,,,,,,,,,,,,,,,,,,,,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<CircuitBox Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgInteractSelect">
|
||||||
|
<requireditem items="idcard" type="Picked" characterinventoryslottype="None" optional="false" ignoreineditor="true" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" msg="itemmsgunauthorizedaccess" />
|
||||||
|
<InputNode pos="-1013,422" />
|
||||||
|
<OutputNode pos="2737,418" />
|
||||||
|
<Component id="0" position="2042,261" backingitemid="0,0" usedresource="memorycomponent" Class=<<<STRINGSTART>>>MemoryComponent<<<STRINGEND>>> Value=<<<STRINGSTART>>>100<<<STRINGEND>>> item=<<<STRINGSTART>>>memorycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="1" position="-134,686" backingitemid="0,1" usedresource="memorycomponent" Class=<<<STRINGSTART>>>MemoryComponent<<<STRINGEND>>> Value=<<<STRINGSTART>>>37<<<STRINGEND>>> item=<<<STRINGSTART>>>memorycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="2" position="489,773" backingitemid="0,2" usedresource="memorycomponent" Class=<<<STRINGSTART>>>MemoryComponent<<<STRINGEND>>> Value=<<<STRINGSTART>>>25<<<STRINGEND>>> item=<<<STRINGSTART>>>memorycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="3" position="995,788" backingitemid="0,3" usedresource="memorycomponent" Class=<<<STRINGSTART>>>MemoryComponent<<<STRINGEND>>> Value=<<<STRINGSTART>>>5000<<<STRINGEND>>> item=<<<STRINGSTART>>>memorycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="4" position="492,593" backingitemid="1,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>DivideComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>dividecomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="5" position="1518,599" backingitemid="2,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AdderComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>addercomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="6" position="1002,599" backingitemid="3,0" usedresource="multiplycomponent" Class=<<<STRINGSTART>>>MultiplyComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>multiplycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="7" position="2042,519" backingitemid="1,1" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>DivideComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>dividecomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="8" position="-572,316" backingitemid="4,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>SignalCheckComponent<<<STRINGEND>>> Output=<<<STRINGSTART>>>1.7<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>>1<<<STRINGEND>>> TargetSignal=<<<STRINGSTART>>>1<<<STRINGEND>>> item=<<<STRINGSTART>>>signalcheckcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="9" position="-66,379" backingitemid="3,1" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MultiplyComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>multiplycomponent<<<STRINGEND>>> />
|
||||||
|
<Wire id="0" backingitemid="" prefab="alienwire3">
|
||||||
|
<From name="signal_out" target="0" />
|
||||||
|
<To name="signal_out8" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="1" backingitemid="0,0" prefab="wire">
|
||||||
|
<From name="signal_out" target="4" />
|
||||||
|
<To name="signal_in2" target="6" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="2" backingitemid="0,1" prefab="wire">
|
||||||
|
<From name="signal_out" target="2" />
|
||||||
|
<To name="signal_in1" target="6" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="3" backingitemid="0,2" prefab="wire">
|
||||||
|
<From name="signal_out" target="6" />
|
||||||
|
<To name="signal_in2" target="5" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="6" backingitemid="0,3" prefab="wire">
|
||||||
|
<From name="signal_out" target="3" />
|
||||||
|
<To name="signal_in1" target="5" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="7" backingitemid="" prefab="wire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="signal_in2" target="7" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="8" backingitemid="0,4" prefab="wire">
|
||||||
|
<From name="signal_out" target="5" />
|
||||||
|
<To name="signal_in1" target="7" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="9" backingitemid="" prefab="wire">
|
||||||
|
<From name="signal_out" target="7" />
|
||||||
|
<To name="signal_out1" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="10" backingitemid="" prefab="wire">
|
||||||
|
<From name="signal_in3" target="" />
|
||||||
|
<To name="signal_in" target="8" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="11" backingitemid="" prefab="wire">
|
||||||
|
<From name="signal_in1" target="" />
|
||||||
|
<To name="signal_in1" target="9" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="12" backingitemid="0,5" prefab="wire">
|
||||||
|
<From name="signal_out" target="8" />
|
||||||
|
<To name="signal_in2" target="9" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="4" backingitemid="0,6" prefab="wire">
|
||||||
|
<From name="signal_out" target="9" />
|
||||||
|
<To name="signal_in1" target="4" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="5" backingitemid="0,7" prefab="wire">
|
||||||
|
<From name="signal_out" target="1" />
|
||||||
|
<To name="signal_in2" target="4" />
|
||||||
|
</Wire>
|
||||||
|
<Label id="0" color="#7ED3E0" position="-969,118" size="335,136" header="<<<STRINGSTART>>>label<<<STRINGEND>>>" body="IN_1 -> LOAD
IN_2 -> FUEL
IN_3 -> Overcharge toggle" />
|
||||||
|
<Label id="1" color="#7ED3E0" position="2473,406" size="232,78" header="<<<STRINGSTART>>>label<<<STRINGEND>>>" body="OUT_1 -> Fission Rate
OUT_8 -> Turbinel" />
|
||||||
|
<Label id="2" color="#7ED3E0" position="492,942" size="393,93" header="<<<STRINGSTART>>>label<<<STRINGEND>>>" body="Maximum reactor output divided by 10" />
|
||||||
|
</CircuitBox>
|
||||||
|
<itemstats />
|
||||||
|
</Item>
|
||||||
|
</Root>
|
70
Blueprints_saved_blueprints/Misc/countdown_timer.txt
Normal file
70
Blueprints_saved_blueprints/Misc/countdown_timer.txt
Normal file
@@ -0,0 +1,70 @@
|
|||||||
|
<Root>
|
||||||
|
<Item name="" identifier="circuitbox" ID="1013" markedfordeconstruction="false" flippedx="true" rect="208,-8,32,32" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="255,255,255,255" InventoryIconColor="255,255,255,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="smallitem" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100">
|
||||||
|
<Holdable Attached="True" SpriteDepthWhenDropped="0.55" PickingTime="5" CanBePicked="True" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgDetachWrench">
|
||||||
|
<requireditem items="wrench" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
</Holdable>
|
||||||
|
<ConnectionPanel Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgRewireScrewdriver">
|
||||||
|
<requireditem items="screwdriver" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
<input name="signal_in1" />
|
||||||
|
<input name="signal_in2" />
|
||||||
|
<input name="signal_in3" />
|
||||||
|
<input name="signal_in4" />
|
||||||
|
<input name="signal_in5" />
|
||||||
|
<input name="signal_in6" />
|
||||||
|
<input name="signal_in7" />
|
||||||
|
<input name="signal_in8" />
|
||||||
|
<output name="signal_out1" />
|
||||||
|
<output name="signal_out2" />
|
||||||
|
<output name="signal_out3" />
|
||||||
|
<output name="signal_out4" />
|
||||||
|
<output name="signal_out5" />
|
||||||
|
<output name="signal_out6" />
|
||||||
|
<output name="signal_out7" />
|
||||||
|
<output name="signal_out8" />
|
||||||
|
</ConnectionPanel>
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1138,1139,1140,1182,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1183,1184,1185,1186,,,,,," ExtraStackSize="0" />
|
||||||
|
<CircuitBox Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgInteractSelect">
|
||||||
|
<requireditem items="idcard" type="Picked" characterinventoryslottype="None" optional="false" ignoreineditor="true" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" msg="UNAUTHORIZED ACCESS" />
|
||||||
|
<InputNode pos="-1814,46">
|
||||||
|
<ConnectionLabelOverride name="signal_in1" value="From Button Signal Out" />
|
||||||
|
</InputNode>
|
||||||
|
<OutputNode pos="1057,6">
|
||||||
|
<ConnectionLabelOverride name="signal_out1" value="To Text Display Set Text" />
|
||||||
|
</OutputNode>
|
||||||
|
<Component id="0" position="-920,114" backingitemid="0,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>SignalCheckComponent<<<STRINGEND>>> Output=<<<STRINGSTART>>>11<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>><<<STRINGEND>>> TargetSignal=<<<STRINGSTART>>>1<<<STRINGEND>>> item=<<<STRINGSTART>>>signalcheckcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="1" position="209,424" backingitemid="1,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MemoryComponent<<<STRINGEND>>> Value=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>memorycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="2" position="228,-181" backingitemid="2,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>OscillatorComponent<<<STRINGEND>>> OutputType=<<<STRINGSTART>>>Pulse<<<STRINGEND>>> Frequency=<<<STRINGSTART>>>1<<<STRINGEND>>> item=<<<STRINGSTART>>>oscillator<<<STRINGEND>>> />
|
||||||
|
<Component id="3" position="221,88" backingitemid="3,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>SubtractComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>0<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>subtractcomponent<<<STRINGEND>>> />
|
||||||
|
<Wire id="0" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in1" target="" />
|
||||||
|
<To name="signal_in" target="0" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="1" backingitemid="0,0" prefab="redwire">
|
||||||
|
<From name="signal_out" target="0" />
|
||||||
|
<To name="signal_in" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="2" backingitemid="1,0" prefab="orangewire">
|
||||||
|
<From name="signal_out" target="3" />
|
||||||
|
<To name="signal_in" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="3" backingitemid="2,0" prefab="greenwire">
|
||||||
|
<From name="signal_out" target="1" />
|
||||||
|
<To name="signal_in1" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="4" backingitemid="3,0" prefab="wire">
|
||||||
|
<From name="signal_out" target="2" />
|
||||||
|
<To name="signal_in2" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="5" backingitemid="" prefab="orangewire">
|
||||||
|
<From name="signal_out" target="3" />
|
||||||
|
<To name="signal_out1" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Label id="0" color="#7ED3E0" position="-888,198" size="852,408" header="Reset to 10 on button push" body="Just change the output to pick a different starting time. Add one to whatever number you want, IE 10 becomes 11." />
|
||||||
|
<Label id="1" color="#7ED3E0" position="230,201" size="704,945" header="Timing Circuit" body="Subtracts 1 every second from the mem and saves it in the mem" />
|
||||||
|
<Label id="2" color="#7ED3E0" position="-1725,838" size="470,276" header="Description" body="A countdown timer that counts down from a number you specify. " />
|
||||||
|
<Label id="3" color="#0082FF" position="1697,6" size="512,256" header="Blueprints" body="Circuit made with Blueprints. 
 
 Get it now on the steam workshop!" />
|
||||||
|
</CircuitBox>
|
||||||
|
<itemstats />
|
||||||
|
</Item>
|
||||||
|
</Root>
|
150
Blueprints_saved_blueprints/Misc/on_the_blink.txt
Normal file
150
Blueprints_saved_blueprints/Misc/on_the_blink.txt
Normal file
@@ -0,0 +1,150 @@
|
|||||||
|
<Root>
|
||||||
|
<Item name="" identifier="circuitbox" ID="1013" markedfordeconstruction="false" flippedx="true" rect="208,-8,32,32" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="255,255,255,255" InventoryIconColor="255,255,255,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="smallitem" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100">
|
||||||
|
<Holdable Attached="True" SpriteDepthWhenDropped="0.55" PickingTime="5" CanBePicked="True" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgDetachWrench">
|
||||||
|
<requireditem items="wrench" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
</Holdable>
|
||||||
|
<ConnectionPanel Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgRewireScrewdriver">
|
||||||
|
<requireditem items="screwdriver" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
<input name="signal_in1" />
|
||||||
|
<input name="signal_in2" />
|
||||||
|
<input name="signal_in3" />
|
||||||
|
<input name="signal_in4" />
|
||||||
|
<input name="signal_in5" />
|
||||||
|
<input name="signal_in6" />
|
||||||
|
<input name="signal_in7" />
|
||||||
|
<input name="signal_in8" />
|
||||||
|
<output name="signal_out1" />
|
||||||
|
<output name="signal_out2" />
|
||||||
|
<output name="signal_out3" />
|
||||||
|
<output name="signal_out4" />
|
||||||
|
<output name="signal_out5" />
|
||||||
|
<output name="signal_out6" />
|
||||||
|
<output name="signal_out7" />
|
||||||
|
<output name="signal_out8" />
|
||||||
|
</ConnectionPanel>
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1138,1139,1140,1182,1183,1184,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1185;1186;2928;2929;2931;2932,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<CircuitBox Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgInteractSelect">
|
||||||
|
<requireditem items="idcard" type="Picked" characterinventoryslottype="None" optional="false" ignoreineditor="true" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" msg="UNAUTHORIZED ACCESS" />
|
||||||
|
<InputNode pos="-2158,283">
|
||||||
|
<ConnectionLabelOverride name="signal_in3" value="Condition_out_3" />
|
||||||
|
<ConnectionLabelOverride name="signal_in1" value="Condition_out_1" />
|
||||||
|
<ConnectionLabelOverride name="signal_in2" value="Condition_out_2" />
|
||||||
|
<ConnectionLabelOverride name="signal_in5" value="Condition_out_5" />
|
||||||
|
<ConnectionLabelOverride name="signal_in4" value="Condition_out_4" />
|
||||||
|
<ConnectionLabelOverride name="signal_in6" value="Condition_out_6" />
|
||||||
|
<ConnectionLabelOverride name="signal_in7" value="Condition_out_7" />
|
||||||
|
<ConnectionLabelOverride name="signal_in8" value="Condition_out_8" />
|
||||||
|
</InputNode>
|
||||||
|
<OutputNode pos="1593,269">
|
||||||
|
<ConnectionLabelOverride name="signal_out1" value="Light_1_Set_State" />
|
||||||
|
<ConnectionLabelOverride name="signal_out2" value="Light_2_Set_State" />
|
||||||
|
<ConnectionLabelOverride name="signal_out3" value="Light_3_Set_State" />
|
||||||
|
<ConnectionLabelOverride name="signal_out4" value="Light_4_Set_State" />
|
||||||
|
<ConnectionLabelOverride name="signal_out5" value="Light_5_Set_State" />
|
||||||
|
<ConnectionLabelOverride name="signal_out6" value="Light_6_Set_State" />
|
||||||
|
<ConnectionLabelOverride name="signal_out7" value="Light_7_Set_State" />
|
||||||
|
<ConnectionLabelOverride name="signal_out8" value="Light_8_Set_State" />
|
||||||
|
</OutputNode>
|
||||||
|
<Component id="0" position="-501,790" backingitemid="0,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>RegExFindComponent<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> UseCaptureGroup=<<<STRINGSTART>>>false<<<STRINGEND>>> OutputEmptyCaptureGroup=<<<STRINGSTART>>>false<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>>0<<<STRINGEND>>> ContinuousOutput=<<<STRINGSTART>>>true<<<STRINGEND>>> Expression=<<<STRINGSTART>>>^([0-9]|1[0-9])(?:\.[0-9]*)?$<<<STRINGEND>>> item=<<<STRINGSTART>>>regexcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="1" position="157,818" backingitemid="1,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="2" position="-493,971" backingitemid="2,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>OscillatorComponent<<<STRINGEND>>> OutputType=<<<STRINGSTART>>>Square<<<STRINGEND>>> Frequency=<<<STRINGSTART>>>1<<<STRINGEND>>> item=<<<STRINGSTART>>>oscillator<<<STRINGEND>>> />
|
||||||
|
<Component id="3" position="-1456,222" backingitemid="3,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MultiplexerComponent<<<STRINGEND>>> SelectedConnection=<<<STRINGSTART>>>0<<<STRINGEND>>> WrapAround=<<<STRINGSTART>>>true<<<STRINGEND>>> SkipEmptyConnections=<<<STRINGSTART>>>true<<<STRINGEND>>> item=<<<STRINGSTART>>>multiplexercomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="4" position="-2199,-41" backingitemid="4,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>OscillatorComponent<<<STRINGEND>>> OutputType=<<<STRINGSTART>>>Pulse<<<STRINGEND>>> Frequency=<<<STRINGSTART>>>200<<<STRINGEND>>> item=<<<STRINGSTART>>>oscillator<<<STRINGEND>>> />
|
||||||
|
<Component id="5" position="932,222" backingitemid="5,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>DemultiplexerComponent<<<STRINGEND>>> SelectedConnection=<<<STRINGSTART>>>4<<<STRINGEND>>> WrapAround=<<<STRINGSTART>>>true<<<STRINGEND>>> SkipEmptyConnections=<<<STRINGSTART>>>true<<<STRINGEND>>> item=<<<STRINGSTART>>>demultiplexercomponent<<<STRINGEND>>> />
|
||||||
|
<Wire id="0" backingitemid="0,0" prefab="brownwire">
|
||||||
|
<From name="signal_out" target="2" />
|
||||||
|
<To name="signal_in1" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="1" backingitemid="0,1" prefab="brownwire">
|
||||||
|
<From name="signal_out" target="0" />
|
||||||
|
<To name="signal_in2" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="2" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_in1" target="" />
|
||||||
|
<To name="signal_in0" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="3" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="signal_in1" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="4" backingitemid="0,2" prefab="brownwire">
|
||||||
|
<From name="signal_out" target="3" />
|
||||||
|
<To name="signal_in" target="0" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="5" backingitemid="0,3" prefab="brownwire">
|
||||||
|
<From name="signal_out" target="4" />
|
||||||
|
<To name="move_input" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="6" backingitemid="0,4" prefab="brownwire">
|
||||||
|
<From name="selected_input_out" target="3" />
|
||||||
|
<To name="set_output" target="5" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="7" backingitemid="0,5" prefab="brownwire">
|
||||||
|
<From name="signal_out" target="1" />
|
||||||
|
<To name="signal_in" target="5" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="8" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_in3" target="" />
|
||||||
|
<To name="signal_in2" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="9" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_in4" target="" />
|
||||||
|
<To name="signal_in3" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="10" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_in5" target="" />
|
||||||
|
<To name="signal_in4" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="11" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_in6" target="" />
|
||||||
|
<To name="signal_in5" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="12" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_in7" target="" />
|
||||||
|
<To name="signal_in6" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="13" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_in8" target="" />
|
||||||
|
<To name="signal_in7" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="14" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_out0" target="5" />
|
||||||
|
<To name="signal_out1" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="15" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_out1" target="5" />
|
||||||
|
<To name="signal_out2" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="16" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_out2" target="5" />
|
||||||
|
<To name="signal_out3" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="17" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_out3" target="5" />
|
||||||
|
<To name="signal_out4" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="18" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_out4" target="5" />
|
||||||
|
<To name="signal_out5" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="19" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_out5" target="5" />
|
||||||
|
<To name="signal_out6" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="20" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_out6" target="5" />
|
||||||
|
<To name="signal_out7" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="21" backingitemid="" prefab="brownwire">
|
||||||
|
<From name="signal_out7" target="5" />
|
||||||
|
<To name="signal_out8" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Label id="0" color="#7ED3E0" position="-497,548" size="531,148" header="regex" body="any number between 0 and 19.999 including decimals" />
|
||||||
|
<Label id="1" color="#7ED3E0" position="-191,953" size="1322,535" header="Blinker and condition check" body="Is the selected part below 20 condition? If yes, blink." />
|
||||||
|
<Label id="2" color="#7ED3E0" position="-1722,1037" size="597,476" header="Description" body="This circuit will blink a light when the condition of a device its attached to falls below 20." />
|
||||||
|
<Label id="3" color="#0082FF" position="2233,269" size="512,256" header="Blueprints" body="Circuit made with Blueprints. 
 
 Get it now on the steam workshop!" />
|
||||||
|
</CircuitBox>
|
||||||
|
<itemstats />
|
||||||
|
</Item>
|
||||||
|
</Root>
|
83
Blueprints_saved_blueprints/Reactor/basic_reactor.txt
Normal file
83
Blueprints_saved_blueprints/Reactor/basic_reactor.txt
Normal file
@@ -0,0 +1,83 @@
|
|||||||
|
<Root>
|
||||||
|
<Item name="" identifier="circuitbox" ID="1013" markedfordeconstruction="false" flippedx="true" rect="208,-8,32,32" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="255,255,255,255" InventoryIconColor="255,255,255,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="smallitem" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100">
|
||||||
|
<Holdable Attached="True" SpriteDepthWhenDropped="0.55" PickingTime="5" CanBePicked="True" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgDetachWrench">
|
||||||
|
<requireditem items="wrench" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
</Holdable>
|
||||||
|
<ConnectionPanel Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgRewireScrewdriver">
|
||||||
|
<requireditem items="screwdriver" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
<input name="signal_in1" />
|
||||||
|
<input name="signal_in2" />
|
||||||
|
<input name="signal_in3" />
|
||||||
|
<input name="signal_in4" />
|
||||||
|
<input name="signal_in5" />
|
||||||
|
<input name="signal_in6" />
|
||||||
|
<input name="signal_in7" />
|
||||||
|
<input name="signal_in8" />
|
||||||
|
<output name="signal_out1" />
|
||||||
|
<output name="signal_out2" />
|
||||||
|
<output name="signal_out3" />
|
||||||
|
<output name="signal_out4" />
|
||||||
|
<output name="signal_out5" />
|
||||||
|
<output name="signal_out6" />
|
||||||
|
<output name="signal_out7" />
|
||||||
|
<output name="signal_out8" />
|
||||||
|
</ConnectionPanel>
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1138,1139,1140,1182,1183,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1184;1185;1186;2928,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<CircuitBox Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgInteractSelect">
|
||||||
|
<requireditem items="idcard" type="Picked" characterinventoryslottype="None" optional="false" ignoreineditor="true" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" msg="UNAUTHORIZED ACCESS" />
|
||||||
|
<InputNode pos="-1143,8">
|
||||||
|
<ConnectionLabelOverride name="signal_in2" value="FROM FUEL OUT" />
|
||||||
|
<ConnectionLabelOverride name="signal_in1" value="FROM LOAD VALUE OUT" />
|
||||||
|
</InputNode>
|
||||||
|
<OutputNode pos="1025,0">
|
||||||
|
<ConnectionLabelOverride name="signal_out1" value="TO SET FISSION RATE" />
|
||||||
|
<ConnectionLabelOverride name="signal_out2" value="TO SET TURBINE OUTPUT" />
|
||||||
|
</OutputNode>
|
||||||
|
<Component id="0" position="240,461" backingitemid="0,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>DivideComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>100<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>0<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>dividecomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="1" position="236,266" backingitemid="1,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>DivideComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>dividecomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="2" position="238,63" backingitemid="2,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>DivideComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>dividecomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="3" position="-485,446" backingitemid="3,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MemoryComponent<<<STRINGEND>>> Value=<<<STRINGSTART>>>30<<<STRINGEND>>> item=<<<STRINGSTART>>>memorycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="4" position="-464,71" backingitemid="4,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MemoryComponent<<<STRINGEND>>> Value=<<<STRINGSTART>>>75<<<STRINGEND>>> item=<<<STRINGSTART>>>memorycomponent<<<STRINGEND>>> />
|
||||||
|
<Wire id="0" backingitemid="0,0" prefab="redwire">
|
||||||
|
<From name="signal_out" target="4" />
|
||||||
|
<To name="signal_in2" target="2" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="1" backingitemid="0,1" prefab="redwire">
|
||||||
|
<From name="signal_out" target="3" />
|
||||||
|
<To name="signal_in2" target="0" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="2" backingitemid="0,2" prefab="redwire">
|
||||||
|
<From name="signal_out" target="0" />
|
||||||
|
<To name="signal_in1" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="3" backingitemid="0,3" prefab="redwire">
|
||||||
|
<From name="signal_out" target="2" />
|
||||||
|
<To name="signal_in2" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="4" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="signal_in1" target="2" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="5" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in1" target="" />
|
||||||
|
<To name="signal_in1" target="0" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="6" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="0" />
|
||||||
|
<To name="signal_out2" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="7" backingitemid="" prefab="greenwire">
|
||||||
|
<From name="signal_out" target="1" />
|
||||||
|
<To name="signal_out1" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Label id="0" color="#7E00E0" position="1079,494" size="676,263" header="Description" body="Simple automatic reactor controller. Not as fast as other designs, but fewer components." />
|
||||||
|
<Label id="1" color="#FF0000" position="-555,746" size="256,256" header="Upper MEM" body="This should hold max reactor output / 100. Lower this value to overclock the reactor." />
|
||||||
|
<Label id="2" color="#FF0000" position="-569,-182" size="256,256" header="lower mem" body="This is a constant. Keep it at 75." />
|
||||||
|
<Label id="3" color="#7ED3E0" position="202,729" size="256,256" header="Upper Div" body="Clamp max to 100, min to 0" />
|
||||||
|
<Label id="4" color="#7ED3E0" position="1126,1195" size="655,140" header="Properties" body="Can handle an unlimited number of rods at perfect efficiency." />
|
||||||
|
<Label id="5" color="#0082FF" position="1837,1195" size="512,256" header="Blueprints" body="Circuit made with Blueprints. 
 
 Get it now on the steam workshop!" />
|
||||||
|
</CircuitBox>
|
||||||
|
<itemstats />
|
||||||
|
</Item>
|
||||||
|
</Root>
|
164
Blueprints_saved_blueprints/Reactor/overclock_auto_reactor.txt
Normal file
164
Blueprints_saved_blueprints/Reactor/overclock_auto_reactor.txt
Normal file
@@ -0,0 +1,164 @@
|
|||||||
|
<Root>
|
||||||
|
<Item name="" identifier="circuitbox" ID="1013" markedfordeconstruction="false" flippedx="true" rect="208,-8,32,32" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="255,255,255,255" InventoryIconColor="255,255,255,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="smallitem" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100">
|
||||||
|
<Holdable Attached="True" SpriteDepthWhenDropped="0.55" PickingTime="5" CanBePicked="True" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgDetachWrench">
|
||||||
|
<requireditem items="wrench" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
</Holdable>
|
||||||
|
<ConnectionPanel Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgRewireScrewdriver">
|
||||||
|
<requireditem items="screwdriver" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
<input name="signal_in1" />
|
||||||
|
<input name="signal_in2" />
|
||||||
|
<input name="signal_in3" />
|
||||||
|
<input name="signal_in4" />
|
||||||
|
<input name="signal_in5" />
|
||||||
|
<input name="signal_in6" />
|
||||||
|
<input name="signal_in7" />
|
||||||
|
<input name="signal_in8" />
|
||||||
|
<output name="signal_out1" />
|
||||||
|
<output name="signal_out2" />
|
||||||
|
<output name="signal_out3" />
|
||||||
|
<output name="signal_out4" />
|
||||||
|
<output name="signal_out5" />
|
||||||
|
<output name="signal_out6" />
|
||||||
|
<output name="signal_out7" />
|
||||||
|
<output name="signal_out8" />
|
||||||
|
</ConnectionPanel>
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1138,1139,1140,1182,1183,1184,1185,1186,2928,2929,2930,2931,2932,2933,2944,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="2945;2946;2947;2948;2949;3010;3011;3012;3013;3016;3017;3018,3019;3020;3021,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<CircuitBox Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgInteractSelect">
|
||||||
|
<requireditem items="idcard" type="Picked" characterinventoryslottype="None" optional="false" ignoreineditor="true" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" msg="UNAUTHORIZED ACCESS" />
|
||||||
|
<InputNode pos="-512,0">
|
||||||
|
<ConnectionLabelOverride name="signal_in1" value="FROM LOAD VALUE OUT" />
|
||||||
|
<ConnectionLabelOverride name="signal_in3" value="FROM POWER VALUE OUT" />
|
||||||
|
<ConnectionLabelOverride name="signal_in5" value="FROM NAV TERMINAL VELOCITY X OUT" />
|
||||||
|
<ConnectionLabelOverride name="signal_in4" value="FROM TEMP OUT" />
|
||||||
|
<ConnectionLabelOverride name="signal_in2" value="FROM FUEL OUT" />
|
||||||
|
</InputNode>
|
||||||
|
<OutputNode pos="512,0">
|
||||||
|
<ConnectionLabelOverride name="signal_out1" value="TO SET FISSION RATE" />
|
||||||
|
<ConnectionLabelOverride name="signal_out2" value="TO SET TURBINE OUTPUT" />
|
||||||
|
</OutputNode>
|
||||||
|
<Component id="0" position="-1541,-84" backingitemid="0,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AdderComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>1<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>addercomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="1" position="-1932,190" backingitemid="1,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>DivideComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>0.10000000149011612<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>dividecomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="2" position="-746,455" backingitemid="2,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>SubtractComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>subtractcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="3" position="-1341,451" backingitemid="3,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AdderComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>addercomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="4" position="-2149,697" backingitemid="4,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MultiplyComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>2500<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>multiplycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="5" position="-1076,1258" backingitemid="5,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MultiplyComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>100<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>15<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>multiplycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="6" position="-1680,1258" backingitemid="6,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MemoryComponent<<<STRINGEND>>> Value=<<<STRINGSTART>>>1.0625<<<STRINGEND>>> item=<<<STRINGSTART>>>memorycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="7" position="-1206,1034" backingitemid="7,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MultiplyComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>multiplycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="8" position="-1849,1034" backingitemid="8,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MemoryComponent<<<STRINGEND>>> Value=<<<STRINGSTART>>>50<<<STRINGEND>>> item=<<<STRINGSTART>>>memorycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="9" position="-1404,752" backingitemid="9,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AdderComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>addercomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="10" position="-221,767" backingitemid="10,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>DivideComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>80<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>dividecomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="11" position="-147,-383" backingitemid="11,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MultiplyComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>multiplycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="12" position="-923,-418" backingitemid="12,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>GreaterComponent<<<STRINGEND>>> Output=<<<STRINGSTART>>>1.15<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>>0.85<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>greatercomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="13" position="-1984,-557" backingitemid="13,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MemoryComponent<<<STRINGEND>>> Value=<<<STRINGSTART>>>10<<<STRINGEND>>> item=<<<STRINGSTART>>>memorycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="14" position="-1734,-351" backingitemid="14,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>FunctionComponent<<<STRINGEND>>> item=<<<STRINGSTART>>>abscomponent<<<STRINGEND>>> />
|
||||||
|
<Wire id="0" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in3" target="" />
|
||||||
|
<To name="signal_in1" target="0" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="1" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in3" target="" />
|
||||||
|
<To name="signal_in2" target="0" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="2" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in4" target="" />
|
||||||
|
<To name="signal_in1" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="3" backingitemid="0,0" prefab="redwire">
|
||||||
|
<From name="signal_out" target="0" />
|
||||||
|
<To name="signal_in2" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="4" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in3" target="" />
|
||||||
|
<To name="signal_in2" target="2" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="5" backingitemid="0,1" prefab="redwire">
|
||||||
|
<From name="signal_out" target="2" />
|
||||||
|
<To name="signal_in2" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="6" backingitemid="0,2" prefab="redwire">
|
||||||
|
<From name="signal_out" target="3" />
|
||||||
|
<To name="signal_in1" target="4" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="7" backingitemid="0,3" prefab="redwire">
|
||||||
|
<From name="signal_out" target="1" />
|
||||||
|
<To name="signal_in2" target="4" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="8" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="signal_in2" target="5" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="9" backingitemid="0,4" prefab="redwire">
|
||||||
|
<From name="signal_out" target="6" />
|
||||||
|
<To name="signal_in1" target="5" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="10" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_out" target="5" />
|
||||||
|
<To name="signal_out2" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="11" backingitemid="0,5" prefab="redwire">
|
||||||
|
<From name="signal_out" target="5" />
|
||||||
|
<To name="signal_in1" target="7" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="12" backingitemid="0,6" prefab="redwire">
|
||||||
|
<From name="signal_out" target="8" />
|
||||||
|
<To name="signal_in2" target="7" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="13" backingitemid="0,7" prefab="redwire">
|
||||||
|
<From name="signal_out" target="7" />
|
||||||
|
<To name="signal_in1" target="9" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="14" backingitemid="0,8" prefab="redwire">
|
||||||
|
<From name="signal_out" target="4" />
|
||||||
|
<To name="signal_in2" target="9" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="15" backingitemid="0,9" prefab="redwire">
|
||||||
|
<From name="signal_out" target="9" />
|
||||||
|
<To name="signal_in1" target="10" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="16" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="signal_in2" target="10" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="17" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_out" target="10" />
|
||||||
|
<To name="signal_out1" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="18" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in1" target="" />
|
||||||
|
<To name="signal_in1" target="11" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="19" backingitemid="" prefab="bluewire">
|
||||||
|
<From name="signal_in5" target="" />
|
||||||
|
<To name="signal_in" target="14" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="20" backingitemid="0,10" prefab="redwire">
|
||||||
|
<From name="signal_out" target="11" />
|
||||||
|
<To name="signal_in1" target="2" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="20" backingitemid="0,11" prefab="redwire">
|
||||||
|
<From name="signal_out" target="11" />
|
||||||
|
<To name="signal_in1" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="20" backingitemid="1,0" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="12" />
|
||||||
|
<To name="signal_in2" target="11" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="21" backingitemid="1,1" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="14" />
|
||||||
|
<To name="signal_in1" target="12" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="22" backingitemid="1,2" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="13" />
|
||||||
|
<To name="signal_in2" target="12" />
|
||||||
|
</Wire>
|
||||||
|
<Label id="0" color="#7E00E0" position="816,1299" size="972,383" header="Description" body="Fast overclockable automatic reactor controller. No need for user inputs. This one is tied into the engine output so as to increase the power output when the ship is moving, but underclock when it is stopped." />
|
||||||
|
<Label id="1" color="#FF0000" position="-1042,-677" size="892,175" header="Overclock" body="Increase this value to overlock the reactor, or decrease to underclock. The number is the ratio, so 1.15 is 15% more power than normally required." />
|
||||||
|
<Label id="2" color="#7ED3E0" position="801,879" size="951,213" header="notes" body="Supposed to be more efficient than the fast 11c reactor. Design by Lammert. When you first turn the reactor on, crank the turbine rate up manually. That will prevent any fires." />
|
||||||
|
<Label id="3" color="#7ED3E0" position="799,586" size="947,219" header="Notes 2" body="This keeps the turbine output at near maximum constantly, then adjusts the heat so as to throttle the output voltage. Because the acceptable fission rate has a much narrower range, it ends up being a very fast controller." />
|
||||||
|
<Label id="4" color="#FF0000" position="-1038,-967" size="887,256" header="Overclock 2" body="The output of the greater than is the output rate when the ship is moving, the false output is what happens when the ship is stopped. You dont really need to overvolt if you aren't moving so this saves fuel." />
|
||||||
|
<Label id="5" color="#0082FF" position="1686,1299" size="512,256" header="Blueprints" body="Circuit made with Blueprints. 
 
 Get it now on the steam workshop!" />
|
||||||
|
</CircuitBox>
|
||||||
|
<itemstats />
|
||||||
|
</Item>
|
||||||
|
</Root>
|
148
Blueprints_saved_blueprints/Reactor/overclock_reactor.txt
Normal file
148
Blueprints_saved_blueprints/Reactor/overclock_reactor.txt
Normal file
@@ -0,0 +1,148 @@
|
|||||||
|
<Root>
|
||||||
|
<Item name="" identifier="circuitbox" ID="1013" markedfordeconstruction="false" flippedx="true" rect="208,-8,32,32" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="255,255,255,255" InventoryIconColor="255,255,255,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="smallitem" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100">
|
||||||
|
<Holdable Attached="True" SpriteDepthWhenDropped="0.55" PickingTime="5" CanBePicked="True" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgDetachWrench">
|
||||||
|
<requireditem items="wrench" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
</Holdable>
|
||||||
|
<ConnectionPanel Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgRewireScrewdriver">
|
||||||
|
<requireditem items="screwdriver" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
<input name="signal_in1" />
|
||||||
|
<input name="signal_in2" />
|
||||||
|
<input name="signal_in3" />
|
||||||
|
<input name="signal_in4" />
|
||||||
|
<input name="signal_in5" />
|
||||||
|
<input name="signal_in6" />
|
||||||
|
<input name="signal_in7" />
|
||||||
|
<input name="signal_in8" />
|
||||||
|
<output name="signal_out1" />
|
||||||
|
<output name="signal_out2" />
|
||||||
|
<output name="signal_out3" />
|
||||||
|
<output name="signal_out4" />
|
||||||
|
<output name="signal_out5" />
|
||||||
|
<output name="signal_out6" />
|
||||||
|
<output name="signal_out7" />
|
||||||
|
<output name="signal_out8" />
|
||||||
|
</ConnectionPanel>
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1138,1139,1140,1182,1183,1184,1185,1186,2928,2929,2930,2931,2932,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="2933;2944;2945;2946;2947;2948;2949;2950;2951;3010;3011;3012,3013,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<CircuitBox Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgInteractSelect">
|
||||||
|
<requireditem items="idcard" type="Picked" characterinventoryslottype="None" optional="false" ignoreineditor="true" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" msg="UNAUTHORIZED ACCESS" />
|
||||||
|
<InputNode pos="-512,0">
|
||||||
|
<ConnectionLabelOverride name="signal_in2" value="FROM FUEL OUT" />
|
||||||
|
<ConnectionLabelOverride name="signal_in1" value="FROM LOAD VALUE OUT" />
|
||||||
|
<ConnectionLabelOverride name="signal_in3" value="FROM POWER VALUE OUT" />
|
||||||
|
<ConnectionLabelOverride name="signal_in4" value="FROM TEMP OUT" />
|
||||||
|
</InputNode>
|
||||||
|
<OutputNode pos="512,0">
|
||||||
|
<ConnectionLabelOverride name="signal_out1" value="TO SET FISSION RATE" />
|
||||||
|
<ConnectionLabelOverride name="signal_out2" value="TO SET TURBINE OUTPUT" />
|
||||||
|
</OutputNode>
|
||||||
|
<Component id="0" position="-1541,-84" backingitemid="0,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AdderComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>1<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>addercomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="1" position="-1932,190" backingitemid="1,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>DivideComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>0.10000000149011612<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>dividecomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="2" position="-746,455" backingitemid="2,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>SubtractComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>subtractcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="3" position="-1341,451" backingitemid="3,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AdderComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>addercomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="4" position="-2149,697" backingitemid="4,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MultiplyComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>2500<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>multiplycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="5" position="-1076,1258" backingitemid="5,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MultiplyComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>100<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>15<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>multiplycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="6" position="-1680,1258" backingitemid="6,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MemoryComponent<<<STRINGEND>>> Value=<<<STRINGSTART>>>1.0625<<<STRINGEND>>> item=<<<STRINGSTART>>>memorycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="7" position="-1206,1034" backingitemid="7,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MultiplyComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>multiplycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="8" position="-1849,1034" backingitemid="8,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MemoryComponent<<<STRINGEND>>> Value=<<<STRINGSTART>>>50<<<STRINGEND>>> item=<<<STRINGSTART>>>memorycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="9" position="-1404,752" backingitemid="9,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AdderComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>addercomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="10" position="-221,767" backingitemid="10,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>DivideComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>80<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>dividecomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="11" position="-147,-383" backingitemid="11,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MultiplyComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>multiplycomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="12" position="-994,-388" backingitemid="12,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MemoryComponent<<<STRINGEND>>> Value=<<<STRINGSTART>>>1.15<<<STRINGEND>>> item=<<<STRINGSTART>>>memorycomponent<<<STRINGEND>>> />
|
||||||
|
<Wire id="0" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in3" target="" />
|
||||||
|
<To name="signal_in1" target="0" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="1" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in3" target="" />
|
||||||
|
<To name="signal_in2" target="0" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="2" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in4" target="" />
|
||||||
|
<To name="signal_in1" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="3" backingitemid="0,0" prefab="redwire">
|
||||||
|
<From name="signal_out" target="0" />
|
||||||
|
<To name="signal_in2" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="4" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in3" target="" />
|
||||||
|
<To name="signal_in2" target="2" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="5" backingitemid="0,1" prefab="redwire">
|
||||||
|
<From name="signal_out" target="2" />
|
||||||
|
<To name="signal_in2" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="6" backingitemid="0,2" prefab="redwire">
|
||||||
|
<From name="signal_out" target="3" />
|
||||||
|
<To name="signal_in1" target="4" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="7" backingitemid="0,3" prefab="redwire">
|
||||||
|
<From name="signal_out" target="1" />
|
||||||
|
<To name="signal_in2" target="4" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="8" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="signal_in2" target="5" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="9" backingitemid="0,4" prefab="redwire">
|
||||||
|
<From name="signal_out" target="6" />
|
||||||
|
<To name="signal_in1" target="5" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="10" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_out" target="5" />
|
||||||
|
<To name="signal_out2" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="11" backingitemid="0,5" prefab="redwire">
|
||||||
|
<From name="signal_out" target="5" />
|
||||||
|
<To name="signal_in1" target="7" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="12" backingitemid="0,6" prefab="redwire">
|
||||||
|
<From name="signal_out" target="8" />
|
||||||
|
<To name="signal_in2" target="7" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="13" backingitemid="0,7" prefab="redwire">
|
||||||
|
<From name="signal_out" target="7" />
|
||||||
|
<To name="signal_in1" target="9" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="14" backingitemid="0,8" prefab="redwire">
|
||||||
|
<From name="signal_out" target="4" />
|
||||||
|
<To name="signal_in2" target="9" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="15" backingitemid="0,9" prefab="redwire">
|
||||||
|
<From name="signal_out" target="9" />
|
||||||
|
<To name="signal_in1" target="10" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="16" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="signal_in2" target="10" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="17" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_out" target="10" />
|
||||||
|
<To name="signal_out1" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="18" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in1" target="" />
|
||||||
|
<To name="signal_in1" target="11" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="19" backingitemid="0,10" prefab="redwire">
|
||||||
|
<From name="signal_out" target="11" />
|
||||||
|
<To name="signal_in1" target="2" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="20" backingitemid="0,11" prefab="redwire">
|
||||||
|
<From name="signal_out" target="11" />
|
||||||
|
<To name="signal_in1" target="3" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="21" backingitemid="1,0" prefab="bluewire">
|
||||||
|
<From name="signal_out" target="12" />
|
||||||
|
<To name="signal_in2" target="11" />
|
||||||
|
</Wire>
|
||||||
|
<Label id="0" color="#7E00E0" position="816,1299" size="972,383" header="Description" body="Fast overclockable automatic reactor controller. No need for user inputs." />
|
||||||
|
<Label id="1" color="#FF0000" position="-1042,-716" size="892,254" header="Overclock" body="Increase this value to overlock the reactor, or decrease to underclock. The number is the ratio, so 1.15 is 15% more power than normally required. This makes engines, pumps, etc work faster." />
|
||||||
|
<Label id="2" color="#7ED3E0" position="801,879" size="951,213" header="notes" body="Supposed to be more efficient than the fast 11c reactor. Design by Lammert. When you first turn the reactor on, crank the turbine rate up manually. That will prevent any fires." />
|
||||||
|
<Label id="3" color="#7ED3E0" position="799,586" size="947,219" header="Notes 2" body="This keeps the turbine output at near maximum constantly, then adjusts the heat so as to throttle the output voltage. Because the acceptable fission rate has a much narrower range, it ends up being a very fast controller." />
|
||||||
|
<Label id="4" color="#0082FF" position="1686,1299" size="512,256" header="Blueprints" body="Circuit made with Blueprints. 
 
 Get it now on the steam workshop!" />
|
||||||
|
</CircuitBox>
|
||||||
|
<itemstats />
|
||||||
|
</Item>
|
||||||
|
</Root>
|
@@ -0,0 +1,70 @@
|
|||||||
|
<Root>
|
||||||
|
<Item name="" identifier="circuitbox" ID="1013" markedfordeconstruction="false" flippedx="true" rect="208,-8,32,32" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="255,255,255,255" InventoryIconColor="255,255,255,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="smallitem" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100">
|
||||||
|
<Holdable Attached="True" SpriteDepthWhenDropped="0.55" PickingTime="5" CanBePicked="True" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgDetachWrench">
|
||||||
|
<requireditem items="wrench" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
</Holdable>
|
||||||
|
<ConnectionPanel Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgRewireScrewdriver">
|
||||||
|
<requireditem items="screwdriver" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
|
||||||
|
<input name="signal_in1" />
|
||||||
|
<input name="signal_in2" />
|
||||||
|
<input name="signal_in3" />
|
||||||
|
<input name="signal_in4" />
|
||||||
|
<input name="signal_in5" />
|
||||||
|
<input name="signal_in6" />
|
||||||
|
<input name="signal_in7" />
|
||||||
|
<input name="signal_in8" />
|
||||||
|
<output name="signal_out1" />
|
||||||
|
<output name="signal_out2" />
|
||||||
|
<output name="signal_out3" />
|
||||||
|
<output name="signal_out4" />
|
||||||
|
<output name="signal_out5" />
|
||||||
|
<output name="signal_out6" />
|
||||||
|
<output name="signal_out7" />
|
||||||
|
<output name="signal_out8" />
|
||||||
|
</ConnectionPanel>
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1138,1139,1140,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1182;1183,,,,,,,,," ExtraStackSize="0" />
|
||||||
|
<CircuitBox Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgInteractSelect">
|
||||||
|
<requireditem items="idcard" type="Picked" characterinventoryslottype="None" optional="false" ignoreineditor="true" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" msg="UNAUTHORIZED ACCESS" />
|
||||||
|
<InputNode pos="-1075,16">
|
||||||
|
<ConnectionLabelOverride name="signal_in1" value="MOTION DETECTOR FOR MONSTERS" />
|
||||||
|
<ConnectionLabelOverride name="signal_in2" value="MOTION DETECTOR FOR HUMANS" />
|
||||||
|
</InputNode>
|
||||||
|
<OutputNode pos="1245,27">
|
||||||
|
<ConnectionLabelOverride name="signal_out1" value="TO DISCHARGE COIL TRIGGER" />
|
||||||
|
</OutputNode>
|
||||||
|
<Component id="0" position="-232,107" backingitemid="0,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>OscillatorComponent<<<STRINGEND>>> OutputType=<<<STRINGSTART>>>Pulse<<<STRINGEND>>> Frequency=<<<STRINGSTART>>>0.25<<<STRINGEND>>> item=<<<STRINGSTART>>>oscillator<<<STRINGEND>>> />
|
||||||
|
<Component id="1" position="550,-94" backingitemid="1,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
|
||||||
|
<Component id="2" position="-202,-127" backingitemid="2,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
|
||||||
|
<Wire id="0" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in1" target="" />
|
||||||
|
<To name="signal_in1" target="2" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="1" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_in2" target="" />
|
||||||
|
<To name="signal_in2" target="2" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="2" backingitemid="0,0" prefab="redwire">
|
||||||
|
<From name="signal_out" target="0" />
|
||||||
|
<To name="signal_in1" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="3" backingitemid="0,1" prefab="redwire">
|
||||||
|
<From name="signal_out" target="2" />
|
||||||
|
<To name="signal_in2" target="1" />
|
||||||
|
</Wire>
|
||||||
|
<Wire id="4" backingitemid="" prefab="redwire">
|
||||||
|
<From name="signal_out" target="1" />
|
||||||
|
<To name="signal_out1" target="" />
|
||||||
|
</Wire>
|
||||||
|
<Label id="0" color="#FF0000" position="-1775,-167" size="458,365" header="HUMAN DETECTOR" body="Range X 300
Range Y 40
Offset X 0
Offset Y 0
Output 0
False output 1" />
|
||||||
|
<Label id="1" color="#7ED3E0" position="-1779,288" size="453,346" header="Motion Axes" body="For X: right is positive, left is negative.

For Y: up is positive, down is negative." />
|
||||||
|
<Label id="2" color="#FF0000" position="-2279,-162" size="478,361" header="Monster detector" body="Range X 300
Range Y 40
Offset X 0
Offset Y 0
Output 1
False output 0" />
|
||||||
|
<Label id="3" color="#7ED3E0" position="1866,28" size="510,372" header="HOW TO INSTALL WIRE" body="You have to swim outside the hull in order to attach the wire. You can wait till you dock then cut a hole with a plasma cutter. You can check the positioning by looking carefully at the tab map." />
|
||||||
|
<Label id="4" color="#7E00E0" position="1178,-627" size="575,405" header="Description" body="A self disarming discharge coil controller." />
|
||||||
|
<Label id="5" color="#FFFF00" position="-233,428" size="723,331" header="SPEED OF DISCHARGE" body="Set oscillator output higher for faster discharges, lower for slower. Should probably be somewhere between 0.2 and 1.

0.25 is 1 discharge every 4 seconds." />
|
||||||
|
<Label id="6" color="#0082FF" position="2505,28" size="512,256" header="Blueprints" body="Circuit made with Blueprints. 
 
 Get it now on the steam workshop!" />
|
||||||
|
<Label id="7" color="#FF0000" position="1877,-554" size="705,258" header="Visualize Motion Detector Range" body="The mod "Visualize Motion Detector Range" makes this way easier to install. 

Get it on the steam workshop!" />
|
||||||
|
</CircuitBox>
|
||||||
|
<itemstats />
|
||||||
|
</Item>
|
||||||
|
</Root>
|
168
DynamicEuropa/Afflictions/Afflictions.xml
Normal file
168
DynamicEuropa/Afflictions/Afflictions.xml
Normal file
@@ -0,0 +1,168 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Afflictions>
|
||||||
|
<Override>
|
||||||
|
<!-- TODO: NEXTUPDATE replace this with vanilla electricshock? it makes you vomit though. Try using animatedoverlay if implemented? -->
|
||||||
|
<!--Shocked-->
|
||||||
|
<Affliction name="Shocked" identifier="shocked" description="Bzzzzt" type="debuff" maxstrength="20" limbspecific="false" indicatorlimb="Head" showiconthreshold="1000" showicontoothersthreshold="1000" showinhealthscannerthreshold="1000" healableinmedicalclinic="false">
|
||||||
|
<Effect minstrength="0" maxstrength="20" strengthchange="-1">
|
||||||
|
<StatusEffect target="Character" interval="0.1" disabledeltatime="true" multiplyafflictionsbymaxvitality="true">
|
||||||
|
<Affliction identifier="shock1" strength="100" probability="0.3" />
|
||||||
|
<Affliction identifier="shock2" strength="100" probability="0.3" />
|
||||||
|
<Affliction identifier="shock3" strength="100" probability="0.3" />
|
||||||
|
<Affliction identifier="shock4" strength="100" probability="0.3" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect target="Character" interval="1" duration="1.1">
|
||||||
|
<Conditional IsLocalPlayer="true" />
|
||||||
|
<Sound file="%ModDir:2532991202%/Sounds/Ambient/ShockLoop.ogg" volume="5" loop="true" dontmuffle="true" />
|
||||||
|
</StatusEffect>
|
||||||
|
</Effect>
|
||||||
|
<icon texture="%ModDir:2532991202%/UI/DE-IconsAtlas.png" sourcerect="0,160,171,171" color="100,255,180,255" origin="0,0" />
|
||||||
|
</Affliction>
|
||||||
|
<Affliction identifier="shock1" showiconthreshold="1000" showinhealthscannerthreshold="1000" maxstrength="100" afflictionoverlayalphaislinear="true">
|
||||||
|
<Effect minstrength="0" maxstrength="100" strengthchange="-300" />
|
||||||
|
<AfflictionOverlay texture="%ModDir:2532991202%/UI/Shock1.png" />
|
||||||
|
</Affliction>
|
||||||
|
<Affliction identifier="shock2" showiconthreshold="1000" showinhealthscannerthreshold="1000" maxstrength="100" afflictionoverlayalphaislinear="true">
|
||||||
|
<Effect minstrength="0" maxstrength="100" strengthchange="-300" />
|
||||||
|
<AfflictionOverlay texture="%ModDir:2532991202%/UI/Shock2.png" />
|
||||||
|
</Affliction>
|
||||||
|
<Affliction identifier="shock3" showiconthreshold="1000" showinhealthscannerthreshold="1000" maxstrength="100" afflictionoverlayalphaislinear="true">
|
||||||
|
<Effect minstrength="0" maxstrength="100" strengthchange="-300" />
|
||||||
|
<AfflictionOverlay texture="%ModDir:2532991202%/UI/Shock3.png" />
|
||||||
|
</Affliction>
|
||||||
|
<Affliction identifier="shock4" showiconthreshold="1000" showinhealthscannerthreshold="1000" maxstrength="100" afflictionoverlayalphaislinear="true">
|
||||||
|
<Effect minstrength="0" maxstrength="100" strengthchange="-300" />
|
||||||
|
<AfflictionOverlay texture="%ModDir:2532991202%/UI/Shock4.png" />
|
||||||
|
</Affliction>
|
||||||
|
<!--Temporary Crewmember-->
|
||||||
|
<Affliction name="Temporary Crewmember" identifier="temporarycrew" description="Will leave your crew after 6 hours from the moment they joined." type="temporarycrew" hideiconafterdelay="true" limbspecific="false" maxstrength="21601" showiconthreshold="0" iconcolors="100,255,180,255;100,255,180,255" treatmentthreshold="100000" showicontoothersthreshold="0" showinhealthscannerthreshold="0" healableinmedicalclinic="false">
|
||||||
|
<Description textidentifier="afflictiondescription.temporarycrew.self" target="Self" minstrength="0" maxstrength="21601" />
|
||||||
|
<Description textidentifier="afflictiondescription.temporarycrew.other" target="OtherCharacter" minstrength="0" maxstrength="21601" />
|
||||||
|
<Effect minstrength="1" maxstrength="1" strengthchange="0">
|
||||||
|
<StatusEffect type="Always" target="Character" interval="1" stackable="false" multiplyafflictionsbymaxvitality="true">
|
||||||
|
<TriggerEvent identifier="removetempcrew" />
|
||||||
|
<ReduceAffliction identifier="temporarycrew" strength="100" />
|
||||||
|
</StatusEffect>
|
||||||
|
</Effect>
|
||||||
|
<Effect minstrength="2" maxstrength="21601" strengthchange="-1" />
|
||||||
|
<icon texture="%ModDir:2532991202%/UI/DE-IconsAtlas.png" sourcerect="0,160,171,171" color="100,255,180,255" origin="0,0" />
|
||||||
|
</Affliction>
|
||||||
|
<!-- Disease for medivac NPC -->
|
||||||
|
<Affliction name="Mysterious Disease" identifier="mysteriousdisease" description="The patient is afflicted with an unknown, contagious disease, and requires medical attention." type="poison" causeofdeathdescription="The patient did not survive." selfcauseofdeathdescription="You did not survive." limbspecific="false" indicatorlimb="Torso" showiconthreshold="0" showinhealthscannerthreshold="0" maxstrength="100" affectmachines="false" healcostmultiplier="0" basehealcost="50" iconcolors="135,175,130,255;70,85,80,255;60,90,60,255">
|
||||||
|
<Description textidentifier="afflictiondescription.mysteriousdisease.self" target="Self" minstrength="0" maxstrength="100" />
|
||||||
|
<Description textidentifier="afflictiondescription.mysteriousdisease.others" target="OtherCharacter" minstrength="0" maxstrength="100" />
|
||||||
|
<Effect minstrength="0" maxstrength="10" strengthchange="10" minspeedmultiplier="1.0" maxspeedmultiplier="1.0" tag="poisoned" resistancefor="mysteriousdiseaseplayer" minresistance="1" maxresistance="1"></Effect>
|
||||||
|
<Effect minstrength="10" maxstrength="100" strengthchange="0.75" minscreenblur="0.1" maxscreenblur="1.0" minfacetint="255,255,255,0" maxfacetint="255,255,0,80" minbodytint="255,255,255,0" maxbodytint="255,255,0,60" minspeedmultiplier="1.0" maxspeedmultiplier="0.5" tag="poisoned" resistancefor="mysteriousdiseaseplayer" minresistance="1" maxresistance="1"></Effect>
|
||||||
|
<!-- bad effects from letting affliction ramp up -->
|
||||||
|
<PeriodicEffect mininterval="10" maxinterval="30" minstrength="40" maxstrength="100">
|
||||||
|
<StatusEffect target="Character" targetlimbs="Torso" disabledeltatime="true">
|
||||||
|
<Affliction identifier="nausea" amount="15" probability="0.25" />
|
||||||
|
<Affliction identifier="internaldamage" amount="5" probability="0.25" />
|
||||||
|
<Affliction identifier="psychosis" amount="30" probability="0.25" />
|
||||||
|
<Affliction identifier="stun" amount="2" probability="0.25" />
|
||||||
|
</StatusEffect>
|
||||||
|
</PeriodicEffect>
|
||||||
|
<!-- if affliction = 100, transmit disease to players -->
|
||||||
|
<PeriodicEffect mininterval="5" maxinterval="10" minstrength="99" maxstrength="100">
|
||||||
|
<StatusEffect target="Character" SpeedMultiplier="0.1" setvalue="true" duration="1.7" />
|
||||||
|
<StatusEffect target="Character" comparison="and">
|
||||||
|
<Conditional ishuman="true" />
|
||||||
|
<Conditional hasspecifiertag="male" />
|
||||||
|
<Sound file="Content/Characters/Human/male_damage9.ogg" selectionmode="Random" frequencymultiplier="0.75" />
|
||||||
|
<Sound file="Content/Characters/Human/male_damage10.ogg" selectionmode="Random" frequencymultiplier="0.75" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect target="Character" comparison="and">
|
||||||
|
<Conditional ishuman="true" />
|
||||||
|
<Conditional hasspecifiertag="female" />
|
||||||
|
<Sound file="Content/Characters/Human/female_damage7.ogg" selectionmode="Random" frequencymultiplier="0.75" />
|
||||||
|
<Sound file="Content/Characters/Human/female_damage8.ogg" selectionmode="Random" frequencymultiplier="0.75" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect target="Character" targetlimbs="Head" duration="1">
|
||||||
|
<ParticleEmitter particle="bloodsplash" copyentityangle="true" anglemin="-10" anglemax="10" particlespersecond="5" velocitymin="50" velocitymax="200" scalemin="0.2" scalemax="0.35" lifetimemultiplier="0.5" distancemin="5" distancemax="10" colormultiplier="60,90,60,255" />
|
||||||
|
<ReduceAffliction identifier="mysteriousdisease" amount="5" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect target="Character" targetlimbs="Head">
|
||||||
|
<Explosion range="150.0" DistanceFalloff="false" structuredamage="0" itemdamage="0" force="0.0" severlimbsprobability="0.0" decal="" decalsize="1.25" showeffects="false">
|
||||||
|
<Affliction identifier="mysteriousdiseaseplayer" amount="100" probability="1" dividebylimbcount="false" />
|
||||||
|
</Explosion>
|
||||||
|
</StatusEffect>
|
||||||
|
</PeriodicEffect>
|
||||||
|
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="0,384,128,128" color="193,162,122,255" origin="0,0" />
|
||||||
|
</Affliction>
|
||||||
|
<Affliction name="Sickness" identifier="mysteriousdiseaseplayer" description="You've caught the sickness. Try to tough it out." type="poison" causeofdeathdescription="The patient did not survive." selfcauseofdeathdescription="You did not survive." limbspecific="false" indicatorlimb="Torso" showiconthreshold="0" showinhealthscannerthreshold="0" maxstrength="10" affectmachines="false" healcostmultiplier="0" basehealcost="50" iconcolors="135,175,130,255;70,85,80,255;60,90,60,255">
|
||||||
|
<Description textidentifier="afflictiondescription.mysteriousdiseaseplayer.self" target="Self" minstrength="0" maxstrength="100" />
|
||||||
|
<Description textidentifier="afflictiondescription.mysteriousdiseaseplayer.others" target="OtherCharacter" minstrength="0" maxstrength="100" />
|
||||||
|
<Effect minstrength="0" maxstrength="10" strengthchange="-0.2" minscreenblur="0.1" maxscreenblur="1.0" minfacetint="255,255,255,0" maxfacetint="255,255,120,80" minbodytint="255,255,255,0" maxbodytint="255,255,120,60" minspeedmultiplier="1.0" maxspeedmultiplier="0.5" tag="poisoned"></Effect>
|
||||||
|
<!-- bad effects, cough and transmit the affliction. may cure itself if lucky intervals -->
|
||||||
|
<PeriodicEffect mininterval="5" maxinterval="15" minstrength="1" maxstrength="10">
|
||||||
|
<StatusEffect target="Character" targetlimbs="Torso" disabledeltatime="true">
|
||||||
|
<Affliction identifier="nausea" amount="15" probability="0.35" />
|
||||||
|
<Affliction identifier="internaldamage" amount="5" probability="0.35" />
|
||||||
|
<Affliction identifier="hallucinating" amount="25" probability="0.25" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect target="Character" SpeedMultiplier="0.1" setvalue="true" duration="1.7" />
|
||||||
|
<StatusEffect target="Character" comparison="and">
|
||||||
|
<Conditional ishuman="true" />
|
||||||
|
<Conditional hasspecifiertag="male" />
|
||||||
|
<Sound file="Content/Characters/Human/male_damage9.ogg" selectionmode="Random" frequencymultiplier="0.75" />
|
||||||
|
<Sound file="Content/Characters/Human/male_damage10.ogg" selectionmode="Random" frequencymultiplier="0.75" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect target="Character" comparison="and">
|
||||||
|
<Conditional ishuman="true" />
|
||||||
|
<Conditional hasspecifiertag="female" />
|
||||||
|
<Sound file="Content/Characters/Human/female_damage7.ogg" selectionmode="Random" frequencymultiplier="0.75" />
|
||||||
|
<Sound file="Content/Characters/Human/female_damage8.ogg" selectionmode="Random" frequencymultiplier="0.75" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect target="Character" targetlimbs="Head" duration="1">
|
||||||
|
<ParticleEmitter particle="bloodsplash" copyentityangle="true" anglemin="-10" anglemax="10" particlespersecond="5" velocitymin="50" velocitymax="200" scalemin="0.2" scalemax="0.35" lifetimemultiplier="0.5" distancemin="5" distancemax="10" colormultiplier="60,90,60,255" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect target="Character" targetlimbs="Head">
|
||||||
|
<Explosion range="150.0" DistanceFalloff="false" structuredamage="0" itemdamage="0" force="0.0" severlimbsprobability="0.0" decal="" decalsize="1.25" showeffects="false">
|
||||||
|
<!-- probability for explosions is actually rolled for each limb hit (human has 15)! here roughly 37% assuming it hits all 15 -->
|
||||||
|
<Affliction identifier="mysteriousdiseaseplayer" amount="100" probability="0.03" dividebylimbcount="false" />
|
||||||
|
</Explosion>
|
||||||
|
</StatusEffect>
|
||||||
|
</PeriodicEffect>
|
||||||
|
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="0,384,128,128" origin="0,0" />
|
||||||
|
</Affliction>
|
||||||
|
<!-- just an event affliction, does nothing -->
|
||||||
|
<nastyscar identifier="nastyscar" limbspecific="false" indicatorlimb="Torso" maxstrength="1" showiconthreshold="0" showicontoothersthreshold="0" showinhealthscannerthreshold="0" healableinmedicalclinic="false" ShowBarInHealthMenu="false">
|
||||||
|
<Description textidentifier="afflictiondescription.nastyscar.self" target="Self" minstrength="0" maxstrength="1" />
|
||||||
|
<Description textidentifier="afflictiondescription.nastyscar.others" target="OtherCharacter" minstrength="0" maxstrength="1" />
|
||||||
|
<Effect minstrength="0" maxstrength="1" strengthchange="0" />
|
||||||
|
<icon texture="Content/UI/TalentsIcons4.png" sourcerect="0,384,128,128" color="120,90,90,255" origin="0,0" />
|
||||||
|
</nastyscar>
|
||||||
|
</Override>
|
||||||
|
<Override>
|
||||||
|
<!-- COMPATIBILITY AFFLICTIONS -->
|
||||||
|
<!-- invisible afflictions for built-in Enhanced Reactors compatibility | Does nothing and removes itself if loaded above or without Enhanced Reactors -->
|
||||||
|
<Affliction name="" identifier="radiationsounds" limbspecific="false" indicatorlimb="Head" activationthreshold="0" showiconthreshold="1000" showicontoothersthreshold="1000" karmachangeonapplied="0" maxstrength="2" affectmachines="false" healableinmedicalclinic="false">
|
||||||
|
<Effect minstrength="0" maxstrength="2" strengthchange="-100" />
|
||||||
|
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="256,640,128,128" color="150,26,26,255" origin="0,0" />
|
||||||
|
</Affliction>
|
||||||
|
<Affliction name="" identifier="radiationsoundlow" limbspecific="false" indicatorlimb="Head" activationthreshold="0" showiconthreshold="1000" showicontoothersthreshold="1000" karmachangeonapplied="0" maxstrength="2" affectmachines="false" healableinmedicalclinic="false">
|
||||||
|
<Effect minstrength="0" maxstrength="2" strengthchange="-100" />
|
||||||
|
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="256,640,128,128" color="150,26,26,255" origin="0,0" />
|
||||||
|
</Affliction>
|
||||||
|
<Affliction name="" identifier="radiationsoundmedium" limbspecific="false" indicatorlimb="Head" activationthreshold="0" showiconthreshold="1000" showicontoothersthreshold="1000" karmachangeonapplied="0" maxstrength="2" affectmachines="false" healableinmedicalclinic="false">
|
||||||
|
<Effect minstrength="0" maxstrength="2" strengthchange="-100" />
|
||||||
|
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="256,640,128,128" color="150,26,26,255" origin="0,0" />
|
||||||
|
</Affliction>
|
||||||
|
<Affliction name="" identifier="radiationsoundhigh" limbspecific="false" indicatorlimb="Head" activationthreshold="0" showiconthreshold="1000" showicontoothersthreshold="1000" karmachangeonapplied="0" maxstrength="2" affectmachines="false" healableinmedicalclinic="false">
|
||||||
|
<Effect minstrength="0" maxstrength="2" strengthchange="-100" />
|
||||||
|
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="256,640,128,128" color="150,26,26,255" origin="0,0" />
|
||||||
|
</Affliction>
|
||||||
|
<Affliction name="" identifier="radiationsoundextreme" limbspecific="false" indicatorlimb="Head" activationthreshold="0" showiconthreshold="1000" showicontoothersthreshold="1000" karmachangeonapplied="0" maxstrength="2" affectmachines="false" healableinmedicalclinic="false">
|
||||||
|
<Effect minstrength="0" maxstrength="2" strengthchange="-100" />
|
||||||
|
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="256,640,128,128" color="150,26,26,255" origin="0,0" />
|
||||||
|
</Affliction>
|
||||||
|
<Affliction name="" identifier="contaminated" limbspecific="false" indicatorlimb="Head" activationthreshold="0" showiconthreshold="1000" showicontoothersthreshold="1000" karmachangeonapplied="0" maxstrength="2" affectmachines="false" healableinmedicalclinic="false">
|
||||||
|
<Effect minstrength="0" maxstrength="2" strengthchange="-100" />
|
||||||
|
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="256,640,128,128" color="150,26,26,255" origin="0,0" />
|
||||||
|
</Affliction>
|
||||||
|
<Affliction name="" identifier="overheating" limbspecific="false" indicatorlimb="Head" activationthreshold="0" showiconthreshold="1000" showicontoothersthreshold="1000" karmachangeonapplied="0" maxstrength="2" affectmachines="false" healableinmedicalclinic="false">
|
||||||
|
<Effect minstrength="0" maxstrength="2" strengthchange="-100" />
|
||||||
|
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="256,640,128,128" color="150,26,26,255" origin="0,0" />
|
||||||
|
</Affliction>
|
||||||
|
</Override>
|
||||||
|
</Afflictions>
|
@@ -0,0 +1,56 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<backgroundcreatures>
|
||||||
|
<!-- I've tried a whole lot of tweaks but it doesnt play well with depth and parallax so I'll keep it disabled until devs drop the map visuals update sorry -->
|
||||||
|
<DugongR speed="30.0" wanderamount="2.1" wanderzamount="0.1" swarmmin="1" swarmmax="1" scale="3.0" disablerotation="true" disableflipping="true" mindepth="6000" maxdepth="10000" commonness="0" maxcount="1">
|
||||||
|
<!-- level commonness -->
|
||||||
|
<!-- <overridecommonness leveltype="coldcavernsbasic" commonness="8" />
|
||||||
|
<overridecommonness leveltype="coldcavernsadvanced" commonness="7" />
|
||||||
|
<overridecommonness leveltype="coldcavernsmaze" commonness="6" />
|
||||||
|
<overridecommonness leveltype="coldcavernstransition" commonness="5" />
|
||||||
|
<overridecommonness leveltype="ridgebasic" commonness="4" />
|
||||||
|
<overridecommonness leveltype="ridgeadvanced" commonness="3" />
|
||||||
|
<overridecommonness leveltype="plateaubasic" commonness="2" />
|
||||||
|
<overridecommonness leveltype="greatseabasic" commonness="1" />
|
||||||
|
<overridecommonness leveltype="greatseanarrow" commonness="1" />
|
||||||
|
<overridecommonness leveltype="coldcavernsoutpost" commonness="4" />
|
||||||
|
<overridecommonness leveltype="ridgeoutpost" commonness="3" />
|
||||||
|
<overridecommonness leveltype="plateauoutpost" commonness="2" />
|
||||||
|
<overridecommonness leveltype="greatseaoutpost" commonness="1" />
|
||||||
|
<overridecommonness leveltype="wastesoutpost" commonness="1" /> -->
|
||||||
|
<Sprite texture="%ModDir:2532991202%/BackgroundCreatures/BackgroundSubs.png" sourcerect="0,0,339,129" origin="0.5,0.5" />
|
||||||
|
<!-- <LightSprite texture="%ModDir:2532991202%/BackgroundCreatures/BackgroundSubs.png" sourcerect="0,131,339,129" origin="0.5,0.5" /> -->
|
||||||
|
</DugongR>
|
||||||
|
<DugongL speed="30.0" wanderamount="2.1" wanderzamount="0.1" swarmmin="1" swarmmax="1" scale="3.0" disablerotation="true" disableflipping="true" mindepth="6000" maxdepth="10000" commonness="0" maxcount="1">
|
||||||
|
<!-- level commonness -->
|
||||||
|
<!-- <overridecommonness leveltype="coldcavernsbasic" commonness="8" />
|
||||||
|
<overridecommonness leveltype="coldcavernsadvanced" commonness="7" />
|
||||||
|
<overridecommonness leveltype="coldcavernsmaze" commonness="6" />
|
||||||
|
<overridecommonness leveltype="coldcavernstransition" commonness="5" />
|
||||||
|
<overridecommonness leveltype="ridgebasic" commonness="4" />
|
||||||
|
<overridecommonness leveltype="ridgeadvanced" commonness="3" />
|
||||||
|
<overridecommonness leveltype="plateaubasic" commonness="2" />
|
||||||
|
<overridecommonness leveltype="greatseabasic" commonness="1" />
|
||||||
|
<overridecommonness leveltype="greatseanarrow" commonness="1" />
|
||||||
|
<overridecommonness leveltype="coldcavernsoutpost" commonness="4" />
|
||||||
|
<overridecommonness leveltype="ridgeoutpost" commonness="3" />
|
||||||
|
<overridecommonness leveltype="plateauoutpost" commonness="2" />
|
||||||
|
<overridecommonness leveltype="greatseaoutpost" commonness="1" />
|
||||||
|
<overridecommonness leveltype="wastesoutpost" commonness="1" /> -->
|
||||||
|
<Sprite texture="%ModDir:2532991202%/BackgroundCreatures/BackgroundSubs.png" sourcerect="340,0,339,129" origin="0.5,0.5" />
|
||||||
|
<LightSprite texture="%ModDir:2532991202%/BackgroundCreatures/BackgroundSubs.png" sourcerect="340,131,339,129" origin="0.5,0.5" />
|
||||||
|
</DugongL>
|
||||||
|
<!-- <overridecommonness leveltype="coldcavernsbasic" commonness="4" />
|
||||||
|
<overridecommonness leveltype="coldcavernsadvanced" commonness="4" />
|
||||||
|
<overridecommonness leveltype="coldcavernsmaze" commonness="4" />
|
||||||
|
<overridecommonness leveltype="coldcavernstransition" commonness="4" />
|
||||||
|
<overridecommonness leveltype="coldcavernsoutpost" commonness="4" />
|
||||||
|
<overridecommonness leveltype="coldcavernsadvanced" commonness="4" />
|
||||||
|
<overridecommonness leveltype="ridgebasic" commonness="3" />
|
||||||
|
<overridecommonness leveltype="ridgeadvanced" commonness="3" />
|
||||||
|
<overridecommonness leveltype="ridgeoutpost" commonness="3" />
|
||||||
|
<overridecommonness leveltype="plateaubasic" commonness="2" />
|
||||||
|
<overridecommonness leveltype="plateauoutpost" commonness="2" />
|
||||||
|
<overridecommonness leveltype="greatseabasic" commonness="1" />
|
||||||
|
<overridecommonness leveltype="greatseanarrow" commonness="1" />
|
||||||
|
<overridecommonness leveltype="greatseaoutpost" commonness="1" /> -->
|
||||||
|
</backgroundcreatures>
|
137
DynamicEuropa/Biomes/AphoticPlateau.xml
Normal file
137
DynamicEuropa/Biomes/AphoticPlateau.xml
Normal file
@@ -0,0 +1,137 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LevelGenerationParameters>
|
||||||
|
<Override>
|
||||||
|
<PlateauBasic identifier="plateaubasic" biomes="theaphoticplateau" commonness="100" Type="LocationConnection" AmbientLightColor="10,10,0,255" BackgroundTextureColor="60,60,0,255" BackgroundColor="4,2,1,255" WallColor="255,255,255,255" StartPosition="0.1,0.5" EndPosition="0.9,1.0" CreateHoleNextToEnd="True" CreateHoleToAbyss="False" LevelObjectAmount="8000" BackgroundCreatureAmount="80" minwidth="180000" maxwidth="250000" Height="50000" InitialDepthMin="300000" InitialDepthMax="400000" MinTunnelRadius="5000" SideTunnelCount="0,2" SideTunnelVariance="1" MinSideTunnelRadius="2000,3000" VoronoiSiteInterval="2000,2000" VoronoiSiteVariance="800,800" CellSubdivisionLength="2000" CellRoundingAmount="0.7" CellIrregularity="0.2" MainPathNodeIntervalRange="10000,20000" MainPathVariance="0.5" CaveCount="3" ItemCount="400" ResourceIntervalRange="19200,38400" CaveResourceIntervalRange="9600,19200" ResourceClusterSizeRange="3,6" ResourceSpawnChance="0.3" CaveResourceSpawnChance="0.6" FloatingIceChunkCount="0" IslandCount="0" IceSpireCount="0" AbyssIslandCount="3" AbyssIslandSizeMin="2000,3000" AbyssIslandSizeMax="2000,3000" AbyssIslandCaveProbability="0.3" AbyssResourceClustersMin="10" AbyssResourceClustersMax="20" SeaFloorDepth="-10000" SeaFloorVariance="500" MountainCountMin="2" MountainCountMax="3" MountainHeightMin="0" MountainHeightMax="4000" RuinCount="0" MinRuinCount="0" MaxRuinCount="1" MinWreckCount="0" MaxWreckCount="1" MinCorpseCount="3" MaxCorpseCount="6" ThalamusProbability="0.4" WreckHullFloodingChance="0.5" WreckFloodingHullMinWaterPercentage="0.6" WreckFloodingHullMaxWaterPercentage="1" BottomHoleProbability="0.9" WaterParticleScale="1" WallTextureSize="512" WallEdgeTextureWidth="1024" WallEdgeExpandOutwardsAmount="128" WallEdgeExpandInwardsAmount="128">
|
||||||
|
<!--
|
||||||
|
<Background
|
||||||
|
texture="Content/Map/iceBackgroundFade.png" />
|
||||||
|
<BackgroundTop
|
||||||
|
texture="Content/Map/iceBackground.png"
|
||||||
|
premultiplyalpha="false" />
|
||||||
|
-->
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/AphoticPlateau/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/AphoticPlateau/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/AphoticPlateau/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</PlateauBasic>
|
||||||
|
<PlateauAdvanced identifier="plateauadvanced" biomes="theaphoticplateau" Type="LocationConnection" Commonness="50" MinLevelDifficulty="42" AmbientLightColor="10,10,0,255" BackgroundTextureColor="60,60,0,255" BackgroundColor="4,2,1,255" WallColor="255,255,255,255" WaterParticleColor="255,255,255,255" StartPosition="0.1,0.1" EndPosition="0.9,0.5" CreateHoleNextToEnd="True" CreateHoleToAbyss="True" NoLevelGeometry="False" LevelObjectAmount="8000" BackgroundCreatureAmount="80" MinWidth="180000" MaxWidth="250000" Height="90000" InitialDepthMin="300000" InitialDepthMax="400000" MinTunnelRadius="6500" SideTunnelCount="2,3" SideTunnelVariance="1" MinSideTunnelRadius="1500,5000" VoronoiSiteInterval="2000,2000" VoronoiSiteVariance="800,800" CellSubdivisionLength="1500" CellRoundingAmount="0.5" CellIrregularity="0.1" MainPathNodeIntervalRange="10000,20000" MainPathVariance="0.5" CaveCount="3" ItemCount="400" ResourceIntervalRange="19200,38400" CaveResourceIntervalRange="9600,19200" ResourceClusterSizeRange="3,6" ResourceSpawnChance="0.3" CaveResourceSpawnChance="0.6" FloatingIceChunkCount="0" IslandCount="0" IceSpireCount="0" AbyssIslandCount="5" AbyssIslandSizeMin="4000,7000" AbyssIslandSizeMax="8000,10000" AbyssIslandCaveProbability="0.5" AbyssResourceClustersMin="30" AbyssResourceClustersMax="40" SeaFloorDepth="-30000" SeaFloorVariance="500" MountainCountMin="1" MountainCountMax="2" MountainHeightMin="1000" MountainHeightMax="5000" RuinCount="1" MinRuinCount="0" MaxRuinCount="1" MinWreckCount="0" MaxWreckCount="1" MinCorpseCount="3" MaxCorpseCount="6" ThalamusProbability="0.3" WreckHullFloodingChance="0.5" WreckFloodingHullMinWaterPercentage="0.1" WreckFloodingHullMaxWaterPercentage="1" ForceBeaconStation="" BottomHoleProbability="0.7" WaterParticleScale="1" WaterParticleVelocity="0,10" WallTextureSize="512" WallEdgeTextureWidth="1024" FlashInterval="0,0" FlashColor="0,0,0,0" PlayNoiseLoopInOutpostLevel="False" WaterAmbienceVolume="1" WallEdgeExpandOutwardsAmount="128" WallEdgeExpandInwardsAmount="128">
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/AphoticPlateau/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/AphoticPlateau/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/AphoticPlateau/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</PlateauAdvanced>
|
||||||
|
<PlateauGarden identifier="plateaugarden" type="LocationConnection" biomes="theaphoticplateau" commonness="50" height="60000" initialdepthmin="300000" initialdepthmax="400000" levelobjectamount="8000" ambientlightcolor="10,10,0,255" backgroundtexturecolor="60,60,0,255" backgroundcolor="4,2,1,255" wallcolor="255,255,255,255" minwidth="160000" maxwidth="200000" voronoisiteinterval="2000,2000" voronoisitevariance="800,800" cellsubdivisionlength="1500" cellroundingamount="0.5" cellirregularity="0.1" mainpathnodeintervalrange="10000,20000" cavecount="5" itemcount="500" floatingicechunkcount="0" seafloordepth="-30000" seafloorvariance="500" mountaincountmin="1" mountaincountmax="2" mountainheightmin="1000" mountainheightmax="5000" minruincount="0" maxruincount="1" minwreckcount="0" maxwreckcount="1" thalamusprobability="0.8" bottomholeprobability="0.5" waterparticlescale="1" startposition="0.1,0.1" endposition="0.9,0.5" createholenexttoend="True" mintunnelradius="6500" mincorpsecount="3" maxcorpsecount="6" wreckhullfloodingchance="0.5" wreckfloodinghullminwaterpercentage="0.1" wreckfloodinghullmaxwaterpercentage="1" sidetunnelcount="1,1" minsidetunnelradius="1000,3000" icespirecount="0" walltexturesize="512" walledgetexturewidth="1024" walledgeexpandoutwardsamount="128" walledgeexpandinwardsamount="128" backgroundcreatureamount="80" islandcount="0" sidetunnelvariance="0.5" mainpathvariance="0.5" resourceintervalrange="19200,38400" caveresourceintervalrange="9600,19200" resourceclustersizerange="3,6" resourcespawnchance="0.4" caveresourcespawnchance="0.7" AbyssResourceClustersMin="30" AbyssResourceClustersMax="40">
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/AphoticPlateau/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/AphoticPlateau/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/AphoticPlateau/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</PlateauGarden>
|
||||||
|
<RidgeTransition identifier="ridgetransition" biomes="theaphoticplateau" commonness="100" minleveldifficulty="34" TransitionFromPreviousBiome="True" Type="LocationConnection" AmbientLightColor="7,13,7,255" BackgroundTextureColor="32,38,2,255" BackgroundColor="2,11,8,255" WallColor="255,255,255,255" StartPosition="0.1,0.1" EndPosition="0.9,0.9" CreateHoleNextToEnd="True" CreateHoleToAbyss="True" LevelObjectAmount="8000" BackgroundCreatureAmount="80" MinWidth="170000" MaxWidth="190000" Height="60000" InitialDepthMin="280000" InitialDepthMax="300000" MinTunnelRadius="6500" SideTunnelCount="2,2" SideTunnelVariance="0.8" MinSideTunnelRadius="2500,3500" VoronoiSiteInterval="1500,1500" VoronoiSiteVariance="700,700" CellSubdivisionLength="1500" CellRoundingAmount="0.5" CellIrregularity="0.1" MainPathNodeIntervalRange="6000,10000" MainPathVariance="0.3" CaveCount="3" ItemCount="400" ResourceIntervalRange="19200,38400" CaveResourceIntervalRange="9600,19200" ResourceClusterSizeRange="3,5" ResourceSpawnChance="0.3" CaveResourceSpawnChance="0.6" FloatingIceChunkCount="3" IslandCount="0" IceSpireCount="0" AbyssIslandCount="5" AbyssIslandSizeMin="4000,7000" AbyssIslandSizeMax="8000,10000" AbyssIslandCaveProbability="0.5" AbyssResourceClustersMin="30" AbyssResourceClustersMax="40" SeaFloorDepth="-120000" SeaFloorVariance="2000" MountainCountMin="5" MountainCountMax="6" MountainHeightMin="80000" MountainHeightMax="100000" MinRuinCount="0" MaxRuinCount="1" MinWreckCount="0" MaxWreckCount="1" MinCorpseCount="3" MaxCorpseCount="6" ThalamusProbability="0.25" WreckHullFloodingChance="0.5" WreckFloodingHullMinWaterPercentage="0.1" WreckFloodingHullMaxWaterPercentage="1" BottomHoleProbability="0.6" WaterParticleScale="1" WallTextureSize="512" WallEdgeTextureWidth="1024" WallEdgeExpandOutwardsAmount="128" WallEdgeExpandInwardsAmount="128">
|
||||||
|
<!--<Background
|
||||||
|
texture="Content/Map/iceBackgroundFade.png" />
|
||||||
|
<BackgroundTop
|
||||||
|
texture="Content/Map/iceBackground.png"
|
||||||
|
premultiplyalpha="false" />-->
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/EuropanRidge/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/EuropanRidge/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/EuropanRidge/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</RidgeTransition>
|
||||||
|
<PlateauOutpost identifier="plateauoutpost" type="Outpost" biomes="theaphoticplateau" createholenexttoend="False" createholetoabyss="False" height="50000" commonness="100" initialdepthmin="100000" initialdepthmax="200000" levelobjectamount="200" ambientlightcolor="10,10,0,255" backgroundtexturecolor="60,60,0,255" backgroundcolor="4,2,1,255" wallcolor="255,255,255,255" minwidth="50000" maxwidth="50000" voronoisiteinterval="2000,2000" voronoisitevariance="800,800" cellsubdivisionlength="1500" cellroundingamount="0.1" cellirregularity="0.3" mainpathnodeintervalrange="10000,10000" cavecount="0" itemcount="0" floatingicechunkcount="0" seafloordepth="-30000" seafloorvariance="1000" mountaincountmin="0" mountaincountmax="3" mountainheightmin="10000" mountainheightmax="20000" ruincount="0" minwreckcount="0" maxwreckcount="0" bottomholeprobability="0" waterparticlescale="1" startposition="0.5,0.5" endposition="0.5,0.5" forceoutpostposition="0.5,0.55" nolevelgeometry="false" mintunnelradius="5000" mincorpsecount="1" maxcorpsecount="5" thalamusprobability="0" wreckhullfloodingchance="0.5" wreckfloodinghullminwaterpercentage="0.1" wreckfloodinghullmaxwaterpercentage="1" sidetunnelcount="0,0" minsidetunnelradius="25000,25000" backgroundcreatureamount="160" walltexturesize="512" walledgetexturewidth="1024" walledgeexpandoutwardsamount="128" walledgeexpandinwardsamount="128" sidetunnelvariance="0.5" mainpathvariance="0" resourceintervalrange="19200,38400" caveresourceintervalrange="9600,19200" resourceclustersizerange="3,6" resourcespawnchance="0.3" caveresourcespawnchance="0.6" islandcount="0" abyssislandcount="0" icespirecount="0">
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/AphoticPlateau/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/AphoticPlateau/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/AphoticPlateau/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</PlateauOutpost>
|
||||||
|
<!-- <PlateauLair
|
||||||
|
identifier="plateaulair"
|
||||||
|
type="Outpost"
|
||||||
|
biomes="theaphoticplateau"
|
||||||
|
createholenexttoend="False"
|
||||||
|
createholetoabyss="False"
|
||||||
|
height="20000"
|
||||||
|
commonness="0"
|
||||||
|
initialdepthmin="100000"
|
||||||
|
initialdepthmax="200000"
|
||||||
|
levelobjectamount="500"
|
||||||
|
ambientlightcolor="10,10,0,255"
|
||||||
|
backgroundtexturecolor="60,60,0,255"
|
||||||
|
backgroundcolor="4,2,1,255"
|
||||||
|
wallcolor="255,255,255,255"
|
||||||
|
minwidth="40000"
|
||||||
|
maxwidth="40000"
|
||||||
|
voronoisiteinterval="2000,2000"
|
||||||
|
voronoisitevariance="800,800"
|
||||||
|
cellsubdivisionlength="1500"
|
||||||
|
cellroundingamount="0.1"
|
||||||
|
cellirregularity="0.3"
|
||||||
|
mainpathnodeintervalrange="500,500"
|
||||||
|
cavecount="0"
|
||||||
|
itemcount="0"
|
||||||
|
floatingicechunkcount="0"
|
||||||
|
seafloordepth="0"
|
||||||
|
seafloorvariance="1000"
|
||||||
|
mountaincountmin="0"
|
||||||
|
mountaincountmax="3"
|
||||||
|
mountainheightmin="1500"
|
||||||
|
mountainheightmax="3000"
|
||||||
|
ruincount="0"
|
||||||
|
minwreckcount="0"
|
||||||
|
maxwreckcount="0"
|
||||||
|
bottomholeprobability="0"
|
||||||
|
waterparticlescale="1"
|
||||||
|
startposition="0.3,0.2"
|
||||||
|
endposition="0.7,0.5"
|
||||||
|
forceoutpostposition="0.5,0.8"
|
||||||
|
mintunnelradius="5000"
|
||||||
|
mincorpsecount="1"
|
||||||
|
maxcorpsecount="5"
|
||||||
|
thalamusprobability="0"
|
||||||
|
wreckhullfloodingchance="0.5"
|
||||||
|
wreckfloodinghullminwaterpercentage="0.1"
|
||||||
|
wreckfloodinghullmaxwaterpercentage="1"
|
||||||
|
sidetunnelcount="0,0"
|
||||||
|
minsidetunnelradius="25000,25000"
|
||||||
|
backgroundcreatureamount="80"
|
||||||
|
walltexturesize="512"
|
||||||
|
walledgetexturewidth="1024"
|
||||||
|
walledgeexpandoutwardsamount="128"
|
||||||
|
walledgeexpandinwardsamount="128"
|
||||||
|
sidetunnelvariance="0.5"
|
||||||
|
mainpathvariance="0"
|
||||||
|
resourceintervalrange="19200,38400"
|
||||||
|
caveresourceintervalrange="9600,19200"
|
||||||
|
resourceclustersizerange="3,6"
|
||||||
|
resourcespawnchance="0.3"
|
||||||
|
caveresourcespawnchance="0.6"
|
||||||
|
islandcount="0"
|
||||||
|
abyssislandcount="0"
|
||||||
|
icespirecount="0"
|
||||||
|
PlayNoiseLoopInOutpostLevel="true">
|
||||||
|
<WaterParticles
|
||||||
|
texture="Content/Map/Biomes/AphoticPlateau/BackgroundParticles.png" />
|
||||||
|
<Wall
|
||||||
|
texture="Content/Map/Biomes/AphoticPlateau/LevelWall.png"
|
||||||
|
premultiplyalpha="false" />
|
||||||
|
<WallEdge
|
||||||
|
texture="Content/Map/Biomes/AphoticPlateau/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall
|
||||||
|
texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge
|
||||||
|
texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed
|
||||||
|
texture="Content/Map/Biomes/DestroyedWall.png"
|
||||||
|
premultiplyalpha="false" />
|
||||||
|
</PlateauLair> -->
|
||||||
|
</Override>
|
||||||
|
</LevelGenerationParameters>
|
35
DynamicEuropa/Biomes/Biomes.xml
Normal file
35
DynamicEuropa/Biomes/Biomes.xml
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LevelGenerationParameters>
|
||||||
|
<Override>
|
||||||
|
<Biomes>
|
||||||
|
<Biome identifier="coldcaverns" name="Cold Caverns" description="" AllowedZones="1" mindifficulty="0" maxdifficulty="15">
|
||||||
|
<Submarines maxtier="1" />
|
||||||
|
</Biome>
|
||||||
|
<Biome identifier="europanridge" name="Europan Ridge" description="" AllowedZones="2" mindifficulty="15" maxdifficulty="35">
|
||||||
|
<Submarines maxtier="1">
|
||||||
|
<Override locationtype="city" maxtier="2" />
|
||||||
|
<Override locationtype="pirateoutpost" class="transport" maxtier="2" />
|
||||||
|
<Override locationtype="military" class="attack" maxtier="2" />
|
||||||
|
<Override locationtype="research" class="scout" maxtier="2" />
|
||||||
|
<Override locationtype="shipyard" maxtier="2" />
|
||||||
|
</Submarines>
|
||||||
|
</Biome>
|
||||||
|
<Biome identifier="theaphoticplateau" name="The Aphotic Plateau" description="" AllowedZones="3" mindifficulty="35" maxdifficulty="50">
|
||||||
|
<Submarines maxtier="2" />
|
||||||
|
</Biome>
|
||||||
|
<Biome identifier="thegreatsea" oldidentifier="thegreatvoid" name="The Great Sea" description="" AllowedZones="4" mindifficulty="50" maxdifficulty="65">
|
||||||
|
<Submarines maxtier="2">
|
||||||
|
<Override locationtype="city" maxtier="3" />
|
||||||
|
<Override locationtype="pirateoutpost" class="transport" maxtier="3" />
|
||||||
|
<Override locationtype="military" class="attack" maxtier="3" />
|
||||||
|
<Override locationtype="research" class="scout" maxtier="3" />
|
||||||
|
<Override locationtype="shipyard" maxtier="3" />
|
||||||
|
</Submarines>
|
||||||
|
</Biome>
|
||||||
|
<Biome identifier="hydrothermalwastes" name="Hydrothermal Wastes" description="" AllowedZones="5" mindifficulty="65" maxdifficulty="80">
|
||||||
|
<Submarines maxtier="3" />
|
||||||
|
</Biome>
|
||||||
|
<Biome identifier="endzone" name="???" description="" AllowedZones="6" endbiome="true" endbiomelocationcount="2" />
|
||||||
|
</Biomes>
|
||||||
|
</Override>
|
||||||
|
</LevelGenerationParameters>
|
4
DynamicEuropa/Biomes/CaveGenerationParameters.xml
Normal file
4
DynamicEuropa/Biomes/CaveGenerationParameters.xml
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<CaveGenerationParameters>
|
||||||
|
<Override></Override>
|
||||||
|
</CaveGenerationParameters>
|
105
DynamicEuropa/Biomes/CaveOutpostLocations/CaveObjects.xml
Normal file
105
DynamicEuropa/Biomes/CaveOutpostLocations/CaveObjects.xml
Normal file
@@ -0,0 +1,105 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Items>
|
||||||
|
<Item name="Vine Ladder" identifier="vineladder" tags="ladder" resizevertical="true" scale="0.5" allowrotatingineditor="false">
|
||||||
|
<Sprite texture="%ModDir:2532991202%/Biomes/CaveoutpostLocations/DECaveobjects.png" depth="0.52" sourcerect="16,20,94,608" />
|
||||||
|
<DecorativeSprite texture="%ModDir:2532991202%/Biomes/CaveoutpostLocations/DECaveobjects.png" depth="0.51" sourcerect="16,20,94,608" origin="0.5,5.2" offset="15,5" offsetanim="Noise" offsetanimspeed="0.25">
|
||||||
|
<AnimationConditional IsActive="true" targetitemcomponent="Controller" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<!-- REGALIS ADD "ACTIVE" TO LADDERS PLEASE -->
|
||||||
|
<Controller canbeselected="true" IsSecondaryItem="true" msg="ItemMsgInteractSelect">
|
||||||
|
<StatusEffect type="OnActive" target="This" duration="1" stackable="false">
|
||||||
|
<particleemitter particlespersecond="10" particle="fruitchunks" drawontop="true" velocitymin="100" velocitymax="300" anglemin="265" anglemax="275" copyentitangle="false" distancemin="-150" distancemax="150" scalemin="0.35" scalemax="0.6" colormultiplier="80,150,50,255" highqualitycollisiondetection="true" />
|
||||||
|
<!-- <Sound file="Content/Items/Engine/Enginebroken.ogg" volume="1" range="500" frequencymultiplier="0.3" loop="true" /> -->
|
||||||
|
</StatusEffect>
|
||||||
|
</Controller>
|
||||||
|
<Ladder canbeselected="true" msg="ItemMsgClimbSelect">
|
||||||
|
<BackgroundSprite texture="%ModDir:2532991202%/Biomes/CaveoutpostLocations/DECaveobjects.png" depth="0.05" sourcerect="120,20,94,608" origin="0.2,0.0" />
|
||||||
|
</Ladder>
|
||||||
|
<trigger x="5" y="0" width="84" />
|
||||||
|
</Item>
|
||||||
|
<!-- Bioluminescent plants -->
|
||||||
|
<Item name="Bioluminescent Cave Boulder" identifier="de-bioluminescentcaveboulder1" nameidentifier="de-bioluminescentcaveboulder1" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/BioluminescentCave/BackgroundChunks.png" sourcerect="4,4,335,321" depth="0.879" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<LightComponent IsOn="true" range="150" lightcolor="25,25,80,250" pulseamount="0.3" pulsefrequency="0.1">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
</Item>
|
||||||
|
<Item name="Bioluminescent Cave Boulder" identifier="de-bioluminescentcaveboulder2" nameidentifier="de-bioluminescentcaveboulder2" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/BioluminescentCave/BackgroundChunks.png" sourcerect="345,4,328,333" depth="0.878" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<LightComponent IsOn="true" range="150" lightcolor="25,25,80,250" pulseamount="0.3" pulsefrequency="0.1">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
</Item>
|
||||||
|
<Item name="Bioluminescent Cave Boulder" identifier="de-bioluminescentcaveboulder3" nameidentifier="de-bioluminescentcaveboulder3" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/BioluminescentCave/BackgroundChunks.png" sourcerect="687,4,339,332" depth="0.877" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<LightComponent IsOn="true" range="150" lightcolor="25,25,80,250" pulseamount="0.3" pulsefrequency="0.1">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
</Item>
|
||||||
|
<Item name="Bioluminescent Cave Boulder" identifier="de-bioluminescentcaveboulder4" nameidentifier="de-bioluminescentcaveboulder4" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/BioluminescentCave/BackgroundChunks.png" sourcerect="14,335,450,341" depth="0.876" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<LightComponent IsOn="true" range="150" lightcolor="25,25,80,250" pulseamount="0.3" pulsefrequency="0.1">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
</Item>
|
||||||
|
<Item name="Bioluminescent Cave Boulder" identifier="de-bioluminescentcaveboulder5" nameidentifier="de-bioluminescentcaveboulder5" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/BioluminescentCave/BackgroundChunks.png" sourcerect="493,343,500,334" depth="0.875" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<LightComponent IsOn="true" range="150" lightcolor="25,25,80,250" pulseamount="0.3" pulsefrequency="0.1">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
</Item>
|
||||||
|
<Item name="Bioluminescent Cave Chunk" identifier="de-bioluminescentcavechunk1" nameidentifier="de-bioluminescentcavechunk1" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/BioluminescentCave/LevelObjects.png" sourcerect="8,412,498,326" depth="0.874" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<LightComponent IsOn="true" range="150" lightcolor="25,25,80,250" pulseamount="0.3" pulsefrequency="0.1">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
</Item>
|
||||||
|
<Item name="Bioluminescent Cave Chunk" identifier="de-bioluminescentcavechunk2" nameidentifier="de-bioluminescentcavechunk2" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/BioluminescentCave/LevelObjects.png" sourcerect="536,402,477,324" depth="0.873" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<LightComponent IsOn="true" range="150" lightcolor="25,25,80,250" pulseamount="0.3" pulsefrequency="0.1">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
</Item>
|
||||||
|
<Item name="Bioluminescent Cave Chunk" identifier="de-bioluminescentcavechunk3" nameidentifier="de-bioluminescentcavechunk3" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/BioluminescentCave/LevelObjects.png" sourcerect="15,736,481,287" depth="0.872" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<LightComponent IsOn="true" range="150" lightcolor="25,25,80,250" pulseamount="0.3" pulsefrequency="0.1">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
</Item>
|
||||||
|
<Item name="Bioluminescent Cave Chunk" identifier="de-bioluminescentcavechunk4" nameidentifier="de-bioluminescentcavechunk4" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/BioluminescentCave/LevelObjects.png" sourcerect="524,736,482,287" depth="0.871" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<LightComponent IsOn="true" range="150" lightcolor="25,25,80,250" pulseamount="0.3" pulsefrequency="0.1">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
</Item>
|
||||||
|
<Item name="Bioluminescent Plant" identifier="de-bioluminescentplant1" nameidentifier="de-bioluminescentplant1" tags="light" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/BioluminescentCave/LevelObjects.png" sourcerect="344,30,326,191" depth="0.879" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<LightComponent IsOn="true" range="150" lightcolor="25,25,80,250" pulseamount="0.3" pulsefrequency="0.1">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
</Item>
|
||||||
|
<Item name="Bioluminescent Plant" identifier="de-bioluminescentplant2" nameidentifier="de-bioluminescentplant2" tags="light" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/BioluminescentCave/LevelObjects.png" sourcerect="684,0,336,217" depth="0.878" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<LightComponent IsOn="true" range="150" lightcolor="25,25,80,250" pulseamount="0.3" pulsefrequency="0.1">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
</Item>
|
||||||
|
<Item name="Bioluminescent Plant" identifier="de-bioluminescentplant3" nameidentifier="de-bioluminescentplant3" tags="light" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/BioluminescentCave/LevelObjects.png" sourcerect="9,14,323,199" depth="0.877" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<LightComponent IsOn="true" range="150" lightcolor="25,25,80,250" pulseamount="0.3" pulsefrequency="0.1">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
</Item>
|
||||||
|
<Item name="Bioluminescent Plant" identifier="de-bioluminescentplant4" nameidentifier="de-bioluminescentplant4" tags="light" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/BioluminescentCave/LevelObjects.png" sourcerect="347,221,333,184" depth="0.876" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<LightComponent IsOn="true" range="150" lightcolor="25,25,80,250" pulseamount="0.3" pulsefrequency="0.1">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
</Item>
|
||||||
|
<Item name="Bioluminescent Plant" identifier="de-bioluminescentplant5" nameidentifier="de-bioluminescentplant5" tags="light" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/BioluminescentCave/LevelObjects.png" sourcerect="685,215,331,183" depth="0.875" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<LightComponent IsOn="true" range="150" lightcolor="25,25,80,250" pulseamount="0.3" pulsefrequency="0.1">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
</Item>
|
||||||
|
</Items>
|
244
DynamicEuropa/Biomes/CaveOutpostLocations/StructurePrefabs.xml
Normal file
244
DynamicEuropa/Biomes/CaveOutpostLocations/StructurePrefabs.xml
Normal file
@@ -0,0 +1,244 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<prefabs>
|
||||||
|
<!-- ROCK CAVE WALLS -->
|
||||||
|
<Wall name="Rock Cave Wall (Vertical)" identifier="de-rockcavewallverticalstraight" descriptionidentifier="exteriorshell" subcategory="cavedeco" body="true" castshadow="true" health="999999999" bodywidth="40" bodyoffset="0,0" resizevertical="true" Indestructible="true" NoAITarget="True">
|
||||||
|
<sprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" sourcerect="880,1466,126,1024" depth="0.1" origin="0.5,0.5" />
|
||||||
|
<backgroundsprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" depth="0.85" />
|
||||||
|
</Wall>
|
||||||
|
<Wall name="Rock Cave Wall (5°)" identifier="de-rockcavewallwall5degrees" descriptionidentifier="exteriorshell" subcategory="cavedeco" body="true" castshadow="true" health="200" bodywidth="168" bodyheight="40" bodyoffset="0,0" bodyrotation="5" Indestructible="true" NoAITarget="True">
|
||||||
|
<sprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" sourcerect="0,654,168,125" depth="0.1" origin="0.5,0.5" />
|
||||||
|
<backgroundsprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" depth="0.85" />
|
||||||
|
</Wall>
|
||||||
|
<Wall name="Rock Cave Wall (15°)" identifier="de-rockcavewallwall15degrees" descriptionidentifier="exteriorshell" subcategory="cavedeco" body="true" castshadow="true" health="200" bodywidth="170" bodyheight="40" bodyoffset="0,0" bodyrotation="15" Indestructible="true" NoAITarget="True">
|
||||||
|
<sprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" sourcerect="161,648,170,203" depth="0.1" origin="0.5,0.5" />
|
||||||
|
<backgroundsprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" depth="0.85" />
|
||||||
|
</Wall>
|
||||||
|
<Wall name="Rock Cave Wall (25°)" identifier="de-rockcavewallwall25degrees" descriptionidentifier="exteriorshell" subcategory="cavedeco" body="true" castshadow="true" health="200" bodywidth="152" bodyheight="40" bodyoffset="0,0" bodyrotation="25" Indestructible="true" NoAITarget="True">
|
||||||
|
<sprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" sourcerect="331,683,152,230" depth="0.1" origin="0.5,0.5" />
|
||||||
|
<backgroundsprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" depth="0.85" />
|
||||||
|
</Wall>
|
||||||
|
<Wall name="Rock Cave Wall (35°)" identifier="de-rockcavewallwall35degrees" descriptionidentifier="exteriorshell" subcategory="cavedeco" body="true" castshadow="true" health="200" bodywidth="285" bodyheight="40" bodyoffset="0,0" bodyrotation="35" Indestructible="true" NoAITarget="True">
|
||||||
|
<sprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" sourcerect="483,764,285,364" depth="0.1" origin="0.5,0.5" />
|
||||||
|
<backgroundsprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" depth="0.85" />
|
||||||
|
</Wall>
|
||||||
|
<Wall name="Rock Cave Wall (55°)" identifier="de-rockcavewallwall55degrees" descriptionidentifier="exteriorshell" subcategory="cavedeco" body="true" castshadow="true" health="200" bodywidth="135" bodyheight="40" bodyoffset="0,0" bodyrotation="55" Indestructible="true" NoAITarget="True">
|
||||||
|
<sprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" sourcerect="768,981,135,202" depth="0.1" origin="0.5,0.5" />
|
||||||
|
<backgroundsprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" depth="0.85" />
|
||||||
|
</Wall>
|
||||||
|
<Wall name="Rock Cave Wall (70°)" identifier="de-rockcavewallwall70degrees" descriptionidentifier="exteriorshell" subcategory="cavedeco" body="true" castshadow="true" health="200" bodywidth="199" bodyheight="40" bodyoffset="0,0" bodyrotation="70" Indestructible="true" NoAITarget="True">
|
||||||
|
<sprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" sourcerect="794,1183,199,164" depth="0.1" origin="0.5,0.5" />
|
||||||
|
<backgroundsprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" depth="0.85" />
|
||||||
|
</Wall>
|
||||||
|
<Wall name="Rock Cave Wall (80°)" identifier="de-rockcavewallwall80degrees" descriptionidentifier="exteriorshell" subcategory="cavedeco" body="true" castshadow="true" health="200" bodywidth="120" bodyheight="40" bodyoffset="0,0" bodyrotation="80" Indestructible="true" NoAITarget="True">
|
||||||
|
<sprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" sourcerect="873,1348,120,119" depth="0.1" origin="0.5,0.5" />
|
||||||
|
<backgroundsprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" depth="0.85" />
|
||||||
|
</Wall>
|
||||||
|
<Wall name="Rock Cave Wall (Horizontal)" identifier="de-rockcavewallhorizontalstraight" descriptionidentifier="exteriorshell" subcategory="cavedeco" body="true" castshadow="true" health="999999999" bodyheight="40" bodyoffset="0,0" resizehorizontal="true" Indestructible="true" NoAITarget="True">
|
||||||
|
<sprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" sourcerect="0,0,1024,166" depth="0.1" origin="0.5,0.5" />
|
||||||
|
<backgroundsprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/RockCaveWalls.png" depth="0.85" />
|
||||||
|
</Wall>
|
||||||
|
<!-- Background Walls -->
|
||||||
|
<Wall_B name="Rock Cave Background Wall" identifier="de-rockcavebackwall" descriptionidentifier="backgroundwall" allowattachitems="true" width="16" height="16" resizehorizontal="true" resizevertical="true" texturescale="0.5,0.5" category="Decorative" tags="backgroundwall" subcategory="cavedeco">
|
||||||
|
<sprite texture="Content/Map/Biomes/RockCave/LevelWall.png" sourcerect="0,0,1024,1024" depth="0.98" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<Upgrade gameversion="0.10.0.0" texturescale="0.5,0.5" />
|
||||||
|
</Wall_B>
|
||||||
|
<!---->
|
||||||
|
<!-- CRYSTAL CAVE WALLS -->
|
||||||
|
<!-- Background Walls -->
|
||||||
|
<Wall_B name="Crystal Cave Background Wall" identifier="de-crystalcavebackwall" descriptionidentifier="backgroundwall" allowattachitems="true" width="16" height="16" resizehorizontal="true" resizevertical="true" texturescale="0.5,0.5" category="Decorative" tags="backgroundwall" subcategory="cavedeco">
|
||||||
|
<sprite texture="Content/Map/Biomes/CrystalCave/LevelWall.png" sourcerect="0,0,1024,1024" depth="0.98" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<Upgrade gameversion="0.10.0.0" texturescale="0.5,0.5" />
|
||||||
|
</Wall_B>
|
||||||
|
<!---->
|
||||||
|
<!-- COLD CAVERNS WALLS -->
|
||||||
|
<Wall name="Cold Caverns Wall (Vertical)" identifier="de-coldcavernswallverticalstraight" descriptionidentifier="exteriorshell" subcategory="cavedeco" body="true" castshadow="true" health="999999999" bodywidth="40" bodyoffset="0,0" resizevertical="true" Indestructible="true" NoAITarget="True">
|
||||||
|
<sprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/ColdCavernsWalls.png" sourcerect="859,1466,166,1024" depth="0.1" origin="0.5,0.5" />
|
||||||
|
<backgroundsprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/ColdCavernsWalls.png" depth="0.85" />
|
||||||
|
</Wall>
|
||||||
|
<!--
|
||||||
|
<Wall name="" identifier="de-coldcavernswall90degrees" descriptionidentifier="exteriorshell" subcategory="cavedeco" body="true" castshadow="true" health="200" bodywidth="266" bodyheight="40" bodyoffset="0,-10" bodyrotation="-16" Indestructible="true" NoAITarget="True">
|
||||||
|
<sprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/ColdCavernsWalls.png" sourcerect="129,0,256,160" depth="0.1" origin="0.5,0.5" />
|
||||||
|
<backgroundsprite texture="Content/Map/ExteriorWallsABack.png" depth="0.85" />
|
||||||
|
</Wall>
|
||||||
|
-->
|
||||||
|
<Wall name="Cold Caverns Wall (Horizontal)" identifier="de-coldcavernswallhorizontalstraight" descriptionidentifier="exteriorshell" subcategory="cavedeco" body="true" castshadow="true" health="999999999" bodyheight="40" bodyoffset="0,0" resizehorizontal="true" Indestructible="true" NoAITarget="True">
|
||||||
|
<sprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/ColdCavernsWalls.png" sourcerect="0,0,1024,166" depth="0.1" origin="0.5,0.5" />
|
||||||
|
<backgroundsprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/ColdCavernsWalls.png" depth="0.85" />
|
||||||
|
</Wall>
|
||||||
|
<!-- Background Walls -->
|
||||||
|
<Wall_B name="Cold Caverns Background Wall" identifier="de-coldcavernsbackwall" descriptionidentifier="backgroundwall" allowattachitems="true" width="16" height="16" resizehorizontal="true" resizevertical="true" texturescale="0.5,0.5" category="Decorative" tags="backgroundwall" subcategory="cavedeco">
|
||||||
|
<sprite texture="Content/Map/Biomes/ColdCaverns/LevelWall.png" sourcerect="0,0,1024,1024" depth="0.98" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<Upgrade gameversion="0.10.0.0" texturescale="0.5,0.5" />
|
||||||
|
</Wall_B>
|
||||||
|
<!---->
|
||||||
|
<!-- EUROPAN RIDGE WALLS -->
|
||||||
|
<!-- Background Walls -->
|
||||||
|
<Wall_B name="Europan Ridge Background Wall" identifier="de-europanridgebackwall" descriptionidentifier="backgroundwall" allowattachitems="true" width="16" height="16" resizehorizontal="true" resizevertical="true" texturescale="0.5,0.5" category="Decorative" tags="backgroundwall" subcategory="cavedeco">
|
||||||
|
<sprite texture="Content/Map/Biomes/EuropanRidge/LevelWall.png" sourcerect="0,0,1024,1024" depth="0.98" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
<Upgrade gameversion="0.10.0.0" texturescale="0.5,0.5" />
|
||||||
|
</Wall_B>
|
||||||
|
<!---->
|
||||||
|
<!--ROCK CAVES-->
|
||||||
|
<Cavedeco name="Chunk Cave Boulder" identifier="de-rockcaveboulder1" nameidentifier="de-rockcaveboulder1" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/rockcave/BackgroundChunks.png" sourcerect="4,4,333,504" depth="0.879" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Chunk Cave Boulder" identifier="de-rockcaveboulder2" nameidentifier="de-rockcaveboulder2" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/rockcave/BackgroundChunks.png" sourcerect="345,4,333,504" depth="0.878" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Chunk Cave Boulder" identifier="de-rockcaveboulder3" nameidentifier="de-rockcaveboulder3" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/rockcave/BackgroundChunks.png" sourcerect="687,4,333,504" depth="0.877" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Chunk Cave Boulder" identifier="de-rockcaveboulder4" nameidentifier="de-rockcaveboulder4" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/rockcave/BackgroundChunks.png" sourcerect="4,516,504,504" depth="0.876" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Chunk Cave Boulder" identifier="de-rockcaveboulder5" nameidentifier="de-rockcaveboulder5" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/rockcave/BackgroundChunks.png" sourcerect="516,516,504,504" depth="0.875" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Chunk Cave Chunk" identifier="de-rockcavechunk1" nameidentifier="de-rockcavechunk1" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/rockcave/WallEdgeChunks.png" sourcerect="0,0,512,512" depth="0.874" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Chunk Cave Chunk" identifier="de-rockcavechunk2" nameidentifier="de-rockcavechunk2" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/rockcave/WallEdgeChunks.png" sourcerect="512,0,512,512" depth="0.873" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Chunk Cave Chunk" identifier="de-rockcavechunk3" nameidentifier="de-rockcavechunk3" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/rockcave/WallEdgeChunks.png" sourcerect="0,512,512,512" depth="0.872" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Chunk Cave Chunk" identifier="de-rockcavechunk4" nameidentifier="de-rockcavechunk4" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/rockcave/WallEdgeChunks.png" sourcerect="512,512,512,512" depth="0.871" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Chunk Cave Vent" identifier="de-rockcavevent1" nameidentifier="de-rockcavevent1" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/CaveHazards.png" sourcerect="0,788,274,235" depth="0.869" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Chunk Cave Vent" identifier="de-rockcavevent2" nameidentifier="de-rockcavevent2" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/CaveHazards.png" sourcerect="0,513,274,267" depth="0.868" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Chunk Cave Stalactite" identifier="de-rockcavestalactite1" nameidentifier="de-rockcavestalactite1" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/CaveHazards.png" sourcerect="287,573,210,389" depth="0.861" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Chunk Cave Stalactite" identifier="de-rockcavestalactite2" nameidentifier="de-rockcavestalactite2" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/CaveHazards.png" sourcerect="497,572,293,450" depth="0.862" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Chunk Cave Stalactite" identifier="de-rockcavestalactite3" nameidentifier="de-rockcavestalactite3" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/CaveHazards.png" sourcerect="790,572,229,445" depth="0.862" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<!--SHROOM CAVES-->
|
||||||
|
<!--CRYSTAL CAVES-->
|
||||||
|
<Cavedeco name="Crystal Cave Boulder" identifier="de-crystalcaveboulder1" nameidentifier="de-crystalcaveboulder1" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/BackgroundChunks.png" sourcerect="4,4,333,504" depth="0.879" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Crystal Cave Boulder" identifier="de-crystalcaveboulder2" nameidentifier="de-crystalcaveboulder2" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/BackgroundChunks.png" sourcerect="345,4,333,504" depth="0.878" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Crystal Cave Boulder" identifier="de-crystalcaveboulder3" nameidentifier="de-crystalcaveboulder3" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/BackgroundChunks.png" sourcerect="687,4,333,504" depth="0.877" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Crystal Cave Boulder" identifier="de-crystalcaveboulder4" nameidentifier="de-crystalcaveboulder4" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/BackgroundChunks.png" sourcerect="4,516,504,504" depth="0.876" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Crystal Cave Boulder" identifier="de-crystalcaveboulder5" nameidentifier="de-crystalcaveboulder5" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/BackgroundChunks.png" sourcerect="516,516,504,504" depth="0.875" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Crystal Cave Chunk" identifier="de-crystalcavechunk1" nameidentifier="de-crystalcavechunk1" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/WallEdgeChunks.png" sourcerect="0,0,512,512" depth="0.874" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Crystal Cave Chunk" identifier="de-crystalcavechunk2" nameidentifier="de-crystalcavechunk2" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/WallEdgeChunks.png" sourcerect="512,0,512,512" depth="0.873" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Crystal Cave Chunk" identifier="de-crystalcavechunk3" nameidentifier="de-crystalcavechunk3" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/WallEdgeChunks.png" sourcerect="0,512,512,512" depth="0.872" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Crystal Cave Chunk" identifier="de-crystalcavechunk4" nameidentifier="de-crystalcavechunk4" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/WallEdgeChunks.png" sourcerect="512,512,512,512" depth="0.871" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Crystal" identifier="de-crystal1" nameidentifier="de-crystal1" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/LevelObjects.png" sourcerect="342,0,342,342" depth="0.879" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Crystal" identifier="de-crystal2" nameidentifier="de-crystal2" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/LevelObjects.png" sourcerect="684,0,342,342" depth="0.878" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Crystal" identifier="de-crystal3" nameidentifier="de-crystal3" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/LevelObjects.png" sourcerect="0,342,342,342" depth="0.877" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Crystal" identifier="de-crystal4" nameidentifier="de-crystal4" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/LevelObjects.png" sourcerect="342,342,342,342" depth="0.876" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Crystal" identifier="de-crystal5" nameidentifier="de-crystal5" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/LevelObjects.png" sourcerect="684,342,342,342" depth="0.875" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Crystal" identifier="de-crystal6" nameidentifier="de-crystal6" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/LevelObjects.png" sourcerect="0,684,342,342" depth="0.874" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Crystal" identifier="de-crystal7" nameidentifier="de-crystal7" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/LevelObjects.png" sourcerect="342,684,342,342" depth="0.873" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Crystal" identifier="de-crystal8" nameidentifier="de-crystal8" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/CrystalCave/LevelObjects.png" sourcerect="682,684,342,342" depth="0.872" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<!--EUROPAN RIDGE-->
|
||||||
|
<Cavedeco name="Europan Ridge Boulder" identifier="de-europanridgeboulder1" nameidentifier="de-europanridgeboulder1" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/BackgroundChunks.png" sourcerect="0,0,1366,2048" depth="0.879" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Boulder" identifier="de-europanridgeboulder2" nameidentifier="de-europanridgeboulder2" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/BackgroundChunks.png" sourcerect="1366,0,1366,2048" depth="0.878" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Boulder" identifier="de-europanridgeboulder3" nameidentifier="de-europanridgeboulder3" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/BackgroundChunks.png" sourcerect="2730,0,1366,2048" depth="0.877" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Chunk" identifier="de-europanridgechunk1" nameidentifier="de-europanridgechunk1" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="3,1499,762,486" depth="0.876" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Chunk" identifier="de-europanridgechunk2" nameidentifier="de-europanridgechunk2" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="770,1481,765,498" depth="0.875" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Chunk" identifier="de-europanridgechunk3" nameidentifier="de-europanridgechunk3" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="1536,1499,509,487" depth="0.874" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Chunk" identifier="de-europanridgechunk4" nameidentifier="de-europanridgechunk4" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="23,1099,757,398" depth="0.873" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Chunk" identifier="de-europanridgechunk5" nameidentifier="de-europanridgechunk5" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="780,1093,745,389" depth="0.872" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Chunk" identifier="de-europanridgechunk6" nameidentifier="de-europanridgechunk6" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="1542,1048,503,448" depth="0.871" premultiplyalpha="false" origin="0.5,0.5" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Reef" identifier="de-europanridgereef1" nameidentifier="de-europanridgereef1" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="0,0,506,449" depth="0.863" premultiplyalpha="false" origin="0.49990937,0.96472895" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Reef" identifier="de-europanridgereef2" nameidentifier="de-europanridgereef2" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="512,0,516,437" depth="0.864" premultiplyalpha="false" origin="0.49485236,0.9806272" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Reef" identifier="de-europanridgereef3" nameidentifier="de-europanridgereef3" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="1024,0,514,422" depth="0.865" premultiplyalpha="false" origin="0.499504,0.9887322" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Reef" identifier="de-europanridgereef4" nameidentifier="de-europanridgereef4" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="1536,0,515,428" depth="0.866" premultiplyalpha="false" origin="0.5019154,0.9887322" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Reef" identifier="de-europanridgereef5" nameidentifier="de-europanridgereef5" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="-4,448,509,347" depth="0.867" premultiplyalpha="false" origin="0.50806963,0.9768542" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Reef" identifier="de-europanridgereef6" nameidentifier="de-europanridgereef6" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="515,434,502,365" depth="0.868" premultiplyalpha="false" origin="0.50709254,0.9780403" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Reef" identifier="de-europanridgereef7" nameidentifier="de-europanridgereef7" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="1025,420,499,366" depth="0.869" premultiplyalpha="false" origin="0.49875337,0.9743439" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Reef" identifier="de-europanridgereef8" nameidentifier="de-europanridgereef8" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="1543,429,496,358" depth="0.870" premultiplyalpha="false" origin="0.4919258,0.97651124" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Imp's Claw" identifier="de-europanridgeimpsclaw1" nameidentifier="de-europanridgeimpsclaw1" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="4,802,312,291" depth="0.860" premultiplyalpha="false" origin="0.5,1" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Imp's Claw" identifier="de-europanridgeimpsclaw2" nameidentifier="de-europanridgeimpsclaw2" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="318,796,318,290" depth="0.859" premultiplyalpha="false" origin="0.5,1" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Tangle Bush" identifier="de-europanridgetanglebush1" nameidentifier="de-europanridgetanglebush1" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="1369,785,346,264" depth="0.858" premultiplyalpha="false" origin="0.5,1" />
|
||||||
|
</Cavedeco>
|
||||||
|
<Cavedeco name="Europan Ridge Tangle Bush" identifier="de-europanridgetanglebush2" nameidentifier="de-europanridgetanglebush2" tags="" allowattachitems="true" subcategory="cavedeco" texturescale="1.0,1.0" scale="0.5" category="Decorative" canflipy="true" noninteractable="true">
|
||||||
|
<Sprite texture="Content/Map/Biomes/EuropanRidge/LevelObjects.png" sourcerect="1716,788,328,258" depth="0.857" premultiplyalpha="false" origin="0.5,1" />
|
||||||
|
</Cavedeco>
|
||||||
|
<caveplatform name="Cave Platform" identifier="caveplatform" descriptionidentifier="platform" category="Decorative" subcategory="cavedeco" width="100" height="80" resizehorizontal="true" body="true" platform="true" AllowRotatingInEditor="true">
|
||||||
|
<sprite texture="%ModDir:2532991202%/Biomes/CaveOutpostLocations/DEcaveobjects.png" sourcerect="214,34,482,80" depth="0.49" origin="0.5,0.5" />
|
||||||
|
</caveplatform>
|
||||||
|
</prefabs>
|
149
DynamicEuropa/Biomes/ColdCaverns.xml
Normal file
149
DynamicEuropa/Biomes/ColdCaverns.xml
Normal file
@@ -0,0 +1,149 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LevelGenerationParameters>
|
||||||
|
<Override>
|
||||||
|
<ColdCavernsTutorial identifier="coldcavernstutorial" biomes="coldcaverns" commonness="0" Type="LocationConnection" AmbientLightColor="4,6,8,255" BackgroundTextureColor="8,16,20,255" BackgroundColor="2,4,5,255" WallColor="255,255,255,255" StartPosition="0.15,0.1" EndPosition="0.84,0.1" CreateHoleNextToEnd="False" CreateHoleToAbyss="False" LevelObjectAmount="500" BackgroundCreatureAmount="30" MinWidth="60000" MaxWidth="60000" Height="30000" InitialDepthMin="100000" InitialDepthMax="200000" MinTunnelRadius="6500" SideTunnelCount="0,1" SideTunnelVariance="0.5" MinSideTunnelRadius="2000,6000" VoronoiSiteInterval="2000,2000" VoronoiSiteVariance="800,800" CellSubdivisionLength="1000" CellRoundingAmount="0.5" CellIrregularity="0" MainPathNodeIntervalRange="10000,22500" MainPathVariance="0.5" CaveCount="0" ItemCount="200" ResourceIntervalRange="19200,38400" CaveResourceIntervalRange="9600,19200" ResourceClusterSizeRange="3,4" ResourceSpawnChance="0.3" CaveResourceSpawnChance="0.6" FloatingIceChunkCount="0" IslandCount="0" IceSpireCount="0" AbyssIslandCount="0" AbyssIslandSizeMin="4000,7000" AbyssIslandSizeMax="8000,10000" AbyssIslandCaveProbability="0" AbyssResourceClustersMin="0" AbyssResourceClustersMax="0" SeaFloorDepth="-200000" SeaFloorVariance="1000" MountainCountMin="2" MountainCountMax="3" MountainHeightMin="10000" MountainHeightMax="20000" RuinCount="0" MinWreckCount="0" MaxWreckCount="0" MinCorpseCount="3" MaxCorpseCount="6" ThalamusProbability="0" WreckHullFloodingChance="0.5" WreckFloodingHullMinWaterPercentage="0.1" WreckFloodingHullMaxWaterPercentage="1" BottomHoleProbability="0" WaterParticleScale="1" WallTextureSize="512" WallEdgeTextureWidth="1024" WallEdgeExpandOutwardsAmount="128" WallEdgeExpandInwardsAmount="128">
|
||||||
|
<!--
|
||||||
|
<Background
|
||||||
|
texture="Content/Map/LevelBackground1.png" />
|
||||||
|
<BackgroundTop
|
||||||
|
texture="Content/Map/iceBackground.png"
|
||||||
|
premultiplyalpha="false" />-->
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/ColdCaverns/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/ColdCaverns/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/ColdCaverns/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</ColdCavernsTutorial>
|
||||||
|
<ColdCavernsBasic identifier="coldcavernsbasic" biomes="coldcaverns" commonness="100" maxleveldifficulty="5" Type="LocationConnection" AmbientLightColor="4,6,8,255" BackgroundTextureColor="8,16,20,255" BackgroundColor="2,4,5,255" WallColor="255,255,255,255" StartPosition="0.1,0.1" EndPosition="0.9,0.6" CreateHoleNextToEnd="True" CreateHoleToAbyss="False" LevelObjectAmount="2000" BackgroundCreatureAmount="80" MinWidth="100000" MaxWidth="120000" Height="80000" InitialDepthMin="100000" InitialDepthMax="200000" MinTunnelRadius="7000" SideTunnelCount="0,2" SideTunnelVariance="0.5" MinSideTunnelRadius="2000,6000" VoronoiSiteInterval="2000,2000" VoronoiSiteVariance="800,800" CellSubdivisionLength="2000" CellRoundingAmount="0.1" CellIrregularity="1" MainPathNodeIntervalRange="10000,30000" MainPathVariance="0.5" CaveCount="1" ItemCount="300" ResourceIntervalRange="19200,38400" CaveResourceIntervalRange="9600,19200" ResourceClusterSizeRange="3,6" ResourceSpawnChance="0.2" CaveResourceSpawnChance="0.25" FloatingIceChunkCount="2" IslandCount="0" IceSpireCount="5" AbyssIslandCount="0" AbyssIslandSizeMin="4000,7000" AbyssIslandSizeMax="8000,10000" AbyssIslandCaveProbability="0" AbyssResourceClustersMin="0" AbyssResourceClustersMax="0" SeaFloorDepth="-300000" SeaFloorVariance="1000" MountainCountMin="0" MountainCountMax="3" MountainHeightMin="10000" MountainHeightMax="20000" RuinCount="0" MinWreckCount="0" MaxWreckCount="0" MinCorpseCount="3" MaxCorpseCount="6" ThalamusProbability="0" WreckHullFloodingChance="0.5" WreckFloodingHullMinWaterPercentage="0.1" WreckFloodingHullMaxWaterPercentage="1" BottomHoleProbability="0" WaterParticleScale="1" WallTextureSize="512" WallEdgeTextureWidth="1024" WallEdgeExpandOutwardsAmount="128" WallEdgeExpandInwardsAmount="128">
|
||||||
|
<!--
|
||||||
|
<Background
|
||||||
|
texture="Content/Map/LevelBackground1.png" />
|
||||||
|
<BackgroundTop
|
||||||
|
texture="Content/Map/iceBackground.png"
|
||||||
|
premultiplyalpha="false" />-->
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/ColdCaverns/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/ColdCaverns/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/ColdCaverns/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</ColdCavernsBasic>
|
||||||
|
<ColdCavernsAdvanced identifier="coldcavernsadvanced" biomes="coldcaverns" commonness="100" minleveldifficulty="5" Type="LocationConnection" AmbientLightColor="4,6,8,255" BackgroundTextureColor="8,16,20,255" BackgroundColor="2,4,5,255" WallColor="255,255,255,255" StartPosition="0.1,0.1" EndPosition="0.9,0.6" CreateHoleNextToEnd="True" CreateHoleToAbyss="False" LevelObjectAmount="2000" BackgroundCreatureAmount="80" MinWidth="140000" MaxWidth="160000" Height="90000" InitialDepthMin="100000" InitialDepthMax="200000" MinTunnelRadius="5000" SideTunnelCount="1,4" SideTunnelVariance="0.2" MinSideTunnelRadius="1500,5000" VoronoiSiteInterval="5000,1000" VoronoiSiteVariance="800,800" CellSubdivisionLength="3000" CellRoundingAmount="0.1" CellIrregularity="1" MainPathNodeIntervalRange="3000,25000" MainPathVariance="0.5" CaveCount="4" ItemCount="400" ResourceIntervalRange="19200,38400" CaveResourceIntervalRange="9600,19200" ResourceClusterSizeRange="3,6" ResourceSpawnChance="0.3" CaveResourceSpawnChance="0.5" FloatingIceChunkCount="3" IslandCount="0" IceSpireCount="10" AbyssIslandCount="0" AbyssIslandSizeMin="4000,7000" AbyssIslandSizeMax="8000,10000" AbyssIslandCaveProbability="0.5" AbyssResourceClustersMin="10" AbyssResourceClustersMax="20" SeaFloorDepth="-300000" SeaFloorVariance="1000" MountainCountMin="0" MountainCountMax="3" MountainHeightMin="10000" MountainHeightMax="20000" RuinCount="0" MinWreckCount="0" MaxWreckCount="0" MinCorpseCount="3" MaxCorpseCount="6" ThalamusProbability="0" WreckHullFloodingChance="0.5" WreckFloodingHullMinWaterPercentage="0.1" WreckFloodingHullMaxWaterPercentage="1" BottomHoleProbability="0" WaterParticleScale="1" WallTextureSize="512" WallEdgeTextureWidth="1024" WallEdgeExpandOutwardsAmount="128" WallEdgeExpandInwardsAmount="128">
|
||||||
|
<!--
|
||||||
|
<Background
|
||||||
|
texture="Content/Map/LevelBackground1.png" />
|
||||||
|
<BackgroundTop
|
||||||
|
texture="Content/Map/iceBackground.png"
|
||||||
|
premultiplyalpha="false" />-->
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/ColdCaverns/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/ColdCaverns/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/ColdCaverns/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</ColdCavernsAdvanced>
|
||||||
|
<ColdCavernsMaze identifier="coldcavernsmaze" biomes="coldcaverns" commonness="25" minleveldifficulty="8" Type="LocationConnection" AmbientLightColor="4,6,8,255" BackgroundTextureColor="8,16,20,255" BackgroundColor="2,4,5,255" WallColor="255,255,255,255" StartPosition="0.1,0.25" EndPosition="0.9,0.6" CreateHoleNextToEnd="True" CreateHoleToAbyss="False" LevelObjectAmount="2000" BackgroundCreatureAmount="80" MinWidth="140000" MaxWidth="180000" Height="130000" InitialDepthMin="120000" InitialDepthMax="150000" MinTunnelRadius="5000" SideTunnelCount="4,8" SideTunnelVariance="0.6" MinSideTunnelRadius="2500,4000" VoronoiSiteInterval="1500,1500" VoronoiSiteVariance="700,700" CellSubdivisionLength="3000" CellRoundingAmount="0.1" CellIrregularity="1" MainPathNodeIntervalRange="16000,24000" MainPathVariance="0.6" CaveCount="4" ItemCount="400" ResourceIntervalRange="19200,38400" CaveResourceIntervalRange="9600,19200" ResourceClusterSizeRange="3,6" ResourceSpawnChance="0.3" CaveResourceSpawnChance="0.5" FloatingIceChunkCount="5" IslandCount="10" IceSpireCount="25" AbyssIslandCount="0" AbyssIslandSizeMin="4000,7000" AbyssIslandSizeMax="8000,10000" AbyssIslandCaveProbability="0.5" AbyssResourceClustersMin="10" AbyssResourceClustersMax="20" SeaFloorDepth="-300000" SeaFloorVariance="2000" MountainCountMin="2" MountainCountMax="3" MountainHeightMin="100000" MountainHeightMax="200000" RuinCount="0" MinWreckCount="0" MaxWreckCount="0" MinCorpseCount="3" MaxCorpseCount="6" ThalamusProbability="0" WreckHullFloodingChance="0.5" WreckFloodingHullMinWaterPercentage="0.1" WreckFloodingHullMaxWaterPercentage="1" BottomHoleProbability="0" WaterParticleScale="1" WallTextureSize="512" WallEdgeTextureWidth="1024" WallEdgeExpandOutwardsAmount="128" WallEdgeExpandInwardsAmount="128">
|
||||||
|
<!--
|
||||||
|
<Background
|
||||||
|
texture="Content/Map/LevelBackground1.png" />
|
||||||
|
<BackgroundTop
|
||||||
|
texture="Content/Map/iceBackground.png"
|
||||||
|
premultiplyalpha="false" />-->
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/ColdCaverns/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/ColdCaverns/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/ColdCaverns/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</ColdCavernsMaze>
|
||||||
|
<ColdCavernsOutpost identifier="coldcavernsoutpost" type="Outpost" biomes="coldcaverns" createholenexttoend="False" createholetoabyss="False" height="50000" commonness="100" initialdepthmin="100000" initialdepthmax="200000" levelobjectamount="200" ambientlightcolor="4,6,8,255" backgroundtexturecolor="8,16,20,255" backgroundcolor="2,4,5,255" wallcolor="255,255,255,255" minwidth="50000" maxwidth="50000" voronoisiteinterval="2000,2000" voronoisitevariance="800,800" cellsubdivisionlength="1500" cellroundingamount="0.1" cellirregularity="0.3" mainpathnodeintervalrange="10000,10000" cavecount="0" itemcount="0" floatingicechunkcount="0" seafloordepth="-30000" seafloorvariance="1000" mountaincountmin="0" mountaincountmax="3" mountainheightmin="10000" mountainheightmax="20000" ruincount="0" minwreckcount="0" maxwreckcount="0" bottomholeprobability="0" waterparticlescale="1" startposition="0.5,0.5" endposition="0.5,0.5" forceoutpostposition="0.5,0.55" nolevelgeometry="false" mintunnelradius="5000" mincorpsecount="1" maxcorpsecount="5" thalamusprobability="0" wreckhullfloodingchance="0.5" wreckfloodinghullminwaterpercentage="0.1" wreckfloodinghullmaxwaterpercentage="1" sidetunnelcount="0,0" minsidetunnelradius="25000,25000" backgroundcreatureamount="160" walltexturesize="512" walledgetexturewidth="1024" walledgeexpandoutwardsamount="128" walledgeexpandinwardsamount="128" sidetunnelvariance="0.5" mainpathvariance="0" resourceintervalrange="19200,38400" caveresourceintervalrange="9600,19200" resourceclustersizerange="3,6" resourcespawnchance="0.3" caveresourcespawnchance="0.6" islandcount="0" abyssislandcount="0" icespirecount="0">
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/ColdCaverns/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/ColdCaverns/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/ColdCaverns/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</ColdCavernsOutpost>
|
||||||
|
<!-- <ColdCavernsLair
|
||||||
|
identifier="coldcavernslair"
|
||||||
|
type="Outpost"
|
||||||
|
biomes="coldcaverns"
|
||||||
|
createholenexttoend="False"
|
||||||
|
createholetoabyss="False"
|
||||||
|
height="40000"
|
||||||
|
commonness="0"
|
||||||
|
initialdepthmin="100000"
|
||||||
|
initialdepthmax="200000"
|
||||||
|
levelobjectamount="500"
|
||||||
|
ambientlightcolor="4,6,8,255"
|
||||||
|
backgroundtexturecolor="8,16,20,255"
|
||||||
|
backgroundcolor="2,4,5,255"
|
||||||
|
wallcolor="255,255,255,255"
|
||||||
|
minwidth="40000"
|
||||||
|
maxwidth="40000"
|
||||||
|
voronoisiteinterval="2000,2000"
|
||||||
|
voronoisitevariance="800,800"
|
||||||
|
cellsubdivisionlength="1500"
|
||||||
|
cellroundingamount="0.1"
|
||||||
|
cellirregularity="0.3"
|
||||||
|
mainpathnodeintervalrange="500,500"
|
||||||
|
cavecount="0"
|
||||||
|
itemcount="0"
|
||||||
|
floatingicechunkcount="0"
|
||||||
|
seafloordepth="0"
|
||||||
|
seafloorvariance="1000"
|
||||||
|
mountaincountmin="0"
|
||||||
|
mountaincountmax="3"
|
||||||
|
mountainheightmin="1500"
|
||||||
|
mountainheightmax="3000"
|
||||||
|
ruincount="0"
|
||||||
|
minwreckcount="0"
|
||||||
|
maxwreckcount="0"
|
||||||
|
bottomholeprobability="0"
|
||||||
|
waterparticlescale="1"
|
||||||
|
startposition="0.3,0.2"
|
||||||
|
endposition="0.7,0.5"
|
||||||
|
forceoutpostposition="0.5,0.8"
|
||||||
|
mintunnelradius="5000"
|
||||||
|
mincorpsecount="1"
|
||||||
|
maxcorpsecount="5"
|
||||||
|
thalamusprobability="0"
|
||||||
|
wreckhullfloodingchance="0.5"
|
||||||
|
wreckfloodinghullminwaterpercentage="0.1"
|
||||||
|
wreckfloodinghullmaxwaterpercentage="1"
|
||||||
|
sidetunnelcount="0,0"
|
||||||
|
minsidetunnelradius="25000,25000"
|
||||||
|
backgroundcreatureamount="80"
|
||||||
|
walltexturesize="512"
|
||||||
|
walledgetexturewidth="1024"
|
||||||
|
walledgeexpandoutwardsamount="128"
|
||||||
|
walledgeexpandinwardsamount="128"
|
||||||
|
sidetunnelvariance="0.5"
|
||||||
|
mainpathvariance="0"
|
||||||
|
resourceintervalrange="19200,38400"
|
||||||
|
caveresourceintervalrange="9600,19200"
|
||||||
|
resourceclustersizerange="3,6"
|
||||||
|
resourcespawnchance="0.3"
|
||||||
|
caveresourcespawnchance="0.6"
|
||||||
|
islandcount="0"
|
||||||
|
abyssislandcount="0"
|
||||||
|
icespirecount="0"
|
||||||
|
PlayNoiseLoopInOutpostLevel="true">
|
||||||
|
<WaterParticles
|
||||||
|
texture="Content/Map/Biomes/ColdCaverns/BackgroundParticles.png" />
|
||||||
|
<Wall
|
||||||
|
texture="Content/Map/Biomes/ColdCaverns/LevelWall.png"
|
||||||
|
premultiplyalpha="false" />
|
||||||
|
<WallEdge
|
||||||
|
texture="Content/Map/Biomes/ColdCaverns/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall
|
||||||
|
texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge
|
||||||
|
texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed
|
||||||
|
texture="Content/Map/Biomes/DestroyedWall.png"
|
||||||
|
premultiplyalpha="false" />
|
||||||
|
</ColdCavernsLair> -->
|
||||||
|
</Override>
|
||||||
|
</LevelGenerationParameters>
|
70
DynamicEuropa/Biomes/CommonLevelObjects.xml
Normal file
70
DynamicEuropa/Biomes/CommonLevelObjects.xml
Normal file
@@ -0,0 +1,70 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--COMMON-->
|
||||||
|
<levelobjects>
|
||||||
|
<!--Vents-->
|
||||||
|
<lavaventde identifier="lavaventDE" SpawnPos="MainPathWall, SidePathWall" alignment="Top" minsize="0.5" maxsize="1" randomrotation="0,0" sonardisruption="0.5" depthrange="0,1" clusteringamount="0" clusteringgroup="0" alignwithsurface="False" minsurfacewidth="528" swingamount="0" swingfrequency="0" scaleoscillation="0,0" scaleoscillationfrequency="0" commonness="0" maxcount="10" randomoffset="0,0">
|
||||||
|
<Sprite texture="Content/Map/Biomes/Common/old/seafloor.png" sourcerect="1030,1247,440,803" origin="0.5,0.9" />
|
||||||
|
<Trigger randomtriggerinterval="10" randomtriggerprobability="0.5" staytriggereddelay="5" networksyncing="true">
|
||||||
|
<LightSource range="4000" color="255,0,0,255" flicker="0.5" pulseamount="0.3" pulsefrequency="0.5">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.6" />
|
||||||
|
</LightSource>
|
||||||
|
<Trigger position="0,1500" radius="500" height="1600" camerashake="3" triggeredby="Submarine, Character" force="0,5.0" forcemode="Acceleration" forcefalloff="false" forcevelocitylimit="200">
|
||||||
|
<Attack structuredamage="10" damagerange="500" emitstructuredamageparticles="false">
|
||||||
|
<Affliction identifier="burn" strength="20" />
|
||||||
|
</Attack>
|
||||||
|
</Trigger>
|
||||||
|
<Sound file="Content/Sounds/Ambient/Thunder1.ogg" range="20000" position="0,700" />
|
||||||
|
<Sound file="Content/Sounds/Water/BlackSmoker.ogg" range="7000" position="0,700" />
|
||||||
|
<ParticleEmitter particle="volcanosmokefast" particlespersecond="10" position="-50,700" anglemin="60" anglemax="120" velocitymin="100" velocitymax="600" />
|
||||||
|
<ParticleEmitter particle="lavasplash" particlespersecond="50" position="-50,700" anglemin="70" anglemax="110" velocitymin="0" velocitymax="8000" />
|
||||||
|
<ParticleEmitter particle="lavachunk" particlespersecond="80" position="-50,700" anglemin="80" anglemax="100" velocitymin="1000" velocitymax="6000" />
|
||||||
|
<ParticleEmitter particle="volcanofire" particlespersecond="5" emitinterval="2" particleamount="10" position="-50,700" anglemin="50" anglemax="130" velocitymin="100" velocitymax="1000" />
|
||||||
|
</Trigger>
|
||||||
|
<ParticleEmitter particle="volcanosmoke" particlespersecond="5" position="-50,700" anglemin="60" anglemax="120" velocitymin="100" velocitymax="600" />
|
||||||
|
<LightSource color="50,0,0,255" range="2048" flicker="0.2" flickerspeed="0.1" pulseamount="0.5" pulsefrequency="0.3" />
|
||||||
|
<overridecommonness leveltype="hydrothermalwastes" commonness="0" />
|
||||||
|
<overridecommonness leveltype="coldcavernsoutpost" commonness="0" />
|
||||||
|
<overridecommonness leveltype="ridgeoutpost" commonness="0" />
|
||||||
|
<overridecommonness leveltype="plateauoutpost" commonness="0" />
|
||||||
|
<overridecommonness leveltype="greatseaoutpost" commonness="0" />
|
||||||
|
<overridecommonness leveltype="wastesoutpost" commonness="0" />
|
||||||
|
<overridecommonness commonness="0" leveltype="endzone" />
|
||||||
|
</lavaventde>
|
||||||
|
<lavavent2de identifier="lavavent2DE" SpawnPos="MainPathWall, SidePathWall" alignment="Top" minsize="0.5" maxsize="1" randomrotation="0,0" sonardisruption="0.5" depthrange="0,1" clusteringamount="0" clusteringgroup="0" alignwithsurface="False" minsurfacewidth="528" swingamount="0" swingfrequency="0" scaleoscillation="0,0" scaleoscillationfrequency="0" commonness="0" maxcount="10" randomoffset="0,0">
|
||||||
|
<Sprite texture="Content/Map/Biomes/Common/old/seafloor.png" sourcerect="503,375,475,801" origin="0.5,0.9" />
|
||||||
|
<Trigger randomtriggerinterval="10" randomtriggerprobability="0.5" staytriggereddelay="5" networksyncing="true">
|
||||||
|
<LightSource range="4000" color="255,0,0,255" flicker="0.5" pulseamount="0.3" pulsefrequency="0.5">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.6" />
|
||||||
|
</LightSource>
|
||||||
|
<Trigger position="0,1500" radius="500" height="1600" camerashake="3" triggeredby="Submarine, Character" force="0,5.0" forcemode="Acceleration" forcefalloff="false" forcevelocitylimit="200">
|
||||||
|
<Attack structuredamage="10" damagerange="500" emitstructuredamageparticles="false">
|
||||||
|
<Affliction identifier="burn" strength="20" />
|
||||||
|
</Attack>
|
||||||
|
</Trigger>
|
||||||
|
<Sound file="Content/Sounds/Ambient/Thunder1.ogg" range="20000" position="0,700" />
|
||||||
|
<Sound file="Content/Sounds/Water/BlackSmoker.ogg" range="7000" position="0,700" />
|
||||||
|
<ParticleEmitter particle="volcanosmokefast" particlespersecond="10" position="-50,700" anglemin="60" anglemax="120" velocitymin="100" velocitymax="600" />
|
||||||
|
<ParticleEmitter particle="lavasplash" particlespersecond="50" position="-50,700" anglemin="70" anglemax="110" velocitymin="0" velocitymax="8000" />
|
||||||
|
<ParticleEmitter particle="lavachunk" particlespersecond="80" position="-50,700" anglemin="80" anglemax="100" velocitymin="1000" velocitymax="6000" />
|
||||||
|
<ParticleEmitter particle="volcanofire" particlespersecond="5" emitinterval="2" particleamount="10" position="-50,700" anglemin="50" anglemax="130" velocitymin="100" velocitymax="1000" />
|
||||||
|
</Trigger>
|
||||||
|
<ParticleEmitter particle="volcanosmoke" particlespersecond="5" position="-50,700" anglemin="60" anglemax="120" velocitymin="100" velocitymax="600" />
|
||||||
|
<LightSource color="50,0,0,255" range="2048" flicker="0.2" flickerspeed="0.1" pulseamount="0.5" pulsefrequency="0.3" />
|
||||||
|
<overridecommonness leveltype="hydrothermalwastes" commonness="5" />
|
||||||
|
<overridecommonness leveltype="hydrothermalwastes" commonness="0" />
|
||||||
|
<overridecommonness leveltype="coldcavernsoutpost" commonness="0" />
|
||||||
|
<overridecommonness leveltype="ridgeoutpost" commonness="0" />
|
||||||
|
<overridecommonness leveltype="plateauoutpost" commonness="0" />
|
||||||
|
<overridecommonness leveltype="greatseaoutpost" commonness="0" />
|
||||||
|
<overridecommonness leveltype="wastesoutpost" commonness="0" />
|
||||||
|
<overridecommonness commonness="0" leveltype="endzone" />
|
||||||
|
</lavavent2de>
|
||||||
|
<!-- pondering adding background chunks to outpost levels so the outpost isnt floating but it's not encased in ceiling either -->
|
||||||
|
<!-- COLD CAVERNS OUTPOST CHUNKS -->
|
||||||
|
<!-- <BackgroundChunksOutpost identifier="coldcavernsBackgroundChunksOutpost" spawnpos="OutpostWall" minsurfacewidth="500" minsize="2" maxsize="3" randomrotation="-180,180" commonness="0" depthrange="1500,2500" alignment="TopLeft, BottomRight" clusteringamount="0" clusteringgroup="0" alignwithsurface="False" swingamount="0" swingfrequency="0" scaleoscillation="0,0" scaleoscillationfrequency="0" sonardisruption="0" maxcount="20" randomoffset="1000,1000">
|
||||||
|
<overridecommonness leveltype="coldcavernsoutpost" commonness="100" />
|
||||||
|
<Sprite texture="Content/Map/Biomes/ColdCaverns/BackgroundChunks.png" sourcerect="1365,0,683,1024" origin="0.5,0.5" />
|
||||||
|
<Sprite texture="Content/Map/Biomes/ColdCaverns/BackgroundChunks.png" sourcerect="0,0,683,1024" origin="0.5,0.5" />
|
||||||
|
<Sprite texture="Content/Map/Biomes/ColdCaverns/BackgroundChunks.png" sourcerect="683,0,683,1024" origin="0.5,0.5" />
|
||||||
|
</BackgroundChunksOutpost> -->
|
||||||
|
</levelobjects>
|
133
DynamicEuropa/Biomes/EuropanRidge.xml
Normal file
133
DynamicEuropa/Biomes/EuropanRidge.xml
Normal file
@@ -0,0 +1,133 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LevelGenerationParameters>
|
||||||
|
<Override>
|
||||||
|
<RidgeBasic identifier="ridgebasic" biomes="europanridge" commonness="100" maxleveldifficulty="35" Type="LocationConnection" AmbientLightColor="4,16,4,255" BackgroundTextureColor="4,16,4,255" BackgroundColor="0,20,15,255" WallColor="255,255,255,255" StartPosition="0.1,0.1" EndPosition="0.9,0.5" CreateHoleNextToEnd="True" CreateHoleToAbyss="True" LevelObjectAmount="8000" BackgroundCreatureAmount="80" MinWidth="130000" MaxWidth="150000" Height="60000" InitialDepthMin="200000" InitialDepthMax="300000" MinTunnelRadius="6500" SideTunnelCount="2,4" SideTunnelVariance="0.8" MinSideTunnelRadius="2500,3500" VoronoiSiteInterval="1500,1500" VoronoiSiteVariance="700,700" CellSubdivisionLength="1500" CellRoundingAmount="0.5" CellIrregularity="0.1" MainPathNodeIntervalRange="6000,10000" MainPathVariance="0.3" CaveCount="3" ItemCount="400" ResourceIntervalRange="19200,38400" CaveResourceIntervalRange="9600,19200" ResourceClusterSizeRange="3,5" ResourceSpawnChance="0.3" CaveResourceSpawnChance="0.6" FloatingIceChunkCount="3" IslandCount="1" IceSpireCount="0" AbyssIslandCount="5" AbyssIslandSizeMin="4000,7000" AbyssIslandSizeMax="8000,10000" AbyssIslandCaveProbability="0.5" AbyssResourceClustersMin="20" AbyssResourceClustersMax="30" SeaFloorDepth="-120000" SeaFloorVariance="2000" MountainCountMin="2" MountainCountMax="3" MountainHeightMin="80000" MountainHeightMax="100000" RuinCount="0" MinWreckCount="0" MaxWreckCount="1" MinCorpseCount="3" MaxCorpseCount="6" ThalamusProbability="0.1" WreckHullFloodingChance="0.5" WreckFloodingHullMinWaterPercentage="0.1" WreckFloodingHullMaxWaterPercentage="1" BottomHoleProbability="0.4" WaterParticleScale="1" WallTextureSize="512" WallEdgeTextureWidth="1024" WallEdgeExpandOutwardsAmount="128" WallEdgeExpandInwardsAmount="128">
|
||||||
|
<!--<Background
|
||||||
|
texture="Content/Map/iceBackgroundFade.png" />
|
||||||
|
<BackgroundTop
|
||||||
|
texture="Content/Map/iceBackground.png"
|
||||||
|
premultiplyalpha="false" />-->
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/EuropanRidge/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/EuropanRidge/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/EuropanRidge/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</RidgeBasic>
|
||||||
|
<RidgeAdvanced identifier="ridgeadvanced" biomes="europanridge" commonness="50" minleveldifficulty="25" Type="LocationConnection" AmbientLightColor="4,16,4,255" BackgroundTextureColor="4,16,4,255" BackgroundColor="0,20,15,255" WallColor="255,255,255,255" StartPosition="0.1,0.1" EndPosition="0.9,0.7" CreateHoleNextToEnd="True" CreateHoleToAbyss="True" LevelObjectAmount="8000" BackgroundCreatureAmount="80" MinWidth="150000" MaxWidth="170000" Height="80000" InitialDepthMin="200000" InitialDepthMax="300000" MinTunnelRadius="6500" SideTunnelCount="2,2" SideTunnelVariance="0.8" MinSideTunnelRadius="2500,3500" VoronoiSiteInterval="1500,1500" VoronoiSiteVariance="700,700" CellSubdivisionLength="1500" CellRoundingAmount="0.5" CellIrregularity="0.1" MainPathNodeIntervalRange="6000,10000" MainPathVariance="0.3" CaveCount="3" ItemCount="400" ResourceIntervalRange="19200,38400" CaveResourceIntervalRange="9600,19200" ResourceClusterSizeRange="3,5" ResourceSpawnChance="0.3" CaveResourceSpawnChance="0.6" FloatingIceChunkCount="0" IslandCount="0" IceSpireCount="5" AbyssIslandCount="5" AbyssIslandSizeMin="4000,7000" AbyssIslandSizeMax="8000,10000" AbyssIslandCaveProbability="0.5" AbyssResourceClustersMin="20" AbyssResourceClustersMax="30" SeaFloorDepth="-1000000" SeaFloorVariance="2000" MountainCountMin="0" MountainCountMax="0" MountainHeightMin="0" MountainHeightMax="0" RuinCount="0" MinRuinCount="0" MaxRuinCount="1" MinWreckCount="0" MaxWreckCount="1" MinCorpseCount="3" MaxCorpseCount="6" ThalamusProbability="0.2" WreckHullFloodingChance="0.5" WreckFloodingHullMinWaterPercentage="0.1" WreckFloodingHullMaxWaterPercentage="1" BottomHoleProbability="0.4" WaterParticleScale="1" WallTextureSize="512" WallEdgeTextureWidth="1024" WallEdgeExpandOutwardsAmount="128" WallEdgeExpandInwardsAmount="128">
|
||||||
|
<!--<Background
|
||||||
|
texture="Content/Map/iceBackgroundFade.png" />
|
||||||
|
<BackgroundTop
|
||||||
|
texture="Content/Map/iceBackground.png"
|
||||||
|
premultiplyalpha="false" />-->
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/EuropanRidge/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/EuropanRidge/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/EuropanRidge/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</RidgeAdvanced>
|
||||||
|
<ColdCavernsTransition identifier="coldcavernstransition" biomes="europanridge" commonness="75" minleveldifficulty="13" TransitionFromPreviousBiome="True" Type="LocationConnection" AmbientLightColor="4,6,8,255" BackgroundTextureColor="8,16,20,255" BackgroundColor="2,4,5,255" WallColor="255,255,255,255" StartPosition="0.1,0.1" EndPosition="0.9,0.7" CreateHoleNextToEnd="True" CreateHoleToAbyss="True" LevelObjectAmount="6000" BackgroundCreatureAmount="80" MinWidth="140000" MaxWidth="160000" Height="70000" InitialDepthMin="100000" InitialDepthMax="200000" MinTunnelRadius="8500" SideTunnelCount="1,2" SideTunnelVariance="0.5" MinSideTunnelRadius="2000,6000" VoronoiSiteInterval="2000,2000" VoronoiSiteVariance="800,800" CellSubdivisionLength="1000" CellRoundingAmount="0.5" CellIrregularity="0" MainPathNodeIntervalRange="10000,30000" MainPathVariance="0.5" CaveCount="2" ItemCount="450" ResourceIntervalRange="19200,38400" CaveResourceIntervalRange="9600,19200" ResourceClusterSizeRange="3,4" ResourceSpawnChance="0.4" CaveResourceSpawnChance="0.5" FloatingIceChunkCount="3" IslandCount="0" IceSpireCount="10" AbyssIslandCount="4" AbyssIslandSizeMin="4000,7000" AbyssIslandSizeMax="8000,10000" AbyssIslandCaveProbability="0.5" AbyssResourceClustersMin="10" AbyssResourceClustersMax="20" SeaFloorDepth="-200000" SeaFloorVariance="1000" MountainCountMin="0" MountainCountMax="3" MountainHeightMin="10000" MountainHeightMax="20000" RuinCount="0" MinWreckCount="0" MaxWreckCount="1" MinCorpseCount="3" MaxCorpseCount="6" ThalamusProbability="0" WreckHullFloodingChance="0.5" WreckFloodingHullMinWaterPercentage="0.1" WreckFloodingHullMaxWaterPercentage="1" BottomHoleProbability="0.1" WaterParticleScale="1" WallTextureSize="512" WallEdgeTextureWidth="1024" WallEdgeExpandOutwardsAmount="128" WallEdgeExpandInwardsAmount="128">
|
||||||
|
<!--
|
||||||
|
<Background
|
||||||
|
texture="Content/Map/LevelBackground1.png" />
|
||||||
|
<BackgroundTop
|
||||||
|
texture="Content/Map/iceBackground.png"
|
||||||
|
premultiplyalpha="false" />-->
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/ColdCaverns/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/ColdCaverns/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/ColdCaverns/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</ColdCavernsTransition>
|
||||||
|
<RidgeOutpost identifier="ridgeoutpost" type="Outpost" biomes="europanridge" createholenexttoend="False" createholetoabyss="False" height="20000" commonness="100" initialdepthmin="100000" initialdepthmax="200000" levelobjectamount="200" AmbientLightColor="4,16,4,255" BackgroundTextureColor="4,16,4,255" BackgroundColor="0,20,15,255" WallColor="255,255,255,255" minwidth="50000" maxwidth="50000" voronoisiteinterval="2000,2000" voronoisitevariance="800,800" cellsubdivisionlength="1500" cellroundingamount="0.1" cellirregularity="0.3" mainpathnodeintervalrange="10000,10000" cavecount="0" itemcount="0" floatingicechunkcount="0" seafloordepth="-30000" seafloorvariance="1000" mountaincountmin="0" mountaincountmax="3" mountainheightmin="10000" mountainheightmax="20000" ruincount="0" minwreckcount="0" maxwreckcount="0" bottomholeprobability="0" waterparticlescale="1" startposition="0.5,0.5" endposition="0.5,0.5" forceoutpostposition="0.5,0.55" nolevelgeometry="false" mintunnelradius="5000" mincorpsecount="1" maxcorpsecount="5" thalamusprobability="0" wreckhullfloodingchance="0.5" wreckfloodinghullminwaterpercentage="0.1" wreckfloodinghullmaxwaterpercentage="1" sidetunnelcount="0,0" minsidetunnelradius="25000,25000" backgroundcreatureamount="160" walltexturesize="512" walledgetexturewidth="1024" walledgeexpandoutwardsamount="128" walledgeexpandinwardsamount="128" sidetunnelvariance="0.5" mainpathvariance="0" resourceintervalrange="19200,38400" caveresourceintervalrange="9600,19200" resourceclustersizerange="3,6" resourcespawnchance="0.3" caveresourcespawnchance="0.6" islandcount="0" abyssislandcount="0" icespirecount="0">
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/EuropanRidge/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/EuropanRidge/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/EuropanRidge/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</RidgeOutpost>
|
||||||
|
<!-- <RidgeLair
|
||||||
|
identifier="ridgelair"
|
||||||
|
type="Outpost"
|
||||||
|
biomes="europanridge"
|
||||||
|
createholenexttoend="False"
|
||||||
|
createholetoabyss="False"
|
||||||
|
height="40000"
|
||||||
|
commonness="0"
|
||||||
|
initialdepthmin="100000"
|
||||||
|
initialdepthmax="200000"
|
||||||
|
levelobjectamount="500"
|
||||||
|
AmbientLightColor="4,16,4,255"
|
||||||
|
BackgroundTextureColor="4,16,4,255"
|
||||||
|
BackgroundColor="0,20,15,255"
|
||||||
|
wallcolor="255,255,255,255"
|
||||||
|
minwidth="40000"
|
||||||
|
maxwidth="40000"
|
||||||
|
voronoisiteinterval="2000,2000"
|
||||||
|
voronoisitevariance="800,800"
|
||||||
|
cellsubdivisionlength="1500"
|
||||||
|
cellroundingamount="0.1"
|
||||||
|
cellirregularity="0.3"
|
||||||
|
mainpathnodeintervalrange="500,500"
|
||||||
|
cavecount="0"
|
||||||
|
itemcount="0"
|
||||||
|
floatingicechunkcount="0"
|
||||||
|
seafloordepth="0"
|
||||||
|
seafloorvariance="1000"
|
||||||
|
mountaincountmin="0"
|
||||||
|
mountaincountmax="3"
|
||||||
|
mountainheightmin="1500"
|
||||||
|
mountainheightmax="3000"
|
||||||
|
ruincount="0"
|
||||||
|
minwreckcount="0"
|
||||||
|
maxwreckcount="0"
|
||||||
|
bottomholeprobability="0"
|
||||||
|
waterparticlescale="1"
|
||||||
|
startposition="0.3,0.2"
|
||||||
|
endposition="0.7,0.5"
|
||||||
|
forceoutpostposition="0.5,0.8"
|
||||||
|
mintunnelradius="5000"
|
||||||
|
mincorpsecount="1"
|
||||||
|
maxcorpsecount="5"
|
||||||
|
thalamusprobability="0"
|
||||||
|
wreckhullfloodingchance="0.5"
|
||||||
|
wreckfloodinghullminwaterpercentage="0.1"
|
||||||
|
wreckfloodinghullmaxwaterpercentage="1"
|
||||||
|
sidetunnelcount="0,0"
|
||||||
|
minsidetunnelradius="25000,25000"
|
||||||
|
backgroundcreatureamount="80"
|
||||||
|
walltexturesize="512"
|
||||||
|
walledgetexturewidth="1024"
|
||||||
|
walledgeexpandoutwardsamount="128"
|
||||||
|
walledgeexpandinwardsamount="128"
|
||||||
|
sidetunnelvariance="0.5"
|
||||||
|
mainpathvariance="0"
|
||||||
|
resourceintervalrange="19200,38400"
|
||||||
|
caveresourceintervalrange="9600,19200"
|
||||||
|
resourceclustersizerange="3,6"
|
||||||
|
resourcespawnchance="0.3"
|
||||||
|
caveresourcespawnchance="0.6"
|
||||||
|
islandcount="0"
|
||||||
|
abyssislandcount="0"
|
||||||
|
icespirecount="0"
|
||||||
|
PlayNoiseLoopInOutpostLevel="true">
|
||||||
|
<WaterParticles
|
||||||
|
texture="Content/Map/Biomes/EuropanRidge/BackgroundParticles.png" />
|
||||||
|
<Wall
|
||||||
|
texture="Content/Map/Biomes/EuropanRidge/LevelWall.png"
|
||||||
|
premultiplyalpha="false" />
|
||||||
|
<WallEdge
|
||||||
|
texture="Content/Map/Biomes/EuropanRidge/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall
|
||||||
|
texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge
|
||||||
|
texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed
|
||||||
|
texture="Content/Map/Biomes/DestroyedWall.png"
|
||||||
|
premultiplyalpha="false" />
|
||||||
|
</RidgeLair> -->
|
||||||
|
</Override>
|
||||||
|
</LevelGenerationParameters>
|
133
DynamicEuropa/Biomes/HydrothermalWastes.xml
Normal file
133
DynamicEuropa/Biomes/HydrothermalWastes.xml
Normal file
@@ -0,0 +1,133 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LevelGenerationParameters>
|
||||||
|
<Override>
|
||||||
|
<WastesBasic identifier="wastesbasic" type="LocationConnection" biomes="hydrothermalwastes" commonness="100" height="80000" initialdepthmin="450000" initialdepthmax="550000" levelobjectamount="4000" ambientlightcolor="32,8,0,255" backgroundtexturecolor="128,64,0,255" backgroundcolor="16,8,0,255" wallcolor="255,255,255,255" minwidth="250000" maxwidth="300000" voronoisiteinterval="1500,1500" voronoisitevariance="700,700" cellsubdivisionlength="1500" cellroundingamount="0.5" cellirregularity="0.1" mainpathnodeintervalrange="6000,10000" cavecount="2" itemcount="400" floatingicechunkcount="0" seafloordepth="-80000" seafloorvariance="2000" mountaincountmin="2" mountaincountmax="3" mountainheightmin="30000" mountainheightmax="35000" minruincount="0" maxruincount="1" minwreckcount="1" maxwreckcount="2" thalamusprobability="0.5" bottomholeprobability="0.8" waterparticlescale="2" WaterParticleVelocity="0,25" startposition="0.1,0.1" endposition="0.9,0.5" createholenexttoend="True" mintunnelradius="6500" mincorpsecount="3" maxcorpsecount="6" wreckhullfloodingchance="0.5" wreckfloodinghullminwaterpercentage="0.1" wreckfloodinghullmaxwaterpercentage="1" sidetunnelcount="1,3" minsidetunnelradius="1000,3000" icespirecount="0" walltexturesize="512" walledgetexturewidth="768" walledgeexpandoutwardsamount="128" walledgeexpandinwardsamount="128" backgroundcreatureamount="80" sidetunnelvariance="0.5" mainpathvariance="0.5" resourceintervalrange="19200,38400" caveresourceintervalrange="9600,19200" resourceclustersizerange="4,6" resourcespawnchance="0.3" caveresourcespawnchance="0.6" islandcount="0" AbyssResourceClustersMin="50" AbyssResourceClustersMax="60">
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/HydrothermalWastes/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/HydrothermalWastes/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/HydrothermalWastes/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</WastesBasic>
|
||||||
|
<WastesGraveyard identifier="wastesgraveyard" type="LocationConnection" biomes="hydrothermalwastes" commonness="5" height="80000" initialdepthmin="450000" initialdepthmax="550000" levelobjectamount="4000" ambientlightcolor="32,20,0,255" backgroundtexturecolor="128,64,0,255" backgroundcolor="16,16,0,255" wallcolor="200,255,200,255" minwidth="250000" maxwidth="300000" voronoisiteinterval="1500,1500" voronoisitevariance="700,700" cellsubdivisionlength="1500" cellroundingamount="0.5" cellirregularity="0.1" mainpathnodeintervalrange="6000,10000" cavecount="1" itemcount="400" floatingicechunkcount="0" seafloordepth="-80000" seafloorvariance="2000" mountaincountmin="2" mountaincountmax="3" mountainheightmin="30000" mountainheightmax="35000" ruincount="0" minruincount="0" maxruincount="0" minwreckcount="2" maxwreckcount="3" thalamusprobability="0.4" bottomholeprobability="0.7" waterparticlescale="2" WaterParticleVelocity="0,25" startposition="0.1,0.3" endposition="0.9,0.5" createholenexttoend="True" mintunnelradius="6500" mincorpsecount="9" maxcorpsecount="12" wreckhullfloodingchance="0.5" wreckfloodinghullminwaterpercentage="0.1" wreckfloodinghullmaxwaterpercentage="1" sidetunnelcount="1,3" minsidetunnelradius="1000,3000" icespirecount="0" walltexturesize="512" walledgetexturewidth="768" walledgeexpandoutwardsamount="128" walledgeexpandinwardsamount="128" backgroundcreatureamount="80" sidetunnelvariance="0.5" mainpathvariance="0.5" resourceintervalrange="19200,38400" caveresourceintervalrange="9600,19200" resourceclustersizerange="4,6" resourcespawnchance="0.3" caveresourcespawnchance="0.6" islandcount="0" AbyssIslandCount="1" AbyssResourceClustersMin="5" AbyssResourceClustersMax="5">
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/HydrothermalWastes/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/HydrothermalWastes/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/HydrothermalWastes/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</WastesGraveyard>
|
||||||
|
<!-- Low height, most of it is abyss-->
|
||||||
|
<WastesAbyss identifier="wastesabyss" type="LocationConnection" biomes="hydrothermalwastes" commonness="25" height="30000" initialdepthmin="450000" initialdepthmax="500000" levelobjectamount="4000" ambientlightcolor="32,8,0,255" backgroundtexturecolor="128,64,0,255" backgroundcolor="16,8,0,255" wallcolor="255,255,255,255" minwidth="250000" maxwidth="300000" voronoisiteinterval="1500,1500" voronoisitevariance="700,700" cellsubdivisionlength="1500" cellroundingamount="0.5" cellirregularity="0.1" mainpathnodeintervalrange="6000,10000" cavecount="2" itemcount="400" floatingicechunkcount="0" seafloordepth="-120000" seafloorvariance="4000" mountaincountmin="1" mountaincountmax="1" mountainheightmin="50000" mountainheightmax="75000" minruincount="0" maxruincount="1" minwreckcount="1" maxwreckcount="2" thalamusprobability="0.5" bottomholeprobability="1.0" waterparticlescale="2" WaterParticleVelocity="0,25" startposition="0.1,0.1" endposition="0.9,0.5" createholenexttoend="True" mintunnelradius="6500" mincorpsecount="3" maxcorpsecount="6" wreckhullfloodingchance="0.5" wreckfloodinghullminwaterpercentage="0.1" wreckfloodinghullmaxwaterpercentage="1" sidetunnelcount="1,3" minsidetunnelradius="1000,3000" icespirecount="0" walltexturesize="512" walledgetexturewidth="768" walledgeexpandoutwardsamount="128" walledgeexpandinwardsamount="128" backgroundcreatureamount="80" sidetunnelvariance="0.5" mainpathvariance="0.5" resourceintervalrange="19200,38400" caveresourceintervalrange="9600,19200" resourceclustersizerange="4,6" resourcespawnchance="0.3" caveresourcespawnchance="0.6" islandcount="0" abyssislandcount="10" AbyssResourceClustersMin="50" AbyssResourceClustersMax="60">
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/HydrothermalWastes/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/HydrothermalWastes/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/HydrothermalWastes/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</WastesAbyss>
|
||||||
|
<GreatSeaTransition identifier="greatseatransition" type="LocationConnection" biomes="hydrothermalwastes" minleveldifficulty="64" TransitionFromPreviousBiome="True" height="70000" initialdepthmin="420000" initialdepthmax="500000" levelobjectamount="3000" ambientlightcolor="18,7,4,255" backgroundtexturecolor="64,40,10,255" backgroundcolor="12,7,2,255" wallcolor="255,255,255,255" minwidth="200000" maxwidth="300000" voronoisiteinterval="2000,2000" voronoisitevariance="800,800" cellsubdivisionlength="1500" cellroundingamount="0.5" cellirregularity="0.1" mainpathnodeintervalrange="5000,10000" cavecount="1" itemcount="400" floatingicechunkcount="20" islandcount="15" seafloordepth="-45000" seafloorvariance="1000" mountaincountmin="0" mountaincountmax="0" mountainheightmin="1000" mountainheightmax="5000" minruincount="0" maxruincount="1" minwreckcount="1" maxwreckcount="2" thalamusprobability="0.4" bottomholeprobability="0.9" waterparticlescale="1" startposition="0.1,0.1" endposition="0.9,0.5" createholenexttoend="True" mintunnelradius="6500" mincorpsecount="3" maxcorpsecount="6" wreckhullfloodingchance="0.5" wreckfloodinghullminwaterpercentage="0.1" wreckfloodinghullmaxwaterpercentage="1" sidetunnelcount="1,1" minsidetunnelradius="2000,6000" icespirecount="10" walltexturesize="512" walledgetexturewidth="1024" walledgeexpandoutwardsamount="128" walledgeexpandinwardsamount="128" backgroundcreatureamount="80" resourceintervalrange="19200,38400" caveresourceintervalrange="9600,19200" resourceclustersizerange="3,5" resourcespawnchance="0.3" caveresourcespawnchance="0.6" AbyssResourceClustersMin="40" AbyssResourceClustersMax="50">
|
||||||
|
<!--
|
||||||
|
<Background
|
||||||
|
texture="Content/Map/iceBackgroundFade.png" />
|
||||||
|
<BackgroundTop
|
||||||
|
texture="Content/Map/iceBackground.png"
|
||||||
|
premultiplyalpha="false" />
|
||||||
|
-->
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/TheGreatSea/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/TheGreatSea/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/TheGreatSea/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</GreatSeaTransition>
|
||||||
|
<WastesOutpost identifier="wastesoutpost" type="Outpost" biomes="hydrothermalwastes" createholenexttoend="False" createholetoabyss="False" height="50000" commonness="100" initialdepthmin="100000" initialdepthmax="200000" levelobjectamount="200" ambientlightcolor="32,8,0,255" backgroundtexturecolor="128,64,0,255" backgroundcolor="16,8,0,255" wallcolor="255,255,255,255" minwidth="50000" maxwidth="50000" voronoisiteinterval="2000,2000" voronoisitevariance="800,800" cellsubdivisionlength="1500" cellroundingamount="0.1" cellirregularity="0.3" mainpathnodeintervalrange="10000,10000" cavecount="0" itemcount="0" floatingicechunkcount="0" seafloordepth="-30000" seafloorvariance="1000" mountaincountmin="0" mountaincountmax="3" mountainheightmin="10000" mountainheightmax="20000" ruincount="0" minwreckcount="0" maxwreckcount="0" bottomholeprobability="0" waterparticlescale="2" WaterParticleVelocity="0,25" startposition="0.5,0.5" endposition="0.5,0.5" forceoutpostposition="0.5,0.55" nolevelgeometry="false" mintunnelradius="5000" mincorpsecount="0" maxcorpsecount="5" thalamusprobability="0" wreckhullfloodingchance="0.5" wreckfloodinghullminwaterpercentage="0.1" wreckfloodinghullmaxwaterpercentage="1" sidetunnelcount="0,0" minsidetunnelradius="25000,25000" backgroundcreatureamount="160" walltexturesize="512" walledgetexturewidth="1024" walledgeexpandoutwardsamount="128" walledgeexpandinwardsamount="128" sidetunnelvariance="0.5" mainpathvariance="0" resourceintervalrange="19200,38400" caveresourceintervalrange="9600,19200" resourceclustersizerange="3,6" resourcespawnchance="0.3" caveresourcespawnchance="0.6" islandcount="0" abyssislandcount="0" icespirecount="0">
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/HydrothermalWastes/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/RockCave/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/RockCave/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</WastesOutpost>
|
||||||
|
<!-- <WastesLair
|
||||||
|
identifier="wasteslair"
|
||||||
|
type="Outpost"
|
||||||
|
biomes="hydrothermalwastes"
|
||||||
|
createholenexttoend="False"
|
||||||
|
createholetoabyss="False"
|
||||||
|
height="40000"
|
||||||
|
commonness="0"
|
||||||
|
initialdepthmin="100000"
|
||||||
|
initialdepthmax="200000"
|
||||||
|
levelobjectamount="500"
|
||||||
|
ambientlightcolor="32,8,0,255"
|
||||||
|
backgroundtexturecolor="128,64,0,255"
|
||||||
|
backgroundcolor="16,8,0,255"
|
||||||
|
wallcolor="255,255,255,255"
|
||||||
|
minwidth="40000"
|
||||||
|
maxwidth="40000"
|
||||||
|
voronoisiteinterval="2000,2000"
|
||||||
|
voronoisitevariance="800,800"
|
||||||
|
cellsubdivisionlength="1500"
|
||||||
|
cellroundingamount="0.1"
|
||||||
|
cellirregularity="0.3"
|
||||||
|
mainpathnodeintervalrange="500,500"
|
||||||
|
cavecount="0"
|
||||||
|
itemcount="0"
|
||||||
|
floatingicechunkcount="0"
|
||||||
|
seafloordepth="0"
|
||||||
|
seafloorvariance="1000"
|
||||||
|
mountaincountmin="0"
|
||||||
|
mountaincountmax="3"
|
||||||
|
mountainheightmin="1500"
|
||||||
|
mountainheightmax="3000"
|
||||||
|
ruincount="0"
|
||||||
|
minwreckcount="0"
|
||||||
|
maxwreckcount="0"
|
||||||
|
bottomholeprobability="0"
|
||||||
|
waterparticlescale="1"
|
||||||
|
startposition="0.3,0.2"
|
||||||
|
endposition="0.7,0.5"
|
||||||
|
forceoutpostposition="0.5,0.8"
|
||||||
|
mintunnelradius="5000"
|
||||||
|
mincorpsecount="1"
|
||||||
|
maxcorpsecount="5"
|
||||||
|
thalamusprobability="0"
|
||||||
|
wreckhullfloodingchance="0.5"
|
||||||
|
wreckfloodinghullminwaterpercentage="0.1"
|
||||||
|
wreckfloodinghullmaxwaterpercentage="1"
|
||||||
|
sidetunnelcount="0,0"
|
||||||
|
minsidetunnelradius="25000,25000"
|
||||||
|
backgroundcreatureamount="80"
|
||||||
|
walltexturesize="512"
|
||||||
|
walledgetexturewidth="1024"
|
||||||
|
walledgeexpandoutwardsamount="128"
|
||||||
|
walledgeexpandinwardsamount="128"
|
||||||
|
sidetunnelvariance="0.5"
|
||||||
|
mainpathvariance="0"
|
||||||
|
resourceintervalrange="19200,38400"
|
||||||
|
caveresourceintervalrange="9600,19200"
|
||||||
|
resourceclustersizerange="3,6"
|
||||||
|
resourcespawnchance="0.3"
|
||||||
|
caveresourcespawnchance="0.6"
|
||||||
|
islandcount="0"
|
||||||
|
abyssislandcount="0"
|
||||||
|
icespirecount="0"
|
||||||
|
PlayNoiseLoopInOutpostLevel="true">
|
||||||
|
<WaterParticles
|
||||||
|
texture="Content/Map/Biomes/HydrothermalWastes/BackgroundParticles.png" />
|
||||||
|
<Wall
|
||||||
|
texture="Content/Map/Biomes/RockCave/LevelWall.png"
|
||||||
|
premultiplyalpha="false" />
|
||||||
|
<WallEdge
|
||||||
|
texture="Content/Map/Biomes/RockCave/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall
|
||||||
|
texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge
|
||||||
|
texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed
|
||||||
|
texture="Content/Map/Biomes/DestroyedWall.png"
|
||||||
|
premultiplyalpha="false" />
|
||||||
|
</WastesLair> -->
|
||||||
|
</Override>
|
||||||
|
</LevelGenerationParameters>
|
156
DynamicEuropa/Biomes/TheGreatSea.xml
Normal file
156
DynamicEuropa/Biomes/TheGreatSea.xml
Normal file
@@ -0,0 +1,156 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LevelGenerationParameters>
|
||||||
|
<Override>
|
||||||
|
<GreatSeaBasic identifier="greatseabasic" oldidentifier="voidbasic" type="LocationConnection" biomes="thegreatsea" commonness="50" height="70000" initialdepthmin="360000" initialdepthmax="450000" levelobjectamount="3000" ambientlightcolor="4,6,8,255" backgroundtexturecolor="8,16,20,255" backgroundcolor="2,4,5,255" wallcolor="255,255,255,255" minwidth="200000" maxwidth="300000" voronoisiteinterval="2000,2000" voronoisitevariance="800,800" cellsubdivisionlength="1500" cellroundingamount="0.5" cellirregularity="0.1" mainpathnodeintervalrange="5000,10000" cavecount="1" itemcount="400" floatingicechunkcount="20" islandcount="15" seafloordepth="-45000" seafloorvariance="1000" mountaincountmin="0" mountaincountmax="0" mountainheightmin="1000" mountainheightmax="5000" minruincount="0" maxruincount="1" minwreckcount="1" maxwreckcount="2" thalamusprobability="0.4" bottomholeprobability="0.9" waterparticlescale="1" startposition="0.1,0.1" endposition="0.9,0.5" createholenexttoend="True" mintunnelradius="6500" mincorpsecount="3" maxcorpsecount="6" wreckhullfloodingchance="0.5" wreckfloodinghullminwaterpercentage="0.1" wreckfloodinghullmaxwaterpercentage="1" sidetunnelcount="1,1" minsidetunnelradius="2000,6000" icespirecount="20" walltexturesize="512" walledgetexturewidth="1024" walledgeexpandoutwardsamount="128" walledgeexpandinwardsamount="128" backgroundcreatureamount="80" resourceintervalrange="19200,38400" caveresourceintervalrange="9600,19200" resourceclustersizerange="3,5" resourcespawnchance="0.3" caveresourcespawnchance="0.6" AbyssResourceClustersMin="40" AbyssResourceClustersMax="50">
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/TheGreatSea/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/TheGreatSea/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/TheGreatSea/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</GreatSeaBasic>
|
||||||
|
<GreatSeaOpen identifier="greatseaopen" biomes="thegreatsea" minleveldifficulty="55" commonness="50" Type="LocationConnection" AmbientLightColor="20,30,40,255" BackgroundTextureColor="8,16,20,255" BackgroundColor="2,4,5,255" WallColor="255,255,255,255" StartPosition="0.1,0.4" EndPosition="0.9,0.8" CreateHoleNextToEnd="True" CreateHoleToAbyss="True" LevelObjectAmount="2000" BackgroundCreatureAmount="80" MinWidth="200000" MaxWidth="300000" Height="60000" InitialDepthMin="400000" InitialDepthMax="500000" MinTunnelRadius="6500" SideTunnelCount="2,2" SideTunnelVariance="0.5" MinSideTunnelRadius="10000,20000" VoronoiSiteInterval="3000,2000" VoronoiSiteVariance="800,800" CellSubdivisionLength="10000" CellRoundingAmount="0.0" CellIrregularity="0.3" MainPathNodeIntervalRange="10000,10000" MainPathVariance="1.0" CaveCount="3" ItemCount="400" ResourceIntervalRange="19200,38400" CaveResourceIntervalRange="9600,19200" ResourceClusterSizeRange="3,6" ResourceSpawnChance="0.3" CaveResourceSpawnChance="0.6" FloatingIceChunkCount="20" IslandCount="15" IceSpireCount="20" AbyssIslandCount="12" AbyssIslandSizeMin="15000,5000" AbyssIslandSizeMax="20000,8000" AbyssIslandCaveProbability="0.2" AbyssResourceClustersMin="20" AbyssResourceClustersMax="30" SeaFloorDepth="-1000000" SeaFloorVariance="1000" MountainCountMin="0" MountainCountMax="0" MountainHeightMin="1000" MountainHeightMax="5000" RuinCount="0" MinRuinCount="0" MaxRuinCount="1" MinWreckCount="0" MaxWreckCount="1" MinCorpseCount="3" MaxCorpseCount="6" ThalamusProbability="0.3" WreckHullFloodingChance="0.5" WreckFloodingHullMinWaterPercentage="0.1" WreckFloodingHullMaxWaterPercentage="1" BottomHoleProbability="1.0" WaterParticleScale="1" WallTextureSize="512" WallEdgeTextureWidth="1024" FlashInterval="0.5,60" FlashColor="150,190,255,255" WallEdgeExpandOutwardsAmount="128" WallEdgeExpandInwardsAmount="128">
|
||||||
|
<!--
|
||||||
|
<Background
|
||||||
|
texture="Content/Map/iceBackgroundFade.png" />
|
||||||
|
<BackgroundTop
|
||||||
|
texture="Content/Map/iceBackground.png"
|
||||||
|
premultiplyalpha="false" />
|
||||||
|
-->
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/TheGreatSea/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/TheGreatSea/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/TheGreatSea/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
<FlashSound file="%ModDir:2532991202%/Sounds/Ambient/ThunderLarge1.ogg" />
|
||||||
|
</GreatSeaOpen>
|
||||||
|
<GreatSeaNarrow identifier="greatseanarrow" biomes="thegreatsea" commonness="20" Type="LocationConnection" AmbientLightColor="20,30,40,255" BackgroundTextureColor="8,16,20,255" BackgroundColor="2,4,5,255" WallColor="255,255,255,255" StartPosition="0.1,0.3" EndPosition="0.9,0.4" CreateHoleNextToEnd="True" CreateHoleToAbyss="False" LevelObjectAmount="2000" BackgroundCreatureAmount="80" MinWidth="150000" MaxWidth="220000" Height="120000" InitialDepthMin="400000" InitialDepthMax="500000" MinTunnelRadius="5000" SideTunnelCount="0,0" SideTunnelVariance="0.1" MinSideTunnelRadius="4000,4000" VoronoiSiteInterval="3000,2000" VoronoiSiteVariance="800,800" CellSubdivisionLength="10000" CellRoundingAmount="0.0" CellIrregularity="0.3" MainPathNodeIntervalRange="16000,20000" MainPathVariance="0.1" CaveCount="3" ItemCount="400" ResourceIntervalRange="19200,38400" CaveResourceIntervalRange="9600,19200" ResourceClusterSizeRange="3,6" ResourceSpawnChance="0.3" CaveResourceSpawnChance="0.6" FloatingIceChunkCount="10" IslandCount="0" IceSpireCount="35" AbyssIslandCount="0" AbyssIslandSizeMin="4000,7000" AbyssIslandSizeMax="8000,10000" AbyssIslandCaveProbability="0.5" AbyssResourceClustersMin="40" AbyssResourceClustersMax="50" SeaFloorDepth="-1000000" SeaFloorVariance="1000" MountainCountMin="0" MountainCountMax="0" MountainHeightMin="1000" MountainHeightMax="5000" RuinCount="0" MinWreckCount="0" MaxWreckCount="1" MinCorpseCount="3" MaxCorpseCount="6" ThalamusProbability="0.3" WreckHullFloodingChance="0.5" WreckFloodingHullMinWaterPercentage="0.1" WreckFloodingHullMaxWaterPercentage="1" BottomHoleProbability="0.0" WaterParticleScale="1" WallTextureSize="512" WallEdgeTextureWidth="1024" FlashInterval="0.5,60" FlashColor="150,190,255,255" WallEdgeExpandOutwardsAmount="128" WallEdgeExpandInwardsAmount="128">
|
||||||
|
<!--
|
||||||
|
<Background
|
||||||
|
texture="Content/Map/iceBackgroundFade.png" />
|
||||||
|
<BackgroundTop
|
||||||
|
texture="Content/Map/iceBackground.png"
|
||||||
|
premultiplyalpha="false" />
|
||||||
|
-->
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/TheGreatSea/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/TheGreatSea/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/TheGreatSea/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
<FlashSound file="%ModDir:2532991202%/Sounds/Ambient/ThunderLarge1.ogg" />
|
||||||
|
</GreatSeaNarrow>
|
||||||
|
<GreatSeaVertical identifier="greatseavertical" type="LocationConnection" biomes="thegreatsea" commonness="20" height="140000" initialdepthmin="320000" initialdepthmax="380000" levelobjectamount="3000" ambientlightcolor="4,6,8,255" backgroundtexturecolor="8,16,20,255" backgroundcolor="2,4,5,255" wallcolor="255,255,255,255" minwidth="80000" maxwidth="100000" voronoisiteinterval="2000,2000" voronoisitevariance="800,800" cellsubdivisionlength="1500" cellroundingamount="0.5" cellirregularity="0.1" mainpathnodeintervalrange="5000,10000" cavecount="1" itemcount="400" floatingicechunkcount="20" islandcount="15" seafloordepth="-45000" seafloorvariance="1000" mountaincountmin="0" mountaincountmax="0" mountainheightmin="1000" mountainheightmax="5000" RuinCount="0" MinRuinCount="0" MaxRuinCount="1" minwreckcount="1" maxwreckcount="1" thalamusprobability="0.4" bottomholeprobability="0.9" waterparticlescale="1" startposition="0.1,0.1" endposition="0.9,0.9" createholenexttoend="True" mintunnelradius="6500" mincorpsecount="3" maxcorpsecount="6" wreckhullfloodingchance="0.5" wreckfloodinghullminwaterpercentage="0.1" wreckfloodinghullmaxwaterpercentage="1" sidetunnelcount="1,1" minsidetunnelradius="2000,6000" icespirecount="10" walltexturesize="512" walledgetexturewidth="1024" walledgeexpandoutwardsamount="128" walledgeexpandinwardsamount="128" backgroundcreatureamount="80" resourceintervalrange="19200,38400" caveresourceintervalrange="9600,19200" resourceclustersizerange="3,5" resourcespawnchance="0.3" caveresourcespawnchance="0.6" AbyssResourceClustersMin="40" AbyssResourceClustersMax="50">
|
||||||
|
<!--
|
||||||
|
<Background
|
||||||
|
texture="Content/Map/iceBackgroundFade.png" />
|
||||||
|
<BackgroundTop
|
||||||
|
texture="Content/Map/iceBackground.png"
|
||||||
|
premultiplyalpha="false" />
|
||||||
|
-->
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/TheGreatSea/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/TheGreatSea/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/TheGreatSea/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</GreatSeaVertical>
|
||||||
|
<PlateauTransition identifier="plateautransition" type="LocationConnection" biomes="thegreatsea" minleveldifficulty="49" TransitionFromPreviousBiome="True" height="60000" initialdepthmin="360000" initialdepthmax="420000" levelobjectamount="8000" ambientlightcolor="7,8,4,255" backgroundtexturecolor="34,38,10,255" backgroundcolor="3,3,3,255" wallcolor="255,255,255,255" minwidth="200000" maxwidth="280000" voronoisiteinterval="2000,2000" voronoisitevariance="800,800" cellsubdivisionlength="1500" cellroundingamount="0.5" cellirregularity="0.1" mainpathnodeintervalrange="10000,20000" cavecount="3" itemcount="400" floatingicechunkcount="0" seafloordepth="-30000" seafloorvariance="500" mountaincountmin="1" mountaincountmax="2" mountainheightmin="1000" mountainheightmax="5000" minruincount="0" maxruincount="1" minwreckcount="0" maxwreckcount="1" thalamusprobability="0.3" bottomholeprobability="0.8" waterparticlescale="1" startposition="0.1,0.1" endposition="0.9,0.5" createholenexttoend="True" mintunnelradius="6500" mincorpsecount="3" maxcorpsecount="6" wreckhullfloodingchance="0.5" wreckfloodinghullminwaterpercentage="0.1" wreckfloodinghullmaxwaterpercentage="1" sidetunnelcount="1,1" minsidetunnelradius="1000,3000" icespirecount="0" walltexturesize="512" walledgetexturewidth="1024" walledgeexpandoutwardsamount="128" walledgeexpandinwardsamount="128" backgroundcreatureamount="80" islandcount="0" sidetunnelvariance="0.5" mainpathvariance="0.5" resourceintervalrange="19200,38400" caveresourceintervalrange="9600,19200" resourceclustersizerange="3,6" resourcespawnchance="0.3" caveresourcespawnchance="0.6" AbyssResourceClustersMin="30" AbyssResourceClustersMax="40">
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/AphoticPlateau/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/AphoticPlateau/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/AphoticPlateau/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</PlateauTransition>
|
||||||
|
<GreatSeaOutpost identifier="greatseaoutpost" type="Outpost" biomes="thegreatsea" createholenexttoend="False" createholetoabyss="False" height="50000" commonness="100" initialdepthmin="100000" initialdepthmax="200000" levelobjectamount="200" ambientlightcolor="4,6,8,255" backgroundtexturecolor="8,16,20,255" backgroundcolor="2,4,5,255" wallcolor="255,255,255,255" minwidth="50000" maxwidth="50000" voronoisiteinterval="2000,2000" voronoisitevariance="800,800" cellsubdivisionlength="1500" cellroundingamount="0.1" cellirregularity="0.3" mainpathnodeintervalrange="10000,10000" cavecount="0" itemcount="0" floatingicechunkcount="0" seafloordepth="-30000" seafloorvariance="1000" mountaincountmin="0" mountaincountmax="3" mountainheightmin="10000" mountainheightmax="20000" ruincount="0" minwreckcount="0" maxwreckcount="0" bottomholeprobability="0" waterparticlescale="1" startposition="0.5,0.5" endposition="0.5,0.5" forceoutpostposition="0.5,0.55" nolevelgeometry="false" mintunnelradius="5000" mincorpsecount="1" maxcorpsecount="5" thalamusprobability="0" wreckhullfloodingchance="0.5" wreckfloodinghullminwaterpercentage="0.1" wreckfloodinghullmaxwaterpercentage="1" sidetunnelcount="0,0" minsidetunnelradius="25000,25000" backgroundcreatureamount="160" walltexturesize="512" walledgetexturewidth="1024" walledgeexpandoutwardsamount="128" walledgeexpandinwardsamount="128" sidetunnelvariance="0.5" mainpathvariance="0" resourceintervalrange="19200,38400" caveresourceintervalrange="9600,19200" resourceclustersizerange="3,6" resourcespawnchance="0.3" caveresourcespawnchance="0.6" islandcount="0" abyssislandcount="0" icespirecount="0">
|
||||||
|
<WaterParticles texture="Content/Map/Biomes/TheGreatSea/BackgroundParticles.png" />
|
||||||
|
<Wall texture="Content/Map/Biomes/TheGreatSea/LevelWall.png" premultiplyalpha="false" />
|
||||||
|
<WallEdge texture="Content/Map/Biomes/TheGreatSea/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed texture="Content/Map/Biomes/DestroyedWall.png" premultiplyalpha="false" />
|
||||||
|
</GreatSeaOutpost>
|
||||||
|
<!-- <GreatSeaLair
|
||||||
|
identifier="greatsealair"
|
||||||
|
type="Outpost"
|
||||||
|
biomes="thegreatsea"
|
||||||
|
createholenexttoend="False"
|
||||||
|
createholetoabyss="False"
|
||||||
|
height="40000"
|
||||||
|
commonness="0"
|
||||||
|
initialdepthmin="100000"
|
||||||
|
initialdepthmax="200000"
|
||||||
|
levelobjectamount="500"
|
||||||
|
ambientlightcolor="4,6,8,255"
|
||||||
|
backgroundtexturecolor="8,16,20,255"
|
||||||
|
backgroundcolor="2,4,5,255"
|
||||||
|
wallcolor="255,255,255,255"
|
||||||
|
minwidth="40000"
|
||||||
|
maxwidth="40000"
|
||||||
|
voronoisiteinterval="2000,2000"
|
||||||
|
voronoisitevariance="800,800"
|
||||||
|
cellsubdivisionlength="1500"
|
||||||
|
cellroundingamount="0.1"
|
||||||
|
cellirregularity="0.3"
|
||||||
|
mainpathnodeintervalrange="500,500"
|
||||||
|
cavecount="0"
|
||||||
|
itemcount="0"
|
||||||
|
floatingicechunkcount="0"
|
||||||
|
seafloordepth="0"
|
||||||
|
seafloorvariance="1000"
|
||||||
|
mountaincountmin="0"
|
||||||
|
mountaincountmax="3"
|
||||||
|
mountainheightmin="1500"
|
||||||
|
mountainheightmax="3000"
|
||||||
|
ruincount="0"
|
||||||
|
minwreckcount="0"
|
||||||
|
maxwreckcount="0"
|
||||||
|
bottomholeprobability="0"
|
||||||
|
waterparticlescale="1"
|
||||||
|
startposition="0.3,0.2"
|
||||||
|
endposition="0.7,0.5"
|
||||||
|
forceoutpostposition="0.5,0.8"
|
||||||
|
mintunnelradius="5000"
|
||||||
|
mincorpsecount="1"
|
||||||
|
maxcorpsecount="5"
|
||||||
|
thalamusprobability="0"
|
||||||
|
wreckhullfloodingchance="0.5"
|
||||||
|
wreckfloodinghullminwaterpercentage="0.1"
|
||||||
|
wreckfloodinghullmaxwaterpercentage="1"
|
||||||
|
sidetunnelcount="0,0"
|
||||||
|
minsidetunnelradius="25000,25000"
|
||||||
|
backgroundcreatureamount="80"
|
||||||
|
walltexturesize="512"
|
||||||
|
walledgetexturewidth="1024"
|
||||||
|
walledgeexpandoutwardsamount="128"
|
||||||
|
walledgeexpandinwardsamount="128"
|
||||||
|
sidetunnelvariance="0.5"
|
||||||
|
mainpathvariance="0"
|
||||||
|
resourceintervalrange="19200,38400"
|
||||||
|
caveresourceintervalrange="9600,19200"
|
||||||
|
resourceclustersizerange="3,6"
|
||||||
|
resourcespawnchance="0.3"
|
||||||
|
caveresourcespawnchance="0.6"
|
||||||
|
islandcount="0"
|
||||||
|
abyssislandcount="0"
|
||||||
|
icespirecount="0"
|
||||||
|
PlayNoiseLoopInOutpostLevel="true">
|
||||||
|
<WaterParticles
|
||||||
|
texture="Content/Map/Biomes/TheGreatSea/BackgroundParticles.png" />
|
||||||
|
<Wall
|
||||||
|
texture="Content/Map/Biomes/TheGreatSea/LevelWall.png"
|
||||||
|
premultiplyalpha="false" />
|
||||||
|
<WallEdge
|
||||||
|
texture="Content/Map/Biomes/TheGreatSea/LevelWallEdge.png" />
|
||||||
|
<DestructibleWall
|
||||||
|
texture="Content/Map/Biomes/DestructibleWall.png" />
|
||||||
|
<DestructibleWallEdge
|
||||||
|
texture="Content/Map/Biomes/DestructibleWallEdge.png" />
|
||||||
|
<WallDestroyed
|
||||||
|
texture="Content/Map/Biomes/DestroyedWall.png"
|
||||||
|
premultiplyalpha="false" />
|
||||||
|
</GreatSeaLair> -->
|
||||||
|
</Override>
|
||||||
|
</LevelGenerationParameters>
|
@@ -0,0 +1,4 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Charactervariant inherit="Charybdis" speciesname="Charybdis_Hunting" speciestranslationoverride="Charybdis" texture="Content/Characters/Charybdis/Charybdis.png">
|
||||||
|
<ai avoidabyss="False" stayinabyss="False" sight="2" hearing="3"></ai>
|
||||||
|
</Charactervariant>
|
@@ -0,0 +1,4 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Charactervariant inherit="EndWorm" speciesname="EndWorm_Hunting" speciestranslationoverride="EndWorm" texture="Content/Characters/Endworm/Endworm.png">
|
||||||
|
<ai avoidabyss="False" stayinabyss="False" sight="2" hearing="3"></ai>
|
||||||
|
</Charactervariant>
|
@@ -0,0 +1,4 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Charactervariant inherit="Latcher" speciesname="Latcher_Hunting" speciestranslationoverride="Latcher" texture="Content/Characters/Latcher/Latcher.png">
|
||||||
|
<ai avoidabyss="False" stayinabyss="False" sight="2" hearing="3"></ai>
|
||||||
|
</Charactervariant>
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<DE-CrawlerhuskRun movementspeed="4" stepsize="0.79517955,0.37847614" legtorque="0" colliderstandangle="90" flip="True" headposition="1.1493882" torsoposition="0.9930965" headangle="20" torsoangle="4" footmoveforce="5" torsomoveforce="15" torsotorque="100" headmoveforce="10" headtorque="400" footangle="-15.42238" backwardsmovementmultiplier="0.75" cyclespeed="2" animationtype="Run" foottorque="25" footangles="10: 1.515006,15: 1.5882496,11: 1.9198622" tailtorque="50" tailangle="38" stepliftheadmultiplier="0.5" stepliftamount="26" stepliftoffset="0.5000001" stepliftfrequency="1" flipcooldown="1" flipdelay="0.5" multiplybydir="True" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<DE-CrawlerhuskSwimFast movementspeed="7" steertorque="7" waveamplitude="29.47369" wavelength="49.502018" flip="True" headangle="106" torsoangle="59" mirror="False" rotatetowardsmovement="True" torsotorque="25" headtorque="100" foottorque="20" tailtorque="250" footangle="0" cyclespeed="5" animationtype="SwimFast" footangles="10: 1.580441,15: -0.87266463,11: -0.87266463" usesinemovement="False" tailangle="NaN" tailtorquemultiplier="1" flipcooldown="1" flipdelay="0.2" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<DE-CrawlerhuskSwimSlow movementspeed="2.5" steertorque="5" waveamplitude="2.5516217" wavelength="44.228916" flip="True" headangle="91" torsoangle="90" mirror="False" rotatetowardsmovement="True" torsotorque="25" headtorque="100" foottorque="10" tailtorque="50" footangle="0" cyclespeed="5" animationtype="SwimSlow" footangles="10: 1.567869,15: -0.43633232,11: -0.43633232" usesinemovement="False" tailangle="NaN" tailtorquemultiplier="1" flipcooldown="2" flipdelay="0.3" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<DE-CrawlerhuskWalk movementspeed="1" stepsize="0.45751935,0.55915964" legtorque="0" colliderstandangle="90" flip="True" headposition="0.8893403" torsoposition="0.88981164" headangle="37" torsoangle="57" footmoveforce="3" torsomoveforce="10" torsotorque="50" headmoveforce="10" headtorque="400" footangle="-36.14369" backwardsmovementmultiplier="0.75" cyclespeed="3.7958877" animationtype="Walk" foottorque="50" footangles="10: 0.8620372,15: 1.5882496,11: 1.5707964" tailtorque="50" tailangle="3" stepliftheadmultiplier="0.3" stepliftamount="15" stepliftoffset="0.5999999" stepliftfrequency="1" flipcooldown="3" flipdelay="1" multiplybydir="True" />
|
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Character speciesname="DE-Crawlerhusk" speciestranslationoverride="crawler" husk="false" humanoid="False" hasinfo="False" usehuskappendage="False" needsair="False" canspeak="False" blooddecal="blackblood" bleedparticlewater="blackwaterblood" bleedparticleair="blackblooddrop" group="husk" displayname="Crawler Husk" noise="200" visibility="150" eatingspeed="10" pathfinderpriority="1" hideinthermalgoggles="True" usepathfinding="True">
|
||||||
|
<!--<huskappendage affliction="huskinfection" path="Content/Characters/Crawlerhusk/Huskappendage.xml" />-->
|
||||||
|
<ragdolls folder="default" />
|
||||||
|
<animations folder="default" />
|
||||||
|
<damageemitter particle="blackgib" drawontop="True" particleamount="10" velocitymin="50" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.25" scalemax="0.5" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<bloodemitter particle="blackblood" particleamount="10" anglemin="0" anglemax="0" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<bloodemitter particle="blackwaterblood" particleamount="1" anglemin="0" anglemax="0" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<gibemitter particle="blackgib" particleamount="20" velocitymin="200" velocitymax="500" anglemin="0" anglemax="360" scalemin="0.5" scalemax="0.75" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<health vitality="100" doesbleed="True" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="10" burnreduction="0" constanthealthregeneration="1" healthregenerationwheneating="15" stunimmunity="False" applyafflictioncolors="False" poisonvulnerability="0.5">
|
||||||
|
<Limb name="Torso">
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="1.0" />
|
||||||
|
</Limb>
|
||||||
|
<Limb name="Head">
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="1.5" />
|
||||||
|
</Limb>
|
||||||
|
<Limb name="LeftLeg">
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="0.75" />
|
||||||
|
</Limb>
|
||||||
|
<Limb name="RightLeg">
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="0.75" />
|
||||||
|
</Limb>
|
||||||
|
<Limb>
|
||||||
|
<!--Tail-->
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="0.75" />
|
||||||
|
</Limb>
|
||||||
|
</health>
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_idle1.ogg" state="Idle" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_idle2.ogg" state="Idle" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_idle3.ogg" state="Idle" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_idle4.ogg" state="Idle" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_attack1.ogg" state="Attack" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_attack2.ogg" state="Attack" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_attack3.ogg" state="Attack" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_attack4.ogg" state="Attack" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_damage1.ogg" state="Damage" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_damage2.ogg" state="Damage" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_damage3.ogg" state="Damage" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_damage4.ogg" state="Damage" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_dead1.ogg" state="Die" range="1000" volume="1" />
|
||||||
|
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="8"></Inventory>
|
||||||
|
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="4">
|
||||||
|
<Item identifier="alienblood" />
|
||||||
|
<Item identifier="huskeggsbasic" />
|
||||||
|
</Inventory>
|
||||||
|
<Inventory slots="Any, Any, Any, Any, Any" accessiblewhenalive="False" commonness="1">
|
||||||
|
<Item identifier="alienblood" />
|
||||||
|
<Item identifier="huskeggsbasic" />
|
||||||
|
<Item identifier="huskstinger" />
|
||||||
|
</Inventory>
|
||||||
|
<ai combatstrength="150" sight="0.5" hearing="1" fleehealththreshold="0" aggressiveboarding="false" aggressiongreed="20" aggressionhurt="50" attackwhenprovoked="True" avoidgunfire="False" targetinnerwalls="False" targetouterwalls="False" randomattack="False" patrolflooded="True" patroldry="True">
|
||||||
|
<target tag="decoy" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="provocative" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="weapon" state="Attack" priority="100" ignoreifnotinsamesub="False" />
|
||||||
|
<target tag="nasonov" state="Attack" priority="100" ignoreinside="True" />
|
||||||
|
<target tag="crawler" state="Attack" priority="100" reactdistance="0" />
|
||||||
|
<target tag="human" state="Attack" priority="80" reactdistance="0" />
|
||||||
|
<target tag="room" state="Attack" priority="30" reactdistance="0" />
|
||||||
|
<!-- <target tag="door" state="Attack" priority="5" reactdistance="0" /> -->
|
||||||
|
<target tag="sonar" state="Attack" priority="5" reactdistance="0" ignoreinside="true" />
|
||||||
|
<target tag="turret" state="Attack" priority="1" ignoreinside="true" />
|
||||||
|
<target tag="swarmfeeder" state="Idle" priority="0" ignoreinside="True" ignoreoutside="True" ignoreifnotinsamesub="True" ignoreincapacitated="True" />
|
||||||
|
<target tag="huskinfected" state="Idle" priority="0" ignoreinside="True" ignoreoutside="True" ignoreifnotinsamesub="True" ignoreincapacitated="True" threshold="1" />
|
||||||
|
<SwarmBehavior mindistfromclosest="200" maxdistfromcenter="3000" cohesion="0.1" />
|
||||||
|
</ai>
|
||||||
|
<StatusEffect type="OnDeath" target="This" delay="55" duration="5">
|
||||||
|
<particleemitter particle="heavygib" particlespersecond="2" velocitymin="30" velocitymax="60" anglemin="0" anglemax="360" scalemin="2.2" scalemax="4.5" copyentityangle="True" />
|
||||||
|
<ParticleEmitter particle="blackwaterblood" particlespersecond="10" scalemin="3" scalemax="5" velocitymin="0" velocitymax="40" anglemin="0" anglemax="360" />
|
||||||
|
<particleemitter particle="whitegoosplash" particlespersecond="4" velocitymin="10" velocitymax="30" anglemin="0" anglemax="360" scalemin="0.2" scalemax="0.5" copyentityangle="True" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnDeath" target="This" delay="60">
|
||||||
|
<Explosion range="0.0" structuredamage="0" itemdamage="0" force="0.0" severlimbsprobability="0.0" decal="blackblood" decalsize="1.25" shockwave="false" underwaterbubble="true" />
|
||||||
|
<RemoveCharacter />
|
||||||
|
</StatusEffect>
|
||||||
|
</Character>
|
@@ -0,0 +1,185 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Ragdoll type="crawlerhusk" group="husk" colliderheightfromfloor="40" impacttolerance="10" draggable="True" limbscale="0.65" jointscale="0.65" canentersubmarine="True" canwalk="True" texturescale="0.5" spritesheetorientation="90" mainlimb="Torso" texture="Content/Characters/Crawlerhusk/crawlerhusk.png" color="255,255,255,255">
|
||||||
|
<collider height="120" radius="50" name="Main Collider" width="0" />
|
||||||
|
<!-- Head -->
|
||||||
|
<limb id="0" radius="40" type="Head" flip="True" steerforce="10" healthindex="0" attackpriority="1" stepoffset="0,0" bodytype="Dynamic" height="0" width="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Head" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0.8,-1" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="8" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="306,4,204,164" depth="0.1" origin="0.52333707,0.4824578" subdivisions="3,3" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False"></deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<!-- BodyUpper (main torso) -->
|
||||||
|
<limb id="1" width="1.6999927" height="0" type="Torso" flip="True" steerforce="0.1" healthindex="0" attackpriority="1" stepoffset="0,0" bodytype="Dynamic" radius="55" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Torso" notes="" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="8" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="72,0,230,226" depth="0.2" origin="0.4606622,0.4951695" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="0.2" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<SpriteDeformation type="custom" resolution="5,5" frequency="0" blendmode="Multiply" row0="0,0 0.5,1 1,1 0.5,1 0,0" row1="0,0 0.5,1 1,1 0.5,1 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" amplitude="1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="2" width="74.799995" height="68.85" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 2" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="334,346,174,162" depth="0.21" origin="0.5457247,0.5583258" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="0.2" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<SpriteDeformation type="custom" resolution="5,5" frequency="0" blendmode="Multiply" row0="0,0 0.5,1 1,1 0.5,1 0,0" row1="0,0 0.5,1 1,1 0.5,1 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" amplitude="1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="3" width="70.55" height="65.45" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 3" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="142,358,166,154" depth="0.22" origin="0.5427743,0.5" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="4" width="53.55" height="47.600002" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 4" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="194,226,126,112" depth="0.023" origin="0.5571429,0.4659517" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="5" width="39.95" height="28.900003" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 5" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,270,94,68" depth="0.24" origin="0.53557885,0.59164065" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="6" width="37.399998" height="23.800001" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 6" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="100,228,88,56" depth="0.025" origin="0.5984064,0.5294023" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="7" width="39.1" height="20.400002" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 7" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="94,284,92,48" depth="0.26" origin="0.54265505,0.5360783" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<!-- Jaw -->
|
||||||
|
<limb id="8" width="53.55" height="38.25" ignorecollisions="True" flip="True" type="None" healthindex="1" attackpriority="2" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" name="Jaw" notes="" spriteorientation="0" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="5" constantangle="-90" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="322,166,126,90" depth="0.11" origin="0.53524786,0.5846235" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Ground" cooldown="1" range="100" damagerange="100" duration="0.25" stun="0" structuredamage="0" itemdamage="0" structuresoundtype="" targetimpulse="0" targetimpulseworld="0,-5" severlimbsprobability="0" force="50" torque="0" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Character" secondarycooldown="0" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="Pursue" reverse="False" targetlimbtype="Head" retreat="False" applyforceonlimbs="19, 21, 23" afterattackdelay="0" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="stun" strength="0.1" probability="0.5" />
|
||||||
|
<Affliction identifier="bitewounds" strength="3" probability="1" />
|
||||||
|
<Affliction identifier="bleeding" strength="10" probability="0.5" />
|
||||||
|
<Affliction identifier="huskinfection" strength="2" probability="0.5" />
|
||||||
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
|
||||||
|
<ReduceAffliction type="damage" strength="2" />
|
||||||
|
</StatusEffect>
|
||||||
|
</attack>
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="14" width="25" height="20" name="Jump Attack" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<sprite sourcerect="458,128,50,40" origin="0.44604877,0.5119512" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Ground" cooldown="5" range="200" damagerange="100" duration="0.5" structuredamage="0" itemdamage="0" structuresoundtype="StructureSlash" targetimpulse="0" targetimpulseworld="0,0" severlimbsprobability="0.5" force="20" rootforceworldstart="0,25" rootforceworldmiddle="10,50" rootforceworldend="10,-50" roottransitioneasing="Smooth" applyforceonlimbs="0, 1, 15, 11, 19, 21, 23" torque="0" hitdetectiontype="Distance" onlyhumans="False" targetforce="20" targetforceworld="0,-15" priority="1" targettype="Character" secondarycooldown="0.5" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="Pursue" reverse="False" targetlimbtype="Torso" retreat="False" afterattackdelay="0" stun="0" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="36" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="stun" strength="1.5" probability="1" />
|
||||||
|
<Affliction identifier="bitewounds" strength="12" probability="1" />
|
||||||
|
<Affliction identifier="huskinfection" strength="5" probability="0.1" />
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="16" width="25" height="20" name="Water Attack C" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<sprite sourcerect="458,128,50,40" origin="0.44604877,0.5119512" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Water" cooldown="3" range="150" damagerange="100" duration="0.5" structuredamage="0" itemdamage="0" structuresoundtype="StructureSlash" targetimpulse="50" targetimpulseworld="0,0" severlimbsprobability="0.5" force="20" applyforceonlimbs="0, 11, 15, 19, 21, 23" torque="0" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Character" secondarycooldown="0.5" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="FollowThrough" reverse="False" targetlimbtype="None" retreat="False" afterattackdelay="0" stun="0" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="36" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="stun" strength="0.25" probability="1" />
|
||||||
|
<Affliction identifier="bitewounds" strength="12" probability="1" />
|
||||||
|
<Affliction identifier="bleeding" strength="20" probability="0.5" />
|
||||||
|
<Affliction identifier="huskinfection" strength="5" probability="0.5" />
|
||||||
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
|
||||||
|
<ReduceAffliction type="damage" strength="5" />
|
||||||
|
</StatusEffect>
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="17" width="25" height="20" name="Structure Attack" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<sprite sourcerect="458,128,50,40" origin="0.44604877,0.5119512" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Any" cooldown="2" range="100" damagerange="50" duration="0.5" stun="0.3" structuredamage="35" itemdamage="10" structuresoundtype="StructureSlash" targetimpulse="40" targetimpulseworld="0,0" severlimbsprobability="0.5" force="20" applyforceonlimbs="0, 11, 15" torque="50" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Structure" secondarycooldown="1" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="FallBack" afterattackdelay="0.2" reverse="False" targetlimbtype="None" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="18" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="9" width="0" height="0" type="RightThigh" flip="False" healthindex="3" attackpriority="1" steerforce="0" stepoffset="0,0" radius="30" mass="0" friction="0.3" restitution="0.05" density="5" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 8" notes="" spriteorientation="210" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,340,140,174" depth="0.11" origin="0.4472283,0.4274753" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="10" width="90" height="30" type="RightLeg" flip="False" healthindex="3" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="21.6116,-9.738574" refjoint="8" ignorecollisions="False" name="Limb 9" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="320,260,190,86" depth="0.05" origin="0.452,0.59239936" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<!--Left Claw-->
|
||||||
|
<limb id="11" width="20" height="87.549995" ignorecollisions="False" flip="False" mass="0.5" type="RightFoot" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" friction="0.3" restitution="0.05" density="10" pullpos="-3.9884124,-1.8825091" refjoint="0" name="LeftClaw" notes="" spriteorientation="180" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,0,72,206" depth="0.5" origin="0.6944444,0.49514562" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<sound tag="footstep_crawler" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="12" radius="0" width="90" height="30" mass="0" name="LeftArm" type="RightLeg" spriteorientation="NaN" flip="False" mirrorvertically="False" mirrorhorizontally="False" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="27.3626,-6.016137" refjoint="-1" ignorecollisions="False" notes="" friction="0.3" restitution="0.05" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="320,260,190,84" origin="0.452,0.592" depth="0.5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="13" radius="29.750002" width="0" height="0" mass="0" name="Limb 13" type="RightThigh" spriteorientation="210" flip="False" mirrorvertically="False" mirrorhorizontally="False" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" friction="0.3" restitution="0.05" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,340,140,174" origin="0.5574913,0.53277266" depth="0.5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<!--Right Claw-->
|
||||||
|
<limb id="15" radius="0" width="20" height="87.549995" name="RightClaw" type="RightFoot" spriteorientation="180" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="-5.450408,-0.114616506" stepoffset="0,0" refjoint="0" mouthpos="0,0" notes="" healthindex="3" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,0,72,206" origin="0.6944444,0.49514562" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<sound tag="footstep_crawler" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<!-- spike/tentacle thingy -->
|
||||||
|
<limb id="18" height="12.75" width="17.425" flip="True" name="Tentacle1a" type="None" healthindex="1" steerforce="0" stepoffset="0,0" radius="0" density="100" refjoint="-1" ignorecollisions="True" notes="" friction="0.3" restitution="0.05" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="100" mouthpos="0,0" constanttorque="0" constantangle="-90" attackpriority="1" scale="1" pullpos="0,0" attackforcemultiplier="0.1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="Content/Particles/ParticleAtlas.png" sourcerect="0,482,41,30" depth="0.5" origin="0.5,0.5" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="19" radius="0" width="38.25" height="12.325" name="Tentacle1b" type="None" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="100" ignorecollisions="True" angulardamping="100" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" healthindex="1" friction="0.3" restitution="0.05" scale="1" attackforcemultiplier="0.1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="Content/Particles/ParticleAtlas.png" sourcerect="41,482,90,30" depth="0.5" origin="0.5,0.5" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="20" height="12.75" width="17.425" flip="True" name="Tentacle2a" type="None" healthindex="1" steerforce="0" stepoffset="0,0" radius="0" density="100" refjoint="-1" ignorecollisions="True" notes="" friction="0.3" restitution="0.05" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="100" mouthpos="0,0" constanttorque="0" constantangle="-90" attackpriority="1" scale="0.8" pullpos="0,0" attackforcemultiplier="0.1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="Content/Particles/ParticleAtlas.png" sourcerect="0,482,41,30" depth="0.5" origin="0.5,0.5" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="21" radius="0" width="38.25" height="12.325" name="Tentacle2b" type="None" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="100" ignorecollisions="True" angulardamping="100" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" healthindex="1" friction="0.3" restitution="0.05" scale="0.8" attackforcemultiplier="0.1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="Content/Particles/ParticleAtlas.png" sourcerect="41,482,90,30" depth="0.5" origin="0.5,0.5" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="22" height="12.75" width="17.425" flip="True" name="Tentacle2a" type="None" healthindex="1" steerforce="0" stepoffset="0,0" radius="0" density="100" refjoint="-1" ignorecollisions="True" notes="" friction="0.3" restitution="0.05" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="100" mouthpos="0,0" constanttorque="0" constantangle="-90" attackpriority="1" scale="0.7" pullpos="0,0" attackforcemultiplier="0.1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="Content/Particles/ParticleAtlas.png" sourcerect="0,482,41,30" depth="0.5" origin="0.5,0.5" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="23" radius="0" width="38.25" height="12.325" name="Tentacle2b" type="None" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="100" ignorecollisions="True" angulardamping="100" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" healthindex="1" friction="0.3" restitution="0.05" scale="0.7" attackforcemultiplier="0.1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="Content/Particles/ParticleAtlas.png" sourcerect="41,482,90,30" depth="0.5" origin="0.5,0.5" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<!-- Joints -->
|
||||||
|
<joint limb1="0" limb2="1" limb1anchor="-21.448105,-10.967147" limb2anchor="56.668037,17.959017" canbesevered="True" limitenabled="True" upperlimit="90" lowerlimit="-90" name="Joint 0 - 1" stiffness="0.25" scale="1" severanceprobabilitymodifier="0.25" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="2" limb1anchor="-39.061676,-3.8948364" limb2anchor="29.98288,1.783022" canbesevered="True" limitenabled="True" upperlimit="8.367105" lowerlimit="-66.20706" name="Joint 1 - 2" stiffness="0.25" scale="1" severanceprobabilitymodifier="0" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!-- Tail -->
|
||||||
|
<joint limb1="2" limb2="3" limb1anchor="-19.25937,-1.6185555" limb2anchor="31.19618,-1.2611864" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 2 - 3" stiffness="0.25" severanceprobabilitymodifier="0.1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="3" limb2="4" limb1anchor="-28.94305,-3.5352855" limb2anchor="19.21655,-1.4235371" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 3 - 4" stiffness="0.25" severanceprobabilitymodifier="0.2" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="4" limb2="5" limb1anchor="-26.94205,-2.537231" limb2anchor="15.81753,1.520584" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30.02529" name="Joint 4 - 5" stiffness="0.25" severanceprobabilitymodifier="0.3" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="5" limb2="6" limb1anchor="-16.309858,-1.172784" limb2anchor="11.703393,0.21717258" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-29.95912" name="Joint 5 - 6" stiffness="0.25" severanceprobabilitymodifier="0.4" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="6" limb2="7" limb1anchor="-19.064672,-0.7376906" limb2anchor="12.628254,-2.6309388" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 6 - 7" stiffness="0.25" severanceprobabilitymodifier="0.5" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="0" limb2="8" limb1anchor="-27.985016,-4.2211614" limb2anchor="-21.662643,-7.210979" canbesevered="True" limitenabled="True" upperlimit="0" lowerlimit="-90" name="Joint 0 - 8" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="9" limb1anchor="-3.5972703,6.2334614" limb2anchor="22.849667,7.519464" canbesevered="True" limitenabled="True" upperlimit="65" lowerlimit="-35" name="Joint 1 - 9" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="9" limb2="10" limb1anchor="-22.397194,-37.906563" limb2anchor="-32.754326,14.481597" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-90" name="Joint 9 - 10" stiffness="0.2" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="13" limb1anchor="19.067951,15.83907" limb2anchor="14.806871,17.870033" name="Joint 1 - 13" canbesevered="True" limitenabled="True" upperlimit="64.97125" lowerlimit="-35" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="13" limb2="12" limb1anchor="-28.900497,-29.457531" limb2anchor="-32.55083,12.579753" name="Joint 13 - 12" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-90" stiffness="0.2" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="14" limb2="0" limb1anchor="0.20820096,0.67279637" limb2anchor="28.857014,-30.433556" name="Joint 14 - 0 (Jump Attack)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="16" limb2="0" limb1anchor="0.20820096,0.67279637" limb2anchor="28.857014,-30.433556" name="Joint 16 - 0 (Water Attack C)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="17" limb2="0" limb1anchor="0.20820096,0.67279637" limb2anchor="28.857014,-30.433556" name="Joint 17 - 0 (Water Attack S)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="12" limb2="11" limb1anchor="35.248386,-7.2936254" limb2anchor="-1.9848251,41.149693" name="Joint 12 - 11" canbesevered="True" limitenabled="True" upperlimit="145" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="10" limb2="15" limb1anchor="35.34168,-6.990353" limb2anchor="-2.0823996,41.17109" name="Joint 10 - 15" canbesevered="True" limitenabled="True" upperlimit="145" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!-- body to husk appendage -->
|
||||||
|
<joint limb1="0" limb2="18" limb1anchor="-15.482992,-49.914562" limb2anchor="-17.68504,1.816231" name="Tentacle1a" canbesevered="True" limitenabled="True" upperlimit="30" lowerlimit="-90" stiffness="0.25" scale="0.5" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="18" limb2="19" limb1anchor="20.18841,0.99607223" limb2anchor="-42.614456,0.38188925" name="Tentacle1b" canbesevered="True" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="0.5" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="0" limb2="20" limb1anchor="-31.474686,-65.730865" limb2anchor="-17.68504,1.816231" name="Tentacle2a" canbesevered="True" limitenabled="True" upperlimit="30" lowerlimit="-90" stiffness="0.25" scale="0.4" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="20" limb2="21" limb1anchor="20.18841,0.99607223" limb2anchor="-42.614456,0.38188925" name="Tentacle2b" canbesevered="True" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="0.4" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="0" limb2="22" limb1anchor="0.8225126,-78.007034" limb2anchor="-17.68504,1.816231" name="Tentacle3a" canbesevered="True" limitenabled="True" upperlimit="30" lowerlimit="-90" stiffness="0.25" scale="0.35" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="22" limb2="23" limb1anchor="20.18841,0.99607223" limb2anchor="-42.614456,0.38188925" name="Tentacle3b" canbesevered="True" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="0.35" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
</Ragdoll>
|
@@ -0,0 +1,18 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Character inherit="Bonethresher" speciesname="DE-LairBonethresher" speciestranslationoverride="Bonethresher" pathfinderpriority="1" usepathfinding="True">
|
||||||
|
<ragdolls folder="%ModDir:2532991202%/Characters/Lair Creatures/DE-LairBonethresher/Ragdolls/" />
|
||||||
|
<ai targetinnerwalls="False" targetouterwalls="false">
|
||||||
|
<target tag="decoy" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="provocative" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="weapon" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="stronger" state="Aggressive" priority="80" reactdistance="2000" attackdistance="0" timer="0" ignorecontained="False" />
|
||||||
|
<target tag="equal" state="Aggressive" priority="80" reactdistance="2000" attackdistance="0" timer="0" ignorecontained="False" />
|
||||||
|
<target tag="leucocyte" state="Avoid" priority="50" reactdistance="1000" attackdistance="0" timer="0" ignorecontained="False" />
|
||||||
|
<target tag="human" state="Aggressive" priority="50" reactdistance="1000" attackdistance="0" timer="0" ignorecontained="False" />
|
||||||
|
<target tag="tool" state="Aggressive" priority="30" reactdistance="1000" attackdistance="0" timer="0" ignorecontained="False" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="weaker" state="Aggressive" priority="10" reactdistance="2000" attackdistance="0" timer="0" ignorecontained="False" />
|
||||||
|
<target tag="terminalcell" state="Idle" priority="1" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" />
|
||||||
|
<target tag="watcher" state="Protect" priority="1" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" />
|
||||||
|
<SwarmBehavior mindistfromclosest="400" maxdistfromcenter="2000" cohesion="0.25" />
|
||||||
|
</ai>
|
||||||
|
</Character>
|
@@ -0,0 +1,107 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Ragdoll type="Bonethresher" canentersubmarine="True" canwalk="False" spritesheetorientation="90" limbscale="1" jointscale="1" texturescale="1" colliderheightfromfloor="45" impacttolerance="75" draggable="True" mainlimb="Head" texture="Content/Characters/Tigerthresher/Tigerthresher.png">
|
||||||
|
<collider radius="60" width="0" name="Main Collider" height="0" />
|
||||||
|
<limb id="0" name="Head" type="Head" height="0" width="70" notes="" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="50" stepoffset="0,0" radius="30" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0.5,-0.5" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="10" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="762,236,146,95" origin="0.5451591,0.4649931" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
|
||||||
|
<attack context="Water" targettype="Structure" hitdetectiontype="Distance" afterattack="FallBackUntilCanAttack" reverse="False" range="200" damagerange="175" duration="0.25" cooldown="10" secondarycooldown="0.25" cooldownrandomfactor="0.1" structuredamage="50" itemdamage="60" stun="0" onlyhumans="False" applyforceonlimbs="" force="100" torque="0" applyforcesonlyonce="False" targetimpulse="200" targetimpulseworld="0,0" targetforce="0" targetforceworld="0,0" severlimbsprobability="0.1" priority="1" structuresoundtype="StructureBlunt" targetlimbtype="None" afterattackdelay="0.1" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" ranged="False" requiredangle="20" submarineimpactmultiplier="3">
|
||||||
|
<StatusEffect type="OnUse" target="this">
|
||||||
|
<Explosion ignorecover="true" onlyinside="true" range="250" force="1" flames="false" shockwave="true" sparks="false" flash="false" underwaterbubble="false" camerashake="0" playtinnitus="false" structuredamage="100" applyFireEffects="false" smoke="false">
|
||||||
|
<Affliction identifier="stun" strength="3" probability="1" />
|
||||||
|
</Explosion>
|
||||||
|
</StatusEffect>
|
||||||
|
</attack>
|
||||||
|
<damagemodifier damagemultiplier="1.5" armorsector="0,360" deflectprojectiles="False" afflictionidentifiers="gunshotwound,lacerations" afflictiontypes="burn" damagesound="LimbSlash" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="False" afflictionidentifiers="bitewounds" afflictiontypes="" damagesound="LimbSlash" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<lightsource color="255,255,255,0" range="0" scale="1" offset="6,14" castshadows="false">
|
||||||
|
<lighttexture texture="Content/Lights/pointlight_bright.png" origin="0.5,0.5" size="1,1" />
|
||||||
|
<deformablesprite texture="Content/Characters/Watcher/gazerage.png" sourcerect="0,154,146,56" alpha="0.6" />
|
||||||
|
<conditional watchersgaze="gt 0" />
|
||||||
|
</lightsource>
|
||||||
|
</limb>
|
||||||
|
<limb id="1" name="Neck" type="None" height="70" width="90" notes="" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="10" pullpos="0,0" refjoint="1" ignorecollisions="False" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="655,238,105,149" origin="0.4171119,0.5004655" depth="0.05" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="2" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier damagemultiplier="0.1" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage,bleeding" damagesound="LimbArmor" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier damagemultiplier="0.5" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" damagesound="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="2" width="110" height="30" name="Jaw" type="Jaw" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="763,331,145,58" origin="0.5103448,0.4827586" depth="0.025" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
|
||||||
|
<attack context="Water" targettype="Character" hitdetectiontype="Distance" afterattack="FollowThrough" reverse="False" range="150" damagerange="150" duration="0.5" cooldown="4" secondarycooldown="0" cooldownrandomfactor="0.1" structuredamage="0" itemdamage="0" stun="0" onlyhumans="False" applyforceonlimbs="" force="40" torque="150" applyforcesonlyonce="False" targetimpulse="0" targetimpulseworld="0,0" targetforce="100" targetforceworld="0,0" severlimbsprobability="2" priority="0" structuresoundtype="StructureSlash" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" ranged="False" requiredangle="20">
|
||||||
|
<affliction identifier="bitewounds" strength="60" probability="1" />
|
||||||
|
<affliction identifier="bleeding" strength="60" probability="1" />
|
||||||
|
<affliction identifier="stun" strength="1" probability="1" />
|
||||||
|
<Affliction identifier="infection" amount="10" probability="0.75" />
|
||||||
|
</attack>
|
||||||
|
<damagemodifier damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="False" afflictionidentifiers="bitewounds" afflictiontypes="" damagesound="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="11" width="19" height="40" name="StructureBite" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<sprite sourcerect="851,268,19,40" origin="0.5,0.5" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
|
||||||
|
<attack structuresoundtype="StructureBlunt" context="Water" targettype="Structure" targetlimbtype="None" hitdetectiontype="Distance" afterattack="Pursue" reverse="False" range="150" damagerange="150" duration="0.25" cooldown="1" secondarycooldown="0" cooldownrandomfactor="0.5" structuredamage="50" itemdamage="25" stun="0" onlyhumans="False" applyforceonlimbs="0, 2" force="25" torque="200" applyforcesonlyonce="False" targetimpulse="0" targetimpulseworld="0,0" targetforce="0" targetforceworld="0,0" severlimbsprobability="0" priority="0" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" ranged="False" requiredangle="20" />
|
||||||
|
</limb>
|
||||||
|
<limb id="3" width="110" height="110" name="Torso" type="Torso" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="10" pullpos="0,0" refjoint="1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="552,238,106,149" origin="0.5019933,0.5206165" depth="0.1" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="2" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier damagemultiplier="0.1" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage,bleeding" damagesound="LimbArmor" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier damagemultiplier="0.5" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" damagesound="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="4" radius="0" width="70" height="90" mass="0" name="Tail1" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="481,238,73,149" origin="0.4649819,0.4753716" depth="0.2" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1.5" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier damagemultiplier="0.1" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage,bleeding" damagesound="LimbArmor" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier damagemultiplier="0.5" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" damagesound="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="5" radius="0" width="130" height="65" mass="0" name="Tail2" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="352,251,131,137" origin="0.5223112,0.4369143" depth="0.3" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1.5" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier damagemultiplier="0.1" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage,bleeding" damagesound="LimbArmor" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier damagemultiplier="0.5" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" damagesound="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="6" radius="0" width="130" height="50" mass="0" name="Tail3" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="226,251,129,137" origin="0.5256678,0.5115675" depth="0.4" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1.5" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier damagemultiplier="0.1" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage,bleeding" damagesound="LimbArmor" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier damagemultiplier="0.5" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" damagesound="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="7" radius="0" width="100" height="20" mass="0" name="Tail4" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="132,251,97,137" origin="0.5051297,0.4391757" depth="0.5" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1.5" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier damagemultiplier="0.1" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage,bleeding" damagesound="LimbArmor" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier damagemultiplier="0.5" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" damagesound="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="8" radius="0" width="100" height="20" mass="0" name="Tail5" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="1,251,134,137" origin="0.6031405,0.4301268" depth="0.6" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1.5" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier damagemultiplier="0.1" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage,bleeding" damagesound="LimbArmor" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier damagemultiplier="0.5" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" damagesound="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="9" width="43.35" height="44.2" name="Limb 9" type="None" spriteorientation="0" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="5" pullpos="0,0" refjoint="-1" ignorecollisions="True" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="15" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="902,386,51,61" origin="0.5,0.5" depth="0" subdivisions="3,3" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
|
||||||
|
<spritedeformation type="noise" resolution="3,3" frequency="0.1" amplitude="0.25" changespeed="0.5" blendmode="Add" sync="-1" typename="noise" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<spritedeformation type="custom" resolution="3,3" frequency="0" amplitude="1" blendmode="Multiply" row0="1,0 0,5 0,0" row1="1,0 0,5 0,0" row2="1,0 0,5 0,0" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="10" radius="0" width="42.5" height="47.6" mass="0" name="Limb 10" type="None" spriteorientation="0" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="5" pullpos="0,0" refjoint="-1" ignorecollisions="True" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="15" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="899,450,50,63" origin="0.4434903,0.5113276" depth="0.1" subdivisions="3,3" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
|
||||||
|
<spritedeformation type="noise" resolution="3,3" frequency="0.1" amplitude="0.25" changespeed="0.5" blendmode="Add" sync="-1" typename="noise" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<spritedeformation type="custom" resolution="3,3" frequency="0" amplitude="1" blendmode="Multiply" row0="1,0 0,5 0,0" row1="1,0 0,5 0,0" row2="1,0 0,5 0,0" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<joint limb1="0" limb2="1" limb1anchor="-32.70639,-13.92811" limb2anchor="44.42143,37.27945" name="Joint 0 - 1" canbesevered="True" limitenabled="True" upperlimit="29.98326" lowerlimit="10.18363" stiffness="0.25" scale="1" severanceprobabilitymodifier="0" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="3" limb1anchor="-40.17115,1.283824" limb2anchor="49.08519,5.385744" name="Joint 1 - 3" canbesevered="False" limitenabled="True" upperlimit="20" lowerlimit="-20" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="3" limb2="4" limb1anchor="-47.88068,3.842602" limb2anchor="38.9842,-1.266313" name="Joint 3 - 4" canbesevered="False" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="4" limb2="5" limb1anchor="-30.56773,-1.016024" limb2anchor="61.67012,0.2775942" name="Joint 4 - 5" canbesevered="False" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="5" limb2="6" limb1anchor="-66.02003,-8.692857" limb2anchor="60.66912,1.314504" name="Joint 5 - 6" canbesevered="False" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="6" limb2="7" limb1anchor="-66.1244,3.508062" limb2anchor="47.50251,-6.355651" name="Joint 6 - 7" canbesevered="False" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="7" limb2="8" limb1anchor="-46.70847,0.1661554" limb2anchor="50.57946,-1.583979" name="Joint 7 - 8" canbesevered="False" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="2" limb1anchor="36.25072,3.294761" limb2anchor="-20.00271,2.013826" name="Joint 1 - 2" canbesevered="True" limitenabled="True" upperlimit="-18.25742" lowerlimit="-33.39247" stiffness="0.25" scale="1" severanceprobabilitymodifier="0" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="10" limb1anchor="-10.92559,-35.25846" limb2anchor="3.86585,18.03033" name="Joint 1 - 10" canbesevered="True" limitenabled="True" upperlimit="10.66339" lowerlimit="-15.96447" stiffness="0.25" scale="1" severanceprobabilitymodifier="0.1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="9" limb1anchor="-38.40155,-40.57999" limb2anchor="3.307009,18.05545" name="Joint 1 - 9" canbesevered="True" limitenabled="True" upperlimit="7.110166" lowerlimit="-19.75739" stiffness="0.25" scale="1" severanceprobabilitymodifier="0.2" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="0" limb2="11" limb1anchor="18.481989,-12.334791" limb2anchor="-1.24,-2.48" name="Joint 0 - 11" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" scale="1" severanceprobabilitymodifier="0.3" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
</Ragdoll>
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<CrawlerRun movementspeed="5.024437" stepsize="0.54825926,0.37847614" legtorque="0" colliderstandangle="90" flip="True" headposition="0.799391" torsoposition="0.9479357" headangle="7" torsoangle="4" footmoveforce="5" torsomoveforce="15" torsotorque="100" headmoveforce="10" headtorque="400" footangle="-15.42238" backwardsmovementmultiplier="0.75" cyclespeed="2" animationtype="Run" foottorque="25" footangles="10: 1.515006,15: 1.5882496,11: 1.9198622" tailtorque="50" tailangle="85" stepliftheadmultiplier="0.5" stepliftamount="20" stepliftoffset="0.5000001" stepliftfrequency="1" flipcooldown="1" flipdelay="0.5" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<CrawlerSwimFast movementspeed="8" steertorque="10" waveamplitude="17.957405" wavelength="36.39117" flip="True" headangle="151" torsoangle="59" mirror="False" rotatetowardsmovement="True" torsotorque="25" headtorque="25" foottorque="10" tailtorque="250" footangle="0" cyclespeed="5" animationtype="SwimFast" footangles="10: 1.580441,15: 0,11: 0" usesinemovement="False" tailangle="NaN" tailtorquemultiplier="1" flipcooldown="1" flipdelay="0.2" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<CrawlerSwimSlow movementspeed="4" steertorque="10" waveamplitude="5.694347" wavelength="40.9427" flip="True" headangle="141" torsoangle="67" mirror="False" rotatetowardsmovement="True" torsotorque="25" headtorque="10" foottorque="10" tailtorque="50" footangle="0" cyclespeed="5" animationtype="SwimSlow" footangles="10: 1.567869,15: 0,11: 0" usesinemovement="False" tailangle="NaN" tailtorquemultiplier="1" flipcooldown="2" flipdelay="0.3" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<CrawlerWalk movementspeed="1.5456418" stepsize="0.45751935,0.55915964" legtorque="0" colliderstandangle="90" flip="True" headposition="1.1996936" torsoposition="0.70749724" headangle="0" torsoangle="12" footmoveforce="3" torsomoveforce="10" torsotorque="50" headmoveforce="10" headtorque="400" footangle="-36.14369" backwardsmovementmultiplier="0.75" cyclespeed="3.7958877" animationtype="Walk" foottorque="50" footangles="10: 0.8620372,15: 1.5882496,11: 1.5707964" tailtorque="50" tailangle="-0" stepliftheadmultiplier="0.29999992" stepliftamount="20" stepliftoffset="0.5999999" stepliftfrequency="1" flipcooldown="3" flipdelay="1" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<CrawlerRun movementspeed="5.024437" stepsize="0.54825926,0.37847614" legtorque="0" colliderstandangle="90" flip="True" headposition="0.799391" torsoposition="0.9479357" headangle="7" torsoangle="4" footmoveforce="5" torsomoveforce="15" torsotorque="100" headmoveforce="10" headtorque="400" footangle="-15.42238" backwardsmovementmultiplier="0.75" cyclespeed="2" animationtype="Run" foottorque="25" footangles="10: 1.515006,15: 1.5882496,11: 1.9198622" tailtorque="50" tailangle="85" stepliftheadmultiplier="0.5" stepliftamount="20" stepliftoffset="0.5000001" stepliftfrequency="1" flipcooldown="1" flipdelay="0.5" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<CrawlerSwimFast movementspeed="8" steertorque="10" waveamplitude="17.957405" wavelength="36.39117" flip="True" headangle="151" torsoangle="59" mirror="False" rotatetowardsmovement="True" torsotorque="25" headtorque="25" foottorque="10" tailtorque="250" footangle="0" cyclespeed="5" animationtype="SwimFast" footangles="10: 1.580441,15: 0,11: 0" usesinemovement="False" tailangle="NaN" tailtorquemultiplier="1" flipcooldown="1" flipdelay="0.2" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<CrawlerSwimSlow movementspeed="4" steertorque="10" waveamplitude="5.694347" wavelength="40.9427" flip="True" headangle="141" torsoangle="67" mirror="False" rotatetowardsmovement="True" torsotorque="25" headtorque="10" foottorque="10" tailtorque="50" footangle="0" cyclespeed="5" animationtype="SwimSlow" footangles="10: 1.567869,15: 0,11: 0" usesinemovement="False" tailangle="NaN" tailtorquemultiplier="1" flipcooldown="2" flipdelay="0.3" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<CrawlerWalk movementspeed="1.5456418" stepsize="0.45751935,0.55915964" legtorque="0" colliderstandangle="90" flip="True" headposition="1.1996936" torsoposition="0.70749724" headangle="0" torsoangle="12" footmoveforce="3" torsomoveforce="10" torsotorque="50" headmoveforce="10" headtorque="400" footangle="-36.14369" backwardsmovementmultiplier="0.75" cyclespeed="3.7958877" animationtype="Walk" foottorque="50" footangles="10: 0.8620372,15: 1.5882496,11: 1.5707964" tailtorque="50" tailangle="-0" stepliftheadmultiplier="0.29999992" stepliftamount="20" stepliftoffset="0.5999999" stepliftfrequency="1" flipcooldown="3" flipdelay="1" />
|
@@ -0,0 +1,70 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Character speciesname="DE-LairCrawler" speciestranslationoverride="Crawler" humanoid="False" blooddecal="blood" group="crawler" husk="False" needsair="False" canspeak="False" noise="100" visiblity="100" eatingspeed="5" displayname="" visibility="100" usepathfinding="True" pathfinderpriority="1" hasinfo="False" usehuskappendage="False">
|
||||||
|
<ragdolls folder="default" />
|
||||||
|
<animations folder="default" />
|
||||||
|
<damageemitter particle="gib" drawontop="True" particleamount="10" velocitymin="50" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.25" scalemax="0.5" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<bloodemitter particle="blood" particleamount="10" anglemin="0" anglemax="0" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<bloodemitter particle="waterblood" particleamount="1" anglemin="0" anglemax="0" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<gibemitter particle="gib" particleamount="20" velocitymin="200" velocitymax="700" anglemin="0" anglemax="360" scalemin="1" scalemax="1" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<gibemitter particle="heavygib" particleamount="5" velocitymin="50" velocitymax="500" anglemin="0" anglemax="360" scalemin="0.5" scalemax="0.8" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<health vitality="80" doesbleed="True" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="0.2" burnreduction="0" constanthealthregeneration="0" healthregenerationwheneating="10" poisonvulnerability="2">
|
||||||
|
<Limb name="Torso">
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="1.0" />
|
||||||
|
</Limb>
|
||||||
|
<Limb name="Head">
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="1.5" />
|
||||||
|
</Limb>
|
||||||
|
<Limb name="LeftLeg">
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="0.75" />
|
||||||
|
</Limb>
|
||||||
|
<Limb name="RightLeg">
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="0.75" />
|
||||||
|
</Limb>
|
||||||
|
<Limb>
|
||||||
|
<!--Tail-->
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="0.75" />
|
||||||
|
</Limb>
|
||||||
|
</health>
|
||||||
|
<sound file="Content/Characters/Crawler/CRAWLER_attack1.ogg" state="Attack" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawler/CRAWLER_attack2.ogg" state="Attack" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawler/CRAWLER_attack3.ogg" state="Attack" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawler/CRAWLER_attack4.ogg" state="Attack" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawler/CRAWLER_idle1.ogg" state="Idle" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawler/CRAWLER_idle2.ogg" state="Idle" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawler/CRAWLER_idle3.ogg" state="Idle" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawler/CRAWLER_death1.ogg" state="Die" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawler/CRAWLER_death2.ogg" state="Die" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawler/CRAWLER_damage1.ogg" state="Damage" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawler/CRAWLER_damage2.ogg" state="Damage" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawler/CRAWLER_damage3.ogg" state="Damage" range="2000" volume="1" />
|
||||||
|
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="1">
|
||||||
|
<Item identifier="crawlermask" />
|
||||||
|
<Item identifier="alienblood" />
|
||||||
|
</Inventory>
|
||||||
|
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="50">
|
||||||
|
<Item identifier="alienblood" />
|
||||||
|
</Inventory>
|
||||||
|
<ai combatstrength="100" sight="1" hearing="1.0" fleehealththreshold="10" aggressiveboarding="False" aggressiongreed="10" aggressionhurt="200" avoidgunfire="True" DamageThreshold="10" targetinnerwalls="False" targetouterwalls="False" randomattack="False" patrolflooded="True" patroldry="True">
|
||||||
|
<target tag="stronger" state="Avoid" priority="200" reactdistance="2000" />
|
||||||
|
<target tag="husk" state="PassiveAggressive" priority="200" reactdistance="2000" attackdistance="500" />
|
||||||
|
<target tag="decoy" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="provocative" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="weapon" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="nasonov" state="Attack" priority="100" ignoreinside="True" />
|
||||||
|
<target tag="dead" state="Eat" priority="100" reactdistance="0" />
|
||||||
|
<target tag="weaker" state="Attack" priority="80" reactdistance="0" />
|
||||||
|
<target tag="human" state="Attack" priority="80" reactdistance="0" />
|
||||||
|
<target tag="tool" state="Aggressive" priority="50" reactdistance="1000" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="leucocyte" state="Avoid" priority="50" reactdistance="1000" />
|
||||||
|
<target tag="engine" state="Avoid" priority="50" reactdistance="400" ignoreinside="True" />
|
||||||
|
<target tag="monsterfood" state="Eat" priority="30" />
|
||||||
|
<target tag="room" state="Attack" priority="30" reactdistance="0" />
|
||||||
|
<!--target tag="door" state="Attack" priority="5" reactdistance="0" /-->
|
||||||
|
<target tag="sonar" state="Attack" priority="5" reactdistance="0" ignoreinside="true" />
|
||||||
|
<target tag="turret" state="Attack" priority="1" ignoreinside="true" />
|
||||||
|
<target tag="crawlerbroodmother" state="Protect" priority="10" reactdistance="750" ignoreinside="true" />
|
||||||
|
<target tag="crawler_large" state="Protect" priority="5" reactdistance="750" ignoreinside="true" />
|
||||||
|
<target tag="watcher" state="Protect" priority="1" reactdistance="1000" ignoreinside="true" />
|
||||||
|
<SwarmBehavior mindistfromclosest="200" maxdistfromcenter="1000" cohesion="0.5" />
|
||||||
|
</ai>
|
||||||
|
</Character>
|
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Charactervariant inherit="DE-LairCrawler" speciesname="DE-LairCrawler_large" speciestranslationoverride="Crawler" usebosshealthbar="false">
|
||||||
|
<health vitality="160" poisonvulnerability="1" />
|
||||||
|
<ai combatstrength="160" avoidgunfire="False">
|
||||||
|
<!--Disables latching-->
|
||||||
|
<chooserandom>
|
||||||
|
<clear />
|
||||||
|
</chooserandom>
|
||||||
|
</ai>
|
||||||
|
<ragdoll scalemultiplier="1.3" />
|
||||||
|
<attack damagemultiplier="1.3" rangemultiplier="1.3" impactmultiplier="1.3" />
|
||||||
|
</Charactervariant>
|
@@ -0,0 +1,128 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Ragdoll type="crawler" colliderheightfromfloor="40" impacttolerance="10" draggable="True" limbscale="0.65" jointscale="0.65" canentersubmarine="True" canwalk="True" texturescale="1" spritesheetorientation="90" mainlimb="Torso" texture="Content/Characters/Crawler/crawler.png" color="255,255,255,255">
|
||||||
|
<collider height="120" radius="50" name="Main Collider" width="0" />
|
||||||
|
<!-- Head -->
|
||||||
|
<limb id="0" radius="40" type="Head" flip="True" steerforce="10" healthindex="1" attackpriority="1" stepoffset="0,0" bodytype="Dynamic" height="0" width="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Head" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0.8,-1" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="8" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="153,2,102,82" depth="0.1" origin="0.52333707,0.4824578" subdivisions="3,3" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False"></deformablesprite>
|
||||||
|
<lightsource color="255,255,255,0" range="0" offset="0,6" castshadows="false" scale="1" rotation="0" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0">
|
||||||
|
<lighttexture texture="Content/Lights/pointlight_bright.png" origin="0.5,0.5" size="1,1" />
|
||||||
|
<deformablesprite texture="Content/Characters/Watcher/gazerage.png" sourcerect="0,0,102,82" origin="0.5,0.5" size="1,1" alpha="0.6" />
|
||||||
|
<conditional watchersgaze="gt 0" />
|
||||||
|
</lightsource>
|
||||||
|
</limb>
|
||||||
|
<!-- BodyUpper (main torso) -->
|
||||||
|
<limb id="1" width="1.6999927" height="0" type="Torso" flip="True" steerforce="0.1" healthindex="0" attackpriority="1" stepoffset="0,0" bodytype="Dynamic" radius="55" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Torso" notes="" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="8" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="36,0,115,113" depth="0.2" origin="0.4606622,0.4951695" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="0.2" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<SpriteDeformation type="custom" resolution="5,5" frequency="0" blendmode="Multiply" row0="0,0 0.5,1 1,1 0.5,1 0,0" row1="0,0 0.5,1 1,1 0.5,1 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" amplitude="1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="2" width="74.799995" height="68.85" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 2" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="4" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="167,173,87,81" depth="0.21" origin="0.5457247,0.5583258" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="0.2" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<SpriteDeformation type="custom" resolution="5,5" frequency="0" blendmode="Multiply" row0="0,0 0.5,1 1,1 0.5,1 0,0" row1="0,0 0.5,1 1,1 0.5,1 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" amplitude="1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="3" width="70.55" height="65.45" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 3" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="71,179,83,77" depth="0.22" origin="0.5427743,0.5" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="4" width="53.55" height="47.600002" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 4" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="97,113,63,56" depth="0.023" origin="0.5571429,0.4659517" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="5" width="39.95" height="28.900003" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 5" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,135,47,34" depth="0.24" origin="0.53557885,0.59164065" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="6" width="37.399998" height="23.800001" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 6" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="50,114,44,28" depth="0.025" origin="0.5984064,0.5294023" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="7" width="39.1" height="20.400002" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 7" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="47,142,46,24" depth="0.26" origin="0.54265505,0.5360783" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<!-- Jaw -->
|
||||||
|
<limb id="8" width="53.55" height="38.25" ignorecollisions="True" flip="True" type="Jaw" healthindex="1" attackpriority="2" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" name="Jaw" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="161,83,63,45" depth="0.11" origin="0.53524786,0.5846235" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Ground" cooldown="0.5" range="50" damagerange="50" duration="0.25" stun="0" structuredamage="0" itemdamage="0" structuresoundtype="" targetimpulse="0" targetimpulseworld="0,-5" severlimbsprobability="0.1" force="10" torque="100" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Character" secondarycooldown="0" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="Pursue" reverse="False" targetlimbtype="None" retreat="False" applyforceonlimbs="0, 8" afterattackdelay="0" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="stun" strength="0.1" probability="0.5" />
|
||||||
|
<Affliction identifier="bitewounds" strength="3" probability="1" />
|
||||||
|
<Affliction identifier="bleeding" strength="5" probability="0.5" />
|
||||||
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
|
||||||
|
<ReduceAffliction type="damage" strength="2" />
|
||||||
|
</StatusEffect>
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="14" width="25" height="20" name="Jump Attack" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<sprite sourcerect="229,64,25,20" origin="0.44604877,0.5119512" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Ground" cooldown="5" range="200" damagerange="100" duration="0.5" structuredamage="0" itemdamage="0" structuresoundtype="StructureSlash" targetimpulse="0" targetimpulseworld="0,0" severlimbsprobability="0.5" force="20" rootforceworldstart="0,25" rootforceworldmiddle="10,50" rootforceworldend="10,-50" roottransitioneasing="Smooth" applyforceonlimbs="0, 1, 15, 11" torque="50" hitdetectiontype="Distance" onlyhumans="False" targetforce="20" targetforceworld="0,-15" priority="1" targettype="Character" secondarycooldown="0.01" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="PursueIfCanAttack" reverse="False" targetlimbtype="Torso" retreat="False" afterattackdelay="0" stun="0" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="stun" strength="1.5" probability="1" />
|
||||||
|
<Affliction identifier="bitewounds" strength="12" probability="1" />
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="16" width="25" height="20" name="Water Attack C" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<sprite sourcerect="229,64,25,20" origin="0.44604877,0.5119512" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Water" cooldown="3" range="150" damagerange="50" duration="0.5" structuredamage="0" itemdamage="0" structuresoundtype="StructureSlash" targetimpulse="50" targetimpulseworld="0,0" severlimbsprobability="0.5" force="20" applyforceonlimbs="0, 11, 15" torque="0" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Character" secondarycooldown="0.5" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="FollowThrough" reverse="False" targetlimbtype="None" retreat="False" afterattackdelay="0" stun="0" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="stun" strength="0.25" probability="1" />
|
||||||
|
<Affliction identifier="bitewounds" strength="12" probability="1" />
|
||||||
|
<affliction identifier="bleeding" strength="12" probability="0.5" />
|
||||||
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
|
||||||
|
<ReduceAffliction type="damage" strength="5" />
|
||||||
|
</StatusEffect>
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="17" width="25" height="20" name="Structure Attack" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<sprite sourcerect="229,64,25,20" origin="0.44604877,0.5119512" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Any" cooldown="3" range="100" damagerange="50" duration="0.5" structuredamage="35" itemdamage="10" structuresoundtype="StructureSlash" targetimpulse="40" targetimpulseworld="0,0" severlimbsprobability="0.5" force="20" applyforceonlimbs="0, 11, 15" torque="50" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Structure" secondarycooldown="1" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="FallBack" afterattackdelay="0.2" reverse="False" targetlimbtype="None" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="35" ranged="False" avoidfriendlyfire="False" requiredangle="20" stun="0" submarineimpactmultiplier="1" blink="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="9" width="0" height="0" type="RightThigh" flip="False" healthindex="3" attackpriority="1" steerforce="0" stepoffset="0,0" radius="30" mass="0" friction="0.3" restitution="0.05" density="5" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 9" notes="" spriteorientation="210" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,170,70,87" depth="0.11" origin="0.4472283,0.4274753" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="10" width="90" height="30" type="RightLeg" flip="False" healthindex="3" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="21.6116,-9.738574" refjoint="8" ignorecollisions="False" name="RightArm" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="160,130,95,43" depth="0.05" origin="0.452,0.59239936" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<!--Left Claw-->
|
||||||
|
<limb id="11" width="20" height="87.549995" ignorecollisions="False" flip="False" mass="0.5" type="RightFoot" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" friction="0.3" restitution="0.05" density="10" pullpos="-3.9884124,-1.8825091" refjoint="0" name="LeftClaw" notes="" spriteorientation="180" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,0,36,103" depth="0.5" origin="0.6944444,0.49514562" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<sound tag="footstep_crawler" />
|
||||||
|
</limb>
|
||||||
|
<limb id="12" radius="0" width="90" height="30" mass="0" name="LeftArm" type="RightLeg" spriteorientation="NaN" flip="False" mirrorvertically="False" mirrorhorizontally="False" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="27.3626,-6.016137" refjoint="-1" ignorecollisions="False" notes="" friction="0.3" restitution="0.05" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="160,130,95,42" origin="0.452,0.592" depth="0.5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="13" radius="29.750002" width="0" height="0" mass="0" name="Limb 13" type="RightThigh" spriteorientation="210" flip="False" mirrorvertically="False" mirrorhorizontally="False" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" friction="0.3" restitution="0.05" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,170,70,87" origin="0.5574913,0.53277266" depth="0.5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<!--Right Claw-->
|
||||||
|
<limb id="15" radius="0" width="20" height="87.549995" name="RightClaw" type="RightFoot" spriteorientation="180" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="-5.450408,-0.114616506" stepoffset="0,0" refjoint="0" mouthpos="0,0" notes="" healthindex="3" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,0,36,103" origin="0.6944444,0.49514562" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<sound tag="footstep_crawler" />
|
||||||
|
</limb>
|
||||||
|
<!-- Joints -->
|
||||||
|
<joint limb1="0" limb2="1" limb1anchor="-21.448105,-10.967147" limb2anchor="47.691612,22.467834" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 0 - 1" stiffness="0.25" severanceprobabilitymodifier="0.25" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="2" limb1anchor="-43.57685,-1.7223679" limb2anchor="29.98288,1.783022" canbesevered="True" limitenabled="True" upperlimit="8.367105" lowerlimit="-66.20706" name="Joint 1 - 2" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!-- Tail -->
|
||||||
|
<joint limb1="2" limb2="3" limb1anchor="-22.80847,-2.8231318" limb2anchor="31.19618,-1.2611864" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 2 - 3" stiffness="0.25" severanceprobabilitymodifier="0.1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="3" limb2="4" limb1anchor="-28.94305,-3.5352855" limb2anchor="19.21655,-1.4235371" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 3 - 4" stiffness="0.25" severanceprobabilitymodifier="0.2" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="4" limb2="5" limb1anchor="-26.94205,-2.537231" limb2anchor="15.81753,1.520584" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30.02529" name="Joint 4 - 5" stiffness="0.25" severanceprobabilitymodifier="0.3" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="5" limb2="6" limb1anchor="-16.309858,-1.172784" limb2anchor="11.703393,0.21717258" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-29.95912" name="Joint 5 - 6" stiffness="0.25" severanceprobabilitymodifier="0.4" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="6" limb2="7" limb1anchor="-19.064672,-0.7376906" limb2anchor="12.628254,-2.6309388" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 6 - 7" stiffness="0.25" severanceprobabilitymodifier="0.5" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="0" limb2="8" limb1anchor="-7.662386,-21.138512" limb2anchor="-21.757051,13.208095" canbesevered="True" limitenabled="True" upperlimit="9" lowerlimit="-21.58732" name="Joint 0 - 8" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="9" limb1anchor="-3.5972703,6.2334614" limb2anchor="22.849667,7.519464" canbesevered="True" limitenabled="True" upperlimit="65" lowerlimit="-35" name="Joint 1 - 9" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="9" limb2="10" limb1anchor="-22.397194,-37.906563" limb2anchor="-32.754326,14.481597" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-90" name="Joint 9 - 10" stiffness="0.2" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="13" limb1anchor="19.067951,15.83907" limb2anchor="14.806871,17.870033" name="Joint 1 - 13" canbesevered="True" limitenabled="True" upperlimit="64.97125" lowerlimit="-35" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="13" limb2="12" limb1anchor="-28.900497,-29.457531" limb2anchor="-32.55083,12.579753" name="Joint 13 - 12" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-90" stiffness="0.2" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="14" limb2="0" limb1anchor="0.20820096,0.67279637" limb2anchor="28.857014,-30.433556" name="Joint 14 - 0 (Jump Attack)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="16" limb2="0" limb1anchor="0.20820096,0.67279637" limb2anchor="28.857014,-30.433556" name="Joint 16 - 0 (Water Attack C)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="17" limb2="0" limb1anchor="0.20820096,0.67279637" limb2anchor="28.857014,-30.433556" name="Joint 17 - 0 (Water Attack S)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="12" limb2="11" limb1anchor="35.248386,-7.2936254" limb2anchor="-1.9848251,41.149693" name="Joint 12 - 11" canbesevered="True" limitenabled="True" upperlimit="145" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="10" limb2="15" limb1anchor="35.34168,-6.990353" limb2anchor="-2.0823996,41.17109" name="Joint 10 - 15" canbesevered="True" limitenabled="True" upperlimit="145" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
</Ragdoll>
|
@@ -0,0 +1,128 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Ragdoll type="crawler" colliderheightfromfloor="40" impacttolerance="10" draggable="True" limbscale="0.65" jointscale="0.65" canentersubmarine="True" canwalk="True" texturescale="0.5" spritesheetorientation="90" mainlimb="Torso" texture="Content/Characters/Crawler/crawler.png" color="255,255,255,255">
|
||||||
|
<collider height="120" radius="50" name="Main Collider" width="0" />
|
||||||
|
<!-- Head -->
|
||||||
|
<limb id="0" radius="40" type="Head" flip="True" steerforce="10" healthindex="1" attackpriority="1" stepoffset="0,0" bodytype="Dynamic" height="0" width="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Head" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0.8,-1" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="8" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="306,4,204,164" depth="0.1" origin="0.52333707,0.4824578" subdivisions="3,3" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False"></deformablesprite>
|
||||||
|
<lightsource color="255,255,255,0" range="0" offset="0,6" castshadows="false" scale="2.0" rotation="0" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0">
|
||||||
|
<lighttexture texture="Content/Lights/pointlight_bright.png" origin="0.5,0.5" size="1,1" />
|
||||||
|
<deformablesprite texture="Content/Characters/Watcher/gazerage.png" sourcerect="0,0,102,82" origin="0.5,0.5" size="1,1" alpha="0.6" />
|
||||||
|
<conditional watchersgaze="gt 0" />
|
||||||
|
</lightsource>
|
||||||
|
</limb>
|
||||||
|
<!-- BodyUpper (main torso) -->
|
||||||
|
<limb id="1" width="1.6999927" height="0" type="Torso" flip="True" steerforce="0.1" healthindex="0" attackpriority="1" stepoffset="0,0" bodytype="Dynamic" radius="55" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Torso" notes="" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="8" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="72,0,230,226" depth="0.2" origin="0.4606622,0.4951695" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="0.2" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<SpriteDeformation type="custom" resolution="5,5" frequency="0" blendmode="Multiply" row0="0,0 0.5,1 1,1 0.5,1 0,0" row1="0,0 0.5,1 1,1 0.5,1 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" amplitude="1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="2" width="74.799995" height="68.85" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 2" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="4" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="334,346,174,162" depth="0.21" origin="0.5457247,0.5583258" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="0.2" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<SpriteDeformation type="custom" resolution="5,5" frequency="0" blendmode="Multiply" row0="0,0 0.5,1 1,1 0.5,1 0,0" row1="0,0 0.5,1 1,1 0.5,1 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" amplitude="1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="3" width="70.55" height="65.45" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 3" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="142,358,166,154" depth="0.22" origin="0.5427743,0.5" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="4" width="53.55" height="47.600002" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 4" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="194,226,126,112" depth="0.023" origin="0.5571429,0.4659517" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="5" width="39.95" height="28.900003" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 5" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,270,94,68" depth="0.24" origin="0.53557885,0.59164065" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="6" width="37.399998" height="23.800001" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 6" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="100,228,88,56" depth="0.025" origin="0.5984064,0.5294023" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="7" width="39.1" height="20.400002" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 7" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="94,284,92,48" depth="0.26" origin="0.54265505,0.5360783" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<!-- Jaw -->
|
||||||
|
<limb id="8" width="53.55" height="38.25" ignorecollisions="True" flip="True" type="Jaw" healthindex="1" attackpriority="2" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" name="Jaw" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="322,166,126,90" depth="0.11" origin="0.53524786,0.5846235" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Ground" cooldown="0.5" range="50" damagerange="50" duration="0.25" stun="0" structuredamage="0" itemdamage="0" structuresoundtype="" targetimpulse="0" targetimpulseworld="0,-5" severlimbsprobability="0.1" force="10" torque="100" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Character" secondarycooldown="0" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="Pursue" reverse="False" targetlimbtype="None" retreat="False" applyforceonlimbs="0, 8" afterattackdelay="0" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="stun" strength="0.1" probability="0.5" />
|
||||||
|
<Affliction identifier="bitewounds" strength="3" probability="1" />
|
||||||
|
<Affliction identifier="bleeding" strength="5" probability="0.5" />
|
||||||
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
|
||||||
|
<ReduceAffliction type="damage" strength="2" />
|
||||||
|
</StatusEffect>
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="14" width="25" height="20" name="Jump Attack" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<sprite sourcerect="458,128,50,40" origin="0.44604877,0.5119512" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Ground" cooldown="5" range="200" damagerange="100" duration="0.5" structuredamage="0" itemdamage="0" structuresoundtype="StructureSlash" targetimpulse="0" targetimpulseworld="0,0" severlimbsprobability="0.5" force="20" rootforceworldstart="0,25" rootforceworldmiddle="10,50" rootforceworldend="10,-50" roottransitioneasing="Smooth" applyforceonlimbs="0, 1, 15, 11" torque="50" hitdetectiontype="Distance" onlyhumans="False" targetforce="20" targetforceworld="0,-15" priority="1" targettype="Character" secondarycooldown="0.01" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="PursueIfCanAttack" reverse="False" targetlimbtype="Torso" retreat="False" afterattackdelay="0" stun="0" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="stun" strength="1.5" probability="1" />
|
||||||
|
<Affliction identifier="bitewounds" strength="12" probability="1" />
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="16" width="25" height="20" name="Water Attack C" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<sprite sourcerect="458,128,50,40" origin="0.44604877,0.5119512" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Water" cooldown="3" range="150" damagerange="50" duration="0.5" structuredamage="0" itemdamage="0" structuresoundtype="StructureSlash" targetimpulse="50" targetimpulseworld="0,0" severlimbsprobability="0.5" force="20" applyforceonlimbs="0, 11, 15" torque="0" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Character" secondarycooldown="0.5" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="FollowThrough" reverse="False" targetlimbtype="None" retreat="False" afterattackdelay="0" stun="0" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="stun" strength="0.25" probability="1" />
|
||||||
|
<Affliction identifier="bitewounds" strength="12" probability="1" />
|
||||||
|
<affliction identifier="bleeding" strength="12" probability="0.5" />
|
||||||
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
|
||||||
|
<ReduceAffliction type="damage" strength="5" />
|
||||||
|
</StatusEffect>
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="17" width="25" height="20" name="Structure Attack" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<sprite sourcerect="458,128,50,40" origin="0.44604877,0.5119512" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Any" cooldown="3" range="100" damagerange="50" duration="0.5" structuredamage="35" itemdamage="10" structuresoundtype="StructureSlash" targetimpulse="40" targetimpulseworld="0,0" severlimbsprobability="0.5" force="20" applyforceonlimbs="0, 11, 15" torque="50" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Structure" secondarycooldown="1" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="FallBack" afterattackdelay="0.2" reverse="False" targetlimbtype="None" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="35" ranged="False" avoidfriendlyfire="False" requiredangle="20" stun="0" submarineimpactmultiplier="1" blink="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="9" width="0" height="0" type="RightThigh" flip="False" healthindex="3" attackpriority="1" steerforce="0" stepoffset="0,0" radius="30" mass="0" friction="0.3" restitution="0.05" density="5" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 9" notes="" spriteorientation="210" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,340,140,174" depth="0.11" origin="0.4472283,0.4274753" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="10" width="90" height="30" type="RightLeg" flip="False" healthindex="3" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="21.6116,-9.738574" refjoint="8" ignorecollisions="False" name="RightArm" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="320,260,190,86" depth="0.05" origin="0.452,0.59239936" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<!--Left Claw-->
|
||||||
|
<limb id="11" width="20" height="87.549995" ignorecollisions="False" flip="False" mass="0.5" type="RightFoot" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" friction="0.3" restitution="0.05" density="10" pullpos="-3.9884124,-1.8825091" refjoint="0" name="LeftClaw" notes="" spriteorientation="180" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,0,72,206" depth="0.5" origin="0.6944444,0.49514562" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<sound tag="footstep_crawler" />
|
||||||
|
</limb>
|
||||||
|
<limb id="12" radius="0" width="90" height="30" mass="0" name="LeftArm" type="RightLeg" spriteorientation="NaN" flip="False" mirrorvertically="False" mirrorhorizontally="False" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="27.3626,-6.016137" refjoint="-1" ignorecollisions="False" notes="" friction="0.3" restitution="0.05" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="320,260,190,84" origin="0.452,0.592" depth="0.5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="13" radius="29.750002" width="0" height="0" mass="0" name="Limb 13" type="RightThigh" spriteorientation="210" flip="False" mirrorvertically="False" mirrorhorizontally="False" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" friction="0.3" restitution="0.05" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,340,140,174" origin="0.5574913,0.53277266" depth="0.5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<!--Right Claw-->
|
||||||
|
<limb id="15" radius="0" width="20" height="87.549995" name="RightClaw" type="RightFoot" spriteorientation="180" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="-5.450408,-0.114616506" stepoffset="0,0" refjoint="0" mouthpos="0,0" notes="" healthindex="3" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,0,72,206" origin="0.6944444,0.49514562" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<sound tag="footstep_crawler" />
|
||||||
|
</limb>
|
||||||
|
<!-- Joints -->
|
||||||
|
<joint limb1="0" limb2="1" limb1anchor="-21.448105,-10.967147" limb2anchor="47.691612,22.467834" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 0 - 1" stiffness="0.25" severanceprobabilitymodifier="0.25" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="2" limb1anchor="-43.57685,-1.7223679" limb2anchor="29.98288,1.783022" canbesevered="True" limitenabled="True" upperlimit="8.367105" lowerlimit="-66.20706" name="Joint 1 - 2" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!-- Tail -->
|
||||||
|
<joint limb1="2" limb2="3" limb1anchor="-22.80847,-2.8231318" limb2anchor="31.19618,-1.2611864" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 2 - 3" stiffness="0.25" severanceprobabilitymodifier="0.1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="3" limb2="4" limb1anchor="-28.94305,-3.5352855" limb2anchor="19.21655,-1.4235371" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 3 - 4" stiffness="0.25" severanceprobabilitymodifier="0.2" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="4" limb2="5" limb1anchor="-26.94205,-2.537231" limb2anchor="15.81753,1.520584" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30.02529" name="Joint 4 - 5" stiffness="0.25" severanceprobabilitymodifier="0.3" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="5" limb2="6" limb1anchor="-16.309858,-1.172784" limb2anchor="11.703393,0.21717258" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-29.95912" name="Joint 5 - 6" stiffness="0.25" severanceprobabilitymodifier="0.4" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="6" limb2="7" limb1anchor="-19.064672,-0.7376906" limb2anchor="12.628254,-2.6309388" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 6 - 7" stiffness="0.25" severanceprobabilitymodifier="0.5" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="0" limb2="8" limb1anchor="-7.662386,-21.138512" limb2anchor="-21.757051,13.208095" canbesevered="True" limitenabled="True" upperlimit="9" lowerlimit="-21.58732" name="Joint 0 - 8" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="9" limb1anchor="-3.5972703,6.2334614" limb2anchor="22.849667,7.519464" canbesevered="True" limitenabled="True" upperlimit="65" lowerlimit="-35" name="Joint 1 - 9" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="9" limb2="10" limb1anchor="-22.397194,-37.906563" limb2anchor="-32.754326,14.481597" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-90" name="Joint 9 - 10" stiffness="0.2" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="13" limb1anchor="19.067951,15.83907" limb2anchor="14.806871,17.870033" name="Joint 1 - 13" canbesevered="True" limitenabled="True" upperlimit="64.97125" lowerlimit="-35" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="13" limb2="12" limb1anchor="-28.900497,-29.457531" limb2anchor="-32.55083,12.579753" name="Joint 13 - 12" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-90" stiffness="0.2" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="14" limb2="0" limb1anchor="0.20820096,0.67279637" limb2anchor="28.857014,-30.433556" name="Joint 14 - 0 (Jump Attack)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="16" limb2="0" limb1anchor="0.20820096,0.67279637" limb2anchor="28.857014,-30.433556" name="Joint 16 - 0 (Water Attack C)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="17" limb2="0" limb1anchor="0.20820096,0.67279637" limb2anchor="28.857014,-30.433556" name="Joint 17 - 0 (Water Attack S)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="12" limb2="11" limb1anchor="35.248386,-7.2936254" limb2anchor="-1.9848251,41.149693" name="Joint 12 - 11" canbesevered="True" limitenabled="True" upperlimit="145" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="10" limb2="15" limb1anchor="35.34168,-6.990353" limb2anchor="-2.0823996,41.17109" name="Joint 10 - 15" canbesevered="True" limitenabled="True" upperlimit="145" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
</Ragdoll>
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<CrawlerhatchlingRun movementspeed="4.00212" stepsize="0.54825926,0.37847614" legtorque="0" colliderstandangle="90" flip="True" headposition="0.799391" torsoposition="0.9479357" headangle="7" torsoangle="4" footmoveforce="5" torsomoveforce="15" torsotorque="50" headmoveforce="10" headtorque="100" footangle="-15.42238" backwardsmovementmultiplier="0.75" cyclespeed="2" animationtype="Run" foottorque="12.5" footangles="10: 1.515006,15: 1.5882496,11: 1.9198622" tailtorque="25" tailangle="85" stepliftheadmultiplier="0.5" stepliftamount="15" stepliftoffset="0.5000001" stepliftfrequency="1" flipcooldown="1" flipdelay="0.5" multiplybydir="True" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<CrawlerhatchlingSwimFast movementspeed="3.9921112" steertorque="10" waveamplitude="8.95748" wavelength="36.39117" flip="True" headangle="130" torsoangle="59" mirror="False" rotatetowardsmovement="True" torsotorque="7" headtorque="7" foottorque="2.5" tailtorque="75" footangle="0" cyclespeed="5" animationtype="SwimFast" footangles="10: 1.580441,15: 0,11: 0" usesinemovement="False" tailangle="NaN" tailtorquemultiplier="1" flipcooldown="1" flipdelay="0.2" mirrorlerp="True" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<CrawlerhatchlingSwimSlow movementspeed="2.023865" steertorque="10" waveamplitude="2.4016807" wavelength="80.61357" flip="True" headangle="141" torsoangle="67" mirror="False" rotatetowardsmovement="True" torsotorque="7.5" headtorque="5" foottorque="2.5" tailtorque="12.5" footangle="0" cyclespeed="5" animationtype="SwimSlow" footangles="10: 1.567869,15: 0,11: 0" usesinemovement="False" tailangle="NaN" tailtorquemultiplier="1" flipcooldown="2" flipdelay="0.3" mirrorlerp="True" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<CrawlerhatchlingWalk movementspeed="1.1881196" stepsize="0.45751935,0.55915964" legtorque="0" colliderstandangle="90" flip="True" headposition="1.1996936" torsoposition="0.70749724" headangle="0" torsoangle="12" footmoveforce="3" torsomoveforce="10" torsotorque="25" headmoveforce="10" headtorque="100" footangle="-36.14369" backwardsmovementmultiplier="0.75" cyclespeed="3.7958877" animationtype="Walk" foottorque="25" footangles="10: 0.8620372,15: 1.5882496,11: 1.5707964" tailtorque="25" tailangle="-0" stepliftheadmultiplier="0.29999992" stepliftamount="15" stepliftoffset="0.5999999" stepliftfrequency="1" flipcooldown="3" flipdelay="1" multiplybydir="True" />
|
@@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Charactervariant inherit="DE-LairCrawler" speciesname="DE-LairCrawler_hatchling" speciestranslationoverride="Crawler" texture="Content/Characters/Variants/Crawler_hatchling/crawlerhatchling.png" eatingspeed="1">
|
||||||
|
<health vitality="40" />
|
||||||
|
<ragdoll scalemultiplier="0.5" texturescale="1.0" sourcerectscale="0.5" />
|
||||||
|
<attack damagemultiplier="0.5" rangemultiplier="0.5" impactmultiplier="0.5" />
|
||||||
|
<animations folder="%ModDir:2532991202%/Characters/Lair Creatures/DE-LairCrawler_hatchling/Animations/" />
|
||||||
|
<ai combatstrength="50">
|
||||||
|
<target tag="crawlerbroodmother" state="Protect" priority="10" reactdistance="500" ignoreinside="true" />
|
||||||
|
<target tag="DE-Lairbroodmother" state="Protect" priority="10" reactdistance="500" ignoreinside="true" />
|
||||||
|
<target tag="DE-LairCrawler_large" state="Protect" priority="5" reactdistance="500" ignoreinside="true" />
|
||||||
|
<target tag="crawler_large" state="Protect" priority="5" reactdistance="500" ignoreinside="true" />
|
||||||
|
<target tag="DE-LairCrawler" state="Protect" priority="2" reactdistance="500" ignoreinside="true" />
|
||||||
|
<target tag="crawler" state="Protect" priority="2" reactdistance="500" ignoreinside="true" />
|
||||||
|
<target tag="dead" state="Eat" priority="1" />
|
||||||
|
</ai>
|
||||||
|
<inventory />
|
||||||
|
</Charactervariant>
|
@@ -0,0 +1,128 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Ragdoll type="crawler" colliderheightfromfloor="40" impacttolerance="10" draggable="True" limbscale="0.65" jointscale="0.65" canentersubmarine="True" canwalk="True" texturescale="1" spritesheetorientation="90" mainlimb="Torso" texture="Content/Characters/Crawler/crawler.png" color="255,255,255,255">
|
||||||
|
<collider height="120" radius="50" name="Main Collider" width="0" />
|
||||||
|
<!-- Head -->
|
||||||
|
<limb id="0" radius="40" type="Head" flip="True" steerforce="10" healthindex="1" attackpriority="1" stepoffset="0,0" bodytype="Dynamic" height="0" width="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Head" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0.8,-1" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="8" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="153,2,102,82" depth="0.1" origin="0.52333707,0.4824578" subdivisions="3,3" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False"></deformablesprite>
|
||||||
|
<lightsource color="255,255,255,0" range="0" offset="0,6" castshadows="false" scale="1" rotation="0" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0">
|
||||||
|
<lighttexture texture="Content/Lights/pointlight_bright.png" origin="0.5,0.5" size="1,1" />
|
||||||
|
<deformablesprite texture="Content/Characters/Watcher/gazerage.png" sourcerect="0,0,102,82" origin="0.5,0.5" size="1,1" alpha="0.6" />
|
||||||
|
<conditional watchersgaze="gt 0" />
|
||||||
|
</lightsource>
|
||||||
|
</limb>
|
||||||
|
<!-- BodyUpper (main torso) -->
|
||||||
|
<limb id="1" width="1.6999927" height="0" type="Torso" flip="True" steerforce="0.1" healthindex="0" attackpriority="1" stepoffset="0,0" bodytype="Dynamic" radius="55" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Torso" notes="" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="8" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="36,0,115,113" depth="0.2" origin="0.4606622,0.4951695" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="0.2" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<SpriteDeformation type="custom" resolution="5,5" frequency="0" blendmode="Multiply" row0="0,0 0.5,1 1,1 0.5,1 0,0" row1="0,0 0.5,1 1,1 0.5,1 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" amplitude="1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="2" width="74.799995" height="68.85" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 2" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="4" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="167,173,87,81" depth="0.21" origin="0.5457247,0.5583258" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="0.2" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<SpriteDeformation type="custom" resolution="5,5" frequency="0" blendmode="Multiply" row0="0,0 0.5,1 1,1 0.5,1 0,0" row1="0,0 0.5,1 1,1 0.5,1 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" amplitude="1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="3" width="70.55" height="65.45" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 3" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="71,179,83,77" depth="0.22" origin="0.5427743,0.5" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="4" width="53.55" height="47.600002" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 4" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="97,113,63,56" depth="0.023" origin="0.5571429,0.4659517" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="5" width="39.95" height="28.900003" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 5" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,135,47,34" depth="0.24" origin="0.53557885,0.59164065" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="6" width="37.399998" height="23.800001" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 6" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="50,114,44,28" depth="0.025" origin="0.5984064,0.5294023" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="7" width="39.1" height="20.400002" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 7" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="47,142,46,24" depth="0.26" origin="0.54265505,0.5360783" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<!-- Jaw -->
|
||||||
|
<limb id="8" width="53.55" height="38.25" ignorecollisions="True" flip="True" type="Jaw" healthindex="1" attackpriority="2" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" name="Jaw" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="161,83,63,45" depth="0.11" origin="0.53524786,0.5846235" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Ground" cooldown="0.5" range="50" damagerange="50" duration="0.25" stun="0" structuredamage="0" itemdamage="0" structuresoundtype="" targetimpulse="0" targetimpulseworld="0,-5" severlimbsprobability="0.1" force="10" torque="100" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Character" secondarycooldown="0" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="Pursue" reverse="False" targetlimbtype="None" retreat="False" applyforceonlimbs="0, 8" afterattackdelay="0" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="stun" strength="0.1" probability="0.5" />
|
||||||
|
<Affliction identifier="bitewounds" strength="3" probability="1" />
|
||||||
|
<Affliction identifier="bleeding" strength="5" probability="0.5" />
|
||||||
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
|
||||||
|
<ReduceAffliction type="damage" strength="2" />
|
||||||
|
</StatusEffect>
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="14" width="25" height="20" name="Jump Attack" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<sprite sourcerect="229,64,25,20" origin="0.44604877,0.5119512" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Ground" cooldown="5" range="200" damagerange="100" duration="0.5" structuredamage="0" itemdamage="0" structuresoundtype="StructureSlash" targetimpulse="0" targetimpulseworld="0,0" severlimbsprobability="0.5" force="20" rootforceworldstart="0,25" rootforceworldmiddle="10,50" rootforceworldend="10,-50" roottransitioneasing="Smooth" applyforceonlimbs="0, 1, 15, 11" torque="50" hitdetectiontype="Distance" onlyhumans="False" targetforce="20" targetforceworld="0,-15" priority="1" targettype="Character" secondarycooldown="0.01" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="PursueIfCanAttack" reverse="False" targetlimbtype="Torso" retreat="False" afterattackdelay="0" stun="0" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="stun" strength="1.5" probability="1" />
|
||||||
|
<Affliction identifier="bitewounds" strength="12" probability="1" />
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="16" width="25" height="20" name="Water Attack C" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<sprite sourcerect="229,64,25,20" origin="0.44604877,0.5119512" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Water" cooldown="3" range="150" damagerange="50" duration="0.5" structuredamage="0" itemdamage="0" structuresoundtype="StructureSlash" targetimpulse="50" targetimpulseworld="0,0" severlimbsprobability="0.5" force="20" applyforceonlimbs="0, 11, 15" torque="0" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Character" secondarycooldown="0.5" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="FollowThrough" reverse="False" targetlimbtype="None" retreat="False" afterattackdelay="0" stun="0" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="stun" strength="0.25" probability="1" />
|
||||||
|
<Affliction identifier="bitewounds" strength="12" probability="1" />
|
||||||
|
<affliction identifier="bleeding" strength="12" probability="0.5" />
|
||||||
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
|
||||||
|
<ReduceAffliction type="damage" strength="5" />
|
||||||
|
</StatusEffect>
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="17" width="25" height="20" name="Structure Attack" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<sprite sourcerect="229,64,25,20" origin="0.44604877,0.5119512" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Any" cooldown="3" range="100" damagerange="50" duration="0.5" structuredamage="35" itemdamage="10" structuresoundtype="StructureSlash" targetimpulse="40" targetimpulseworld="0,0" severlimbsprobability="0.5" force="20" applyforceonlimbs="0, 11, 15" torque="50" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Structure" secondarycooldown="1" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="FallBack" afterattackdelay="0.2" reverse="False" targetlimbtype="None" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="35" ranged="False" avoidfriendlyfire="False" requiredangle="20" stun="0" submarineimpactmultiplier="1" blink="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="9" width="0" height="0" type="RightThigh" flip="False" healthindex="3" attackpriority="1" steerforce="0" stepoffset="0,0" radius="30" mass="0" friction="0.3" restitution="0.05" density="5" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 9" notes="" spriteorientation="210" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,170,70,87" depth="0.11" origin="0.4472283,0.4274753" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="10" width="90" height="30" type="RightLeg" flip="False" healthindex="3" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="21.6116,-9.738574" refjoint="8" ignorecollisions="False" name="RightArm" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="160,130,95,43" depth="0.05" origin="0.452,0.59239936" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<!--Left Claw-->
|
||||||
|
<limb id="11" width="20" height="87.549995" ignorecollisions="False" flip="False" mass="0.5" type="RightFoot" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" friction="0.3" restitution="0.05" density="10" pullpos="-3.9884124,-1.8825091" refjoint="0" name="LeftClaw" notes="" spriteorientation="180" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,0,36,103" depth="0.5" origin="0.6944444,0.49514562" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<sound tag="footstep_crawler" />
|
||||||
|
</limb>
|
||||||
|
<limb id="12" radius="0" width="90" height="30" mass="0" name="LeftArm" type="RightLeg" spriteorientation="NaN" flip="False" mirrorvertically="False" mirrorhorizontally="False" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="27.3626,-6.016137" refjoint="-1" ignorecollisions="False" notes="" friction="0.3" restitution="0.05" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="160,130,95,42" origin="0.452,0.592" depth="0.5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="13" radius="29.750002" width="0" height="0" mass="0" name="Limb 13" type="RightThigh" spriteorientation="210" flip="False" mirrorvertically="False" mirrorhorizontally="False" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" friction="0.3" restitution="0.05" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,170,70,87" origin="0.5574913,0.53277266" depth="0.5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<!--Right Claw-->
|
||||||
|
<limb id="15" radius="0" width="20" height="87.549995" name="RightClaw" type="RightFoot" spriteorientation="180" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="-5.450408,-0.114616506" stepoffset="0,0" refjoint="0" mouthpos="0,0" notes="" healthindex="3" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,0,36,103" origin="0.6944444,0.49514562" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<sound tag="footstep_crawler" />
|
||||||
|
</limb>
|
||||||
|
<!-- Joints -->
|
||||||
|
<joint limb1="0" limb2="1" limb1anchor="-21.448105,-10.967147" limb2anchor="47.691612,22.467834" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 0 - 1" stiffness="0.25" severanceprobabilitymodifier="0.25" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="2" limb1anchor="-43.57685,-1.7223679" limb2anchor="29.98288,1.783022" canbesevered="True" limitenabled="True" upperlimit="8.367105" lowerlimit="-66.20706" name="Joint 1 - 2" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!-- Tail -->
|
||||||
|
<joint limb1="2" limb2="3" limb1anchor="-22.80847,-2.8231318" limb2anchor="31.19618,-1.2611864" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 2 - 3" stiffness="0.25" severanceprobabilitymodifier="0.1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="3" limb2="4" limb1anchor="-28.94305,-3.5352855" limb2anchor="19.21655,-1.4235371" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 3 - 4" stiffness="0.25" severanceprobabilitymodifier="0.2" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="4" limb2="5" limb1anchor="-26.94205,-2.537231" limb2anchor="15.81753,1.520584" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30.02529" name="Joint 4 - 5" stiffness="0.25" severanceprobabilitymodifier="0.3" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="5" limb2="6" limb1anchor="-16.309858,-1.172784" limb2anchor="11.703393,0.21717258" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-29.95912" name="Joint 5 - 6" stiffness="0.25" severanceprobabilitymodifier="0.4" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="6" limb2="7" limb1anchor="-19.064672,-0.7376906" limb2anchor="12.628254,-2.6309388" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 6 - 7" stiffness="0.25" severanceprobabilitymodifier="0.5" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="0" limb2="8" limb1anchor="-7.662386,-21.138512" limb2anchor="-21.757051,13.208095" canbesevered="True" limitenabled="True" upperlimit="9" lowerlimit="-21.58732" name="Joint 0 - 8" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="9" limb1anchor="-3.5972703,6.2334614" limb2anchor="22.849667,7.519464" canbesevered="True" limitenabled="True" upperlimit="65" lowerlimit="-35" name="Joint 1 - 9" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="9" limb2="10" limb1anchor="-22.397194,-37.906563" limb2anchor="-32.754326,14.481597" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-90" name="Joint 9 - 10" stiffness="0.2" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="13" limb1anchor="19.067951,15.83907" limb2anchor="14.806871,17.870033" name="Joint 1 - 13" canbesevered="True" limitenabled="True" upperlimit="64.97125" lowerlimit="-35" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="13" limb2="12" limb1anchor="-28.900497,-29.457531" limb2anchor="-32.55083,12.579753" name="Joint 13 - 12" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-90" stiffness="0.2" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="14" limb2="0" limb1anchor="0.20820096,0.67279637" limb2anchor="28.857014,-30.433556" name="Joint 14 - 0 (Jump Attack)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="16" limb2="0" limb1anchor="0.20820096,0.67279637" limb2anchor="28.857014,-30.433556" name="Joint 16 - 0 (Water Attack C)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="17" limb2="0" limb1anchor="0.20820096,0.67279637" limb2anchor="28.857014,-30.433556" name="Joint 17 - 0 (Water Attack S)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="12" limb2="11" limb1anchor="35.248386,-7.2936254" limb2anchor="-1.9848251,41.149693" name="Joint 12 - 11" canbesevered="True" limitenabled="True" upperlimit="145" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="10" limb2="15" limb1anchor="35.34168,-6.990353" limb2anchor="-2.0823996,41.17109" name="Joint 10 - 15" canbesevered="True" limitenabled="True" upperlimit="145" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
</Ragdoll>
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MudraptorWalk animationtype="Run" flip="True" headmoveforce="50" torsomoveforce="50" footmoveforce="5" headtorque="250" torsotorque="600" foottorque="50" legtorque="0" colliderstandangle="90" footangles="17: -0.01973426,26: 4.838658,22: -0.04549491,9: 0.34906584,13: 0.34906584" stepsize="0.9641041,0.8434535" headposition="2.852587" torsoposition="2.7702653" backwardsmovementmultiplier="0.75" movementspeed="7.000001" cyclespeed="0.27000004" headangle="-40" torsoangle="-30" tailtorque="200" tailangle="0" stepliftheadmultiplier="1" stepliftamount="6.999986" stepliftoffset="0.09999993" stepliftfrequency="2" flipcooldown="1" flipdelay="0.5" type="Mudraptor" multiplybydir="False" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MudraptorSwimFast animationtype="SwimFast" flip="True" mirror="True" waveamplitude="26.58426" wavelength="74.711685" rotatetowardsmovement="True" torsotorque="30" headtorque="20" foottorque="25" tailtorque="10" footangles="17: -1.662421,26: 3.455584,22: -1.524673,9: -0.80285144,13: -0.7679449" steertorque="12" movementspeed="6.5" cyclespeed="1" headangle="109.1371" torsoangle="80" tailangle="75" usesinemovement="False" tailtorquemultiplier="1" flipcooldown="1" flipdelay="0.1" mirrorlerp="True" type="Mudraptor" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MudraptorSwimSlow animationtype="SwimSlow" flip="True" mirror="True" waveamplitude="4.865396" wavelength="74.711685" rotatetowardsmovement="True" torsotorque="30" headtorque="20" foottorque="25" tailtorque="10" footangles="17: -1.662421,26: 3.455584,22: -1.524673,9: -0.80285144,13: -0.7679449" steertorque="7" movementspeed="2.5" cyclespeed="1" headangle="109.1371" torsoangle="80" tailangle="75" usesinemovement="False" tailtorquemultiplier="1" flipcooldown="1" flipdelay="0.1" mirrorlerp="True" type="Mudraptor" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MudraptorWalk animationtype="Walk" flip="True" headmoveforce="25" torsomoveforce="25" footmoveforce="6" headtorque="100" torsotorque="100" foottorque="50" legtorque="0" colliderstandangle="90" footangles="17: -0.01973426,26: 4.838658,22: -0.04549491,9: -0,13: -0" stepsize="0.7427228,0.71347725" headposition="2.9098363" torsoposition="2.8383043" backwardsmovementmultiplier="0.75" movementspeed="1.8" cyclespeed="0.42" headangle="-36" torsoangle="-45" tailtorque="15" tailangle="29" stepliftheadmultiplier="2" stepliftamount="10" stepliftoffset="-0.19999993" stepliftfrequency="2.0000002" flipcooldown="1.5" flipdelay="0.5" type="Mudraptor" multiplybydir="False" />
|
@@ -0,0 +1,65 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Character speciesname="DE-LairMudraptor" speciestranslationoverride="mudraptor" humanoid="False" group="mudraptor" husk="False" needsair="False" canspeak="False" noise="200" visibility="100" blooddecal="blood" eatingspeed="10" displayname="" hasinfo="False" usehuskappendage="False" needswater="False" bleedparticleair="blooddrop" bleedparticlewater="waterblood" usepathfinding="True" pathfinderpriority="1" hideinsonar="False" sonardisruption="0">
|
||||||
|
<ragdolls />
|
||||||
|
<animations />
|
||||||
|
<health vitality="150" doesbleed="True" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="1" burnreduction="0" constanthealthregeneration="0" healthregenerationwheneating="1">
|
||||||
|
<Limb name="Torso" />
|
||||||
|
<Limb name="Head" />
|
||||||
|
<Limb name="LeftLeg" />
|
||||||
|
<Limb name="RightLeg" />
|
||||||
|
<!--Tail-->
|
||||||
|
<Limb />
|
||||||
|
</health>
|
||||||
|
<damageemitter particle="gib" particleamount="10" velocitymin="200" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.15" scalemax="0.2" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<bloodemitter particle="blood" particleamount="1" anglemin="0" anglemax="0" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<bloodemitter particle="waterblood" particleamount="1" anglemin="0" anglemax="0" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<gibemitter particle="gib" particleamount="20" velocitymin="200" velocitymax="700" anglemin="0" anglemax="360" scalemin="0.25" scalemax="0.5" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_attack1.ogg" state="Attack" range="3000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_attack2.ogg" state="Attack" range="3000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_attack3.ogg" state="Attack" range="3000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_damage1.ogg" state="Damage" range="3000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_damage2.ogg" state="Damage" range="3000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_damage3.ogg" state="Damage" range="3000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_idle1.ogg" state="Idle" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_idle2.ogg" state="Idle" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_idle3.ogg" state="Idle" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_idle4.ogg" state="Idle" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_death1.ogg" state="Die" range="3000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_death2.ogg" state="Die" range="3000" volume="1" />
|
||||||
|
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="15">
|
||||||
|
<Item identifier="hydroxyapatite" />
|
||||||
|
</Inventory>
|
||||||
|
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="5">
|
||||||
|
<Item identifier="hydroxyapatite" />
|
||||||
|
<Item identifier="diversremains" />
|
||||||
|
</Inventory>
|
||||||
|
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="1">
|
||||||
|
<Item identifier="hydroxyapatite" />
|
||||||
|
<Item identifier="mudraptorshell" forcetoslot="true" />
|
||||||
|
</Inventory>
|
||||||
|
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="1">
|
||||||
|
<Item identifier="hydroxyapatite" />
|
||||||
|
<Item identifier="smallmudraptoregg" />
|
||||||
|
</Inventory>
|
||||||
|
<ai combatstrength="240" sight="1" hearing="1" aggressiveboarding="True" fleehealththreshold="0" aggressiongreed="20" aggressionhurt="300" attackwhenprovoked="True" avoidgunfire="False" enforceaggressivebehaviorformissions="True" targetouterwalls="False" randomattack="False">
|
||||||
|
<latchonto attachtowalls="false" attachtosub="false" attachlimb="HeadArmor" />
|
||||||
|
<target tag="decoy" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="provocative" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="weapon" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="nasonov" state="Attack" priority="100" ignoreinside="True" />
|
||||||
|
<target tag="stronger" state="Avoid" priority="100" reactdistance="2000" attackdistance="0" />
|
||||||
|
<target tag="tigerthresher" state="Avoid" priority="100" reactdistance="2000" />
|
||||||
|
<target tag="human" state="Attack" priority="90" reactdistance="0" attackdistance="0" />
|
||||||
|
<target tag="tool" state="Aggressive" priority="80" reactdistance="1000" attackdistance="0" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="weaker" state="Attack" priority="60" reactdistance="0" attackdistance="0" />
|
||||||
|
<target tag="dead" state="Eat" priority="30" reactdistance="0" attackdistance="0" />
|
||||||
|
<!--target tag="door" state="Attack" priority="30" reactdistance="0" attackdistance="0" /-->
|
||||||
|
<target tag="room" state="Attack" priority="10" reactdistance="0" attackdistance="0" />
|
||||||
|
<target tag="sonar" state="Attack" priority="10" reactdistance="0" attackdistance="0" ignoreinside="true" />
|
||||||
|
<target tag="turret" state="Attack" priority="1" reactdistance="0" attackdistance="0" ignoreinside="true" />
|
||||||
|
<target tag="watcher" state="Protect" priority="1" ignoreinside="true" />
|
||||||
|
<target tag="mudraptor_veteran" state="Follow" priority="1" ignoreinside="true" reactdistance="750" />
|
||||||
|
<target tag="monsterfood" state="Eat" priority="1" />
|
||||||
|
<SwarmBehavior mindistfromclosest="300" maxdistfromcenter="1000" cohesion="0.25" />
|
||||||
|
</ai>
|
||||||
|
</Character>
|
@@ -0,0 +1,229 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Ragdoll type="Mudraptor" limbscale="0.4" jointscale="0.4" texturescale="1" colliderheightfromfloor="170" impacttolerance="30" canentersubmarine="True" canwalk="True" draggable="True" spritesheetorientation="90" texture="Content/Characters/Mudraptor/Mudraptor.png" mainlimb="Torso" color="255,255,255,255">
|
||||||
|
<collider radius="80" height="300" name="Main Collider" width="0" />
|
||||||
|
<limb id="0" name="Head" type="Head" width="80" height="0" notes="" flip="True" healthindex="1" attackpriority="2" steerforce="20" stepoffset="0,0" radius="30" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0.5,-0.5" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="16" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="196,384,184,96" origin="0.44556922,0.47328246" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<damagemodifier damagesound="LimbSlash" damagemultiplier="1.5" armorsector="0,360" deflectprojectiles="False" afflictionidentifiers="" afflictiontypes="damage,bleeding" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<lightsource color="255,255,255,0" range="0" offset="-18,28" castshadows="false" scale="1" rotation="0" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0">
|
||||||
|
<lighttexture texture="Content/Lights/pointlight_bright.png" origin="0.5,0.5" size="1,1" />
|
||||||
|
<deformablesprite texture="Content/Characters/Watcher/gazerage.png" sourcerect="124,0,100,54" origin="0.5,0.5" size="1,1" alpha="1" />
|
||||||
|
<conditional watchersgaze="gt 0" />
|
||||||
|
</lightsource>
|
||||||
|
</limb>
|
||||||
|
<limb id="1" name="Jaw" type="Jaw" width="100" height="0" notes="" flip="True" healthindex="1" attackpriority="0" steerforce="0" stepoffset="0,0" radius="15" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="8" severedfadeouttime="0" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="401,353,159,60" origin="0.45537472,0.5573791" depth="0.07" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Inside" cooldown="1" afterattack="Pursue" range="50" damagerange="50" duration="0.2" structuredamage="18" itemdamage="12" structuresoundtype="StructureSlash" targetforce="0" severlimbsprobability="1" torque="100" force="30" applyforceonlimbs="1, 3" targettype="Any" hitdetectiontype="Distance" stun="0" onlyhumans="False" applyforcesonlyonce="True" targetimpulse="20" targetimpulseworld="0,0" targetforceworld="0,-5" stickchance="0" priority="1" secondarycooldown="0" cooldownrandomfactor="0.5" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="5" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="bitewounds" strength="10" probability="1" />
|
||||||
|
<Affliction identifier="bleeding" strength="10" probability="0.75" />
|
||||||
|
<Affliction identifier="stun" strength="0.2" probability="1" />
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="2" name="HeadArmor" type="None" width="120" height="0" notes="" flip="True" healthindex="1" attackpriority="0" steerforce="0" stepoffset="0,0" radius="30" mass="0" density="0.1" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" severedfadeouttime="0" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="356,260,217,84" origin="0.50364184,0.39837396" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" damagesound="LimbArmor" damageparticle="brownchunks" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0" damagesound="LimbArmor" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.25" damagesound="" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<attack context="Ground" cooldown="6" afterattack="FollowThroughUntilCanAttack" range="100" damagerange="80" duration="0.3" structuredamage="60" itemdamage="40" structuresoundtype="StructureSlash" targetforce="0" severlimbsprobability="0" torque="0" force="20" applyforceonlimbs="0, 2, 3, 4, 5" targettype="Any" hitdetectiontype="Distance" stun="0" onlyhumans="False" applyforcesonlyonce="True" targetimpulse="40" targetimpulseworld="0,40" targetforceworld="0,0" stickchance="0" priority="2" secondarycooldown="0.5" cooldownrandomfactor="0.25" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="30" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="bitewounds" strength="60" probability="1" />
|
||||||
|
<Affliction identifier="stun" strength="3" probability="1" />
|
||||||
|
</attack>
|
||||||
|
<StatusEffect type="OnSevered" target="This">
|
||||||
|
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="100" velocitymax="500" anglemin="0" anglemax="360" scalemin="0.1" scalemax="0.35" />
|
||||||
|
</StatusEffect>
|
||||||
|
</limb>
|
||||||
|
<limb id="30" name="WaterAttack" type="None" width="1" height="1" notes="" flip="True" healthindex="1" attackpriority="0" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="0.1" pullpos="0,0" refjoint="-1" ignorecollisions="True" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="True" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="356,260,217,84" origin="0.50364184,0.39837396" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Outside" cooldown="3" afterattack="FollowThrough" range="100" damagerange="100" duration="0.3" structuredamage="60" itemdamage="40" structuresoundtype="StructureSlash" targetforce="0" severlimbsprobability="0" torque="0" force="20" applyforceonlimbs="0, 2, 3, 4, 5" targettype="Any" hitdetectiontype="Distance" stun="0" onlyhumans="False" applyforcesonlyonce="True" targetimpulse="40" targetimpulseworld="0,40" targetforceworld="0,0" stickchance="0" priority="2" secondarycooldown="0" cooldownrandomfactor="0.25" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="30" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="bitewounds" strength="30" probability="1" />
|
||||||
|
<Affliction identifier="bleeding" strength="20" probability="0.5" />
|
||||||
|
<Affliction identifier="stun" strength="0.5" probability="1" />
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="3" name="Chest" type="None" width="100" height="0" notes="" flip="True" healthindex="0" attackpriority="2" steerforce="5" stepoffset="0,0" radius="50" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" canbeseveredalive="False" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="775,357,238,154" origin="0.53361344,0.4935065" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="25" width="200" height="140" name="ChestArmor" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0" steerforce="0" radius="0" density="0.1" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="0" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="761,176,251,171" origin="0.5179283,0.5497076" depth="0.05" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" damagesound="LimbArmor" damageparticle="brownchunks" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0" damagesound="LimbArmor" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.25" damagesound="" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<StatusEffect type="OnSevered" target="This">
|
||||||
|
<particleemitter particle="brownchunks" drawontop="true" particleamount="40" velocitymin="100" velocitymax="500" anglemin="0" anglemax="360" scalemin="0.1" scalemax="0.4" />
|
||||||
|
</StatusEffect>
|
||||||
|
</limb>
|
||||||
|
<limb id="4" name="Spine" type="Torso" width="0" height="0" notes="" flip="True" healthindex="0" attackpriority="2" steerforce="1" stepoffset="0,0" radius="60" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="200,224,156,155" origin="0.50306445,0.5528875" depth="0.2" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="5" name="Pelvis" type="None" width="0" height="0" notes="" flip="True" healthindex="0" attackpriority="2" steerforce="0" stepoffset="0,0" radius="55" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="True" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="595,17,159,146" origin="0.5345912,0.5205479" depth="0.25" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<!--Legs-->
|
||||||
|
<limb id="6" name="RightLeg1" type="RightThigh" width="0" height="55" notes="" flip="True" healthindex="3" attackpriority="1" steerforce="0" stepoffset="0,0" radius="35" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="0" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="12,112,102,158" origin="0.6054835,0.469332" depth="0.15" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="7" name="RightLeg2" type="RightLeg" width="0" height="41.65" notes="" flip="True" healthindex="3" attackpriority="1" steerforce="0" stepoffset="-50,0" radius="26.35" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="0" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="120,230,72,112" origin="0.5773337,0.49556917" depth="0.15" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="8" name="RightLeg3" radius="15" width="0" height="50" type="None" spriteorientation="0" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="3" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="140,366,42,101" origin="0.5,0.5" depth="0.1" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="9" name="RightFoot" type="RightFoot" width="40" height="0" notes="" flip="True" healthindex="3" attackpriority="0.5" steerforce="0" stepoffset="10,-10" radius="10" mass="0" density="10" pullpos="-0.14543161,-6.254539" refjoint="4" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="72,480,82,32" origin="0.4,0.3" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<sound tag="footstep_mudraptor" />
|
||||||
|
<attack context="Ground" cooldown="5" afterattack="FallBackUntilCanAttack" range="200" damagerange="75" duration="1" structuredamage="0" itemdamage="0" structuresoundtype="StructureSlash" targetforce="10" severlimbsprobability="0" torque="250" force="10" applyforceonlimbs="6, 7, 8, 9" targettype="Character" hitdetectiontype="Distance" stun="0" onlyhumans="False" applyforcesonlyonce="True" targetimpulse="20" targetimpulseworld="0,0" targetforceworld="0,0" stickchance="0" priority="0.5" secondarycooldown="1" cooldownrandomfactor="0.1" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="bitewounds" strength="10" probability="1" />
|
||||||
|
<Affliction identifier="stun" strength="1" probability="1" />
|
||||||
|
<affliction identifier="bleeding" strength="5" probability="0.5" />
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="15" width="25" height="0" name="RightToe" type="None" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0.5" steerforce="0" radius="8" density="10" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="3" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="0,485,61,23" origin="0.6,0.4" depth="0.1" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="10" name="LeftLeg1" type="LeftThigh" width="0" height="55" notes="" flip="True" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" radius="35" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="180" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="12,112,102,158" origin="0.6054835,0.47250772" depth="0.51" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="11" name="LeftLeg2" type="LeftLeg" width="0" height="41.65" notes="" flip="True" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" radius="26.35" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="180" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="120,230,72,112" origin="0.5773337,0.49556917" depth="0.51" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="12" name="LeftLeg3" width="0" height="50" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" radius="15" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="2" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="140,366,42,101" origin="0.5,0.5" depth="0.51" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="13" name="LeftFoot" type="LeftFoot" width="40" height="0" notes="" flip="True" healthindex="2" attackpriority="0.5" steerforce="0" stepoffset="0,-10" radius="10" mass="0" density="10" pullpos="0.13147835,-5.683685" refjoint="4" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="72,480,82,32" origin="0.40118974,0.297561" depth="0.51" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<sound tag="footstep_mudraptor" />
|
||||||
|
</limb>
|
||||||
|
<limb id="14" width="25" height="0" name="LeftToe" type="None" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0.5" steerforce="0" radius="8" density="10" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="2" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="0,485,61,23" origin="0.6,0.4" depth="0.51" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<!--Appendages-->
|
||||||
|
<limb id="16" width="100" height="0" name="AppendageBack" type="None" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0" steerforce="0" radius="30" density="0.5" ignorecollisions="False" angulardamping="140" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="0" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="777,13,174,69" origin="0.5,0.5" depth="0.9" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" damagesound="LimbArmor" damageparticle="brownchunks" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0" damagesound="LimbArmor" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.25" damagesound="" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<StatusEffect type="OnSevered" target="This">
|
||||||
|
<particleemitter particle="brownchunks" drawontop="true" particleamount="20" velocitymin="100" velocitymax="500" anglemin="0" anglemax="360" scalemin="0.1" scalemax="0.3" />
|
||||||
|
</StatusEffect>
|
||||||
|
</limb>
|
||||||
|
<limb id="17" width="120" height="0" name="AppendageFront" type="None" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0" steerforce="0" radius="30" density="0.5" ignorecollisions="False" angulardamping="140" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="0" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="777,105,205,72" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" damagesound="LimbArmor" damageparticle="brownchunks" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0" damagesound="LimbArmor" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.25" damagesound="" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<StatusEffect type="OnSevered" target="This">
|
||||||
|
<particleemitter particle="brownchunks" drawontop="true" particleamount="20" velocitymin="100" velocitymax="500" anglemin="0" anglemax="360" scalemin="0.1" scalemax="0.3" />
|
||||||
|
</StatusEffect>
|
||||||
|
</limb>
|
||||||
|
<!--Tail-->
|
||||||
|
<limb id="18" width="80" height="0" name="Tail1" type="Tail" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" radius="38" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" healthindex="4" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="True" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="401,8,147,97" origin="0.47476357,0.48398292" depth="0.35" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1.5" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="19" width="145" height="50" name="Tail2" type="Tail" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0.25" steerforce="0" radius="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="4" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="True" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="252,16,150,73" origin="0.50120324,0.465" depth="0.3" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="2" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" damagesound="LimbArmor" damageparticle="brownchunks" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0" damagesound="LimbArmor" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.25" damagesound="" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="20" width="110" height="32" name="Tail3" type="Tail" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0.25" steerforce="0" radius="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="4" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="141,24,111,55" origin="0.50231457,0.39" depth="0.35" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="2" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" damagesound="LimbArmor" damageparticle="brownchunks" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0" damagesound="LimbArmor" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.25" damagesound="" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="29" radius="10" width="80" height="0" name="TailEnd" type="None" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0.25" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="4" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="27,26,114,42" origin="0.5956782,0.48106852" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="2" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" damagesound="LimbArmor" damageparticle="brownchunks" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0" damagesound="LimbArmor" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.25" damagesound="" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<!--Claws-->
|
||||||
|
<limb id="21" width="35" height="106.25" name="Claw1" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0" steerforce="0" radius="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="966,0,58,125" origin="0.5,0.5" depth="0.5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="22" width="35" height="106.25" name="Claw2" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0" steerforce="0" radius="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="966,0,58,125" origin="0.5,0.5" depth="0.06" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="23" width="35" height="106.25" name="Claw3" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0" steerforce="0" radius="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="966,0,58,125" origin="0.5,0.5" depth="0.5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="24" width="35" height="106.25" name="Claw4" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0" steerforce="0" radius="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="966,0,58,125" origin="0.5,0.5" depth="0.06" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="26" width="150" height="0" name="TailArmor" type="None" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" radius="45" density="0.1" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="0" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="320,127,244,103" origin="0.45421833,0.48860997" depth="0.125" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" damagesound="LimbArmor" damageparticle="brownchunks" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0" damagesound="LimbArmor" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.25" damagesound="" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<StatusEffect type="OnSevered" target="This">
|
||||||
|
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="100" velocitymax="500" anglemin="0" anglemax="360" scalemin="0.1" scalemax="0.35" />
|
||||||
|
</StatusEffect>
|
||||||
|
</limb>
|
||||||
|
<limb id="27" width="0" height="50" name="RightLegArmor" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0" steerforce="0" radius="40" density="0.1" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="3" friction="0.3" restitution="0.05" severedfadeouttime="0" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="33,317,91,151" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" damagesound="LimbArmor" damageparticle="brownchunks" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0" damagesound="LimbArmor" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.25" damagesound="" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<StatusEffect type="OnSevered" target="This">
|
||||||
|
<particleemitter particle="brownchunks" drawontop="true" particleamount="20" velocitymin="100" velocitymax="500" anglemin="0" anglemax="360" scalemin="0.1" scalemax="0.3" />
|
||||||
|
</StatusEffect>
|
||||||
|
</limb>
|
||||||
|
<limb id="28" radius="40" width="0" height="50" name="LeftLegArmor" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0" steerforce="0" density="0.1" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="2" friction="0.3" restitution="0.05" severedfadeouttime="0" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite texture="" sourcerect="33,317,91,151" origin="0.5,0.5" depth="0.5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" damagesound="LimbArmor" damageparticle="brownchunks" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0" damagesound="LimbArmor" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.25" damagesound="" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<StatusEffect type="OnSevered" target="This">
|
||||||
|
<particleemitter particle="brownchunks" drawontop="true" particleamount="20" velocitymin="100" velocitymax="500" anglemin="0" anglemax="360" scalemin="0.1" scalemax="0.3" />
|
||||||
|
</StatusEffect>
|
||||||
|
</limb>
|
||||||
|
<!--Jaw-->
|
||||||
|
<joint limb1="0" limb2="1" limb1anchor="-44.9081,-22.847261" limb2anchor="-51.77462,5.738337" name="Joint Jaw" canbesevered="True" severanceprobabilitymodifier="0.25" breaksound="gore" limitenabled="True" upperlimit="12" lowerlimit="-15" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!--Neck-->
|
||||||
|
<joint limb1="0" limb2="3" limb1anchor="-36.61771,-20.190218" limb2anchor="85.72379,-7.398668" name="Joint Neck" canbesevered="True" severanceprobabilitymodifier="0.1" breaksound="gore" limitenabled="True" upperlimit="70" lowerlimit="-20" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="3" limb2="4" limb1anchor="-67.01544,8.146596" limb2anchor="34.773018,33.79789" name="Joint 3 - 4" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="100" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="4" limb2="5" limb1anchor="-34.835575,-31.115025" limb2anchor="25.607433,20.515741" name="Joint 4 - 5" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="100" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!--Right Leg-->
|
||||||
|
<joint limb1="5" limb2="6" limb1anchor="-18.678232,10.418919" limb2anchor="-8.149298,44.517372" name="Joint 5 - 6" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="90" lowerlimit="-60" stiffness="0.5" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="6" limb2="7" limb1anchor="7.0422,-75.23299" limb2anchor="6.8915606,36.005817" name="Joint 6 - 7" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="-30" lowerlimit="-130" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="7" limb2="8" limb1anchor="0.034058496,-42.81604" limb2anchor="-2.485922,38.732044" name="Joint 7 - 8" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="130" lowerlimit="45" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="8" limb2="9" limb1anchor="3.093261,-36.227676" limb2anchor="-30.35957,-2.6938004" name="Joint 8 - 9" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="-45" lowerlimit="-180" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!--Left Leg-->
|
||||||
|
<joint limb1="5" limb2="10" limb1anchor="20.583073,18.900684" limb2anchor="-7.497868,44.61879" name="Joint 5 - 10" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="90" lowerlimit="-60" stiffness="0.5" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="10" limb2="11" limb1anchor="5.975943,-73.881004" limb2anchor="6.799583,35.615246" name="Joint 10 - 11" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="-30" lowerlimit="-130" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="11" limb2="12" limb1anchor="0.33271357,-43.30134" limb2anchor="-1.2789035,38.69571" name="Joint 11 - 12" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="130" lowerlimit="45" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="12" limb2="13" limb1anchor="2.884971,-36.93513" limb2anchor="-30.195889,-2.7115676" name="Joint 12 - 13" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="-45" lowerlimit="-180" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!--Toes-->
|
||||||
|
<joint limb1="12" limb2="14" limb1anchor="-6.5540814,-30.542336" limb2anchor="13.328941,0.8642119" name="Joint 12 - 14" canbesevered="True" severanceprobabilitymodifier="1" breaksound="gore" limitenabled="True" upperlimit="-50" lowerlimit="-50" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="8" limb2="15" limb1anchor="-7.0582604,-30.025366" limb2anchor="13.917873,1.1224496" name="Joint 8 - 15" canbesevered="True" severanceprobabilitymodifier="1" breaksound="gore" limitenabled="True" upperlimit="-50" lowerlimit="-50" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!--Appendages-->
|
||||||
|
<joint limb1="3" limb2="16" limb1anchor="13.86995,58.061905" limb2anchor="68.83005,-3.1650074" name="Joint 3 - 16" canbesevered="True" severanceprobabilitymodifier="2" breaksound="armorbreak" limitenabled="True" upperlimit="-10" lowerlimit="-60.000015" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="3" limb2="17" limb1anchor="-7.514481,48.616577" limb2anchor="87.445496,-14.322847" name="Joint 3 - 17" canbesevered="True" severanceprobabilitymodifier="2" breaksound="armorbreak" limitenabled="True" upperlimit="0" lowerlimit="-55" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!--Tail-->
|
||||||
|
<joint limb1="5" limb2="18" limb1anchor="-1.1195859,45.148266" limb2anchor="58.8386,-6.063189" name="Joint TailStart" canbesevered="False" severanceprobabilitymodifier="0.5" breaksound="gore" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.5" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="18" limb2="19" limb1anchor="-67.27913,9.06518" limb2anchor="70.306274,3.0242867" name="Joint 18 - 19" canbesevered="False" severanceprobabilitymodifier="1" breaksound="gore" limitenabled="True" upperlimit="10" lowerlimit="-20" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="19" limb2="20" limb1anchor="-74.520805,1.9216422" limb2anchor="53.66532,-0.681018" name="Joint 19 - 20" canbesevered="False" severanceprobabilitymodifier="1" breaksound="gore" limitenabled="True" upperlimit="10" lowerlimit="-20" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="20" limb2="29" limb1anchor="-53.80355,-3.3949559" limb2anchor="44.76989,-3.9432268" name="Joint TailEnd" canbesevered="True" severanceprobabilitymodifier="1" breaksound="gore" limitenabled="True" upperlimit="10" lowerlimit="-20" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!--Claws-->
|
||||||
|
<joint limb1="3" limb2="21" limb1anchor="57.60086,12.384466" limb2anchor="-5.1385694,49.921627" name="Joint 3 - 21" canbesevered="True" severanceprobabilitymodifier="2" breaksound="gore" limitenabled="True" upperlimit="0" lowerlimit="-30" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="3" limb2="22" limb1anchor="44.229256,-9.775199" limb2anchor="-2.6791334,49.949387" name="Joint 3 - 22" canbesevered="True" severanceprobabilitymodifier="2" breaksound="gore" limitenabled="True" upperlimit="0" lowerlimit="-30" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="3" limb2="23" limb1anchor="-6.569273,-5.742365" limb2anchor="-3.919285,48.794167" name="Joint 3 - 23" canbesevered="True" severanceprobabilitymodifier="2" breaksound="gore" limitenabled="True" upperlimit="0" lowerlimit="-30" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="3" limb2="24" limb1anchor="-22.138891,-16.378584" limb2anchor="-2.651269,48.72429" name="Joint 3 - 24" canbesevered="True" severanceprobabilitymodifier="2" breaksound="gore" limitenabled="True" upperlimit="0" lowerlimit="-30" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!--Armors-->
|
||||||
|
<joint limb1="0" limb2="2" limb1anchor="13.029764,23.73957" limb2anchor="0,0" name="Joint Head - Armor" canbesevered="True" severanceprobabilitymodifier="1" breaksound="armorbreak" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" scale="1" weldjoint="True" clockwiserotation="False" />
|
||||||
|
<joint limb1="3" limb2="25" limb1anchor="-39.739643,2.008357" limb2anchor="1.7402191,-10.045136" name="Joint Chest - Armor" canbesevered="True" severanceprobabilitymodifier="1" breaksound="armorbreak" limitenabled="True" upperlimit="10" lowerlimit="10" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="18" limb2="26" limb1anchor="16.184809,21.871902" limb2anchor="0,0" name="Joint Tail - Armor" canbesevered="True" severanceprobabilitymodifier="1" breaksound="armorbreak" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" scale="1" weldjoint="True" clockwiserotation="False" />
|
||||||
|
<joint limb1="6" limb2="27" limb1anchor="2.3799798,-4.8770823" limb2anchor="0,0" name="Joint RightLeg - Armor" canbesevered="True" severanceprobabilitymodifier="1" breaksound="armorbreak" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" scale="1" weldjoint="True" clockwiserotation="False" />
|
||||||
|
<joint limb1="10" limb2="28" limb1anchor="2.4891524,-4.2814126" limb2anchor="0,0" name="Joint LeftLeg - Armor" canbesevered="True" severanceprobabilitymodifier="1" breaksound="armorbreak" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" scale="1" weldjoint="True" clockwiserotation="False" />
|
||||||
|
<!--Attack-->
|
||||||
|
<joint limb1="0" limb2="30" limb1anchor="0,0" limb2anchor="0,0" name="Joint Head - WaterAttack" canbesevered="False" severanceprobabilitymodifier="0" breaksound="armorbreak" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" scale="1" weldjoint="True" clockwiserotation="False" />
|
||||||
|
</Ragdoll>
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MudraptorhatchlingRun animationtype="Run" flip="True" headmoveforce="50" torsomoveforce="50" footmoveforce="5" headtorque="75" torsotorque="200" foottorque="25" legtorque="0" colliderstandangle="90" footangles="17: -0.01973426,26: 4.838658,22: -0.04549491,9: 0.34906584,13: 0.34906584,8: 0,12: 0" stepsize="0.9641041,0.8434535" headposition="2.852587" torsoposition="2.7702653" backwardsmovementmultiplier="0.75" movementspeed="4.9692473" cyclespeed="0.27000004" headangle="-45" torsoangle="-30" tailtorque="50" tailangle="0" stepliftheadmultiplier="1" stepliftamount="4.999988" stepliftoffset="0.09999993" stepliftfrequency="2" flipcooldown="1" flipdelay="0.5" type="Mudraptorunarmored" multiplybydir="False" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MudraptorhatchlingSwimFast animationtype="SwimFast" flip="True" mirror="True" waveamplitude="13.636074" wavelength="109.667435" rotatetowardsmovement="True" torsotorque="30" headtorque="20" foottorque="25" tailtorque="10" footangles="17: -1.662421,26: 3.455584,22: -1.524673,9: -0.80285144,13: -0.7679449,8: 0,12: 0" steertorque="12" movementspeed="4.977516" cyclespeed="1" headangle="109.1371" torsoangle="80" tailangle="75" usesinemovement="False" tailtorquemultiplier="1" flipcooldown="1" flipdelay="0.1" mirrorlerp="True" type="Mudraptorunarmored" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MudraptorhatchlingSwimSlow animationtype="SwimSlow" flip="True" mirror="True" waveamplitude="3.392158" wavelength="130.51848" rotatetowardsmovement="True" torsotorque="30" headtorque="20" foottorque="25" tailtorque="10" footangles="17: -1.662421,26: 3.455584,22: -1.524673,9: -0.80285144,13: -0.7679449,8: 0,12: 0" steertorque="7" movementspeed="2.5" cyclespeed="1" headangle="109.1371" torsoangle="80" tailangle="75" usesinemovement="False" tailtorquemultiplier="1" flipcooldown="1" flipdelay="0.1" mirrorlerp="True" type="Mudraptorunarmored" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MudraptorhatchlingWalk animationtype="Walk" flip="True" headmoveforce="25" torsomoveforce="25" footmoveforce="6" headtorque="50" torsotorque="50" foottorque="10" legtorque="0" colliderstandangle="90" footangles="17: -0.01973426,26: 4.838658,22: -0.04549491,9: -0,13: -0,8: 0,12: 0" stepsize="0.7427228,0.71347725" headposition="2.9098363" torsoposition="2.8383043" backwardsmovementmultiplier="0.75" movementspeed="1.8" cyclespeed="0.42" headangle="-36" torsoangle="-45" tailtorque="15" tailangle="29" stepliftheadmultiplier="2" stepliftamount="4.9999957" stepliftoffset="-0.19999993" stepliftfrequency="2.0000002" flipcooldown="1.5" flipdelay="0.5" type="Mudraptorunarmored" multiplybydir="False" />
|
@@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Charactervariant inherit="DE-LairMudraptor_unarmored" speciesname="DE-LairMudraptor_hatchling" speciestranslationoverride="Mudraptor" texture="Content/Characters/Variants/Mudraptor_hatchling/Mudraptorhatchling.png" eatingspeed="3">
|
||||||
|
<health vitality="60" usehealthwindow="False" poisonvulnerability="2" />
|
||||||
|
<ragdoll scalemultiplier="0.5" />
|
||||||
|
<attack damagemultiplier="0.25" rangemultiplier="0.5" impactmultiplier="0.25" />
|
||||||
|
<animations folder="%ModDir:2532991202%/Characters/Lair Creatures/DE-LairMudraptor_hatchling/Animations/" />
|
||||||
|
<ai combatstrength="95" />
|
||||||
|
<inventory />
|
||||||
|
</Charactervariant>
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MudraptorunarmoredRun animationtype="Run" flip="True" headmoveforce="50" torsomoveforce="50" footmoveforce="5" headtorque="250" torsotorque="600" foottorque="50" legtorque="0" colliderstandangle="90" footangles="17: -0.01973426,26: 4.838658,22: -0.04549491,9: 0.34906584,13: 0.34906584,8: 0,12: 0" stepsize="0.9641041,0.8434535" headposition="2.852587" torsoposition="2.7702653" backwardsmovementmultiplier="0.75" movementspeed="7.000001" cyclespeed="0.27000004" headangle="-40" torsoangle="-30" tailtorque="200" tailangle="0" stepliftheadmultiplier="1" stepliftamount="6.999986" stepliftoffset="0.09999993" stepliftfrequency="2" flipcooldown="1" flipdelay="0.5" type="Mudraptorunarmored" multiplybydir="False" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MudraptorunarmoredSwimFast animationtype="SwimFast" flip="True" mirror="True" waveamplitude="26.58426" wavelength="74.711685" rotatetowardsmovement="True" torsotorque="30" headtorque="20" foottorque="25" tailtorque="10" footangles="17: -1.662421,26: 3.455584,22: -1.524673,9: -0.80285144,13: -0.7679449,8: 0,12: 0" steertorque="12" movementspeed="6.5" cyclespeed="1" headangle="109.1371" torsoangle="80" tailangle="75" usesinemovement="False" tailtorquemultiplier="1" flipcooldown="1" flipdelay="0.1" mirrorlerp="True" type="Mudraptorunarmored" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MudraptorunarmoredSwimSlow animationtype="SwimSlow" flip="True" mirror="True" waveamplitude="4.865396" wavelength="74.711685" rotatetowardsmovement="True" torsotorque="30" headtorque="20" foottorque="25" tailtorque="10" footangles="17: -1.662421,26: 3.455584,22: -1.524673,9: -0.80285144,13: -0.7679449,8: 0,12: 0" steertorque="7" movementspeed="2.5" cyclespeed="1" headangle="109.1371" torsoangle="80" tailangle="75" usesinemovement="False" tailtorquemultiplier="1" flipcooldown="1" flipdelay="0.1" mirrorlerp="True" type="Mudraptorunarmored" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MudraptorunarmoredWalk animationtype="Walk" flip="True" headmoveforce="25" torsomoveforce="25" footmoveforce="6" headtorque="100" torsotorque="100" foottorque="50" legtorque="0" colliderstandangle="90" footangles="17: -0.01973426,26: 4.838658,22: -0.04549491,9: -0,13: -0,8: 0,12: 0" stepsize="0.7427228,0.71347725" headposition="2.9098363" torsoposition="2.8383043" backwardsmovementmultiplier="0.75" movementspeed="1.8" cyclespeed="0.42" headangle="-36" torsoangle="-45" tailtorque="15" tailangle="29" stepliftheadmultiplier="2" stepliftamount="10" stepliftoffset="-0.19999993" stepliftfrequency="2.0000002" flipcooldown="1.5" flipdelay="0.5" type="Mudraptorunarmored" multiplybydir="False" />
|
@@ -0,0 +1,61 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Character speciesname="DE-LairMudraptor_unarmored" humanoid="False" group="mudraptor" husk="False" needsair="False" canspeak="False" noise="200" visibility="100" blooddecal="blood" eatingspeed="10" speciestranslationoverride="Mudraptor" displayname="" hasinfo="False" usehuskappendage="False" needswater="False" bleedparticleair="blooddrop" bleedparticlewater="waterblood" usepathfinding="True" pathfinderpriority="1" hideinsonar="False" sonardisruption="0">
|
||||||
|
<ragdolls />
|
||||||
|
<animations />
|
||||||
|
<health vitality="150" doesbleed="True" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="1" burnreduction="0" constanthealthregeneration="0" healthregenerationwheneating="1">
|
||||||
|
<Limb name="Torso" />
|
||||||
|
<Limb name="Head" />
|
||||||
|
<Limb name="LeftLeg" />
|
||||||
|
<Limb name="RightLeg" />
|
||||||
|
<!--Tail-->
|
||||||
|
<Limb />
|
||||||
|
</health>
|
||||||
|
<damageemitter particle="gib" particleamount="10" velocitymin="200" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.15" scalemax="0.2" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<bloodemitter particle="blood" particleamount="1" anglemin="0" anglemax="0" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<bloodemitter particle="waterblood" particleamount="1" anglemin="0" anglemax="0" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<gibemitter particle="gib" particleamount="20" velocitymin="200" velocitymax="700" anglemin="0" anglemax="360" scalemin="0.25" scalemax="0.5" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_attack1.ogg" state="Attack" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_attack2.ogg" state="Attack" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_attack3.ogg" state="Attack" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_damage1.ogg" state="Damage" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_damage2.ogg" state="Damage" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_damage3.ogg" state="Damage" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_idle1.ogg" state="Idle" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_idle2.ogg" state="Idle" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_idle3.ogg" state="Idle" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_idle4.ogg" state="Idle" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_death1.ogg" state="Die" range="2000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Mudraptor/MUDRAPTOR_death2.ogg" state="Die" range="2000" volume="1" />
|
||||||
|
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="15">
|
||||||
|
<Item identifier="hydroxyapatite" />
|
||||||
|
</Inventory>
|
||||||
|
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="1">
|
||||||
|
<Item identifier="hydroxyapatite" />
|
||||||
|
<Item identifier="mudraptorshell" forcetoslot="true" />
|
||||||
|
</Inventory>
|
||||||
|
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="1">
|
||||||
|
<Item identifier="hydroxyapatite" />
|
||||||
|
<Item identifier="smallmudraptoregg" />
|
||||||
|
</Inventory>
|
||||||
|
<ai combatstrength="160" sight="1" hearing="1" aggressiveboarding="True" fleehealththreshold="0" aggressiongreed="20" aggressionhurt="300" attackwhenprovoked="True" avoidgunfire="False" enforceaggressivebehaviorformissions="True" targetouterwalls="False" randomattack="False">
|
||||||
|
<latchonto attachtowalls="false" attachtosub="false" attachlimb="Head" />
|
||||||
|
<target tag="decoy" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="provocative" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="weapon" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="nasonov" state="Attack" priority="100" ignoreinside="True" />
|
||||||
|
<target tag="stronger" state="Avoid" priority="100" reactdistance="2000" attackdistance="0" />
|
||||||
|
<target tag="tigerthresher" state="Avoid" priority="100" reactdistance="2000" />
|
||||||
|
<target tag="human" state="Attack" priority="90" reactdistance="0" attackdistance="0" />
|
||||||
|
<target tag="tool" state="Aggressive" priority="80" reactdistance="1000" attackdistance="0" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="weaker" state="Attack" priority="60" reactdistance="0" attackdistance="0" />
|
||||||
|
<target tag="dead" state="Eat" priority="30" reactdistance="0" attackdistance="0" />
|
||||||
|
<!--target tag="door" state="Attack" priority="30" reactdistance="0" attackdistance="0" /-->
|
||||||
|
<target tag="room" state="Attack" priority="10" reactdistance="0" attackdistance="0" />
|
||||||
|
<target tag="sonar" state="Attack" priority="10" reactdistance="0" attackdistance="0" ignoreinside="true" />
|
||||||
|
<target tag="turret" state="Attack" priority="1" reactdistance="0" attackdistance="0" ignoreinside="true" />
|
||||||
|
<target tag="watcher" state="Protect" priority="1" ignoreinside="true" />
|
||||||
|
<target tag="mudraptor_veteran" state="Follow" priority="1" ignoreinside="true" reactdistance="750" />
|
||||||
|
<target tag="monsterfood" state="Eat" priority="1" />
|
||||||
|
<SwarmBehavior mindistfromclosest="300" maxdistfromcenter="1000" cohesion="0.25" />
|
||||||
|
</ai>
|
||||||
|
</Character>
|
@@ -0,0 +1,153 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Ragdoll type="Mudraptor" limbscale="0.4" jointscale="0.4" texturescale="1" colliderheightfromfloor="170" impacttolerance="30" canentersubmarine="True" canwalk="True" draggable="True" spritesheetorientation="90" texture="Content/Characters/Mudraptor/Mudraptor.png" mainlimb="Torso" color="255,255,255,255">
|
||||||
|
<collider radius="80" height="300" name="Main Collider" width="0" />
|
||||||
|
<limb id="0" name="Head" type="Head" width="80" height="0" notes="" flip="True" healthindex="1" attackpriority="2" steerforce="20" stepoffset="0,0" radius="30" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0.5,-0.5" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="16" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="196,384,184,96" origin="0.44556922,0.47328246" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<damagemodifier damagesound="LimbSlash" damagemultiplier="1.5" armorsector="0,360" deflectprojectiles="False" afflictionidentifiers="" afflictiontypes="damage,bleeding,burn" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<lightsource color="255,255,255,0" range="0" offset="-18,28" castshadows="false" scale="1" rotation="0" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0">
|
||||||
|
<lighttexture texture="Content/Lights/pointlight_bright.png" origin="0.5,0.5" size="1,1" />
|
||||||
|
<deformablesprite texture="Content/Characters/Watcher/gazerage.png" sourcerect="124,0,100,54" origin="0.5,0.5" size="1,1" alpha="1" />
|
||||||
|
<conditional watchersgaze="gt 0" />
|
||||||
|
</lightsource>
|
||||||
|
</limb>
|
||||||
|
<limb id="1" name="Jaw" type="Jaw" width="100" height="0" notes="" flip="True" healthindex="1" attackpriority="0" steerforce="0" stepoffset="0,0" radius="15" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="8" severedfadeouttime="0" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="401,353,159,60" origin="0.45537472,0.5573791" depth="0.07" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Inside" cooldown="1" afterattack="Pursue" range="100" damagerange="100" duration="0.2" structuredamage="18" itemdamage="12" structuresoundtype="StructureSlash" targetforce="0" severlimbsprobability="1" torque="100" force="30" applyforceonlimbs="1, 3" targettype="Any" hitdetectiontype="Distance" stun="0" onlyhumans="False" applyforcesonlyonce="True" targetimpulse="20" targetimpulseworld="0,0" targetforceworld="0,-5" stickchance="0" priority="1" secondarycooldown="0" cooldownrandomfactor="0.5" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="5" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="bitewounds" strength="10" probability="1" />
|
||||||
|
<Affliction identifier="bleeding" strength="10" probability="0.75" />
|
||||||
|
<Affliction identifier="stun" strength="0.2" probability="1" />
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="23" name="WaterAttack" type="None" width="1" height="1" notes="" flip="True" healthindex="1" attackpriority="0" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="0.1" pullpos="0,0" refjoint="-1" ignorecollisions="True" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="True" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="356,260,217,84" origin="0.50364184,0.39837396" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Outside" cooldown="3" afterattack="FollowThrough" range="100" damagerange="100" duration="0.3" structuredamage="60" itemdamage="40" structuresoundtype="StructureSlash" targetforce="0" severlimbsprobability="0" torque="0" force="20" applyforceonlimbs="0, 2, 3, 4, 5" targettype="Any" hitdetectiontype="Distance" stun="0" onlyhumans="False" applyforcesonlyonce="True" targetimpulse="40" targetimpulseworld="0,40" targetforceworld="0,0" stickchance="0" priority="2" secondarycooldown="0" cooldownrandomfactor="0.25" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="30" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="bitewounds" strength="30" probability="1" />
|
||||||
|
<Affliction identifier="bleeding" strength="20" probability="0.5" />
|
||||||
|
<Affliction identifier="stun" strength="0.5" probability="1" />
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="2" name="Chest" type="None" width="100" height="0" notes="" flip="True" healthindex="0" attackpriority="2" steerforce="5" stepoffset="0,0" radius="50" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" canbeseveredalive="false" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="775,357,238,154" origin="0.53361344,0.4935065" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="3" name="Limb 3" type="Torso" width="0" height="0" notes="" flip="True" healthindex="0" attackpriority="2" steerforce="1" stepoffset="0,0" radius="60" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="200,224,156,155" origin="0.50306445,0.5528875" depth="0.2" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="4" name="Limb 4" type="None" width="0" height="0" notes="" flip="True" healthindex="0" attackpriority="2" steerforce="0" stepoffset="0,0" radius="55" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="True" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="595,17,159,146" origin="0.5345912,0.5205479" depth="0.25" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<!--Legs-->
|
||||||
|
<limb id="5" name="Limb 5" type="RightThigh" width="0" height="55" notes="" flip="True" healthindex="3" attackpriority="1" steerforce="0" stepoffset="0,0" radius="35" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="0" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="12,112,102,158" origin="0.6054835,0.469332" depth="0.15" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="6" name="Limb 6" type="RightLeg" width="0" height="41.65" notes="" flip="True" healthindex="3" attackpriority="1" steerforce="0" stepoffset="-50,0" radius="26.35" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="0" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="120,230,72,112" origin="0.5773337,0.49556917" depth="0.15" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="7" name="Limb 7" radius="15" width="0" height="50" type="None" spriteorientation="0" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="3" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite texture="" sourcerect="140,366,42,101" origin="0.5,0.5" depth="0.1" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="8" name="Limb 8" type="RightFoot" width="40" height="0" notes="" flip="True" healthindex="3" attackpriority="0.5" steerforce="0" stepoffset="10,-10" radius="10" mass="0" density="10" pullpos="-0.14543161,-6.254539" refjoint="4" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="72,480,82,32" origin="0.4,0.3" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<sound tag="footstep_mudraptor" />
|
||||||
|
<attack context="Ground" cooldown="5" afterattack="FallBackUntilCanAttack" range="200" damagerange="75" duration="1" structuredamage="0" itemdamage="0" structuresoundtype="StructureSlash" targetforce="10" severlimbsprobability="0" torque="250" force="10" applyforceonlimbs="6, 7, 8, 9" targettype="Character" hitdetectiontype="Distance" stun="0" onlyhumans="False" applyforcesonlyonce="True" targetimpulse="20" targetimpulseworld="0,0" targetforceworld="0,0" stickchance="0" priority="0.5" secondarycooldown="1" cooldownrandomfactor="0.1" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<Affliction identifier="bitewounds" strength="10" probability="1" />
|
||||||
|
<Affliction identifier="stun" strength="1" probability="1" />
|
||||||
|
<affliction identifier="bleeding" strength="5" probability="0.5" />
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="14" width="25" height="0" name="Limb 14" type="None" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0.5" steerforce="0" radius="8" density="10" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="2" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite texture="" sourcerect="0,485,61,23" origin="0.6,0.4" depth="0.1" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="9" name="Limb 9" type="LeftThigh" width="0" height="55" notes="" flip="True" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" radius="35" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="180" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="12,112,102,158" origin="0.6054835,0.47250772" depth="0.51" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="10" name="Limb 10" type="LeftLeg" width="0" height="41.65" notes="" flip="True" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" radius="26.35" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="180" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="120,230,72,112" origin="0.5773337,0.49556917" depth="0.51" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="11" name="Limb 11" width="0" height="50" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" radius="15" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="2" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite texture="" sourcerect="140,366,42,101" origin="0.5,0.5" depth="0.51" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="12" name="Limb 12" type="LeftFoot" width="40" height="0" notes="" flip="True" healthindex="2" attackpriority="0.5" steerforce="0" stepoffset="0,-10" radius="10" mass="0" density="10" pullpos="0.13147835,-5.683685" refjoint="4" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite sourcerect="72,480,82,32" origin="0.40118974,0.297561" depth="0.51" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<sound tag="footstep_mudraptor" />
|
||||||
|
</limb>
|
||||||
|
<limb id="13" width="25" height="0" name="Limb 13" type="None" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0.5" steerforce="0" radius="8" density="10" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="2" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite texture="" sourcerect="0,485,61,23" origin="0.6,0.4" depth="0.51" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<!--Appendages-->
|
||||||
|
<!--Tail-->
|
||||||
|
<limb id="15" width="80" height="0" name="Limb 15" type="Tail" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" radius="38" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" healthindex="4" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="True" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite texture="" sourcerect="401,8,147,97" origin="0.47476357,0.48398292" depth="0.35" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1.5" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="16" width="145" height="50" name="Limb 16" type="Tail" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0.25" steerforce="0" radius="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="4" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="True" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite texture="" sourcerect="252,16,150,73" origin="0.50120324,0.46508518" depth="0.3" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="2" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" damagesound="LimbArmor" damageparticle="brownchunks" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0" damagesound="LimbArmor" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.25" damagesound="" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="17" width="110" height="30" name="Limb 17" type="Tail" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0.25" steerforce="0" radius="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="4" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite texture="" sourcerect="141,26,111,45" origin="0.50231457,0.46874836" depth="0.35" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="2" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" damagesound="LimbArmor" damageparticle="brownchunks" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0" damagesound="LimbArmor" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.25" damagesound="" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="22" radius="10" width="80" height="0" name="TailEnd" type="None" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0.25" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="4" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite texture="" sourcerect="27,26,114,42" origin="0.5956782,0.48106852" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="2" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" damagesound="LimbArmor" damageparticle="brownchunks" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0" damagesound="LimbArmor" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.25" damagesound="" deflectprojectiles="True" afflictionidentifiers="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<!--Claws-->
|
||||||
|
<limb id="18" width="35" height="106.25" name="Limb 18" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0" steerforce="0" radius="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite texture="" sourcerect="966,0,58,125" origin="0.5,0.5" depth="0.5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="19" width="35" height="106.25" name="Limb 19" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0" steerforce="0" radius="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite texture="" sourcerect="966,0,58,125" origin="0.5,0.5" depth="0.06" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="20" width="35" height="106.25" name="Limb 20" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0" steerforce="0" radius="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite texture="" sourcerect="966,0,58,125" origin="0.5,0.5" depth="0.5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="21" width="35" height="106.25" name="Limb 21" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="0" steerforce="0" radius="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="0.8" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" applysinemovement="True" inheritlimbdepth="None" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear">
|
||||||
|
<deformablesprite texture="" sourcerect="966,0,58,125" origin="0.5,0.5" depth="0.06" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<!--Jaw-->
|
||||||
|
<joint limb1="0" limb2="1" limb1anchor="-44.9081,-22.847261" limb2anchor="-51.77462,5.738337" name="Joint Jaw" canbesevered="True" severanceprobabilitymodifier="0.25" breaksound="gore" limitenabled="True" upperlimit="12" lowerlimit="-15" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!--Neck-->
|
||||||
|
<joint limb1="0" limb2="2" limb1anchor="-36.61771,-20.190218" limb2anchor="85.72379,-7.398668" name="Joint Neck" canbesevered="True" severanceprobabilitymodifier="0.1" breaksound="gore" limitenabled="True" upperlimit="70" lowerlimit="-20" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="2" limb2="3" limb1anchor="-67.01544,8.146596" limb2anchor="34.773018,33.79789" name="Joint 2 - 3" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="100" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="3" limb2="4" limb1anchor="-34.835575,-31.115025" limb2anchor="25.607433,20.515741" name="Joint 3 - 4" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="100" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!--Right Leg-->
|
||||||
|
<joint limb1="4" limb2="5" limb1anchor="-18.678232,10.418919" limb2anchor="-8.149298,44.517372" name="Joint 4 - 5" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="90" lowerlimit="-60" stiffness="0.5" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="5" limb2="6" limb1anchor="7.0422,-75.23299" limb2anchor="6.8915606,36.005817" name="Joint 5 - 6" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="-30" lowerlimit="-130" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="6" limb2="7" limb1anchor="0.034058496,-42.81604" limb2anchor="-2.485922,38.732044" name="Joint 6 - 7" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="130" lowerlimit="45" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="7" limb2="8" limb1anchor="3.093261,-36.227676" limb2anchor="-30.35957,-2.6938004" name="Joint 7 - 8" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="-45" lowerlimit="-180" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!--Left Leg-->
|
||||||
|
<joint limb1="4" limb2="9" limb1anchor="20.583073,18.900684" limb2anchor="-7.497868,44.61879" name="Joint 4 - 9" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="90" lowerlimit="-60" stiffness="0.5" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="9" limb2="10" limb1anchor="5.975943,-73.881004" limb2anchor="6.799583,35.615246" name="Joint 9 - 10" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="-30" lowerlimit="-130" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="10" limb2="11" limb1anchor="0.33271357,-43.30134" limb2anchor="-1.2789035,38.69571" name="Joint 10 - 11" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="130" lowerlimit="45" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="11" limb2="12" limb1anchor="2.884971,-36.93513" limb2anchor="-30.195889,-2.7115676" name="Joint 11 - 12" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="-45" lowerlimit="-180" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!--Toes-->
|
||||||
|
<joint limb1="11" limb2="13" limb1anchor="-6.5540814,-30.542336" limb2anchor="13.328941,0.8642119" name="Joint 11 - 13" canbesevered="True" severanceprobabilitymodifier="1" breaksound="gore" limitenabled="True" upperlimit="-50" lowerlimit="-50" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="7" limb2="14" limb1anchor="-7.0582604,-30.025366" limb2anchor="13.917873,1.1224496" name="Joint 7 - 14" canbesevered="True" severanceprobabilitymodifier="1" breaksound="gore" limitenabled="True" upperlimit="-50" lowerlimit="-50" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!--Appendages-->
|
||||||
|
<!--Tail-->
|
||||||
|
<joint limb1="4" limb2="15" limb1anchor="-1.1195859,45.148266" limb2anchor="58.8386,-6.063189" name="Joint 4 - 15" canbesevered="False" severanceprobabilitymodifier="0.5" breaksound="gore" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.5" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="15" limb2="16" limb1anchor="-67.27913,9.06518" limb2anchor="70.306274,3.0242867" name="Joint 15 - 16" canbesevered="False" severanceprobabilitymodifier="1" breaksound="gore" limitenabled="True" upperlimit="10" lowerlimit="-20" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="16" limb2="17" limb1anchor="-74.520805,1.9216422" limb2anchor="53.66532,-0.681018" name="Joint 16 - 17" canbesevered="False" severanceprobabilitymodifier="1" breaksound="gore" limitenabled="True" upperlimit="10" lowerlimit="-20" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="17" limb2="22" limb1anchor="-53.80355,-3.3949559" limb2anchor="44.76989,-3.9432268" name="Joint 17 - 22" canbesevered="True" severanceprobabilitymodifier="1" breaksound="gore" limitenabled="True" upperlimit="10" lowerlimit="-20" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!--Claws-->
|
||||||
|
<joint limb1="2" limb2="18" limb1anchor="57.60086,12.384466" limb2anchor="-5.1385694,49.921627" name="Joint 2 - 18" canbesevered="True" severanceprobabilitymodifier="2" breaksound="gore" limitenabled="True" upperlimit="0" lowerlimit="-30" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="2" limb2="19" limb1anchor="44.229256,-9.775199" limb2anchor="-2.6791334,49.949387" name="Joint 2 - 19" canbesevered="True" severanceprobabilitymodifier="2" breaksound="gore" limitenabled="True" upperlimit="0" lowerlimit="-30" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="2" limb2="20" limb1anchor="-6.569273,-5.742365" limb2anchor="-3.919285,48.794167" name="Joint 2 - 20" canbesevered="True" severanceprobabilitymodifier="2" breaksound="gore" limitenabled="True" upperlimit="0" lowerlimit="-30" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="2" limb2="21" limb1anchor="-22.138891,-16.378584" limb2anchor="-2.651269,48.72429" name="Joint 2 - 21" canbesevered="True" severanceprobabilitymodifier="2" breaksound="gore" limitenabled="True" upperlimit="0" lowerlimit="-30" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="0" limb2="23" limb1anchor="0,0" limb2anchor="0,0" name="Joint Head - WaterAttack" canbesevered="False" severanceprobabilitymodifier="0" breaksound="armorbreak" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" scale="1" weldjoint="True" clockwiserotation="False" />
|
||||||
|
</Ragdoll>
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MudraptorWalk animationtype="Run" flip="True" headmoveforce="55" torsomoveforce="55" footmoveforce="5" headtorque="420" torsotorque="700" foottorque="75" legtorque="0" colliderstandangle="90" footangles="17: -0.01973426,26: 4.838658,22: -0.04549491,9: 0.34906584,13: 0.34906584" stepsize="0.9641041,0.8434535" headposition="2.2022552" torsoposition="2.5522122" backwardsmovementmultiplier="0.75" movementspeed="6.494273" cyclespeed="0.3037151" headangle="-46" torsoangle="-30" tailtorque="400" tailangle="0" stepliftheadmultiplier="1" stepliftamount="12" stepliftoffset="0.09999993" stepliftfrequency="2" flipcooldown="1" flipdelay="0.5" type="Mudraptor" multiplybydir="False" armikstrength="1" handikstrength="1" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MudraptorSwimFast animationtype="SwimFast" flip="True" mirror="True" waveamplitude="26.58426" wavelength="74.711685" rotatetowardsmovement="True" torsotorque="30" headtorque="20" foottorque="25" tailtorque="10" footangles="17: -1.662421,26: 3.455584,22: -1.524673,9: -0.80285144,13: -0.7679449" steertorque="12" movementspeed="6.5" cyclespeed="1" headangle="109.1371" torsoangle="80" tailangle="75" usesinemovement="False" tailtorquemultiplier="1" flipcooldown="1" flipdelay="0.1" mirrorlerp="True" type="Mudraptor" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MudraptorSwimSlow animationtype="SwimSlow" flip="True" mirror="True" waveamplitude="4.865396" wavelength="74.711685" rotatetowardsmovement="True" torsotorque="30" headtorque="20" foottorque="25" tailtorque="10" footangles="17: -1.662421,26: 3.455584,22: -1.524673,9: -0.80285144,13: -0.7679449" steertorque="7" movementspeed="2.5" cyclespeed="1" headangle="109.1371" torsoangle="80" tailangle="75" usesinemovement="False" tailtorquemultiplier="1" flipcooldown="1" flipdelay="0.1" mirrorlerp="True" type="Mudraptor" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MudraptorWalk animationtype="Walk" flip="True" headmoveforce="35" torsomoveforce="35" footmoveforce="6" headtorque="150" torsotorque="110" foottorque="50" legtorque="0" colliderstandangle="90" footangles="17: -0.01973426,26: 4.838658,22: -0.04549491,9: -0,13: -0" stepsize="0.7427228,0.71347725" headposition="2.3242288" torsoposition="2.596423" backwardsmovementmultiplier="0.75" movementspeed="1.8" cyclespeed="0.46201086" headangle="-36" torsoangle="-45" tailtorque="20" tailangle="29" stepliftheadmultiplier="2" stepliftamount="10" stepliftoffset="-0.19999993" stepliftfrequency="2.0000002" flipcooldown="1.5" flipdelay="0.5" type="Mudraptor" multiplybydir="False" armikstrength="1" handikstrength="1" />
|
@@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Charactervariant inherit="DE-LairMudraptor" speciesname="DE-LairMudraptor_veteran" speciestranslationoverride="Mudraptor" texture="Content/Characters/Variants/Mudraptor_veteran/Mudraptor_veteran.png" eatingspeed="15">
|
||||||
|
<health vitality="300" usehealthwindow="False" poisonvulnerability="0.7" />
|
||||||
|
<ragdoll scalemultiplier="1.375" impacttolerance="60" />
|
||||||
|
<attack damagemultiplier="2" rangemultiplier="1.375" impactmultiplier="2" />
|
||||||
|
<animations folder="%ModDir:2532991202%/Characters/Lair Creatures/DE-LairMudraptor_veteran/Animations/" />
|
||||||
|
<ai combatstrength="490" sight="1.5" hearing="1.5">
|
||||||
|
<target tag="tigerthresher" state="Aggressive" priority="100" reactdistance="2000" />
|
||||||
|
</ai>
|
||||||
|
</Charactervariant>
|
@@ -0,0 +1,21 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Character inherit="Tigerthresher" speciesname="DE-LairTigerthresher" pathfinderpriority="1" usepathfinding="True">
|
||||||
|
<ai targetinnerwalls="False" targetouterwalls="false">
|
||||||
|
<target tag="decoy" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="provocative" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="weapon" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="tool" state="Aggressive" priority="50" reactdistance="1000" attackdistance="0" timer="0" ignorecontained="False" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="human" state="Attack" priority="60" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="weaker" state="Attack" priority="50" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" />
|
||||||
|
<target tag="equal" state="Attack" priority="50" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" />
|
||||||
|
<target tag="stronger" state="Aggressive" priority="50" reactdistance="2000" attackdistance="0" timer="0" ignorecontained="False" />
|
||||||
|
<target tag="leucocyte" state="Avoid" priority="50" reactdistance="1000" attackdistance="0" timer="0" ignorecontained="False" />
|
||||||
|
<target tag="dead" state="Eat" priority="20" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" />
|
||||||
|
<target tag="bonethresher" state="Protect" priority="2" reactdistance="1000" attackdistance="0" timer="0" ignorecontained="False" />
|
||||||
|
<target tag="turret" state="Attack" priority="1" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="true" />
|
||||||
|
<target tag="watcher" state="Protect" priority="1" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="true" />
|
||||||
|
<target tag="monsterfood" state="Eat" priority="1" />
|
||||||
|
<target tag="terminalcell" state="Idle" priority="0" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" />
|
||||||
|
<SwarmBehavior mindistfromclosest="400" maxdistfromcenter="2000" cohesion="0.5" />
|
||||||
|
</ai>
|
||||||
|
</Character>
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<TigerthresherhatchlingSwimFast animationtype="SwimFast" usesinemovement="False" flip="True" mirror="False" waveamplitude="10" wavelength="56.12755" rotatetowardsmovement="True" torsotorque="15" headtorque="15" tailtorque="2.5" foottorque="20" footangles="" tailangle="90" steertorque="3" movementspeed="5.9993277" cyclespeed="1" headangle="77.64018" torsoangle="90" tailtorquemultiplier="75" flipcooldown="1" flipdelay="0.1" mirrorlerp="True" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<TigerthresherhatchlingSwimSlow animationtype="SwimSlow" usesinemovement="False" flip="True" mirror="False" waveamplitude="5.2980046" wavelength="62.25909" rotatetowardsmovement="True" torsotorque="15" headtorque="15" tailtorque="2.5" foottorque="20" footangles="" tailangle="90" steertorque="2" movementspeed="4" cyclespeed="1" headangle="81.26849" torsoangle="90" tailtorquemultiplier="50" flipcooldown="2" flipdelay="0.1" mirrorlerp="True" />
|
@@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Charactervariant inherit="DE-LairTigerthresher" speciesname="DE-LairTigerthresher_hatchling" speciestranslationoverride="Tigerthresher" texture="Content/Characters/Variants/Tigerthresher_hatchling/Tigerthresherhatchling.png" eatingspeed="10">
|
||||||
|
<health vitality="75" poisonvulnerability="2" />
|
||||||
|
<ragdoll scalemultiplier="0.5" />
|
||||||
|
<attack damagemultiplier="0.5" rangemultiplier="0.5" impactmultiplier="0.5" />
|
||||||
|
<animations folder="Content/Characters/Variants/Tigerthresher_hatchling/Animations/" />
|
||||||
|
<ai combatstrength="120" />
|
||||||
|
<inventory />
|
||||||
|
</Charactervariant>
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<DE-LairbroodmotherSwimFast movementspeed="8" steertorque="20" waveamplitude="70.5529" wavelength="104.91817" flip="True" headangle="160" torsoangle="90" mirror="False" rotatetowardsmovement="True" torsotorque="50" headtorque="25" foottorque="10" tailtorque="250" footangle="0" cyclespeed="5" animationtype="SwimFast" footangles="10: 1.580441,15: 0,11: 0,14: 0" usesinemovement="False" tailangle="NaN" tailtorquemultiplier="1" flipcooldown="2" flipdelay="0.2" mirrorlerp="True" legtorque="25" armikstrength="1" handikstrength="1" type="Lairbroodmother" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<DE-LairbroodmotherSwimSlow movementspeed="4" steertorque="13" waveamplitude="9.211875" wavelength="193.74799" flip="True" headangle="120" torsoangle="90" mirror="False" rotatetowardsmovement="True" torsotorque="30" headtorque="10" foottorque="10" tailtorque="50" footangle="0" cyclespeed="5" animationtype="SwimSlow" footangles="10: 1.567869,15: 0,11: 0,14: 0" usesinemovement="False" tailangle="NaN" tailtorquemultiplier="2" flipcooldown="3" flipdelay="0.3" mirrorlerp="True" legtorque="25" armikstrength="1" handikstrength="1" type="Lairbroodmother" />
|
@@ -0,0 +1,70 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Character speciesname="DE-Lairbroodmother" humanoid="False" blooddecal="blood" group="crawler" husk="False" needsair="False" canspeak="False" noise="100" visiblity="100" eatingspeed="15" displayname="Crawler Broodmother" visibility="100" pathfinderpriority="1" hasinfo="False" usehuskappendage="False" speciestranslationoverride="Crawlerbroodmother" caninteract="False" needswater="False" usebosshealthbar="False" bleedparticleair="blooddrop" bleedparticlewater="waterblood" bleedparticlemultiplier="1" caneat="True" usepathfinding="True" hideinsonar="False" hideinthermalgoggles="False" sonardisruption="0" distantsonarrange="0" disabledistance="25000" soundinterval="10">
|
||||||
|
<ragdolls folder="%ModDir:2532991202%/Characters/Lair Creatures/DE-Lairbroodmother/Ragdolls/" />
|
||||||
|
<animations folder="default" />
|
||||||
|
<damageemitter particle="gib" drawontop="True" particleamount="10" velocitymin="50" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.4" scalemax="0.8" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<bloodemitter particle="blood" particleamount="15" anglemin="0" anglemax="0" scalemin="1" scalemax="2" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<bloodemitter particle="waterblood" particleamount="2" anglemin="0" anglemax="0" scalemin="1" scalemax="2" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<gibemitter particle="gib" particleamount="30" velocitymin="200" velocitymax="1500" anglemin="0" anglemax="360" scalemin="1" scalemax="2" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<gibemitter particle="heavygib" particleamount="10" velocitymin="50" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.8" scalemax="1.2" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<health vitality="1000" doesbleed="True" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="0.2" burnreduction="0" constanthealthregeneration="0" healthregenerationwheneating="1" stunimmunity="True" applyafflictioncolors="False" poisonvulnerability="0.5">
|
||||||
|
<Limb name="Torso">
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="1.0" />
|
||||||
|
</Limb>
|
||||||
|
<Limb name="Head">
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="1.5" />
|
||||||
|
</Limb>
|
||||||
|
<Limb name="LeftLeg">
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="0.5" />
|
||||||
|
</Limb>
|
||||||
|
<Limb name="RightLeg">
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="0.5" />
|
||||||
|
</Limb>
|
||||||
|
<Limb>
|
||||||
|
<!--Tail-->
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="0.5" />
|
||||||
|
</Limb>
|
||||||
|
</health>
|
||||||
|
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_attack1.ogg" state="Attack" range="6000" volume="1" gender="None" />
|
||||||
|
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_attack2.ogg" state="Attack" range="6000" volume="1" gender="None" />
|
||||||
|
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_attack3.ogg" state="Attack" range="6000" volume="1" gender="None" />
|
||||||
|
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_attack4.ogg" state="Attack" range="6000" volume="1" gender="None" />
|
||||||
|
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_idle1.ogg" state="Idle" range="6000" volume="1" gender="None" />
|
||||||
|
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_idle2.ogg" state="Idle" range="6000" volume="1" gender="None" />
|
||||||
|
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_idle3.ogg" state="Idle" range="6000" volume="1" gender="None" />
|
||||||
|
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_death1.ogg" state="Die" range="6000" volume="1" gender="None" />
|
||||||
|
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_death2.ogg" state="Die" range="6000" volume="1" gender="None" />
|
||||||
|
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_damage1.ogg" state="Damage" range="6000" volume="1" gender="None" />
|
||||||
|
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_damage2.ogg" state="Damage" range="6000" volume="1" gender="None" />
|
||||||
|
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_damage3.ogg" state="Damage" range="6000" volume="1" gender="None" />
|
||||||
|
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False">
|
||||||
|
<Item identifier="alienblood" amount="2" />
|
||||||
|
<Item identifier="smallcrawleregg" />
|
||||||
|
<Item identifier="swimbladder" />
|
||||||
|
</Inventory>
|
||||||
|
<ai combatstrength="800" sight="1.5" hearing="1.5" fleehealththreshold="0" aggressiveboarding="False" aggressiongreed="10" aggressionhurt="200" attackwhenprovoked="True" avoidgunfire="False" avoidtime="3" minfleetime="20" enforceaggressivebehaviorformissions="True" targetinnerwalls="False" targetouterwalls="False" randomattack="False" canopendoors="False" keepdoorsclosed="False" avoidabyss="True" stayinabyss="False" patrolflooded="False" patroldry="False" startaggression="0" maxaggression="100" aggressioncumulation="0" walltargetingmethod="Target">
|
||||||
|
<target tag="stronger" state="Avoid" priority="200" reactdistance="2000" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="True" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
|
||||||
|
<target tag="decoy" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="provocative" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="weapon" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="nasonov" state="Attack" priority="100" ignoreinside="True" />
|
||||||
|
<target tag="husk" state="Attack" priority="100" reactdistance="2000" attackdistance="500" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="True" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
|
||||||
|
<target tag="human" state="Attack" priority="80" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="True" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
|
||||||
|
<target tag="tool" state="Aggressive" priority="50" reactdistance="1000" ignoreifnotinsamesub="True" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
|
||||||
|
<target tag="leucocyte" state="Avoid" priority="50" reactdistance="1000" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="True" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
|
||||||
|
<target tag="engine" state="Avoid" priority="50" reactdistance="800" ignoreinside="True" attackdistance="0" timer="0" ignorecontained="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
|
||||||
|
<target tag="sonar" state="Attack" priority="30" reactdistance="0" ignoreinside="True" attackdistance="0" timer="0" ignorecontained="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
|
||||||
|
<target tag="door" state="Attack" priority="10" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
|
||||||
|
<target tag="dead" state="Eat" priority="10" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="True" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
|
||||||
|
<target tag="weaker" state="Aggressive" priority="2" reactdistance="800" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="True" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
|
||||||
|
<target tag="turret" state="Attack" priority="1" ignoreinside="True" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
|
||||||
|
<target tag="watcher" state="Idle" priority="1" ignoreinside="True" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
|
||||||
|
<SwarmBehavior mindistfromclosest="400" maxdistfromcenter="2000" cohesion="0.25" />
|
||||||
|
</ai>
|
||||||
|
<StatusEffect type="OnDamaged" target="LastLimb" checkconditionalways="true" comparison="and" delay="0.25" stackable="false" targetlimb="Tail">
|
||||||
|
<RequiredAffliction type="damage,burn" minstrength="5" />
|
||||||
|
<Conditional isdead="false" />
|
||||||
|
<Conditional inwater="true" />
|
||||||
|
<SpawnItem identifier="smallcrawleregg" spawnposition="This" count="1" rotationtype="Random" />
|
||||||
|
</StatusEffect>
|
||||||
|
</Character>
|
@@ -0,0 +1,130 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Ragdoll type="crawler" colliderheightfromfloor="40" impacttolerance="40" draggable="True" limbscale="0.5047" jointscale="0.5047" canentersubmarine="True" canwalk="False" texturescale="1" spritesheetorientation="90" mainlimb="Torso" texture="Content/Characters/Crawlerbroodmother/crawlerbroodmother.png" color="255,255,255,255">
|
||||||
|
<collider height="450" radius="180" name="Main Collider" width="0" />
|
||||||
|
<!-- Head -->
|
||||||
|
<limb id="0" radius="135" type="Head" flip="True" steerforce="10" healthindex="1" attackpriority="1" stepoffset="0,0" bodytype="Dynamic" height="0" width="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Head" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0.8,-1" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="631,1,360,295" depth="0.1" origin="0.42565042,0.49612236" subdivisions="3,3" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False"></deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<!-- BodyUpper (main torso) -->
|
||||||
|
<limb id="1" width="300" height="320" type="Torso" flip="True" steerforce="0.1" healthindex="0" attackpriority="1" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Torso" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="170,1,459,427" depth="0.2" origin="0.50568044,0.48020792" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="0.2" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<SpriteDeformation type="custom" resolution="5,5" frequency="0" blendmode="Multiply" row0="0,0 0.5,1 1,1 0.5,1 0,0" row1="0,0 0.5,1 1,1 0.5,1 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" amplitude="1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="2" width="375.3" height="370" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 2" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="0" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="606,591,418,433" depth="0.21" origin="0.52797294,0.5039486" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="noise" resolution="5,5" frequency="1" amplitude="0.4" changespeed="2" blendmode="Add" sync="-1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="True" sineoffset="0" onlyinwater="False" />
|
||||||
|
<spritedeformation type="inflate" resolution="5,5" frequency="10" scale="0.1" blendmode="Add" usemovementsine="False" stopwhenhostisdead="True" sync="-1" typename="inflate" strength="1" maxrotation="90" sineoffset="0" onlyinwater="False" />
|
||||||
|
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.25" changespeed="2" blendmode="Add" sync="-1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="True" sineoffset="0" onlyinwater="False" />
|
||||||
|
<SpriteDeformation type="custom" resolution="5,5" frequency="0" blendmode="Multiply" row0="0,0 0,0 0,0 0,0 0,0" row1="0,0 0,0 0,0 0,0 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" amplitude="1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="3" width="338.4" height="250" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 3" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="0.25" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="231,644,376,381" depth="0.22" origin="0.49160612,0.41395557" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="noise" resolution="5,5" frequency="1" amplitude="0.4" changespeed="2" blendmode="Add" sync="-1" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="True" sineoffset="0" onlyinwater="False" />
|
||||||
|
<spritedeformation type="inflate" resolution="5,5" frequency="10" scale="0.1" blendmode="Add" usemovementsine="False" stopwhenhostisdead="True" sync="-1" typename="inflate" strength="0.5" maxrotation="90" sineoffset="0" onlyinwater="False" />
|
||||||
|
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.25" changespeed="2" blendmode="Add" sync="-1" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="True" sineoffset="0" onlyinwater="False" />
|
||||||
|
<SpriteDeformation type="custom" resolution="5,5" frequency="0" blendmode="Multiply" row0="0,0 0,0 0,0 0,0 0,0" row1="0,0 0,0 0,0 0,0 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" amplitude="1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="2" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="4" width="227.7" height="160" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 4" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="0.5" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="350,427,253,218" depth="0.023" origin="0.51198304,0.4643768" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="2" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="5" width="170.99998" height="110" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 5" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="0.9" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="2,433,190,132" depth="0.24" origin="0.5106501,0.54225403" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="2" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="6" width="138.6" height="70" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 6" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="0.8" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="192,443,154,90" depth="0.025" origin="0.53721887,0.5446612" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="2" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<limb id="7" width="135.89998" height="50" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 7" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="0.3" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="192,541,151,93" depth="0.26" origin="0.5230819,0.53412014" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
|
||||||
|
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="2" maxrotation="90" onlyinwater="False" />
|
||||||
|
</deformablesprite>
|
||||||
|
</limb>
|
||||||
|
<!-- Jaw -->
|
||||||
|
<limb id="8" width="296.09998" height="120" ignorecollisions="False" flip="True" type="Jaw" healthindex="1" attackpriority="2" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" name="Jaw" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="629,299,329,160" depth="0.11" origin="0.47563198,0.5897866" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="15" width="25" height="20" name="Water Attack C" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<sprite sourcerect="885,244,25,20" origin="0.5,0.5" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Water" cooldown="5" range="250" damagerange="100" duration="1" structuresoundtype="StructureSlash" targetimpulse="160" targetimpulseworld="0,0" severlimbsprobability="0.5" force="40" applyforceonlimbs="0" torque="0" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Character" secondarycooldown="1" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="FollowThrough" reverse="False" targetlimbtype="None" retreat="False" afterattackdelay="0" stun="0" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False" structuredamage="0" itemdamage="0">
|
||||||
|
<Affliction identifier="stun" strength="1.5" probability="1" />
|
||||||
|
<Affliction identifier="bitewounds" strength="60" probability="1" />
|
||||||
|
<affliction identifier="bleeding" strength="30" probability="0.75" />
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="16" width="25" height="20" name="Structure Attack" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<sprite sourcerect="886,248,25,20" origin="0.5,0.5" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack context="Any" cooldown="5" range="200" damagerange="100" duration="1" structuredamage="100" itemdamage="50" structuresoundtype="StructureSlash" targetimpulse="160" targetimpulseworld="0,0" severlimbsprobability="0.5" force="40" applyforceonlimbs="0" torque="100" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Structure" secondarycooldown="3" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="FallBack" afterattackdelay="0.3" reverse="False" targetlimbtype="None" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="40" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False" stun="0" />
|
||||||
|
</limb>
|
||||||
|
<limb id="17" width="25" height="20" name="Ranged Attack" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<sprite sourcerect="886,248,25,20" origin="0.5,0.5" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<attack ranged="True" avoidfriendlyfire="False" requiredangle="30" context="Water" targettype="Any" targetlimbtype="None" hitdetectiontype="Distance" afterattack="FallBackUntilCanAttack" afterattackdelay="0.1" reverse="False" retreat="False" fullspeedafterattack="False" range="1000" damagerange="1000" duration="1" cooldown="15" secondarycooldown="3" cooldownrandomfactor="0" structuredamage="0" itemdamage="0" stun="0" onlyhumans="False" applyforceonlimbs="0, 1" force="0" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" torque="100" applyforcesonlyonce="False" targetimpulse="0" targetimpulseworld="0,0" targetforce="0" targetforceworld="0,0" severlimbsprobability="0" priority="1" structuresoundtype="StructureBlunt" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" submarineimpactmultiplier="1" blink="False">
|
||||||
|
<StatusEffect type="OnFailure" target="This">
|
||||||
|
<particleemitter drawontop="true" copyentityangle="true" particle="crawlervomitsplash" particleamount="20" scalemin="1" scalemax="2" velocitymin="100" velocitymax="300" anglemin="-30" anglemax="30" />
|
||||||
|
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_vomit1.ogg" range="6000" volume="1" selectionmode="random" dontmuffle="true" />
|
||||||
|
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_vomit2.ogg" range="6000" volume="1" selectionmode="random" dontmuffle="true" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnFailure" target="This" delay="0.2">
|
||||||
|
<SpawnItem identifier="crawlereggprojectile" spawnposition="This" count="3" aimspread="15" rotationtype="Collider" rotation="0" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnFailure" target="This" delay="0.3">
|
||||||
|
<SpawnItem identifier="crawlereggprojectile" spawnposition="This" count="5" aimspread="30" rotationtype="Collider" rotation="0" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnFailure" target="This" delay="0.4">
|
||||||
|
<SpawnItem identifier="crawlereggprojectile" spawnposition="This" count="3" aimspread="15" rotationtype="Collider" rotation="0" />
|
||||||
|
</StatusEffect>
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb id="9" width="0" height="0" type="RightThigh" flip="False" healthindex="3" attackpriority="1" steerforce="0" stepoffset="0,0" radius="101.7" mass="0" friction="0.3" restitution="0.05" density="5" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 9" notes="" spriteorientation="210" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="6,642,226,263" depth="0.11" origin="0.5039067,0.49808028" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="10" width="268.2" height="100" type="RightLeg" flip="False" healthindex="3" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="21.6116,-9.738574" refjoint="8" ignorecollisions="False" name="RightArm" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="631,463,298,127" depth="0.05" origin="0.44715995,0.5628193" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<!--Left Claw-->
|
||||||
|
<limb id="11" width="80" height="369" ignorecollisions="False" flip="False" mass="0.5" type="RightFoot" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" friction="0.3" restitution="0.05" density="10" pullpos="-3.9884124,-1.8825091" refjoint="0" name="LeftClaw" notes="" spriteorientation="180" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="13,19,139,410" depth="0.5" origin="0.64316547,0.43489587" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<sound tag="footstep_crawler" />
|
||||||
|
</limb>
|
||||||
|
<limb id="12" radius="0" width="268.2" height="100" mass="0" name="LeftArm" type="RightLeg" spriteorientation="NaN" flip="False" mirrorvertically="False" mirrorhorizontally="False" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="27.3626,-6.016137" refjoint="-1" ignorecollisions="False" notes="" friction="0.3" restitution="0.05" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="630,461,298,130" origin="0.44632512,0.55560976" depth="0.5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<limb id="13" radius="101.7" width="0" height="0" mass="0" name="Limb 13" type="RightThigh" spriteorientation="210" flip="False" mirrorvertically="False" mirrorhorizontally="False" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" friction="0.3" restitution="0.05" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="6,641,226,264" origin="0.4983812,0.50471175" depth="0.5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
</limb>
|
||||||
|
<!--Right Claw-->
|
||||||
|
<limb id="14" radius="0" width="80" height="368.99997" name="RightClaw" type="RightFoot" spriteorientation="180" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="-5.450408,-0.114616506" stepoffset="0,0" refjoint="0" mouthpos="0,0" notes="" healthindex="3" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="13,19,139,410" origin="0.64316547,0.43489587" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<sound tag="footstep_crawler" />
|
||||||
|
</limb>
|
||||||
|
<!-- Joints -->
|
||||||
|
<joint limb1="0" limb2="1" limb1anchor="-101.72242,-20.389397" limb2anchor="142.3726,56.7463" canbesevered="True" limitenabled="True" upperlimit="20" lowerlimit="-40" name="Joint 0 - 1" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="True" />
|
||||||
|
<joint limb1="1" limb2="2" limb1anchor="-174.94586,-6.9077344" limb2anchor="93.44623,45.20165" canbesevered="True" limitenabled="True" upperlimit="8.367105" lowerlimit="-66.20706" name="Joint 1 - 2" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!-- Tail -->
|
||||||
|
<joint limb1="2" limb2="3" limb1anchor="-150.58286,8.692038" limb2anchor="127.61233,11.144856" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 2 - 3" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="3" limb2="4" limb1anchor="-118.09751,-13.980717" limb2anchor="71.2788,-8.957865" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 3 - 4" stiffness="0.25" severanceprobabilitymodifier="0.05" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="4" limb2="5" limb1anchor="-88.71179,-12.191047" limb2anchor="56.69874,-0.24925603" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30.02529" name="Joint 4 - 5" stiffness="0.25" severanceprobabilitymodifier="0.1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="5" limb2="6" limb1anchor="-58.36296,-7.995171" limb2anchor="48.43976,-2.290606" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-29.95912" name="Joint 5 - 6" stiffness="0.25" severanceprobabilitymodifier="0.15" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="6" limb2="7" limb1anchor="-49.20192,1.3032576" limb2anchor="51.188152,2.4567723" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 6 - 7" stiffness="0.25" severanceprobabilitymodifier="0.2" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="0" limb2="8" limb1anchor="-105.4433,-59.54576" limb2anchor="-107.42666,50.62406" canbesevered="True" limitenabled="True" upperlimit="0" lowerlimit="-30" name="Joint 0 - 8" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="9" limb1anchor="-40.456398,10.642103" limb2anchor="89.13132,52.656567" canbesevered="True" limitenabled="True" upperlimit="65" lowerlimit="-35" name="Joint 1 - 9" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="9" limb2="10" limb1anchor="-72.09847,-121.8896" limb2anchor="-84.49823,41.869198" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-90" name="Joint 9 - 10" stiffness="0.2" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="1" limb2="13" limb1anchor="64.65698,27.644127" limb2anchor="62.32378,84.12753" name="Joint 1 - 13" canbesevered="True" limitenabled="True" upperlimit="64.97125" lowerlimit="-35" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="13" limb2="12" limb1anchor="-95.58048,-94.35211" limb2anchor="-84.889046,42.622585" name="Joint 13 - 12" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-90" stiffness="0.2" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="12" limb2="11" limb1anchor="125.36,-17.261583" limb2anchor="-8.215395,167.40263" name="Joint 12 - 11" canbesevered="True" limitenabled="True" upperlimit="145" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="10" limb2="14" limb1anchor="126.53378,-19.49628" limb2anchor="-7.0831356,166.26538" name="Joint 10 - 14" canbesevered="True" limitenabled="True" upperlimit="145" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="0" limb2="15" limb1anchor="109.54902,-144.77794" limb2anchor="0,0" name="Joint 0 - 15 (Water Attack C)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="True" clockwiserotation="False" />
|
||||||
|
<joint limb1="0" limb2="16" limb1anchor="108.82801,-144.95901" limb2anchor="0,0" name="Joint 0 - 16 (Water Attack S)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="True" clockwiserotation="False" />
|
||||||
|
<joint limb1="0" limb2="17" limb1anchor="157.43246,-166.58304" limb2anchor="0,0" name="Joint 0 - 17 (Ranged Attack)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="True" clockwiserotation="False" />
|
||||||
|
</Ragdoll>
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Crawler_CaptureRun movementspeed="4" stepsize="0.79517955,0.37847614" legtorque="0" colliderstandangle="90" flip="True" headposition="1.1493882" torsoposition="0.9930965" headangle="20" torsoangle="4" footmoveforce="5" torsomoveforce="15" torsotorque="100" headmoveforce="10" headtorque="400" footangle="-15.42238" backwardsmovementmultiplier="0.75" cyclespeed="2" animationtype="Run" foottorque="25" footangles="10: 1.515006,15: 1.5882496,11: 1.9198622" tailtorque="50" tailangle="38" stepliftheadmultiplier="0.5" stepliftamount="26" stepliftoffset="0.5000001" stepliftfrequency="1" flipcooldown="1" flipdelay="0.5" multiplybydir="True" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Crawler_CaptureSwimFast movementspeed="7" steertorque="7" waveamplitude="29.47369" wavelength="49.502018" flip="True" headangle="106" torsoangle="59" mirror="False" rotatetowardsmovement="True" torsotorque="25" headtorque="100" foottorque="20" tailtorque="250" footangle="0" cyclespeed="5" animationtype="SwimFast" footangles="10: 1.580441,15: -0.87266463,11: -0.87266463" usesinemovement="False" tailangle="NaN" tailtorquemultiplier="1" flipcooldown="1" flipdelay="0.2" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Crawler_CaptureSwimSlow movementspeed="2.5" steertorque="5" waveamplitude="2.5516217" wavelength="44.228916" flip="True" headangle="91" torsoangle="90" mirror="False" rotatetowardsmovement="True" torsotorque="25" headtorque="100" foottorque="10" tailtorque="50" footangle="0" cyclespeed="5" animationtype="SwimSlow" footangles="10: 1.567869,15: -0.43633232,11: -0.43633232" usesinemovement="False" tailangle="NaN" tailtorquemultiplier="1" flipcooldown="2" flipdelay="0.3" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Crawler_CaptureWalk movementspeed="1" stepsize="0.45751935,0.55915964" legtorque="0" colliderstandangle="90" flip="True" headposition="0.8893403" torsoposition="0.88981164" headangle="37" torsoangle="57" footmoveforce="3" torsomoveforce="10" torsotorque="50" headmoveforce="10" headtorque="400" footangle="-36.14369" backwardsmovementmultiplier="0.75" cyclespeed="3.7958877" animationtype="Walk" foottorque="50" footangles="10: 0.8620372,15: 1.5882496,11: 1.5707964" tailtorque="50" tailangle="3" stepliftheadmultiplier="0.3" stepliftamount="15" stepliftoffset="0.5999999" stepliftfrequency="1" flipcooldown="3" flipdelay="1" multiplybydir="True" />
|
@@ -0,0 +1,68 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Character speciesname="Crawler_capture" husk="false" humanoid="False" hasinfo="False" usehuskappendage="False" needsair="False" canspeak="False" blooddecal="blackblood" bleedparticlewater="blackwaterblood" bleedparticleair="blackblooddrop" group="husk" displayname="" noise="200" visibility="150" eatingspeed="10" pathfinderpriority="1" hideinthermalgoggles="True" AISlowTurretPriority="0" usebosshealthbar="true">
|
||||||
|
<ragdolls folder="default" />
|
||||||
|
<animations folder="default" />
|
||||||
|
<damageemitter particle="blackgib" drawontop="True" particleamount="10" velocitymin="50" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.25" scalemax="0.5" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<bloodemitter particle="blackblood" particleamount="10" anglemin="0" anglemax="0" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<bloodemitter particle="blackwaterblood" particleamount="1" anglemin="0" anglemax="0" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<gibemitter particle="blackgib" particleamount="20" velocitymin="200" velocitymax="500" anglemin="0" anglemax="360" scalemin="0.5" scalemax="0.75" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
||||||
|
<health vitality="120" minvitality="-100" poisonvulnerability="2" doesbleed="True" crushdepth="Infinity" usehealthwindow="false" bleedingreduction="10" burnreduction="0" constanthealthregeneration="1" healthregenerationwheneating="15">
|
||||||
|
<Limb name="Torso">
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="1.0" />
|
||||||
|
</Limb>
|
||||||
|
<Limb name="Head">
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="1.5" />
|
||||||
|
</Limb>
|
||||||
|
<Limb name="LeftLeg">
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="0.75" />
|
||||||
|
</Limb>
|
||||||
|
<Limb name="RightLeg">
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="0.75" />
|
||||||
|
</Limb>
|
||||||
|
<Limb>
|
||||||
|
<!--Tail-->
|
||||||
|
<VitalityMultiplier type="damage,burn" multiplier="0.75" />
|
||||||
|
</Limb>
|
||||||
|
</health>
|
||||||
|
<attack damagemultiplier="1.3" impactmultiplier="1.3" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_idle1.ogg" state="Idle" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_idle2.ogg" state="Idle" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_idle3.ogg" state="Idle" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_idle4.ogg" state="Idle" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_attack1.ogg" state="Attack" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_attack2.ogg" state="Attack" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_attack3.ogg" state="Attack" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_attack4.ogg" state="Attack" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_damage1.ogg" state="Damage" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_damage2.ogg" state="Damage" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_damage3.ogg" state="Damage" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_damage4.ogg" state="Damage" range="1000" volume="1" />
|
||||||
|
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_dead1.ogg" state="Die" range="1000" volume="1" />
|
||||||
|
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="2">
|
||||||
|
<Item identifier="alienblood" />
|
||||||
|
<Item identifier="monsterlocatoritem" />
|
||||||
|
<Item identifier="huskeggsbasic" />
|
||||||
|
</Inventory>
|
||||||
|
<Inventory slots="Any, Any, Any, Any, Any" accessiblewhenalive="False" commonness="1">
|
||||||
|
<Item identifier="alienblood" />
|
||||||
|
<Item identifier="monsterlocatoritem" />
|
||||||
|
<Item identifier="huskeggsbasic" />
|
||||||
|
<Item identifier="huskstinger" />
|
||||||
|
</Inventory>
|
||||||
|
<ai combatstrength="400" sight="0.5" hearing="1" fleehealththreshold="0" aggressiveboarding="True" aggressiongreed="20" aggressionhurt="50" attackwhenprovoked="True" avoidgunfire="False">
|
||||||
|
<target tag="decoy" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="provocative" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="weapon" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="nasonov" state="Attack" priority="100" ignoreinside="True" />
|
||||||
|
<target tag="crawler" state="Attack" priority="100" reactdistance="0" />
|
||||||
|
<target tag="human" state="Attack" priority="80" reactdistance="0" />
|
||||||
|
<target tag="room" state="Attack" priority="30" reactdistance="0" />
|
||||||
|
<target tag="wall" state="Attack" priority="5" reactdistance="0" />
|
||||||
|
<target tag="door" state="Attack" priority="5" reactdistance="0" />
|
||||||
|
<target tag="sonar" state="Attack" priority="5" reactdistance="0" ignoreinside="true" />
|
||||||
|
<target tag="turret" state="Attack" priority="1" ignoreinside="true" />
|
||||||
|
<target tag="swarmfeeder" state="Idle" priority="0" ignoreinside="True" ignoreoutside="True" ignoreifnotinsamesub="True" ignoreincapacitated="True" />
|
||||||
|
<target tag="huskinfected" state="Idle" priority="0" ignoreinside="True" ignoreoutside="True" ignoreifnotinsamesub="True" ignoreincapacitated="True" threshold="1" />
|
||||||
|
<SwarmBehavior mindistfromclosest="200" maxdistfromcenter="3000" cohesion="0.1" />
|
||||||
|
</ai>
|
||||||
|
</Character>
|
@@ -0,0 +1,205 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Ragdoll type="crawlerhusk" group="husk" Texture="%ModDir:2532991202%/Characters/Special Creatures/Crawler_Capture/crawlermutanthusk.png" Color="255,255,255,255" SpritesheetOrientation="90" LimbScale="0.65" JointScale="0.65" TextureScale="0.5" SourceRectScale="1" ColliderHeightFromFloor="40" ImpactTolerance="10" CanEnterSubmarine="True" CanWalk="True" Draggable="True" MainLimb="Torso">
|
||||||
|
<collider Name="Main Collider" Radius="50" Height="120" Width="0" BodyType="Dynamic" />
|
||||||
|
<!-- Head -->
|
||||||
|
<limb bodytype="Dynamic" mass="0" Name="Head" ID="0" Type="Head" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="90" InheritLimbDepth="None" SteerForce="10" Radius="40" Height="0" Width="0" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0.8,-1" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="8" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite subdivisions="3,3" SourceRect="306,4,204,164" Origin="0.52333707,0.4824578" Depth="0.1" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
|
||||||
|
<spritedeformation type="noise" typename="noise" Frequency="1" Amplitude="0.4" ChangeSpeed="2" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="True" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
<SpriteDeformation type="custom" row0="0.25,0.5 0.5,1 0.5,1 0.5,1 0.1,0.25" row1="0.25,0.5 0.5,1 0.5,1 0.25,0.5 0.1,0.25" row2="0,0 0,0 0,0 0,0 0,0" row3="0,0 0,0 0,0 0,0 0,0" row4="0,0 0,0 0,0 0,0 0,0" typename="custom" Frequency="0" Amplitude="1" Sync="-1" BlendMode="Multiply" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="True" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
|
||||||
|
<lightsource castshadows="false" Color="255,0,0,255" Range="0" Scale="1" Offset="-56,-24" Rotation="0" PulseFrequency="0.5" PulseAmount="0.3">
|
||||||
|
<deformablesprite texture="%ModDir:2532991202%/Characters/Special Creatures/Crawler_Capture/crawlermutanthusk.png" sourcerect="450,180,64,76" alpha="1" />
|
||||||
|
<Conditional IsDead="false" />
|
||||||
|
</lightsource>
|
||||||
|
</limb>
|
||||||
|
<!-- BodyUpper (main torso) -->
|
||||||
|
<limb bodytype="Dynamic" mass="0" Name="Torso" ID="1" Type="Torso" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0.1" Radius="55" Height="0" Width="1.6999927" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="8" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite subdivisions="5,5" SourceRect="72,0,230,226" Origin="0.4606622,0.4951695" Depth="0.2" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
|
||||||
|
<SpriteDeformation type="inflate" typename="inflate" Frequency="2" Scale="0.2" Sync="1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="True" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
<SpriteDeformation type="custom" row0="0,0 0.5,1 1,1 0.5,1 0,0" row1="0,0 0.5,1 1,1 0.5,1 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" typename="custom" Frequency="0" Amplitude="1" Sync="-1" BlendMode="Multiply" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
|
||||||
|
</limb>
|
||||||
|
<limb bodytype="Dynamic" mass="0" Name="Limb 2" ID="2" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="68.85" Width="74.799995" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite subdivisions="5,5" SourceRect="334,346,174,162" Origin="0.45427534,0.5583258" Depth="0.21" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
|
||||||
|
<SpriteDeformation type="inflate" typename="inflate" Frequency="2" Scale="0.2" Sync="1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="True" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
<SpriteDeformation type="custom" row0="0,0 0.5,1 1,1 0.5,1 0,0" row1="0,0 0.5,1 1,1 0.5,1 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" typename="custom" Frequency="0" Amplitude="1" Sync="-1" BlendMode="Multiply" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
|
||||||
|
</limb>
|
||||||
|
<limb bodytype="Dynamic" mass="0" Name="Limb 3" ID="3" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="65.45" Width="70.55" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite subdivisions="5,5" SourceRect="142,358,166,154" Origin="0.5427743,0.5" Depth="0.22" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
|
||||||
|
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
|
||||||
|
</limb>
|
||||||
|
<limb bodytype="Dynamic" mass="0" Name="Limb 4" ID="4" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="47.600002" Width="53.55" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite subdivisions="5,5" SourceRect="194,226,126,112" Origin="0.5571429,0.4659517" Depth="0.023" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
|
||||||
|
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
|
||||||
|
</limb>
|
||||||
|
<limb bodytype="Dynamic" mass="0" Name="Limb 5" ID="5" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="28.900003" Width="39.95" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite subdivisions="5,5" SourceRect="0,270,94,68" Origin="0.53557885,0.59164065" Depth="0.24" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
|
||||||
|
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
|
||||||
|
</limb>
|
||||||
|
<limb bodytype="Dynamic" mass="0" Name="Limb 6" ID="6" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="23.800001" Width="37.399998" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite subdivisions="5,5" SourceRect="100,228,88,56" Origin="0.5984064,0.5294023" Depth="0.025" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
|
||||||
|
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
|
||||||
|
</limb>
|
||||||
|
<limb bodytype="Dynamic" mass="0" Name="Limb 7" ID="7" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="20.400002" Width="39.1" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite subdivisions="5,5" SourceRect="94,284,92,48" Origin="0.54265505,0.5360783" Depth="0.26" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
|
||||||
|
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
|
||||||
|
</limb>
|
||||||
|
<!-- Jaw -->
|
||||||
|
<limb bodytype="Dynamic" mass="0" Name="Jaw" ID="8" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="38.25" Width="53.55" Density="10" IgnoreCollisions="True" AngularDamping="7" AttackPriority="2" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="5" ConstantAngle="-90" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite SourceRect="322,166,126,90" Origin="0.53524786,0.5846235" Depth="0.11" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
||||||
|
<attack stickchance="0" StructureSoundType="" Context="Ground" TargetType="Character" TargetLimbType="Head" HitDetectionType="Distance" AfterAttack="Pursue" AfterAttackDelay="0" AfterAttackSecondary="FallBack" AfterAttackSecondaryDelay="0" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="100" DamageRange="100" MinRange="0" Duration="0.25" CoolDown="1" SecondaryCoolDown="0" CoolDownRandomFactor="0.25" FullSpeedAfterAttack="False" StructureDamage="0" CreateWallDamageProjectiles="False" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="0" Ranged="False" AvoidFriendlyFire="False" RequiredAngle="20" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="19, 21, 23" Force="50" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,-5" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="0" Blink="False">
|
||||||
|
<Affliction Strength="0.1" Identifier="stun" Probability="0.5" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
|
||||||
|
<Affliction Strength="3" Identifier="bitewounds" Probability="1" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
|
||||||
|
<Affliction Strength="10" Identifier="bleeding" Probability="0.5" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
|
||||||
|
<Affliction Strength="2" Identifier="huskinfection" Probability="0.5" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
|
||||||
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
|
||||||
|
<ReduceAffliction type="damage" strength="2" />
|
||||||
|
</StatusEffect>
|
||||||
|
</attack>
|
||||||
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
|
||||||
|
</limb>
|
||||||
|
<limb Name="Jump Attack" ID="14" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="True" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="20" Width="25" Density="1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<sprite SourceRect="458,128,50,40" Origin="0.44604877,0.5119512" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
||||||
|
<attack stickchance="0" StructureSoundType="StructureSlash" Context="Ground" TargetType="Character" TargetLimbType="Torso" HitDetectionType="Distance" AfterAttack="Pursue" AfterAttackDelay="0" AfterAttackSecondary="FallBack" AfterAttackSecondaryDelay="0" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="200" DamageRange="100" MinRange="0" Duration="0.5" CoolDown="5" SecondaryCoolDown="0.5" CoolDownRandomFactor="0.25" FullSpeedAfterAttack="False" StructureDamage="0" CreateWallDamageProjectiles="False" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="36" Ranged="False" AvoidFriendlyFire="False" RequiredAngle="20" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="0, 1, 15, 11, 19, 21, 23" Force="20" RootForceWorldStart="0,25" RootForceWorldMiddle="10,50" RootForceWorldEnd="10,-50" RootTransitionEasing="Smooth" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="20" TargetForceWorld="0,-15" SubmarineImpactMultiplier="1" SeverLimbsProbability="0.5" Priority="1" Blink="False">
|
||||||
|
<Affliction Strength="1.5" Identifier="stun" Probability="1" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
|
||||||
|
<Affliction Strength="12" Identifier="bitewounds" Probability="1" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
|
||||||
|
<Affliction Strength="5" Identifier="huskinfection" Probability="0.1" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb Name="Water Attack C" ID="16" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="True" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="20" Width="25" Density="1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<sprite SourceRect="458,128,50,40" Origin="0.44604877,0.5119512" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
||||||
|
<attack stickchance="0" StructureSoundType="StructureSlash" Context="Water" TargetType="Character" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="FollowThrough" AfterAttackDelay="0" AfterAttackSecondary="FallBack" AfterAttackSecondaryDelay="0" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="150" DamageRange="100" MinRange="0" Duration="0.5" CoolDown="3" SecondaryCoolDown="0.5" CoolDownRandomFactor="0.25" FullSpeedAfterAttack="False" StructureDamage="0" CreateWallDamageProjectiles="False" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="36" Ranged="False" AvoidFriendlyFire="False" RequiredAngle="20" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="0, 11, 15, 19, 21, 23" Force="20" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="50" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0.5" Priority="0" Blink="False">
|
||||||
|
<Affliction Strength="0.25" Identifier="stun" Probability="1" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
|
||||||
|
<Affliction Strength="12" Identifier="bitewounds" Probability="1" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
|
||||||
|
<Affliction Strength="20" Identifier="bleeding" Probability="0.5" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
|
||||||
|
<Affliction Strength="5" Identifier="huskinfection" Probability="0.5" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
|
||||||
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
|
||||||
|
<ReduceAffliction type="damage" strength="5" />
|
||||||
|
</StatusEffect>
|
||||||
|
</attack>
|
||||||
|
</limb>
|
||||||
|
<limb Name="Structure Attack" ID="17" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="True" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="20" Width="25" Density="1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<sprite SourceRect="458,128,50,40" Origin="0.44604877,0.5119512" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
||||||
|
<attack stickchance="0" StructureSoundType="StructureSlash" Context="Any" TargetType="Structure" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="FallBack" AfterAttackDelay="0.2" AfterAttackSecondary="FallBack" AfterAttackSecondaryDelay="0" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="100" DamageRange="50" MinRange="0" Duration="0.5" CoolDown="2" SecondaryCoolDown="1" CoolDownRandomFactor="0.25" FullSpeedAfterAttack="False" StructureDamage="35" CreateWallDamageProjectiles="False" EmitStructureDamageParticles="True" ItemDamage="10" Penetration="0" LevelWallDamage="18" Ranged="False" AvoidFriendlyFire="False" RequiredAngle="20" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0.3" OnlyHumans="False" ApplyForceOnLimbs="0, 11, 15" Force="20" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="50" ApplyForcesOnlyOnce="False" TargetImpulse="40" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0.5" Priority="0" Blink="False" />
|
||||||
|
</limb>
|
||||||
|
<limb mass="0" Name="Limb 8" ID="9" Type="RightThigh" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="210" InheritLimbDepth="None" SteerForce="0" Radius="30" Height="0" Width="0" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="3" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite SourceRect="0,340,140,174" Origin="0.4472283,0.4274753" Depth="0.11" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
||||||
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
|
||||||
|
</limb>
|
||||||
|
<limb mass="0" Name="Limb 9" ID="10" Type="RightLeg" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="90" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="30" Width="90" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="21.6116,-9.738574" StepOffset="0,0" RefJoint="8" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="3" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite SourceRect="320,260,190,86" Origin="0.452,0.59239936" Depth="0.05" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
||||||
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
|
||||||
|
</limb>
|
||||||
|
<!--Left Claw-->
|
||||||
|
<limb id="11" width="20" height="87.549995" ignorecollisions="False" flip="False" mass="0.5" type="RightFoot" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" friction="0.3" restitution="0.05" density="10" pullpos="-3.9884124,-1.8825091" refjoint="0" name="LeftClaw" notes="" spriteorientation="180" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,0,72,206" depth="0.5" origin="0.6944444,0.49514562" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<sound tag="footstep_crawler" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="12" radius="0" width="90" height="30" mass="0" name="LeftArm" type="RightLeg" spriteorientation="NaN" flip="False" mirrorvertically="False" mirrorhorizontally="False" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="27.3626,-6.016137" refjoint="-1" ignorecollisions="False" notes="" friction="0.3" restitution="0.05" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="320,260,190,84" origin="0.452,0.592" depth="0.5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<limb id="13" radius="29.750002" width="0" height="0" mass="0" name="Limb 13" type="RightThigh" spriteorientation="210" flip="False" mirrorvertically="False" mirrorhorizontally="False" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" friction="0.3" restitution="0.05" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,340,140,174" origin="0.5574913,0.53277266" depth="0.5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<!--Right Claw-->
|
||||||
|
<limb id="15" radius="0" width="20" height="87.549995" name="RightClaw" type="RightFoot" spriteorientation="180" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="-5.450408,-0.114616506" stepoffset="0,0" refjoint="0" mouthpos="0,0" notes="" healthindex="3" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
|
||||||
|
<deformablesprite sourcerect="0,0,72,206" origin="0.6944444,0.49514562" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
|
||||||
|
<sound tag="footstep_crawler" />
|
||||||
|
<damagemodifier armorsector="0,360" afflictionidentifiers="gunshotwound,stun" damagemultiplier="0.6" deflectprojectiles="False" damagesound="" afflictiontypes="" probabilitymultiplier="1" damageparticle="" />
|
||||||
|
</limb>
|
||||||
|
<!-- spike/tentacle thingy -->
|
||||||
|
<limb Name="Tentacle1a" ID="18" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="12.75" Width="17.425" Density="100" IgnoreCollisions="True" AngularDamping="100" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="-90" AttackForceMultiplier="0.1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite subdivisions="5,5" SourceRect="0,482,41,30" Origin="0.5,0.5" Depth="0.5" Texture="Content/Particles/ParticleAtlas.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
|
||||||
|
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
|
||||||
|
</limb>
|
||||||
|
<limb Name="Tentacle1b" ID="19" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="12.325" Width="38.25" Density="100" IgnoreCollisions="True" AngularDamping="100" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="0.1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite subdivisions="5,5" SourceRect="41,482,90,30" Origin="0.5,0.5" Depth="0.5" Texture="Content/Particles/ParticleAtlas.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
|
||||||
|
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
|
||||||
|
</limb>
|
||||||
|
<limb Name="Tentacle2a" ID="20" Type="None" Notes="" Scale="0.8" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="12.75" Width="17.425" Density="100" IgnoreCollisions="True" AngularDamping="100" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="-90" AttackForceMultiplier="0.1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite subdivisions="5,5" SourceRect="0,482,41,30" Origin="0.5,0.5" Depth="0.5" Texture="Content/Particles/ParticleAtlas.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
|
||||||
|
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
|
||||||
|
</limb>
|
||||||
|
<limb Name="Tentacle2b" ID="21" Type="None" Notes="" Scale="0.8" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="12.325" Width="38.25" Density="100" IgnoreCollisions="True" AngularDamping="100" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="0.1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite subdivisions="5,5" SourceRect="41,482,90,30" Origin="0.5,0.5" Depth="0.5" Texture="Content/Particles/ParticleAtlas.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
|
||||||
|
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
|
||||||
|
</limb>
|
||||||
|
<limb Name="Tentacle2a" ID="22" Type="None" Notes="" Scale="0.7" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="12.75" Width="17.425" Density="100" IgnoreCollisions="True" AngularDamping="100" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="-90" AttackForceMultiplier="0.1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite subdivisions="5,5" SourceRect="0,482,41,30" Origin="0.5,0.5" Depth="0.5" Texture="Content/Particles/ParticleAtlas.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
|
||||||
|
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
|
||||||
|
</limb>
|
||||||
|
<limb Name="Tentacle2b" ID="23" Type="None" Notes="" Scale="0.7" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="12.325" Width="38.25" Density="100" IgnoreCollisions="True" AngularDamping="100" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="0.1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite subdivisions="5,5" SourceRect="41,482,90,30" Origin="0.5,0.5" Depth="0.5" Texture="Content/Particles/ParticleAtlas.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
|
||||||
|
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
|
||||||
|
</deformablesprite>
|
||||||
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
|
||||||
|
</limb>
|
||||||
|
<limb Name="Limb 24" ID="24" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="True" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="45" Width="35" Density="10" IgnoreCollisions="true" AngularDamping="20" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite SourceRect="0,118,73,91" Origin="0.5,0.5" Depth="0.230" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
||||||
|
</limb>
|
||||||
|
<limb Name="Limb 25" ID="25" Type="None" Notes="" Scale="1.2" Flip="True" MirrorVertically="True" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="45" Width="35" Density="10" IgnoreCollisions="true" AngularDamping="20" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite SourceRect="0,118,73,91" Origin="0.5,0.5" Depth="0.230" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
||||||
|
</limb>
|
||||||
|
<limb Name="Limb 26" ID="26" Type="None" Notes="" Scale="1.4" Flip="True" MirrorVertically="True" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="45" Width="35" Density="10" IgnoreCollisions="true" AngularDamping="20" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
|
||||||
|
<deformablesprite SourceRect="0,118,73,91" Origin="0.5,0.5" Depth="0.230" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
||||||
|
</limb>
|
||||||
|
<!-- More tentacles -->
|
||||||
|
<!-- Joints -->
|
||||||
|
<joint Name="Joint 0 - 1" Limb1="0" Limb2="1" Limb1Anchor="-21.448105,-10.967147" Limb2Anchor="56.668037,17.959017" CanBeSevered="True" SeveranceProbabilityModifier="0.25" BreakSound="gore" LimitEnabled="True" UpperLimit="90" LowerLimit="-90" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Joint 1 - 2" Limb1="1" Limb2="2" Limb1Anchor="-39.061676,-3.8948364" Limb2Anchor="29.98288,1.783022" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="8.367105" LowerLimit="-66.20706" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<!-- Tail -->
|
||||||
|
<joint Name="Joint 2 - 3" Limb1="2" Limb2="3" Limb1Anchor="-19.25937,-1.6185555" Limb2Anchor="31.19618,-1.2611864" CanBeSevered="True" SeveranceProbabilityModifier="0.1" BreakSound="gore" LimitEnabled="True" UpperLimit="45" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Joint 3 - 4" Limb1="3" Limb2="4" Limb1Anchor="-28.94305,-3.5352855" Limb2Anchor="19.21655,-1.4235371" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="gore" LimitEnabled="True" UpperLimit="45" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Joint 4 - 5" Limb1="4" Limb2="5" Limb1Anchor="-26.94205,-2.537231" Limb2Anchor="15.81753,1.520584" CanBeSevered="True" SeveranceProbabilityModifier="0.3" BreakSound="gore" LimitEnabled="True" UpperLimit="45" LowerLimit="-30.02529" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Joint 5 - 6" Limb1="5" Limb2="6" Limb1Anchor="-16.309858,-1.172784" Limb2Anchor="11.703393,0.21717258" CanBeSevered="True" SeveranceProbabilityModifier="0.4" BreakSound="gore" LimitEnabled="True" UpperLimit="45" LowerLimit="-29.95912" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Joint 6 - 7" Limb1="6" Limb2="7" Limb1Anchor="-19.064672,-0.7376906" Limb2Anchor="12.628254,-2.6309388" CanBeSevered="True" SeveranceProbabilityModifier="0.5" BreakSound="gore" LimitEnabled="True" UpperLimit="45" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Joint 0 - 8" Limb1="0" Limb2="8" Limb1Anchor="-27.985016,-4.2211614" Limb2Anchor="-21.662643,-7.210979" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="-90" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Joint 1 - 9" Limb1="1" Limb2="9" Limb1Anchor="-3.5972703,6.2334614" Limb2Anchor="22.849667,7.519464" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="65" LowerLimit="-35" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Joint 9 - 10" Limb1="9" Limb2="10" Limb1Anchor="-22.397194,-37.906563" Limb2Anchor="-32.754326,14.481597" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="45" LowerLimit="-90" Stiffness="0.2" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Joint 1 - 13" Limb1="1" Limb2="13" Limb1Anchor="19.067951,15.83907" Limb2Anchor="14.806871,17.870033" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="64.97125" LowerLimit="-35" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Joint 13 - 12" Limb1="13" Limb2="12" Limb1Anchor="-28.900497,-29.457531" Limb2Anchor="-32.55083,12.579753" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="45" LowerLimit="-90" Stiffness="0.2" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Joint 14 - 0 (Jump Attack)" Limb1="14" Limb2="0" Limb1Anchor="0.20820096,0.67279637" Limb2Anchor="28.857014,-30.433556" CanBeSevered="False" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Joint 16 - 0 (Water Attack C)" Limb1="16" Limb2="0" Limb1Anchor="0.20820096,0.67279637" Limb2Anchor="28.857014,-30.433556" CanBeSevered="False" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Joint 17 - 0 (Water Attack S)" Limb1="17" Limb2="0" Limb1Anchor="0.20820096,0.67279637" Limb2Anchor="28.857014,-30.433556" CanBeSevered="False" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint limb1="12" limb2="11" limb1anchor="35.248386,-7.2936254" limb2anchor="-1.9848251,41.149693" name="Joint 12 - 11" canbesevered="True" limitenabled="True" upperlimit="145" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<joint limb1="10" limb2="15" limb1anchor="35.34168,-6.990353" limb2anchor="-2.0823996,41.17109" name="Joint 10 - 15" canbesevered="True" limitenabled="True" upperlimit="145" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
|
||||||
|
<!-- body to husk appendage -->
|
||||||
|
<joint Name="Tentacle1a" Limb1="0" Limb2="18" Limb1Anchor="-15.482992,-49.914562" Limb2Anchor="-17.68504,1.816231" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-90" Stiffness="0.25" Scale="0.5" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Tentacle1b" Limb1="18" Limb2="19" Limb1Anchor="20.18841,0.99607223" Limb2Anchor="-42.614456,0.38188925" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="0.5" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Tentacle2a" Limb1="0" Limb2="20" Limb1Anchor="-31.474686,-65.730865" Limb2Anchor="-17.68504,1.816231" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-90" Stiffness="0.25" Scale="0.4" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Tentacle2b" Limb1="20" Limb2="21" Limb1Anchor="20.18841,0.99607223" Limb2Anchor="-42.614456,0.38188925" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="0.4" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Tentacle3a" Limb1="0" Limb2="22" Limb1Anchor="0.8225126,-78.007034" Limb2Anchor="-17.68504,1.816231" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-90" Stiffness="0.25" Scale="0.35" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Tentacle3b" Limb1="22" Limb2="23" Limb1Anchor="20.18841,0.99607223" Limb2Anchor="-42.614456,0.38188925" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="0.35" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Joint 24 - 2" Limb1="24" Limb2="2" Limb1Anchor="2,19" Limb2Anchor="-14,25" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="140" LowerLimit="125" Stiffness="0.5" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Joint 25 - 2" Limb1="25" Limb2="2" Limb1Anchor="5,21" Limb2Anchor="15,35" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="140" LowerLimit="125" Stiffness="0.5" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
<joint Name="Joint 26 - 1" Limb1="26" Limb2="1" Limb1Anchor="6,32" Limb2Anchor="-17,36" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="140" LowerLimit="125" Stiffness="0.5" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
||||||
|
</Ragdoll>
|
@@ -0,0 +1,21 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Charactervariant ShowHealthBar="True" inherit="Defensebot" SpeciesName="Defensebot_defective" DisplayName="" Group="ancientalien">
|
||||||
|
<health Vitality="80" DoesBleed="False" crushdepth="Infinity" UseHealthWindow="False" BleedingReduction="0" BurnReduction="2" ConstantHealthRegeneration="2" HealthRegenerationWhenEating="0" StunImmunity="True" PoisonImmunity="True" ApplyAfflictionColors="False" empvulnerability="1">
|
||||||
|
<Limb>
|
||||||
|
<VitalityMultiplier type="burn" multiplier="0.5" />
|
||||||
|
</Limb>
|
||||||
|
</health>
|
||||||
|
<Inventory Slots="Any,Any,Card" AccessibleWhenAlive="True">
|
||||||
|
<Item Identifier="defensebotammobox" slot="Any" />
|
||||||
|
<Item Identifier="aliencircuitry" slot="Any" />
|
||||||
|
<Item identifier="idcard" equip="true" />
|
||||||
|
</Inventory>
|
||||||
|
<!-- <ai UsePathFindingToGetInside="True" CombatStrength="105" Sight="2" Hearing="1" AggressionHurt="0" AggressionGreed="0" FleeHealthThreshold="0" AttackWhenProvoked="True" AvoidGunfire="False" DamageThreshold="0" AvoidTime="3" MinFleeTime="20" AggressiveBoarding="False" EnforceAggressiveBehaviorForMissions="False" TargetOuterWalls="False" RandomAttack="False" CanOpenDoors="True" KeepDoorsClosed="False" AvoidAbyss="True" StayInAbyss="False" PatrolFlooded="False" PatrolDry="False" StartAggression="0" MaxAggression="100" AggressionCumulation="0" WallTargetingMethod="Target">
|
||||||
|
<target Tag="hostile" State="Aggressive" Priority="50" ReactDistance="1500" AttackDistance="1500" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
|
||||||
|
<target Tag="stronger" State="Aggressive" Priority="50" ReactDistance="1500" AttackDistance="1500" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
|
||||||
|
<target Tag="weaker" State="Aggressive" Priority="50" ReactDistance="1500" AttackDistance="1500" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
|
||||||
|
<target Tag="equal" State="Aggressive" Priority="50" ReactDistance="1500" AttackDistance="1500" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
|
||||||
|
<target Tag="owner" State="Protect" Priority="10" ReactDistance="150" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
|
||||||
|
<petbehavior maxhappiness="100" happinessdecreaserate="0" hungerincreaserate="0" playforce="0" toggleowner="true" hidestatusindicators="true" playcooldown="0"/>
|
||||||
|
</ai> -->
|
||||||
|
</Charactervariant>
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Charactervariant ShowHealthBar="True" inherit="Defensebot" SpeciesName="Defensebot_outpost" speciestranslationoverride="Defensebot" DisplayName="" Group="human"></Charactervariant>
|
@@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Charactervariant inherit="orangeboy" speciesname="orangeboy_escort" caninteract="True">
|
||||||
|
<health vitality="80" />
|
||||||
|
<ragdoll color="255,255,255,255" scalemultiplier="1.25" />
|
||||||
|
<ai canopendoors="True" />
|
||||||
|
<Inventory Slots="Any, Any" AccessibleWhenAlive="True" Commonness="1">
|
||||||
|
<Item identifier="petnametag" />
|
||||||
|
</Inventory>
|
||||||
|
</Charactervariant>
|
@@ -0,0 +1,21 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Charactervariant ShowHealthBar="false" inherit="Hammerheadspawn" SpeciesName="Hammerheadspawn_hatched" speciestranslationoverride="Hammerheadspawn" DisplayName="" Group="hammerhead" noise="50">
|
||||||
|
<ai combatstrength="10" sight="1" hearing="1" aggressionhurt="100" aggressiongreed="50" fleehealththreshold="0" attackwhenprovoked="False" avoidgunfire="False" aggressiveboarding="True">
|
||||||
|
<target Tag="hammerheadmucus" State="Protect" Priority="100" ReactDistance="1000" offset="0,100" />
|
||||||
|
<target tag="decoy" state="Attack" priority="200" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="provocative" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="weapon" state="Attack" priority="100" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="leucocyte" state="Avoid" priority="100" reactdistance="1000" />
|
||||||
|
<target tag="terminalcell" state="Attack" priority="50" />
|
||||||
|
<target tag="stronger" state="Avoid" priority="50" reactdistance="2000" />
|
||||||
|
<target tag="tool" state="Aggressive" priority="50" reactdistance="500" ignoreifnotinsamesub="True" />
|
||||||
|
<target tag="human" state="Attack" priority="50" reactdistance="500" />
|
||||||
|
<target tag="weaker" state="Attack" priority="50" />
|
||||||
|
<target tag="crawler" state="Avoid" priority="50" />
|
||||||
|
<target tag="room" state="Observe" priority="0" />
|
||||||
|
<target tag="sonar" state="Observe" priority="0" />
|
||||||
|
<SwarmBehavior mindistfromclosest="25" maxdistfromcenter="250" cohesion="1" />
|
||||||
|
</ai>
|
||||||
|
<ragdoll scalemultiplier="1.5" />
|
||||||
|
<attack damagemultiplier="1.5" rangemultiplier="1.5" />
|
||||||
|
</Charactervariant>
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LithomorphSwimFast type="Lithomorph" UseSineMovement="True" Flip="False" FlipCooldown="1" FlipDelay="0.5" Mirror="False" MirrorLerp="True" WaveAmplitude="9.741322" WaveLength="29.877747" RotateTowardsMovement="True" TailTorque="50" TailTorqueMultiplier="1" FootAngles="" UpdateAnimationWhenNotMoving="False" TailAngle="90" SteerTorque="10" LegTorque="25" MovementSpeed="3" CycleSpeed="1" HeadAngle="90" TorsoAngle="90" HeadTorque="25" TorsoTorque="50" FootTorque="25" AnimationType="SwimFast" ArmIKStrength="1" HandIKStrength="1" />
|
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LithomorphSwimSlow type="Lithomorph" UseSineMovement="True" Flip="False" FlipCooldown="1" FlipDelay="0.5" Mirror="False" MirrorLerp="True" WaveAmplitude="2.7610426" WaveLength="15.785484" RotateTowardsMovement="True" TailTorque="50" TailTorqueMultiplier="1" FootAngles="" UpdateAnimationWhenNotMoving="False" TailAngle="90" SteerTorque="10" LegTorque="25" MovementSpeed="1" CycleSpeed="1" HeadAngle="90" TorsoAngle="90" HeadTorque="25" TorsoTorque="50" FootTorque="25" AnimationType="SwimSlow" ArmIKStrength="1" HandIKStrength="1" />
|
@@ -0,0 +1,54 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!-- Comments: Created by UberPendragon (https://steamcommunity.com/profiles/76561197995266558)
|
||||||
|
avoid spawning clusters of spawners, multiple creatures will harpoon eachother breaking the fight and sometimes physics. Tried making harpoons not stick to deflective (all limbs are deflective) but I can't tell what deflects and what doesnt (dive suits are supposedly deflective)
|
||||||
|
-->
|
||||||
|
<Character SpeciesName="Lithomorph" Group="thalamus" Humanoid="False" HasInfo="False" CanInteract="True" Husk="False" UseHuskAppendage="False" NeedsAir="False" NeedsWater="True" IsMachine="False" CanSpeak="False" ShowHealthBar="True" UseBossHealthBar="False" Noise="300" Visibility="300" BloodDecal="" BleedParticleAir="" BleedParticleWater="" BleedParticleMultiplier="1" CanEat="False" EatingSpeed="10" UsePathFinding="True" PathFinderPriority="0.5" HideInSonar="True" HideInThermalGoggles="True" SonarDisruption="0" DistantSonarRange="0" DisableDistance="15000" SoundInterval="10" DrawLast="False">
|
||||||
|
<ragdolls folder="%ModDir:2532991202%/Characters/Special Creatures/Lithomorph/Ragdolls/" />
|
||||||
|
<animations folder="%ModDir:2532991202%/Characters/Special Creatures/Lithomorph/Animations/" />
|
||||||
|
<damageemitter Particle="shockwavesmall" AngleMin="0" AngleMax="0" ScaleMin="0.5" ScaleMax="0.5" VelocityMin="0" VelocityMax="0" EmitInterval="0" ParticlesPerSecond="0" ParticleAmount="1" HighQualityCollisionDetection="False" CopyEntityAngle="False" />
|
||||||
|
<gibemitter particleburstamount="1" Particle="leucogib" AngleMin="0" AngleMax="360" ScaleMin="1" ScaleMax="2" VelocityMin="-20" VelocityMax="20" EmitInterval="0.2" ParticlesPerSecond="0" ParticleAmount="0" HighQualityCollisionDetection="False" CopyEntityAngle="False" />
|
||||||
|
<health Vitality="150" DoesBleed="False" CrushDepth="Infinity" UseHealthWindow="False" BleedingReduction="0" BurnReduction="0" ConstantHealthRegeneration="0" HealthRegenerationWhenEating="0" StunImmunity="True" PoisonImmunity="False" PoisonVulnerability="3" EmpVulnerability="0" ApplyAfflictionColors="False">
|
||||||
|
<Limb name="Head">
|
||||||
|
<VitalityMultiplier type="damage" multiplier="2" />
|
||||||
|
</Limb>
|
||||||
|
<Limb name="LeftHand">
|
||||||
|
<VitalityMultiplier identifier="gunshotwound" multiplier="0.1" />
|
||||||
|
<VitalityMultiplier identifier="lacerations" multiplier="0.1" />
|
||||||
|
<VitalityMultiplier identifier="stun" multiplier="0" />
|
||||||
|
<VitalityMultiplier type="burn" multiplier="0" />
|
||||||
|
</Limb>
|
||||||
|
<Limb name="RightHand">
|
||||||
|
<VitalityMultiplier identifier="gunshotwound" multiplier="0.1" />
|
||||||
|
<VitalityMultiplier identifier="lacerations" multiplier="0.1" />
|
||||||
|
<VitalityMultiplier identifier="stun" multiplier="0" />
|
||||||
|
<VitalityMultiplier type="burn" multiplier="0" />
|
||||||
|
</Limb>
|
||||||
|
</health>
|
||||||
|
<StatusEffect type="Always" target="This" interval="0.1" duration="0.2">
|
||||||
|
<Conditional isDead="eq false" />
|
||||||
|
<sound File="%ModDir:2532991202%/Characters/Special Creatures/Lithomorph/LithomorphLoop.ogg" Range="2000" Volume="1.0" Loop="True" />
|
||||||
|
</StatusEffect>
|
||||||
|
<sound File="%ModDir:2532991202%/Characters/Special Creatures/Lithomorph/LithomorphIdle1.ogg" State="Idle" Range="2000" Volume="0.75" Tags="" />
|
||||||
|
<sound File="%ModDir:2532991202%/Characters/Special Creatures/Lithomorph/LithomorphIdle2.ogg" State="Idle" Range="2000" Volume="0.75" Tags="" />
|
||||||
|
<sound File="%ModDir:2532991202%/Characters/Special Creatures/Lithomorph/LithomorphDamage1.ogg" State="Damage" Range="2000" Volume="1" Tags="" />
|
||||||
|
<sound File="%ModDir:2532991202%/Characters/Special Creatures/Lithomorph/LithomorphDamage2.ogg" State="Damage" Range="2000" Volume="1" Tags="" />
|
||||||
|
<sound File="%ModDir:2532991202%/Characters/Special Creatures/Lithomorph/LithomorphDamage3.ogg" State="Damage" Range="2000" Volume="1" Tags="" />
|
||||||
|
<sound File="Content/Characters/Legacywatcher/attack1.ogg" State="Attack" Range="2000" Volume="1" Tags="" />
|
||||||
|
<sound File="Content/Characters/Legacywatcher/watch1.ogg" State="Attack" Range="2000" Volume="1" Tags="" />
|
||||||
|
<sound File="Content/Characters/Legacywatcher/watch4.ogg" State="Attack" Range="2000" Volume="1" Tags="" />
|
||||||
|
<sound File="Content/Characters/Legacywatcher/watch5.ogg" State="Attack" Range="2000" Volume="1" Tags="" />
|
||||||
|
<sound File="Content/Characters/Legacywatcher/watch6.ogg" State="Attack" Range="2000" Volume="1" Tags="" />
|
||||||
|
<ai CombatStrength="40" Sight="1" Hearing="1" AggressionHurt="100" AggressionGreed="10" FleeHealthThreshold="0" AttackWhenProvoked="True" AvoidGunfire="False" DamageThreshold="0" AvoidTime="3" MinFleeTime="20" AggressiveBoarding="False" EnforceAggressiveBehaviorForMissions="True" TargetOuterWalls="True" RandomAttack="True" CanOpenDoors="False" UsePathFindingToGetInside="False" KeepDoorsClosed="False" AvoidAbyss="True" StayInAbyss="False" PatrolFlooded="False" PatrolDry="False" StartAggression="0" MaxAggression="100" AggressionCumulation="0" WallTargetingMethod="Target">
|
||||||
|
<target Tag="human" State="Aggressive" Priority="100" ReactDistance="1000" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
|
||||||
|
<target Tag="weaker" State="Aggressive" Priority="100" ReactDistance="1000" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
|
||||||
|
<target Tag="stronger" State="Aggressive" Priority="100" ReactDistance="1000" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
|
||||||
|
</ai>
|
||||||
|
<inventory accessiblebyowner="True" Slots="Any, Any, Any" AccessibleWhenAlive="False" Commonness="1">
|
||||||
|
<Item identifier="titanite" />
|
||||||
|
</inventory>
|
||||||
|
<StatusEffect type="OnDeath" target="This" targetlimb="Torso" duration="0.1">
|
||||||
|
<ParticleEmitter particle="gib" anglemin="-30" anglemax="30" particleamount="3" velocitymin="200" velocitymax="300" scalemin="0.5" scalemax="1.0" copyentityangle="true" colormultiplier="200,200,200,255" />
|
||||||
|
<ParticleEmitter particle="heavygib" anglemin="-30" anglemax="30" particleamount="3" velocitymin="200" velocitymax="400" scalemin="0.5" scalemax="1.0" copyentityangle="true" colormultiplier="200,200,200,255" />
|
||||||
|
<sound file="%ModDir:2532991202%/Characters/Special Creatures/Lithomorph/LithomorphDeath1.ogg" range="3000" volume="1" />
|
||||||
|
</StatusEffect>
|
||||||
|
</Character>
|
@@ -0,0 +1,16 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Override>
|
||||||
|
<Afflictions>
|
||||||
|
<Affliction name="ThreeSecSpeed" identifier="threesecspeed" type="haste" isbuff="true" limbspecific="false" showiconthreshold="1000" showinhealthscannerthreshold="1000" maxstrength="3">
|
||||||
|
<Effect minstrength="0" maxstrength="3" strengthchange="-1" minspeedmultiplier="4" maxspeedmultiplier="4" minfacetint="255,0,0,0" maxfacetint="255,0,0,150">
|
||||||
|
<StatValue stattype="SwimmingSpeed" minvalue="5" maxvalue="5" />
|
||||||
|
</Effect>
|
||||||
|
</Affliction>
|
||||||
|
<Stun name="OneSecStun" identifier="onesecstun" type="stun" limbspecific="false" showiconthreshold="1000" showinhealthscannerthreshold="1000" maxstrength="1">
|
||||||
|
<Effect minstrength="0" maxstrength="1" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-1.0" />
|
||||||
|
</Stun>
|
||||||
|
<dontshoot name="dontshoot" identifier="dontshoot" type="debuff" limbspecific="false" showiconthreshold="1000" showinhealthscannerthreshold="1000" maxstrength="2">
|
||||||
|
<Effect minstrength="0" maxstrength="2" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-1.0" />
|
||||||
|
</dontshoot>
|
||||||
|
</Afflictions>
|
||||||
|
</Override>
|
@@ -0,0 +1,499 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Items>
|
||||||
|
<Item name="Tentacle" identifier="lithomorphtentacle" category="Weapon" maxstacksize="1" scale="0.5" interactthroughwalls="true" cargocontaineridentifier="metalcrate" tags="mediumitem,harpoonammo" Scale="0.5" impactsoundtag="impact_metal_light" noninteractable="true" hideinmenus="true" health="5" damagedbymeleeweapons="false">
|
||||||
|
<Sprite texture="%ModDir:2532991202%/Characters/Special Creatures/Lithomorph/LithomorphSpritesheet.png" sourcerect="0,0,15,15" depth="0.57" origin="0.5,0.5" />
|
||||||
|
<Body radius="15" density="10" />
|
||||||
|
<Rope sourcepullforce="0" targetpullforce="100" projectilepullforce="1" maxlength="450" snaponcollision="false" spritewidth="40" tile="true" origin="0.05,0.5" targetminmass="0" lerpforces="true" snapanimduration="0.5" breakfrommiddle="false" SnapWhenNotAimed="False">
|
||||||
|
<Sprite texture="%ModDir:2532991202%/Characters/Special Creatures/Lithomorph/LithomorphSpritesheet.png" sourcerect="500,448,500,162" depth="0.57" origin="0.5,0.5" />
|
||||||
|
<!-- <EndSprite texture="Content/Map/Thalamus/thalamus.png" sourcerect="672,288,32,64" depth="0.56" origin="0.5,0.5" /> -->
|
||||||
|
<StatusEffect type="Always" target="This" delay="1" checkconditionalalways="true">
|
||||||
|
<Conditional Snapped="true" />
|
||||||
|
<Conditional condition="0" />
|
||||||
|
<Remove />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnUse" target="This" Snapped="true" delay="3" checkconditionalalways="true">
|
||||||
|
<Conditional targetitemcomponent="Projectile" IsStuckToTarget="false" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnUse" target="This" Snapped="true" delay="10" />
|
||||||
|
<StatusEffect type="OnBroken" target="This" Snapped="true">
|
||||||
|
<ParticleEmitter particle="bloodsplashwater" anglemin="-180" anglemax="-180" particleamount="3" velocitymin="50" velocitymax="100" scalemin="0.5" scalemax="1.0" />
|
||||||
|
</StatusEffect>
|
||||||
|
</Rope>
|
||||||
|
<Projectile characterusable="false" launchimpulse="7" sticktowalls="false" sticktocharacters="true" sticktoitems="false" sticktostructures="false" sticktodoors="false" sticktodeflective="false">
|
||||||
|
<Attack structuredamage="15" itemdamage="30" targetforce="5" severlimbsprobability="0">
|
||||||
|
<Affliction identifier="stun" strength="1" />
|
||||||
|
<Affliction identifier="blunttrauma" strength="20" />
|
||||||
|
</Attack>
|
||||||
|
<StatusEffect type="OnActive" target="UseTarget,This" checkconditionalalways="true">
|
||||||
|
<Conditional Snapped="false" />
|
||||||
|
<Affliction identifier="slow" strength="10" />
|
||||||
|
</StatusEffect>
|
||||||
|
</Projectile>
|
||||||
|
</Item>
|
||||||
|
<Item name="TentacleNoDamage" identifier="lithomorphtentaclenodamage" category="Weapon" maxstacksize="1" scale="0.5" interactthroughwalls="true" cargocontaineridentifier="metalcrate" tags="mediumitem,harpoonammo" Scale="0.5" impactsoundtag="impact_metal_light" noninteractable="true" hideinmenus="true" health="5" damagedbymeleeweapons="false" spritecolor="220,220,220,255">
|
||||||
|
<Sprite texture="%ModDir:2532991202%/Characters/Special Creatures/Lithomorph/LithomorphSpritesheet.png" sourcerect="0,0,15,15" depth="0.57" origin="0.5,0.5" />
|
||||||
|
<Body radius="15" density="10" />
|
||||||
|
<Rope sourcepullforce="0" targetpullforce="50" projectilepullforce="1" maxlength="500" snaponcollision="false" spritewidth="40" tile="true" origin="0.05,0.5" targetminmass="0" lerpforces="true" snapanimduration="0.5" breakfrommiddle="false" SnapWhenNotAimed="False">
|
||||||
|
<Sprite texture="%ModDir:2532991202%/Characters/Special Creatures/Lithomorph/LithomorphSpritesheet.png" sourcerect="500,448,500,162" depth="0.57" origin="0.5,0.5" />
|
||||||
|
<!-- <EndSprite texture="Content/Map/Thalamus/thalamus.png" sourcerect="672,288,32,64" depth="0.56" origin="0.5,0.5" /> -->
|
||||||
|
<StatusEffect type="Always" target="This" delay="1" checkconditionalalways="true">
|
||||||
|
<Conditional Snapped="true" />
|
||||||
|
<Conditional condition="0" />
|
||||||
|
<Remove />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnUse" target="This" Snapped="true" delay="3" checkconditionalalways="true">
|
||||||
|
<Conditional targetitemcomponent="Projectile" IsStuckToTarget="false" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnUse" target="This" Snapped="true" delay="10" />
|
||||||
|
<StatusEffect type="OnBroken" target="This" Snapped="true">
|
||||||
|
<ParticleEmitter particle="bloodsplashwater" anglemin="-180" anglemax="-180" particleamount="3" velocitymin="50" velocitymax="100" scalemin="0.5" scalemax="1.0" />
|
||||||
|
</StatusEffect>
|
||||||
|
</Rope>
|
||||||
|
<Projectile characterusable="false" launchimpulse="7" sticktowalls="false" sticktocharacters="true" sticktoitems="false" sticktostructures="false" sticktodoors="false" sticktodeflective="false" maxtargetstohit="1">
|
||||||
|
<Attack severlimbsprobability="0">
|
||||||
|
<Affliction identifier="stun" strength="1" />
|
||||||
|
</Attack>
|
||||||
|
<StatusEffect type="OnActive" target="UseTarget,This" checkconditionalalways="true">
|
||||||
|
<Conditional Snapped="false" />
|
||||||
|
<Affliction identifier="slow" strength="10" />
|
||||||
|
</StatusEffect>
|
||||||
|
</Projectile>
|
||||||
|
</Item>
|
||||||
|
<Item name="Tentacle test gun" identifier="lithomorphgun" category="Weapon" cargocontaineridentifier="metalcrate" tags="mediumitem,weapon,gunsmith,mountableweapon" Scale="0.5" impactsoundtag="impact_metal_light" hideinmenus="true">
|
||||||
|
<Sprite texture="Content/Items/Weapons/weapons_new.png" sourcerect="0,203,181,39" depth="0.55" origin="0.5,0.5" />
|
||||||
|
<Body width="180" height="30" density="25" />
|
||||||
|
<Holdable slots="Any,RightHand+LeftHand" controlpose="true" holdpos="35,-10" aimpos="45,-10" handle1="-20,-6" handle2="30,10" holdangle="-40" msg="ItemMsgPickUpSelect" />
|
||||||
|
<RangedWeapon reload="1.75" launchimpulse="20.0" barrelpos="85,14" spread="1" unskilledspread="10" combatPriority="60" drawhudwhenequipped="true" crosshairscale="0.2">
|
||||||
|
<Crosshair texture="Content/Items/Weapons/Crosshairs.png" sourcerect="0,256,256,256" />
|
||||||
|
<CrosshairPointer texture="Content/Items/Weapons/Crosshairs.png" sourcerect="256,256,256,256" />
|
||||||
|
<Sound file="Content/Items/Weapons/HarpoonGun1.ogg" type="OnUse" range="1000" />
|
||||||
|
<Sound file="Content/Items/Weapons/HarpoonGun2.ogg" type="OnUse" range="1000" />
|
||||||
|
<Sound file="Content/Items/Weapons/HarpoonGun3.ogg" type="OnUse" range="1000" />
|
||||||
|
<StatusEffect type="OnUse">
|
||||||
|
<Explosion range="150.0" force="5" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" underwaterbubble="false" camerashake="6.0" />
|
||||||
|
<SpawnItem identifier="lithomorphtentacle" spawnposition="Thisinventory" count="1" rotationtype="Collider" rotation="0" />
|
||||||
|
</StatusEffect>
|
||||||
|
<ItemContainer hideitems="true" drawinventory="true" capacity="1" maxstacksize="1" canbeselected="false" characterusable="true" spawnwithid="lithomorphtentacle">
|
||||||
|
<Containable items="lithomorphtentacle" />
|
||||||
|
</ItemContainer>
|
||||||
|
<RequiredSkill identifier="weapons" level="30" />
|
||||||
|
</RangedWeapon>
|
||||||
|
</Item>
|
||||||
|
<Item name="" nameidentifier="cassiterite" identifier="lithomorphspawnercassiterite" category="Material" Tags="smallitem,ore,lithomorphspawner" maxstacksize="1" canbepicked="true" description="" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" health="10" noninteractable="true" damagedbyprojectiles="true" damagedbyexplosions="true" hideinmenus="true">
|
||||||
|
<LightComponent lightcolor="113,204,164,225" range="100" powerconsumption="0" flicker="0.0" flickerspeed="0.5" pulsefrequency="0.4" pulseamount="0" ison="true" drawbehindsubs="true">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
<ContainedSprite texture="Content/Items/Materials/MineralEnvironment.png" usewhenattached="true" decorativespritebehavior="HideWhenNotVisible" depth="0.47" sourcerect="597,877,84,147" origin="0.5,0.5" />
|
||||||
|
<Sprite texture="Content/Items/Materials/Minerals.png" depth="0.3" sourcerect="265,890,116,121" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.48" sourcerect="512,877,86,147" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.49" sourcerect="681,877,87,147" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.51" sourcerect="512,877,86,147" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.52" sourcerect="681,877,87,147" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.53" sourcerect="512,877,86,147" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.54" sourcerect="681,877,87,147" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/Minerals.png" depth="0.4" sourcerect="810,893,173,131" offset="0,-40" randomrotation="-20,20" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.55" sourcerect="341,292,86,147" offset="-20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="2" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.56" sourcerect="256,293,86,146" offset="20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="3" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<Body radius="60" width="20" density="25" />
|
||||||
|
<LevelResource deattachduration="Infinity" randomoffsetfromwall="80">
|
||||||
|
<Commonness commonness="0.30" abysscommonness="10" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.50" abysscommonness="5" leveltype="europanridge" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.65" abysscommonness="0" leveltype="theaphoticplateau" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.50" abysscommonness="0" leveltype="thegreatsea" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<RequiredItem items="cuttingequipment" type="Equipped" />
|
||||||
|
</LevelResource>
|
||||||
|
<!-- motion sensor activates when a human is nearby and spawns the monster -->
|
||||||
|
<MotionSensor range="400" canbeselected="false" IgnoreDead="True" minimumvelocity="0" updateinterval="0.025" target="Human" DetectOwnMotion="false">
|
||||||
|
<StatusEffect type="Always" target="This" delay="3" condition="-100" disabledeltatime="true" stackable="false" checkconditionalalways="true">
|
||||||
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnBroken" target="This">
|
||||||
|
<SpawnCharacter speciesname="Lithomorph_Cassiterite" MaximumAmount="1" AfflictionOnSpawn="dontshoot" AfflictionStrength="2" />
|
||||||
|
<Sound file="Content/Sounds/Damage/ArmorBreak1.ogg" range="1000" dontmuffle="true" volume="2" />
|
||||||
|
<particleemitter particle="brownchunks" particleamount="30" velocitymin="500" velocitymax="1000" distancemin="0" distancemax="100" anglemin="0" anglemax="359" scalemin="0.5" scalemax="1.5" drawontop="true" copyentityangle="true" />
|
||||||
|
<Remove />
|
||||||
|
</StatusEffect>
|
||||||
|
</MotionSensor>
|
||||||
|
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgUsePlasmaCutter" handle1="0,0" pickingtime="5.0" canbepicked="False" allowingameediting="False" attachable="true" reattachable="false" />
|
||||||
|
</Item>
|
||||||
|
<Item name="" nameidentifier="chamosite" identifier="lithomorphspawnerchamosite" category="Material" Tags="smallitem,ore,lithomorphspawner" maxstacksize="1" canbepicked="true" description="" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" health="10" noninteractable="true" damagedbyprojectiles="true" damagedbyexplosions="true" hideinmenus="true">
|
||||||
|
<LightComponent lightcolor="113,204,164,225" range="100" powerconsumption="0" flicker="0.0" flickerspeed="0.5" pulsefrequency="0.4" pulseamount="0" ison="true" drawbehindsubs="true">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
<ContainedSprite texture="Content/Items/Materials/MineralEnvironment.png" usewhenattached="true" decorativespritebehavior="HideWhenNotVisible" depth="0.47" sourcerect="341,438,86,148" origin="0.5,0.5" />
|
||||||
|
<Sprite texture="Content/Items/Materials/Minerals.png" depth="0.3" sourcerect="652,642,120,121" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.48" sourcerect="256,441,86,145" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.49" sourcerect="426,438,86,148" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.51" sourcerect="256,441,86,145" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.52" sourcerect="426,438,86,148" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.53" sourcerect="256,441,86,145" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.54" sourcerect="426,438,86,148" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/Minerals.png" depth="0.4" sourcerect="810,893,173,131" offset="0,-40" randomrotation="-20,20" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.55" sourcerect="341,292,86,147" offset="-20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="2" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.56" sourcerect="256,293,86,146" offset="20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="3" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<Body radius="60" width="20" density="25" />
|
||||||
|
<LevelResource deattachduration="Infinity" randomoffsetfromwall="80">
|
||||||
|
<Commonness commonness="0.40" abysscommonness="50" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.50" abysscommonness="25" leveltype="europanridge" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.40" abysscommonness="5" leveltype="theaphoticplateau" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.30" abysscommonness="5" leveltype="thegreatsea" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.35" abysscommonness="5" leveltype="hydrothermalwastes" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<RequiredItem items="cuttingequipment" type="Equipped" />
|
||||||
|
</LevelResource>
|
||||||
|
<!-- motion sensor activates when a human is nearby and spawns the monster -->
|
||||||
|
<MotionSensor range="400" canbeselected="false" IgnoreDead="True" minimumvelocity="0" updateinterval="0.025" target="Human" DetectOwnMotion="false">
|
||||||
|
<StatusEffect type="Always" target="This" delay="3" condition="-100" disabledeltatime="true" stackable="false" checkconditionalalways="true">
|
||||||
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnBroken" target="This">
|
||||||
|
<SpawnCharacter speciesname="Lithomorph_Chamosite" MaximumAmount="1" AfflictionOnSpawn="dontshoot" AfflictionStrength="2" />
|
||||||
|
<Sound file="Content/Sounds/Damage/ArmorBreak1.ogg" range="1000" dontmuffle="true" volume="2" />
|
||||||
|
<particleemitter particle="brownchunks" particleamount="30" velocitymin="500" velocitymax="1000" distancemin="0" distancemax="100" anglemin="0" anglemax="359" scalemin="0.5" scalemax="1.5" drawontop="true" copyentityangle="true" />
|
||||||
|
<Remove />
|
||||||
|
</StatusEffect>
|
||||||
|
</MotionSensor>
|
||||||
|
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgUsePlasmaCutter" handle1="0,0" pickingtime="5.0" canbepicked="False" allowingameediting="False" attachable="true" reattachable="false" />
|
||||||
|
</Item>
|
||||||
|
<Item name="" nameidentifier="cryolite" identifier="lithomorphspawnercryolite" category="Material" Tags="smallitem,ore,lithomorphspawner" maxstacksize="1" canbepicked="true" description="" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" health="10" noninteractable="true" damagedbyprojectiles="true" damagedbyexplosions="true" hideinmenus="true">
|
||||||
|
<LightComponent lightcolor="113,204,164,225" range="100" powerconsumption="0" flicker="0.0" flickerspeed="0.5" pulsefrequency="0.4" pulseamount="0" ison="true" drawbehindsubs="true">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
<ContainedSprite texture="Content/Items/Materials/MineralEnvironment.png" usewhenattached="true" decorativespritebehavior="HideWhenNotVisible" depth="0.47" sourcerect="0,144,86,147" origin="0.5,0.5" />
|
||||||
|
<Sprite texture="Content/Items/Materials/Minerals.png" depth="0.3" sourcerect="517,513,120,119" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.48" sourcerect="85,146,88,147" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.49" sourcerect="172,146,84,147" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.51" sourcerect="85,146,88,147" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.52" sourcerect="172,146,84,147" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.53" sourcerect="85,146,88,147" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.54" sourcerect="172,146,84,147" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/Minerals.png" depth="0.4" sourcerect="810,893,173,131" offset="0,-40" randomrotation="-20,20" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.55" sourcerect="341,292,86,147" offset="-20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="2" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.56" sourcerect="256,293,86,146" offset="20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="3" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<Body radius="60" width="20" density="25" />
|
||||||
|
<LevelResource deattachduration="Infinity" randomoffsetfromwall="80">
|
||||||
|
<Commonness commonness="0.10" cavecommonness="0.40" abysscommonness="30" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.30" cavecommonness="0.50" abysscommonness="20" leveltype="europanridge" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.50" abysscommonness="10" leveltype="theaphoticplateau" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.65" abysscommonness="0" leveltype="thegreatsea" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.60" abysscommonness="0" leveltype="hydrothermalwastes" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<RequiredItem items="cuttingequipment" type="Equipped" />
|
||||||
|
</LevelResource>
|
||||||
|
<!-- motion sensor activates when a human is nearby and spawns the monster -->
|
||||||
|
<MotionSensor range="400" canbeselected="false" IgnoreDead="True" minimumvelocity="0" updateinterval="0.025" target="Human" DetectOwnMotion="false">
|
||||||
|
<StatusEffect type="Always" target="This" delay="3" condition="-100" disabledeltatime="true" stackable="false" checkconditionalalways="true">
|
||||||
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnBroken" target="This">
|
||||||
|
<SpawnCharacter speciesname="Lithomorph_Cryolite" MaximumAmount="1" AfflictionOnSpawn="dontshoot" AfflictionStrength="2" />
|
||||||
|
<Sound file="Content/Sounds/Damage/ArmorBreak1.ogg" range="1000" dontmuffle="true" volume="2" />
|
||||||
|
<particleemitter particle="brownchunks" particleamount="30" velocitymin="500" velocitymax="1000" distancemin="0" distancemax="100" anglemin="0" anglemax="359" scalemin="0.5" scalemax="1.5" drawontop="true" copyentityangle="true" />
|
||||||
|
<Remove />
|
||||||
|
</StatusEffect>
|
||||||
|
</MotionSensor>
|
||||||
|
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgUsePlasmaCutter" handle1="0,0" pickingtime="5.0" canbepicked="False" allowingameediting="False" attachable="true" reattachable="false" />
|
||||||
|
</Item>
|
||||||
|
<Item name="" nameidentifier="galena" identifier="lithomorphspawnergalena" category="Material" Tags="smallitem,ore,lithomorphspawner" maxstacksize="1" canbepicked="true" description="" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" health="10" noninteractable="true" damagedbyprojectiles="true" damagedbyexplosions="true" hideinmenus="true">
|
||||||
|
<LightComponent lightcolor="113,204,164,225" range="100" powerconsumption="0" flicker="0.0" flickerspeed="0.5" pulsefrequency="0.4" pulseamount="0" ison="true" drawbehindsubs="true">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
<ContainedSprite texture="Content/Items/Materials/MineralEnvironment.png" usewhenattached="true" decorativespritebehavior="HideWhenNotVisible" depth="0.47" sourcerect="341,877,86,147" origin="0.5,0.5" />
|
||||||
|
<Sprite texture="Content/Items/Materials/Minerals.png" depth="0.3" sourcerect="135,889,114,123" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.48" sourcerect="256,877,86,147" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.49" sourcerect="426,877,86,147" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.51" sourcerect="256,877,86,147" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.52" sourcerect="426,877,86,147" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.53" sourcerect="256,877,86,147" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.54" sourcerect="426,877,86,147" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/Minerals.png" depth="0.4" sourcerect="810,893,173,131" offset="0,-40" randomrotation="-20,20" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.55" sourcerect="341,292,86,147" offset="-20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="2" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.56" sourcerect="256,293,86,146" offset="20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="3" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<Body radius="60" width="20" density="25" />
|
||||||
|
<LevelResource deattachduration="Infinity" randomoffsetfromwall="80">
|
||||||
|
<Commonness commonness="0.9" cavecommonness="0.9" abysscommonness="0" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.85" cavecommonness="0.9" abysscommonness="50" leveltype="theaphoticplateau" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.85" cavecommonness="0.8" abysscommonness="50" leveltype="thegreatsea" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.8" cavecommonness="0.7" abysscommonness="0" leveltype="hydrothermalwastes" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<RequiredItem items="cuttingequipment" type="Equipped" />
|
||||||
|
</LevelResource>
|
||||||
|
<!-- motion sensor activates when a human is nearby and spawns the monster -->
|
||||||
|
<MotionSensor range="400" canbeselected="false" IgnoreDead="True" minimumvelocity="0" updateinterval="0.025" target="Human" DetectOwnMotion="false">
|
||||||
|
<StatusEffect type="Always" target="This" delay="3" condition="-100" disabledeltatime="true" stackable="false" checkconditionalalways="true">
|
||||||
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnBroken" target="This">
|
||||||
|
<SpawnCharacter speciesname="Lithomorph_Galena" MaximumAmount="1" AfflictionOnSpawn="dontshoot" AfflictionStrength="2" />
|
||||||
|
<Sound file="Content/Sounds/Damage/ArmorBreak1.ogg" range="1000" dontmuffle="true" volume="2" />
|
||||||
|
<particleemitter particle="brownchunks" particleamount="30" velocitymin="500" velocitymax="1000" distancemin="0" distancemax="100" anglemin="0" anglemax="359" scalemin="0.5" scalemax="1.5" drawontop="true" copyentityangle="true" />
|
||||||
|
<Remove />
|
||||||
|
</StatusEffect>
|
||||||
|
</MotionSensor>
|
||||||
|
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgUsePlasmaCutter" handle1="0,0" pickingtime="5.0" canbepicked="False" allowingameediting="False" attachable="true" reattachable="false" />
|
||||||
|
</Item>
|
||||||
|
<Item name="" nameidentifier="hydroxyapatite" identifier="lithomorphspawnerhydroxyapatite" category="Material" Tags="smallitem,ore,lithomorphspawner" maxstacksize="1" canbepicked="true" description="" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" health="10" noninteractable="true" damagedbyprojectiles="true" damagedbyexplosions="true" hideinmenus="true">
|
||||||
|
<LightComponent lightcolor="113,204,164,225" range="100" powerconsumption="0" flicker="0.0" flickerspeed="0.5" pulsefrequency="0.4" pulseamount="0" ison="true" drawbehindsubs="true">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
<ContainedSprite texture="Content/Items/Materials/MineralEnvironment.png" usewhenattached="true" decorativespritebehavior="HideWhenNotVisible" depth="0.47" sourcerect="426,292,86,147" origin="0.5,0.5" />
|
||||||
|
<Sprite texture="Content/Items/Materials/Minerals.png" depth="0.3" sourcerect="141,635,106,119" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.48" sourcerect="341,292,86,147" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.49" sourcerect="256,293,86,146" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.51" sourcerect="341,292,86,147" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.52" sourcerect="256,293,86,146" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.53" sourcerect="341,292,86,147" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.54" sourcerect="256,293,86,146" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/Minerals.png" depth="0.4" sourcerect="810,893,173,131" offset="0,-40" randomrotation="-20,20" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.55" sourcerect="341,292,86,147" offset="-20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="2" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.56" sourcerect="256,293,86,146" offset="20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="3" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<Body radius="60" width="20" density="25" />
|
||||||
|
<LevelResource deattachduration="Infinity" randomoffsetfromwall="80">
|
||||||
|
<Commonness commonness="0.45" abysscommonness="25" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.55" abysscommonness="10" leveltype="europanridge" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.50" abysscommonness="0" leveltype="theaphoticplateau" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.40" abysscommonness="0" leveltype="thegreatsea" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.30" abysscommonness="0" leveltype="hydrothermalwastes" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<RequiredItem items="cuttingequipment" type="Equipped" />
|
||||||
|
</LevelResource>
|
||||||
|
<!-- motion sensor activates when a human is nearby and spawns the monster -->
|
||||||
|
<MotionSensor range="400" canbeselected="false" IgnoreDead="True" minimumvelocity="0" updateinterval="0.025" target="Human" DetectOwnMotion="false">
|
||||||
|
<StatusEffect type="Always" target="This" delay="3" condition="-100" disabledeltatime="true" stackable="false" checkconditionalalways="true">
|
||||||
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnBroken" target="This">
|
||||||
|
<SpawnCharacter speciesname="Lithomorph_Hydroxyapatite" MaximumAmount="1" AfflictionOnSpawn="dontshoot" AfflictionStrength="2" />
|
||||||
|
<Sound file="Content/Sounds/Damage/ArmorBreak1.ogg" range="1000" dontmuffle="true" volume="2" />
|
||||||
|
<particleemitter particle="brownchunks" particleamount="30" velocitymin="500" velocitymax="1000" distancemin="0" distancemax="100" anglemin="0" anglemax="359" scalemin="0.5" scalemax="1.5" drawontop="true" copyentityangle="true" />
|
||||||
|
<Remove />
|
||||||
|
</StatusEffect>
|
||||||
|
</MotionSensor>
|
||||||
|
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgUsePlasmaCutter" handle1="0,0" pickingtime="5.0" canbepicked="False" allowingameediting="False" attachable="true" reattachable="false" />
|
||||||
|
</Item>
|
||||||
|
<Item name="" nameidentifier="pyromorphite" identifier="lithomorphspawnerpyromorphite" category="Material" Tags="smallitem,ore,lithomorphspawner" maxstacksize="1" canbepicked="true" description="" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" health="10" noninteractable="true" damagedbyprojectiles="true" damagedbyexplosions="true" hideinmenus="true">
|
||||||
|
<LightComponent lightcolor="113,204,164,225" range="100" powerconsumption="0" flicker="0.0" flickerspeed="0.5" pulsefrequency="0.4" pulseamount="0" ison="true" drawbehindsubs="true">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
<ContainedSprite texture="Content/Items/Materials/MineralEnvironment.png" usewhenattached="true" decorativespritebehavior="HideWhenNotVisible" depth="0.47" sourcerect="853,292,86,147" origin="0.5,0.5" />
|
||||||
|
<Sprite texture="Content/Items/Materials/Minerals.png" depth="0.3" sourcerect="775,768,119,123" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.48" sourcerect="768,292,86,147" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.49" sourcerect="938,292,86,147" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.51" sourcerect="768,292,86,147" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.52" sourcerect="938,292,86,147" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.53" sourcerect="768,292,86,147" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.54" sourcerect="938,292,86,147" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/Minerals.png" depth="0.4" sourcerect="810,893,173,131" offset="0,-40" randomrotation="-20,20" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.55" sourcerect="341,292,86,147" offset="-20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="2" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.56" sourcerect="256,293,86,146" offset="20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="3" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<Body radius="60" width="20" density="25" />
|
||||||
|
<LevelResource deattachduration="Infinity" randomoffsetfromwall="80">
|
||||||
|
<Commonness commonness="0.20" abysscommonness="5.00" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.30" abysscommonness="3.33" leveltype="europanridge" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.50" abysscommonness="2.00" leveltype="theaphoticplateau" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.30" abysscommonness="0" leveltype="thegreatsea" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<RequiredItem items="cuttingequipment" type="Equipped" />
|
||||||
|
</LevelResource>
|
||||||
|
<!-- motion sensor activates when a human is nearby and spawns the monster -->
|
||||||
|
<MotionSensor range="400" canbeselected="false" IgnoreDead="True" minimumvelocity="0" updateinterval="0.025" target="Human" DetectOwnMotion="false">
|
||||||
|
<StatusEffect type="Always" target="This" delay="3" condition="-100" disabledeltatime="true" stackable="false" checkconditionalalways="true">
|
||||||
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnBroken" target="This">
|
||||||
|
<SpawnCharacter speciesname="Lithomorph_Pyromorphite" MaximumAmount="1" AfflictionOnSpawn="dontshoot" AfflictionStrength="2" />
|
||||||
|
<Sound file="Content/Sounds/Damage/ArmorBreak1.ogg" range="1000" dontmuffle="true" volume="2" />
|
||||||
|
<particleemitter particle="brownchunks" particleamount="30" velocitymin="500" velocitymax="1000" distancemin="0" distancemax="100" anglemin="0" anglemax="359" scalemin="0.5" scalemax="1.5" drawontop="true" copyentityangle="true" />
|
||||||
|
<Remove />
|
||||||
|
</StatusEffect>
|
||||||
|
</MotionSensor>
|
||||||
|
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgUsePlasmaCutter" handle1="0,0" pickingtime="5.0" canbepicked="False" allowingameediting="False" attachable="true" reattachable="false" />
|
||||||
|
</Item>
|
||||||
|
<Item name="" nameidentifier="sphalerite" identifier="lithomorphspawnersphalerite" category="Material" Tags="smallitem,ore,lithomorphspawner" maxstacksize="1" canbepicked="true" description="" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" health="10" noninteractable="true" damagedbyprojectiles="true" damagedbyexplosions="true" hideinmenus="true">
|
||||||
|
<LightComponent lightcolor="113,204,164,225" range="100" powerconsumption="0" flicker="0.0" flickerspeed="0.5" pulsefrequency="0.4" pulseamount="0" ison="true" drawbehindsubs="true">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
<ContainedSprite texture="Content/Items/Materials/MineralEnvironment.png" usewhenattached="true" decorativespritebehavior="HideWhenNotVisible" depth="0.47" sourcerect="172,585,84,147" origin="0.5,0.5" />
|
||||||
|
<Sprite texture="Content/Items/Materials/Minerals.png" depth="0.3" sourcerect="12,761,121,126" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.48" sourcerect="85,585,88,147" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.49" sourcerect="0,585,86,147" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.51" sourcerect="85,585,88,147" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.52" sourcerect="0,585,86,147" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.53" sourcerect="85,585,88,147" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.54" sourcerect="0,585,86,147" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/Minerals.png" depth="0.4" sourcerect="810,893,173,131" offset="0,-40" randomrotation="-20,20" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.55" sourcerect="341,292,86,147" offset="-20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="2" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.56" sourcerect="256,293,86,146" offset="20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="3" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<Body radius="60" width="20" density="25" />
|
||||||
|
<LevelResource deattachduration="Infinity" randomoffsetfromwall="80">
|
||||||
|
<Commonness commonness="0.20" abysscommonness="0" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.15" cavecommonness="0.1" abysscommonness="0" leveltype="theaphoticplateau" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.10" cavecommonness="0" abysscommonness="0" leveltype="thegreatsea" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.05" cavecommonness="0" abysscommonness="0" leveltype="hydrothermalwastes" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<RequiredItem items="cuttingequipment" type="Equipped" />
|
||||||
|
</LevelResource>
|
||||||
|
<!-- motion sensor activates when a human is nearby and spawns the monster -->
|
||||||
|
<MotionSensor range="400" canbeselected="false" IgnoreDead="True" minimumvelocity="0" updateinterval="0.025" target="Human" DetectOwnMotion="false">
|
||||||
|
<StatusEffect type="Always" target="This" delay="3" condition="-100" disabledeltatime="true" stackable="false" checkconditionalalways="true">
|
||||||
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnBroken" target="This">
|
||||||
|
<SpawnCharacter speciesname="Lithomorph_Sphalerite" MaximumAmount="1" AfflictionOnSpawn="dontshoot" AfflictionStrength="2" />
|
||||||
|
<Sound file="Content/Sounds/Damage/ArmorBreak1.ogg" range="1000" dontmuffle="true" volume="2" />
|
||||||
|
<particleemitter particle="brownchunks" particleamount="30" velocitymin="500" velocitymax="1000" distancemin="0" distancemax="100" anglemin="0" anglemax="359" scalemin="0.5" scalemax="1.5" drawontop="true" copyentityangle="true" />
|
||||||
|
<Remove />
|
||||||
|
</StatusEffect>
|
||||||
|
</MotionSensor>
|
||||||
|
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgUsePlasmaCutter" handle1="0,0" pickingtime="5.0" canbepicked="False" allowingameediting="False" attachable="true" reattachable="false" />
|
||||||
|
</Item>
|
||||||
|
<Item name="" nameidentifier="sylvite" identifier="lithomorphspawnersylvite" category="Material" Tags="smallitem,ore,lithomorphspawner" maxstacksize="1" canbepicked="true" description="" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" health="10" noninteractable="true" damagedbyprojectiles="true" damagedbyexplosions="true" hideinmenus="true">
|
||||||
|
<LightComponent lightcolor="113,204,164,225" range="100" powerconsumption="0" flicker="0.0" flickerspeed="0.5" pulsefrequency="0.4" pulseamount="0" ison="true" drawbehindsubs="true">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
<ContainedSprite texture="Content/Items/Materials/MineralEnvironment.png" usewhenattached="true" decorativespritebehavior="HideWhenNotVisible" depth="0.47" sourcerect="256,146,86,147" origin="0.5,0.5" />
|
||||||
|
<Sprite texture="Content/Items/Materials/Minerals.png" depth="0.3" sourcerect="644,511,120,119" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.48" sourcerect="342,146,84,147" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.49" sourcerect="426,146,87,147" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.51" sourcerect="342,145,84,147" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.52" sourcerect="425,147,87,147" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.53" sourcerect="343,144,84,147" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.54" sourcerect="426,146,87,147" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/Minerals.png" depth="0.4" sourcerect="810,893,173,131" offset="0,-40" randomrotation="-20,20" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.55" sourcerect="341,292,86,147" offset="-20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="2" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.56" sourcerect="256,293,86,146" offset="20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="3" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<Body radius="60" width="20" density="25" />
|
||||||
|
<LevelResource deattachduration="Infinity" randomoffsetfromwall="80">
|
||||||
|
<Commonness commonness="0.10" abysscommonness="30" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.25" abysscommonness="20" leveltype="europanridge" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.50" abysscommonness="10" leveltype="theaphoticplateau" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.70" abysscommonness="5" leveltype="thegreatsea" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.75" abysscommonness="0" leveltype="hydrothermalwastes" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<RequiredItem items="cuttingequipment" type="Equipped" />
|
||||||
|
</LevelResource>
|
||||||
|
<!-- motion sensor activates when a human is nearby and spawns the monster -->
|
||||||
|
<MotionSensor range="400" canbeselected="false" IgnoreDead="True" minimumvelocity="0" updateinterval="0.025" target="Human" DetectOwnMotion="false">
|
||||||
|
<StatusEffect type="Always" target="This" delay="3" condition="-100" disabledeltatime="true" stackable="false" checkconditionalalways="true">
|
||||||
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnBroken" target="This">
|
||||||
|
<SpawnCharacter speciesname="Lithomorph_Sylvite" MaximumAmount="1" AfflictionOnSpawn="dontshoot" AfflictionStrength="2" />
|
||||||
|
<Sound file="Content/Sounds/Damage/ArmorBreak1.ogg" range="1000" dontmuffle="true" volume="2" />
|
||||||
|
<particleemitter particle="brownchunks" particleamount="30" velocitymin="500" velocitymax="1000" distancemin="0" distancemax="100" anglemin="0" anglemax="359" scalemin="0.5" scalemax="1.5" drawontop="true" copyentityangle="true" />
|
||||||
|
<Remove />
|
||||||
|
</StatusEffect>
|
||||||
|
</MotionSensor>
|
||||||
|
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgUsePlasmaCutter" handle1="0,0" pickingtime="5.0" canbepicked="False" allowingameediting="False" attachable="true" reattachable="false" />
|
||||||
|
</Item>
|
||||||
|
<Item name="" nameidentifier="triphylite" identifier="lithomorphspawnertriphylite" category="Material" Tags="smallitem,ore,lithomorphspawner" maxstacksize="1" canbepicked="true" description="" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" health="10" noninteractable="true" damagedbyprojectiles="true" damagedbyexplosions="true" hideinmenus="true">
|
||||||
|
<LightComponent lightcolor="113,204,164,225" range="100" powerconsumption="0" flicker="0.0" flickerspeed="0.5" pulsefrequency="0.4" pulseamount="0" ison="true" drawbehindsubs="true">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
<ContainedSprite texture="Content/Items/Materials/MineralEnvironment.png" usewhenattached="true" decorativespritebehavior="HideWhenNotVisible" depth="0.47" sourcerect="256,0,86,147" origin="0.5,0.5" />
|
||||||
|
<Sprite texture="Content/Items/Materials/Minerals.png" depth="0.3" sourcerect="123,505,120,127" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.48" sourcerect="341,0,86,147" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.49" sourcerect="426,0,86,147" offset="20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.51" sourcerect="341,0,86,147" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.52" sourcerect="426,0,86,147" offset="-20,0" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,30" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.53" sourcerect="341,0,86,147" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.54" sourcerect="426,0,86,147" offset="0,-30" randomrotation="-20,20" randomscale="1.5,2" randomoffset="30,10" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/Minerals.png" depth="0.4" sourcerect="810,893,173,131" offset="0,-40" randomrotation="-20,20" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.55" sourcerect="341,292,86,147" offset="-20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="2" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.56" sourcerect="256,293,86,146" offset="20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="3" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<Body radius="60" width="20" density="25" />
|
||||||
|
<LevelResource deattachduration="Infinity" randomoffsetfromwall="80">
|
||||||
|
<Commonness commonness="0.10" abysscommonness="10" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.40" abysscommonness="50" leveltype="europanridge" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.30" abysscommonness="10" leveltype="theaphoticplateau" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<Commonness commonness="0.3" abysscommonness="10" leveltype="thegreatsea" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<RequiredItem items="cuttingequipment" type="Equipped" />
|
||||||
|
</LevelResource>
|
||||||
|
<!-- motion sensor activates when a human is nearby and spawns the monster -->
|
||||||
|
<MotionSensor range="400" canbeselected="false" IgnoreDead="True" minimumvelocity="0" updateinterval="0.025" target="Human" DetectOwnMotion="false">
|
||||||
|
<StatusEffect type="Always" target="This" delay="3" condition="-100" disabledeltatime="true" stackable="false" checkconditionalalways="true">
|
||||||
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnBroken" target="This">
|
||||||
|
<SpawnCharacter speciesname="Lithomorph_Triphylite" MaximumAmount="1" AfflictionOnSpawn="dontshoot" AfflictionStrength="2" />
|
||||||
|
<Sound file="Content/Sounds/Damage/ArmorBreak1.ogg" range="1000" dontmuffle="true" volume="2" />
|
||||||
|
<particleemitter particle="brownchunks" particleamount="30" velocitymin="500" velocitymax="1000" distancemin="0" distancemax="100" anglemin="0" anglemax="359" scalemin="0.5" scalemax="1.5" drawontop="true" copyentityangle="true" />
|
||||||
|
<Remove />
|
||||||
|
</StatusEffect>
|
||||||
|
</MotionSensor>
|
||||||
|
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgUsePlasmaCutter" handle1="0,0" pickingtime="5.0" canbepicked="False" allowingameediting="False" attachable="true" reattachable="false" />
|
||||||
|
</Item>
|
||||||
|
<Item name="" nameidentifier="titanite" identifier="lithomorphspawnertitanite" category="Material" Tags="smallitem,ore,lithomorphspawner" maxstacksize="1" canbepicked="true" description="" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" health="10" noninteractable="true" damagedbyprojectiles="true" damagedbyexplosions="true" hideinmenus="true">
|
||||||
|
<LightComponent lightcolor="113,204,164,225" range="100" powerconsumption="0" flicker="0.0" flickerspeed="0.5" pulsefrequency="0.4" pulseamount="0" ison="true" drawbehindsubs="true">
|
||||||
|
<LightTexture texture="Content/Lights/pointlight_rays.png" origin="0.5,0.5" />
|
||||||
|
</LightComponent>
|
||||||
|
<ContainedSprite texture="Content/Items/Materials/MineralEnvironment.png" usewhenattached="true" decorativespritebehavior="HideWhenNotVisible" depth="0.47" sourcerect="512,730,86,147" origin="0.5,0.5" />
|
||||||
|
<Sprite texture="Content/Items/Materials/Minerals.png" depth="0.3" sourcerect="396,635,118,123" origin="0.5,0.5" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.48" sourcerect="595,730,86,147" offset="0,0" randomrotation="-20,20" randomscale="1.5,2.0" randomoffset="0,0" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.49" sourcerect="768,292,86,147" offset="0,0" randomrotation="-20,20" randomscale="1.5,2.0" randomoffset="0,0" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.51" sourcerect="341,292,86,147" offset="0,0" randomrotation="-20,20" randomscale="1.5,2.0" randomoffset="0,0" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.52" sourcerect="256,877,86,147" offset="0,0" randomrotation="-20,20" randomscale="1.5,2.0" randomoffset="0,0" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.53" sourcerect="341,0,86,147" offset="0,0" randomrotation="-20,20" randomscale="1.5,2.0" randomoffset="0,0" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.54" sourcerect="342,146,84,147" offset="0,0" randomrotation="-20,20" randomscale="1.5,2.0" randomoffset="0,0" origin="0.5,0.5" randomgroupid="1" />
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.55" sourcerect="341,292,86,147" offset="-20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="2" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<DecorativeSprite texture="Content/Items/Materials/MineralEnvironment.png" depth="0.56" sourcerect="256,293,86,146" offset="20,-30" randomrotation="-20,20" randomscale="2,2.5" randomoffset="30,30" origin="0.5,0.5" randomgroupid="3" offsetanim="Noise" offsetanimspeed="5.0">
|
||||||
|
<AnimationConditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</DecorativeSprite>
|
||||||
|
<Body radius="60" width="20" density="25" />
|
||||||
|
<!-- levelresource spawns this at random in levels -->
|
||||||
|
<LevelResource deattachduration="Infinity" randomoffsetfromwall="80">
|
||||||
|
<Commonness commonness="0.0" cavecommonness="100" abysscommonness="0" fixedquantity="true" clusterquantity="1" clustersize="1" allowatstart="false" />
|
||||||
|
<RequiredItem items="cuttingequipment" type="Equipped" />
|
||||||
|
</LevelResource>
|
||||||
|
<!-- motion sensor activates when a human is nearby and spawns the monster -->
|
||||||
|
<MotionSensor range="400" canbeselected="false" IgnoreDead="True" minimumvelocity="0" updateinterval="0.025" target="Human" DetectOwnMotion="false">
|
||||||
|
<StatusEffect type="Always" target="This" delay="3" condition="-100" disabledeltatime="true" stackable="false" checkconditionalalways="true">
|
||||||
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
||||||
|
</StatusEffect>
|
||||||
|
<StatusEffect type="OnBroken" target="This">
|
||||||
|
<SpawnCharacter speciesname="Lithomorph" MaximumAmount="1" AfflictionOnSpawn="dontshoot" AfflictionStrength="2" />
|
||||||
|
<Sound file="Content/Sounds/Damage/ArmorBreak1.ogg" range="1000" dontmuffle="true" volume="2" />
|
||||||
|
<particleemitter particle="brownchunks" particleamount="30" velocitymin="500" velocitymax="1000" distancemin="0" distancemax="100" anglemin="0" anglemax="359" scalemin="0.5" scalemax="1.5" drawontop="true" copyentityangle="true" />
|
||||||
|
<Remove />
|
||||||
|
</StatusEffect>
|
||||||
|
</MotionSensor>
|
||||||
|
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgUsePlasmaCutter" handle1="0,0" pickingtime="5.0" canbepicked="False" allowingameediting="False" attachable="true" reattachable="false" />
|
||||||
|
</Item>
|
||||||
|
<!--
|
||||||
|
<overridecommonness commonness="0" leveltype="coldcavernsoutpost" />
|
||||||
|
<overridecommonness commonness="0" leveltype="plateauoutpost" />
|
||||||
|
<overridecommonness commonness="0" leveltype="ridgesoutpost" />
|
||||||
|
<overridecommonness commonness="0" leveltype="greatseaoutpost" />
|
||||||
|
<overridecommonness commonness="0" leveltype="wastesoutpost" /> -->
|
||||||
|
</Items>
|
@@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!-- Comments: Created by UberPendragon (https://steamcommunity.com/profiles/76561197995266558)
|
||||||
|
avoid spawning clusters of spawners, multiple creatures will harpoon eachother breaking the fight and sometimes physics. Tried making harpoons not stick to deflective (all limbs are deflective) but I can't tell what deflects and what doesnt (dive suits are supposedly deflective)
|
||||||
|
-->
|
||||||
|
<Charactervariant inherit="Lithomorph" speciesname="Lithomorph_Cassiterite" speciestranslationoverride="Lithomorph">
|
||||||
|
<inventory accessiblebyowner="True" Slots="Any, Any, Any" AccessibleWhenAlive="False" Commonness="1">
|
||||||
|
<Item identifier="cassiterite" />
|
||||||
|
</inventory>
|
||||||
|
</Charactervariant>
|
@@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!-- Comments: Created by UberPendragon (https://steamcommunity.com/profiles/76561197995266558)
|
||||||
|
avoid spawning clusters of spawners, multiple creatures will harpoon eachother breaking the fight and sometimes physics. Tried making harpoons not stick to deflective (all limbs are deflective) but I can't tell what deflects and what doesnt (dive suits are supposedly deflective)
|
||||||
|
-->
|
||||||
|
<Charactervariant inherit="Lithomorph" speciesname="Lithomorph_Chamosite" speciestranslationoverride="Lithomorph">
|
||||||
|
<inventory accessiblebyowner="True" Slots="Any, Any, Any" AccessibleWhenAlive="False" Commonness="1">
|
||||||
|
<Item identifier="chamosite" />
|
||||||
|
</inventory>
|
||||||
|
</Charactervariant>
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user