[FSOD] Fully working shatters.
Alot of people have asked me to release the shatters behaviors for FSOD, and alot of people have told me not to, but i feel like doing it.
Many thanks to @Desire for helping me out with the switches/bridge.
@Desire made a tutorial on how to place XMLS into client: http://www.mpgh.net/forum/showthread.php?t=1114813
BEHAVIORS ARE UNTESTED SO IF IT DOESNT WORK THEN HMU
First of all go into your Dat1.xml and find Shtrs Woodengate and remove </Static> from it. (KEEP </STATIC> IN CLIENT!)
IMPORTANT STEP: GO INTO CLIENT BINS AND FIND SHATTERS, GO TO 3RD BOSS AND ADD THIS PROJECTILE TO IT:
All this goes into Dat1.xml
While this goes into the client.
The map and behavior will be downloadable since they contained too many characters xD
Virusscans:
https://www.virustotal.com/sv/file/4...is/1467403659/
https://virusscan.jotti.org/en-US/fi...job/0525wiqp9f

================================================== =======================================
Alot of people needs the shatters behaviors, and now its out there. If your gonna use this behavior please give @Desire and me a "Thanks".
Many thanks to @Desire for helping me out with the switches/bridge.
@Desire made a tutorial on how to place XMLS into client: http://www.mpgh.net/forum/showthread.php?t=1114813
BEHAVIORS ARE UNTESTED SO IF IT DOESNT WORK THEN HMU
First of all go into your Dat1.xml and find Shtrs Woodengate and remove </Static> from it. (KEEP </STATIC> IN CLIENT!)
IMPORTANT STEP: GO INTO CLIENT BINS AND FIND SHATTERS, GO TO 3RD BOSS AND ADD THIS PROJECTILE TO IT:
Projectile
Code:
<Projectile id="4">
<ObjectId>Fire Bullet</ObjectId>
<Speed>30</Speed>
<ArmorPiercing/>
<MinDamage>163</MinDamage>
<MaxDamage>213</MaxDamage>
<LifetimeMS>6000</LifetimeMS>
</Projectile>
All this goes into Dat1.xml
DAT1.XML
Code:
<Object type="0xc400" id="shtrs Wooden Gate 2">
<Class>Wall</Class>
<RandomTexture>
<Texture>
<File>lofiObj3</File>
<Index>0x44f</Index>
</Texture>
<Texture>
<File>lofiObj3</File>
<Index>0x450</Index>
</Texture>
<Texture>
<File>lofiObj3</File>
<Index>0x451</Index>
</Texture>
<Texture>
<File>lofiObj3</File>
<Index>0x452</Index>
</Texture>
</RandomTexture>
<Top>
<Texture>
<File>lofiObj3</File>
<Index>0x574</Index>
</Texture>
</Top>
<HitSound>monster/wooden_walls_hit</HitSound>
<DeathSound>monster/wooden_walls_death</DeathSound>
<FullOccupy/>
<OccupySquare/>
<EnemyOccupySquare/>
<BlocksSight/>
<DisplayId>shtrs Wooden Gate 2</DisplayId>
</Object>
<Object type="0xc401" id="shtrs Wooden Gate 3">
<Class>Wall</Class>
<RandomTexture>
<Texture>
<File>lofiObj3</File>
<Index>0x44f</Index>
</Texture>
<Texture>
<File>lofiObj3</File>
<Index>0x450</Index>
</Texture>
<Texture>
<File>lofiObj3</File>
<Index>0x451</Index>
</Texture>
<Texture>
<File>lofiObj3</File>
<Index>0x452</Index>
</Texture>
</RandomTexture>
<Top>
<Texture>
<File>lofiObj3</File>
<Index>0x574</Index>
</Texture>
</Top>
<HitSound>monster/wooden_walls_hit</HitSound>
<DeathSound>monster/wooden_walls_death</DeathSound>
<FullOccupy/>
<OccupySquare/>
<EnemyOccupySquare/>
<BlocksSight/>
<Static/>
<DisplayId>shtrs Wooden Gate 3</DisplayId>
</Object>
<Object type="0xc412" id="shtrs Chest Spawner 1">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>shtrs Chest Spawner 1</DisplayId>
</Object>
<Object type="0xc413" id="shtrs Chest Spawner 2">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>shtrs Chest Spawner 2</DisplayId>
</Object>
<Object type="0xc414" id="shtrs Chest Spawner 3">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>shtrs Chest Spawner 3</DisplayId>
</Object>
<Object type="0xc405" id="shtrs Spawn Bridge 2">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs spawn bridge 2}</DisplayId>
</Object>
<Object type="0xc406" id="shtrs Spawn Bridge 3">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs spawn bridge 3}</DisplayId>
</Object>
<Object type="0xc407" id="shtrs Spawn Bridge 4">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs spawn bridge 4}</DisplayId>
</Object>
<Object type="0xc408" id="shtrs Spawn Bridge 5">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs spawn bridge 5}</DisplayId>
</Object>
<Object type="0xc409" id="shtrs Spawn Bridge 6">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs spawn bridge 6}</DisplayId>
</Object>
<Object type="0xc410" id="shtrs Spawn Bridge 7">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs spawn bridge 7}</DisplayId>
</Object>
<Object type="0xc411" id="shtrs Spawn Bridge 8">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs spawn bridge 8</DisplayId>
</Object>
<Object type="0xc402" id="shtrs Bridge Closer2">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs bridge closer 2}</DisplayId>
</Object>
<Object type="0xc403" id="shtrs Bridge Closer3">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs bridge closer 3</DisplayId>
</Object>
<Object type="0xc404" id="shtrs Bridge Closer4">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs bridge closer 4</DisplayId>
</Object>
While this goes into the client.
CLIENT XMLS
Code:
<Object type="0xc400" id="shtrs Wooden Gate 2">
<Class>Wall</Class>
<RandomTexture>
<Texture>
<File>lofiObj3</File>
<Index>0x44f</Index>
</Texture>
<Texture>
<File>lofiObj3</File>
<Index>0x450</Index>
</Texture>
<Texture>
<File>lofiObj3</File>
<Index>0x451</Index>
</Texture>
<Texture>
<File>lofiObj3</File>
<Index>0x452</Index>
</Texture>
</RandomTexture>
<Top>
<Texture>
<File>lofiObj3</File>
<Index>0x574</Index>
</Texture>
</Top>
<HitSound>monster/wooden_walls_hit</HitSound>
<DeathSound>monster/wooden_walls_death</DeathSound>
<FullOccupy/>
<OccupySquare/>
<EnemyOccupySquare/>
<BlocksSight/>
<Static/>
<DisplayId>shtrs Wooden Gate 2</DisplayId>
</Object>
<Object type="0xc401" id="shtrs Wooden Gate 3">
<Class>Wall</Class>
<RandomTexture>
<Texture>
<File>lofiObj3</File>
<Index>0x44f</Index>
</Texture>
<Texture>
<File>lofiObj3</File>
<Index>0x450</Index>
</Texture>
<Texture>
<File>lofiObj3</File>
<Index>0x451</Index>
</Texture>
<Texture>
<File>lofiObj3</File>
<Index>0x452</Index>
</Texture>
</RandomTexture>
<Top>
<Texture>
<File>lofiObj3</File>
<Index>0x574</Index>
</Texture>
</Top>
<HitSound>monster/wooden_walls_hit</HitSound>
<DeathSound>monster/wooden_walls_death</DeathSound>
<FullOccupy/>
<OccupySquare/>
<EnemyOccupySquare/>
<BlocksSight/>
<Static/>
<DisplayId>shtrs Wooden Gate 3</DisplayId>
</Object>
<Object type="0xc402" id="shtrs Bridge Closer2">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs bridge closer 2}</DisplayId>
</Object>
<Object type="0xc403" id="shtrs Bridge Closer3">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs bridge closer 3</DisplayId>
</Object>
<Object type="0xc404" id="shtrs Bridge Closer4">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs bridge closer 4</DisplayId>
</Object>
<Object type="0xc405" id="shtrs Spawn Bridge 2">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs spawn bridge 2}</DisplayId>
</Object>
<Object type="0xc406" id="shtrs Spawn Bridge 3">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs spawn bridge 3}</DisplayId>
</Object>
<Object type="0xc407" id="shtrs Spawn Bridge 4">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs spawn bridge 4}</DisplayId>
</Object>
<Object type="0xc408" id="shtrs Spawn Bridge 5">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs spawn bridge 5}</DisplayId>
</Object>
<Object type="0xc409" id="shtrs Spawn Bridge 6">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs spawn bridge 6}</DisplayId>
</Object>
<Object type="0xc410" id="shtrs Spawn Bridge 7">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs spawn bridge 7}</DisplayId>
</Object>
<Object type="0xc411" id="shtrs Spawn Bridge 8">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>{shtrs spawn bridge 8</DisplayId>
</Object>
<Object type="0xc412" id="shtrs Chest Spawner 1">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>shtrs Chest Spawner 1</DisplayId>
</Object>
<Object type="0xc413" id="shtrs Chest Spawner 2">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>shtrs Chest Spawner 2</DisplayId>
</Object>
<Object type="0xc414" id="shtrs Chest Spawner 3">
<Class>Character</Class>
<Enemy/>
<Texture>
<File>invisible</File>
<Index>0</Index>
</Texture>
<NoMiniMap/>
<Size>0</Size>
<XpMult>0.0</XpMult>
<StasisImmune/>
<DisplayId>shtrs Chest Spawner 3</DisplayId>
</Object>
The map and behavior will be downloadable since they contained too many characters xD
Virusscans:
https://www.virustotal.com/sv/file/4...is/1467403659/
https://virusscan.jotti.org/en-US/fi...job/0525wiqp9f
================================================== =======================================
Alot of people needs the shatters behaviors, and now its out there. If your gonna use this behavior please give @Desire and me a "Thanks".



