Main Page » Codelogs


Revision as of 22:11, 2 February 2012
Armorwraith (Talk | contribs)
A Basic Projectile
← Previous diff
Current revision
Armorwraith (Talk | contribs)
A Basic Projectile
Line 10: Line 10:
<font color=#868A08><span title="A required tag that describes the weapon to the player."><description>A basic explosive projectile.</description></span><BR></font color> <font color=#868A08><span title="A required tag that describes the weapon to the player."><description>A basic explosive projectile.</description></span><BR></font color>
<font color=#F5A9A9><span title="A required tag that shows the engine where to find the weapons icon."><icon>bmissile.bmp</icon></span><BR></font color> <font color=#F5A9A9><span title="A required tag that shows the engine where to find the weapons icon."><icon>bmissile.bmp</icon></span><BR></font color>
-<font color=#BCF5A9><span title="An optional tag that gives the player the specified amount of this weapon. -1 is infinite."><startingnumber>-1</startingnumber></span><BR></font color>+<font color=#BCF5A9><span title="An optional tag that gives the player the specified amount of this weapon. -1 is infinite."><startingnumber>-1</startingnumber></span></font color><BR>
<font color=#BFFF00><span title="The sound our weapon will play when fired."><activationsound>shoot/small.wav</activationsound><BR></span><BR></font color> <font color=#BFFF00><span title="The sound our weapon will play when fired."><activationsound>shoot/small.wav</activationsound><BR></span><BR></font color>
<font color=#FE2EC8><span title="The action our weapon will preform. For our example we have specified a projectile. What you place here will determine what type of weapon you are creating. This tag is required for all weapons."><accessoryaction type='WeaponProjectile'><BR></span><BR></font color> <font color=#FE2EC8><span title="The action our weapon will preform. For our example we have specified a projectile. What you place here will determine what type of weapon you are creating. This tag is required for all weapons."><accessoryaction type='WeaponProjectile'><BR></span><BR></font color>

Current revision

Accessory File Examples

A Basic Projectile

  • Projectiles are the easiest and most abundant weapon primitive when creating weapons for Scorched 3D. Below I have attatched the a basic Missile code for you to examine. Simply hover over a code snippet to view its description. Corresponding XML tags will have matching colors. This means you need to include both tags in the correct spot and format for your weapon to function properly. Simply copy and paste this example into your "accessories.xml" file to test it.

<accessory>
<name>Missile</name>
<armslevel>10</armslevel>
<description>A basic explosive projectile.</description>
<icon>bmissile.bmp</icon>
<startingnumber>-1</startingnumber>
<activationsound>shoot/small.wav</activationsound>

<accessoryaction type='WeaponProjectile'>

<projectilescale>0.5</projectilescale>
<shieldhurtfactor>0.4</shieldhurtfactor>
<spinspeed>1.0</spinspeed>
<animateflametexture/>

<collisionaction type='WeaponExplosion'>
<hurtamount>1.0</hurtamount>
<deform>down</deform>
<size>3.5</size>
<explosiontexture>exp00</explosiontexture>
<explosionsound>explosions/small.wav</explosionsound>
</collisionaction>

</accessoryaction>

</accessory>

Donate to Scorched3D Get it from CNET Download.com! 5 Stars