Reducing usage of #if CLIENT / #elif SERVER
The server will implement some classes it probably shouldn't need because certain items or game states depend on them.
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
After Width: | Height: | Size: 242 KiB |
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Character name ="watcher" humanoid="false" health ="1000">
|
||||
|
||||
<sound file="Content/Characters/Watcher/attack1.ogg" state="Attack" range="500"/>
|
||||
<sound file="Content/Characters/Watcher/attack2.ogg" state="Attack" range="500"/>
|
||||
<sound file="Content/Characters/Watcher/attack3.ogg" state="Attack" range="500"/>
|
||||
|
||||
<sound file="Content/Characters/Watcher/watch1.ogg" state="None" range="500"/>
|
||||
<sound file="Content/Characters/Watcher/watch2.ogg" state="None" range="500"/>
|
||||
<sound file="Content/Characters/Watcher/watch3.ogg" state="None" range="500"/>
|
||||
<sound file="Content/Characters/Watcher/watch4.ogg" state="None" range="500"/>
|
||||
<sound file="Content/Characters/Watcher/watch5.ogg" state="None" range="500"/>
|
||||
<sound file="Content/Characters/Watcher/watch6.ogg" state="None" range="500"/>
|
||||
|
||||
<ragdoll waveamplitude="0.0" swimspeed="0.5" walkspeed="0.3" mirror="true" rotatetowardsmovement="false" headangle="-90">
|
||||
|
||||
<collider radius="100"/>
|
||||
|
||||
<!-- head -->
|
||||
<limb id = "0" type="Head" width="350" height="320" steerforce="1.0" flip="true" armorsector="0.0,360.0" armorvalue="100.0">
|
||||
<sprite texture="Content/Characters/Watcher/watcher.png" sourcerect="0,0,369,348" depth="0.02" origin ="0.5,0.6"/>
|
||||
<attack range="150" duration="0.05" damage="200" stun="5" force="20" damagetype="blunt" targetforce="100"/>
|
||||
</limb>
|
||||
|
||||
<limb id = "1" radius="50" height="120" flip="true">
|
||||
<sprite texture="Content/Characters/Watcher/watcher.png" sourcerect="395,0,117,239" depth="0.025" origin="0.5,0.5"/>
|
||||
<lightsource range="200.0" color="0.8,0.8,1.0,1.0">
|
||||
<lighttexture texture="Content/Characters/Watcher/watcher.png" sourcerect="391,282,121,230" depth="0.025" origin="0.5,0.5"/>
|
||||
</lightsource>
|
||||
</limb>
|
||||
|
||||
<limb id = "2" width="300" height="119" flip="true">
|
||||
<sprite texture="Content/Characters/Watcher/watcher.png" sourcerect="0,370,302,142" depth="0.025" origin="0.5,0.5"/>
|
||||
</limb>
|
||||
|
||||
<joint limb1="0" limb1anchor="60,130" limb2="1" limb2anchor="-30,100" lowerlimit="70" upperlimit="80"/>
|
||||
<joint limb1="0" limb1anchor="72,110" limb2="2" limb2anchor="120,-20" lowerlimit="90" upperlimit="180"/>
|
||||
</ragdoll>
|
||||
|
||||
<ai attackhumans="0.0" attackrooms="0.0" sight="1.0" hearing="0.0" attackwhenprovoked="true"/>
|
||||
</Character>
|
||||
Reference in New Issue
Block a user