V37 open source custom weapons!

Post new topic Reply to topic  [ 66 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
Author Message
 Post subject:
PostPosted: Mon Apr 26, 2004 6:56 pm 
whenever you open the .xml files in either word or notepad they are always tabbed.

if you have somekind of other editor it may not but I dont know


Top
  
 
 Post subject:
PostPosted: Mon Apr 26, 2004 10:27 pm 
User avatar
Obliterated

Current Scorched3D Rank: Unranked



Joined: Sat Apr 24, 2004 6:52 am
Posts: 1393
Location: Florida, USA
Just thought I'd let you guys know that I have an accessories.xml file on my website that has all of these weapons included in it as well as a few others. If you're not up to the task of entering and editing these weapons yourself, you are more than welcome to download it and do with it what you wish. Enjoy :)

link:
http://handwired.home.mchsi.com/


Top
 Profile  
 
 Post subject:
PostPosted: Wed Apr 28, 2004 2:05 pm 
User avatar
Obliterated

Current Scorched3D Rank: Unranked



Joined: Sat Apr 24, 2004 6:52 am
Posts: 1393
Location: Florida, USA
Yet another custom weapon to add to your arsenal. I call it acid rain. Shoot it high into the air over the target area and watch it rain down dirt eating (riot bomb) projectiles upon everything. It does no physical damage but anyone not using chutes had better lookout.. ;)

Code:
   <accessory type="WeaponProjectile">
      <name>Acid Rain</name>
      <description>A projectile weapon that on reaching
its highest point releases many dirt
eating warheads.  This weapon does no
physical damage.</description>
      <icon>hroller.bmp</icon>
      <cost>10000</cost>
      <bundlesize>2</bundlesize>
      <armslevel>5</armslevel>
      <apexcollision></apexcollision>
      <firedsound>shoot/launch.wav</firedsound>
      <projectilescale>2.0</projectilescale>
      <projectilemodel type="ase">
         <mesh>clusterbomb.ase</mesh>
         <skin>white.bmp</skin>
      </projectilemodel>
      <collisionaction type="WeaponMulti">
         <name>Acid Rain</name>
         <armslevel>5</armslevel>
         <subweapon1 type="WeaponExplosion">
            <name>Acid Rain</name>
            <armslevel>5</armslevel>
            <deform>down</deform>
            <hurts>no</hurts>
            <size>18</size>
            <explosiontexture>exp03</explosiontexture>
            <explosionsound>explosions/small.wav</explosionsound>
         </subweapon1>
         <subweapon2 type="WeaponAimedOver">
            <name>Acid Rain</name>
            <armslevel>5</armslevel>
            <nowarheads>8</nowarheads>
            <aimedweapon type="WeaponProjectile">
               <name>Acid Rain</name>
               <armslevel>5</armslevel>
               <apexcollision></apexcollision>
               <projectilemodel type="ase">
                  <mesh>clusterbomb.ase</mesh>
                  <skin>white.bmp</skin>
               </projectilemodel>
               <collisionaction type="WeaponMulti">
                  <name>Acid Rain</name>
                  <armslevel>5</armslevel>
                  <subweapon1 type="WeaponExplosion">
                     <name>Acid Rain</name>
                     <armslevel>5</armslevel>
                     <deform>down</deform>
                     <hurts>no</hurts>
                     <size>12</size>
                     <explosiontexture>exp03</explosiontexture>
                     <explosionsound>explosions/small.wav</explosionsound> d>
                  </subweapon1>
                  <subweapon2 type="WeaponAimedOver">
                     <name>Acid Rain</name>
                     <armslevel>5</armslevel>
                     <nowarheads>4</nowarheads>
                     <aimedweapon type="WeaponProjectile">
                        <name>Acid Rain</name>
                        <armslevel>5</armslevel>
                        <projectilescale>0.3</projectilescale>
                        <projectilemodel type="ase">
                           <mesh>clusterbomb.ase</mesh>
                           <skin>white.bmp</skin>
                        </projectilemodel>
                        <collisionaction type="WeaponExplosion">
                           <name>Acid Rain</name>
                           <armslevel>5</armslevel>
                           <deform>down</deform>
                           <hurts>no</hurts>
                           <size>10</size>
                           <explosiontexture>exp03</explosiontexture>
                           <explosionsound>explosions/napalm.wav</explosionsound>
                        </collisionaction>
                     </aimedweapon>
                  </subweapon2>
               </collisionaction>
            </aimedweapon>
         </subweapon2>
      </collisionaction>
   </accessory>


Top
 Profile  
 
 Post subject:
PostPosted: Wed Apr 28, 2004 6:18 pm 
Singed
Not Signed Up For Stats

Joined: Tue Apr 27, 2004 5:12 pm
Posts: 13
hey bobirov,

nice weapons!!! :D i have a question... what does <armslevel> actually do? my first thought is that they are used by the armslevel configuration... but when I looked into the accessories.xml file that came with the game, some weapons have different armslevel (For example, the leap frog) for different subweapons...

in addition, I was trying to create my own customized leap weapon, but it did not leap far... so i thought maybe the armslevel have something to do with the weapon's weight, or the gravity? please correct me if I am wrong.

oh, another thing... do <smoke> and <showendpoints> take any optional values? it is odd to see <smoke></smoke> without anything in between the tags... tried to put something there, but did not make any difference...

thanks, dude.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Apr 28, 2004 7:16 pm 
User avatar
Obliterated

Current Scorched3D Rank: Unranked



Joined: Sat Apr 24, 2004 6:52 am
Posts: 1393
Location: Florida, USA
Kenny,

Glad you like the weapons, I find it quite fun to have many options to choose from when deciding how to take out your opponents hehe.

About armslevel, to my knowledge it is used when determining how much money a person receives for damaging/killing an opponent. The basic formula is something like reward = (health taken / 100) * MoneyPerHP * Armslevel. Also, its the same idea for when you kill someone, reward = MoneyPerKill * armslevel. Different parts of a weapon can be set to give different levels of reward. For instance, the initial blast could yield a higher reward than subsequent, random blasts. The general rule I use is the more destructive/all encompasing the weapon is, the lower the armslevel and subsequent reward. I am not sure if it affects anything else or if those are the proper formulas as I'm really new here (started playing a little after the release of 37.1)

About <smoke> and <showendpoints>, I do not know as I have not messed with those at all yet. Sorry I can't answer that one.. :cry:


Top
 Profile  
 
 Post subject:
PostPosted: Thu Apr 29, 2004 2:35 am 
User avatar
Singed
Not Signed Up For Stats

Joined: Wed Oct 15, 2003 4:44 am
Posts: 22
Location: Georgia, USA
Actually, the Arms level tag is relative to Arms Level of the weapon. You'll notice that when you create a custom single player game in the Env Tab there is a option for Arms level, what this is, is you can set the Arms level to a certain number and weapons that have that number or lower can be bought. Anything with a higher arms level cant be bought. Its for people who dont like to have nuke and otehr weapons of mass destruction against them, or the hard core guys who like to use only baby missiles and missiles and so on.
What was the Question?

Top
 Profile  
 
 Post subject:
PostPosted: Thu Apr 29, 2004 10:16 am 
User avatar
Site Admin
Not Signed Up For Stats

Joined: Mon Aug 04, 2003 4:09 pm
Posts: 4771
Location: Scotland
Regarding arms level, you are both right. It varies the amount of money for a kill and allows more destructive weapons to be disabled.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Apr 29, 2004 12:44 pm 
Reduced to ashes
Not Signed Up For Stats

Joined: Wed Sep 24, 2003 2:19 pm
Posts: 976
would it be possible to code a weapon to hit the same spot in a sequential impact? basiaclly some kind of weapon that breaks up into 3 - 5 warheads in midair, all of which hit the same point, one after the other. or maybe even a repeated shot from the tank. something like this would be useful for "drilling" through large mountains, high peaks on "islands" maps, or those huge mounds of dirt in which someone might have buried themselves (accidentally or otherwise). don't really need anything more than a baby missile sized explosion, or maybe a missile sized one, since the purpose is merely to clear a shot path through a lot of dirt.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Apr 29, 2004 2:24 pm 
User avatar
Obliterated

Current Scorched3D Rank: Unranked



Joined: Sat Apr 24, 2004 6:52 am
Posts: 1393
Location: Florida, USA
Ebonite,

I personally don't know of a way to do that but that doesn't mean its impossible. Perhaps someone else knows of a way, or else it would require a new tag.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Apr 29, 2004 2:40 pm 
User avatar
Site Admin
Not Signed Up For Stats

Joined: Mon Aug 04, 2003 4:09 pm
Posts: 4771
Location: Scotland
It may require a new tag, however how you tried making the lower most tag a WeaponMulti and seeing what that does. It may allow you to fire multiple weapons the same direction that way, I can't remember off hand.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Apr 29, 2004 6:47 pm 
User avatar
Obliterated

Current Scorched3D Rank: Unranked



Joined: Sat Apr 24, 2004 6:52 am
Posts: 1393
Location: Florida, USA
Is it possible to not draw any texture when doing an explosion? I tried
<explosiontexture>none</explosiontexture> and "off" as well as deleting the line altogether but to no avail.

When doing bombs that create or remove dirt, I think it'd look better to just not draw any texture. Especially with really large weapons when the texture is not big enough to cover the entire hole/mountain.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Apr 29, 2004 7:08 pm 
User avatar
Site Admin
Not Signed Up For Stats

Joined: Mon Aug 04, 2003 4:09 pm
Posts: 4771
Location: Scotland
Bobirov wrote:
Is it possible to not draw any texture when doing an explosion? I tried
<explosiontexture>none</explosiontexture> and "off" as well as deleting the line altogether but to no avail.

When doing bombs that create or remove dirt, I think it'd look better to just not draw any texture. Especially with really large weapons when the texture is not big enough to cover the entire hole/mountain.


Not at the moment. Although I could easily add a none texture.
However this would not be backward compatabile with previous 37 releases, so it would have to go into the next major release.

Perhaps we should start a thread of what we want to see added/changed to weapon definitions for the next major release.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 30, 2004 11:21 pm 
User avatar
Obliterated

Current Scorched3D Rank: Unranked



Joined: Sat Apr 24, 2004 6:52 am
Posts: 1393
Location: Florida, USA
And for my latest creation heh. Have you ever wanted to dramatically alter the map? Well now you can. Just fire this bad boy into the clouds and watch it raise up an entire new landscape and bury everyone around in the process. Its a bit lengthy but man oh man is it funny to watch. Enjoy.

Code:
   <accessory type="WeaponProjectile">
      <name>Terraform</name>
      <description>Raises dirt over a large
portion of the map when fired
high into the air.</description>
      <icon>tdirt.bmp</icon>
      <cost>25000</cost>
      <bundlesize>1</bundlesize>
      <armslevel>3</armslevel>
      <apexcollision></apexcollision>
      <firedsound>shoot/launch.wav</firedsound>
      <projectilescale>6</projectilescale>
      <collisionaction type="WeaponMulti">
         <name>Terraform</name>
         <armslevel>3</armslevel>
         <subweapon1 type="WeaponExplosion">
            <name>Terraform</name>
            <armslevel>3</armslevel>
            <hurts>no</hurts>
            <multicolor/>
            <deform>down</deform>
            <size>16</size>
            <explosionsound>explosions/large.wav</explosionsound>
            <explosiontexture>exp02</explosiontexture>
         </subweapon1>
         <subweapon2 type="WeaponAimedOver">
            <name>Terraform</name>
            <armslevel>3</armslevel>
            <nowarheads>5</nowarheads>
            <aimedweapon type="WeaponProjectile">
               <name>Terraform</name>
               <armslevel>3</armslevel>
               <apexcollision></apexcollision>
               <projectilescale>3</projectilescale>
               <collisionaction type="WeaponMulti">
                  <name>Terraform</name>
                  <armslevel>3</armslevel>
                  <subweapon1 type="WeaponExplosion">
                     <name>Terraform</name>
                     <armslevel>3</armslevel>
                     <multicolor/>
                     <deform>down</deform>
                     <hurts>no</hurts>
                     <size>12</size>
                     <explosionsound>explosions/small.wav</explosionsound>
                     <explosiontexture>exp00</explosiontexture>
                  </subweapon1>
                  <subweapon2 type="WeaponMulti">
                     <name>Terraform</name>
                     <armslevel>3</armslevel>
                     <subweapon1 type="WeaponExplosion">
                        <name>Terraform</name>
                        <armslevel>3</armslevel>
                        <multicolor/>
                        <deform>down</deform>
                        <hurts>no</hurts>
                        <size>8</size>
                        <explosionsound>explosions/small.wav</explosionsound>
                        <explosiontexture>exp00</explosiontexture>
                     </subweapon1>
                     <subweapon2 type="WeaponMulti">
                        <name>Terraform</name>
                        <armslevel>3</armslevel>
                        <subweapon1 type="WeaponAimedOver">
                           <name>Terraform</name>
                           <armslevel>3</armslevel>
                           <nowarheads>4</nowarheads>
                           <aimedweapon type="WeaponProjectile">
                              <name>Terraform</name>
                              <armslevel>3</armslevel>
                              <projectilescale>0.5</projectilescale>
                              <collisionaction type="WeaponMulti">
                                 <name>Terraform</name>
                                 <armslevel>3</armslevel>
                                 <subweapon1 type="WeaponExplosion">
                                    <name>Terraform</name>
                                    <armslevel>3</armslevel>
                                    <deform>up</deform>
                                    <hurts>no</hurts>
                                    <size>24</size>
                                    <explosionsound>explosions/gloop.wav</explosionsound>
                                    <explosiontexture>exp04</explosiontexture>
                                 </subweapon1>
                                 <subweapon2 type="WeaponAimedUnder">
                                    <name>Terraform</name>
                                    <armslevel>3</armslevel>
                                    <nowarheads>6</nowarheads>
                                    <aimedweapon type="WeaponProjectile">
                                       <name>Terraform</name>
                                       <armslevel>3</armslevel>
                                       <under/>
                                       <projectilemodel type="MilkShape">bomblet/bomblet.txt</projectilemodel>
                                       <collisionaction type="WeaponExplosion">
                                          <name>Terraform</name>
                                          <armslevel>3</armslevel>
                                          <hurts>no</hurts>
                                          <deform>up</deform>
                                          <size>8</size>
                                          <explosiontexture>exp03</explosiontexture>
                                          <explosionsound>explosions/gloop.wav</explosionsound>
                                       </collisionaction>
                                    </aimedweapon>
                                 </subweapon2>
                              </collisionaction>
                           </aimedweapon>
                        </subweapon1>
                        <subweapon2 type="WeaponAimedOver">
                           <name>Terraform</name>
                           <armslevel>3</armslevel>
                           <nowarheads>2</nowarheads>
                           <aimedweapon type="WeaponProjectile">
                              <name>Terraform</name>
                              <armslevel>3</armslevel>
                              <projectilescale>0.5</projectilescale>
                              <collisionaction type="WeaponMulti">
                                 <name>Terraform</name>
                                 <armslevel>3</armslevel>
                                 <subweapon1 type="WeaponExplosion">
                                    <name>Terraform</name>
                                    <armslevel>3</armslevel>
                                    <deform>up</deform>
                                    <hurts>no</hurts>
                                    <size>18</size>
                                    <explosionsound>explosions/gloop.wav</explosionsound>
                                    <explosiontexture>exp04</explosiontexture>
                                 </subweapon1>
                                 <subweapon2 type="WeaponAimedUnder">
                                    <name>Terraform</name>
                                    <armslevel>3</armslevel>
                                    <nowarheads>12</nowarheads>
                                    <aimedweapon type="WeaponProjectile">
                                       <name>Terraform</name>
                                       <armslevel>3</armslevel>
                                       <under/>
                                       <projectilemodel type="MilkShape">bomblet/bomblet.txt</projectilemodel>
                                       <collisionaction type="WeaponExplosion">
                                          <name>Terraform</name>
                                          <armslevel>3</armslevel>
                                          <hurts>no</hurts>
                                          <deform>up</deform>
                                          <size>8</size>
                                          <explosiontexture>exp03</explosiontexture>
                                          <explosionsound>explosions/gloop.wav</explosionsound>
                                       </collisionaction>
                                    </aimedweapon>
                                 </subweapon2>
                              </collisionaction>
                           </aimedweapon>
                        </subweapon2>
                     </subweapon2>
                  </subweapon2>
               </collisionaction>
            </aimedweapon>
         </subweapon2>
      </collisionaction>
   </accessory>


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 30, 2004 11:24 pm 
User avatar
Obliterated

Current Scorched3D Rank: Unranked



Joined: Sat Apr 24, 2004 6:52 am
Posts: 1393
Location: Florida, USA
Here's another one I made recently. It's basically just a MIRV that releases Leap Frog warheads.

Code:
   <accessory type="WeaponProjectile">
      <name>Bunny Bomb</name>
      <description>MIRV that releases several
leaping warheads.</description>
      <icon>lfrog.bmp</icon>
      <cost>14000</cost>
      <bundlesize>2</bundlesize>
      <armslevel>4</armslevel>
      <apexcollision></apexcollision>
      <firedsound>shoot/large.wav</firedsound>
      <projectilescale>3</projectilescale>
      <projectilemodel type="MilkShape">bouncingbetty/bouncingbetty.txt</projectilemodel>
      <collisionaction type="WeaponMirv">
         <name>Bunny Bomb</name>
         <armslevel>4</armslevel>
         <nowarheads>5</nowarheads>
         <spread>true</spread>
         <aimedweapon type="WeaponProjectile">
            <name>Bunny Bomb</name>
            <armslevel>4</armslevel>   
            <projectilescale>2</projectilescale>
            <projectilemodel type="MilkShape">bouncingbetty/bouncingbetty.txt</projectilemodel>
            <collisionaction type="WeaponMulti">
               <name>Bunny Bomb</name>
               <armslevel>4</armslevel>
               <subweapon1 type="WeaponExplosion">
                  <name>Bunny Bomb</name>
                  <armslevel>4</armslevel>
                  <hurts>yes</hurts>
                  <deform>down</deform>
                  <size>10</size>
                  <explosiontexture>exp01</explosiontexture>
                  <explosionsound>explosions/medium.wav</explosionsound>            
               </subweapon1>
               <subweapon2 type="WeaponLeapFrog">
                  <name>Bunny Bomb</name>
                  <armslevel>4</armslevel>
                  <collisionaction type="WeaponProjectile">
                     <name>Bunny Bomb</name>
                     <armslevel>4</armslevel>               
                     <projectilemodel type="MilkShape">bouncingbetty/bouncingbetty.txt</projectilemodel>
                     <collisionaction type="WeaponMulti">
                        <name>Bunny Bomb</name>
                        <armslevel>4</armslevel>   
                        <subweapon1 type="WeaponExplosion">
                           <name>Bunny Bomb</name>
                           <armslevel>4</armslevel>
                           <hurts>yes</hurts>
                           <deform>down</deform>
                           <size>8</size>
                           <explosiontexture>exp01</explosiontexture>
                           <explosionsound>explosions/medium.wav</explosionsound>            
                        </subweapon1>
                        <subweapon2 type="WeaponLeapFrog">
                           <name>Bunny Bomb</name>
                           <armslevel>4</armslevel>
                           <collisionaction type="WeaponProjectile">
                              <name>Bunny Bomb</name>
                              <armslevel>4</armslevel>               
                              <projectilemodel type="MilkShape">bouncingbetty/bouncingbetty.txt</projectilemodel>
                              <collisionaction type="WeaponExplosion">
                                 <name>Bunny Bomb</name>
                                 <description></description>
                                 <armslevel>4</armslevel>
                                 <hurts>yes</hurts>
                                 <deform>down</deform>
                                 <size>6</size>
                                 <explosiontexture>exp01</explosiontexture>
                                 <explosionsound>explosions/medium.wav</explosionsound>
                              </collisionaction>
                           </collisionaction>
                        </subweapon2>
                     </collisionaction>
                  </collisionaction>
               </subweapon2>
            </collisionaction>
         </aimedweapon>
      </collisionaction>
   </accessory>


Top
 Profile  
 
 Post subject:
PostPosted: Sat May 01, 2004 6:16 am 
User avatar
Singed
Not Signed Up For Stats

Joined: Wed Oct 15, 2003 4:44 am
Posts: 22
Location: Georgia, USA
Bobirov wrote:
Here's another one I made recently. It's basically just a MIRV that releases Leap Frog warheads.

Code:
   <accessory type="WeaponProjectile">
      <name>Bunny Bomb</name>
      


Thats close to the weapon i had suggested... see if you can make the lead frogs creat another mirv weapon that will release missiles. That would be a killer fanning weapon to get multiple targets
What was the Question?

Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 66 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group