.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $6.00

   







Go Back   .com.unity Forums > Shrapnel Community > Space Empires: IV & V

Reply
 
Thread Tools Display Modes
  #1  
Old April 17th, 2001, 02:08 AM

Trachmyr Trachmyr is offline
Sergeant
 
Join Date: Dec 2000
Location: Miami, FL U.S.A.
Posts: 290
Thanks: 0
Thanked 0 Times in 0 Posts
Trachmyr is on a distinguished road
Default Damage.txt

One of the games I really enjoied playing/customizing was Dark Reign. They used a Damage.txt file to allow diffrent weapons to affect diffrent armor(+shields in SE4), well... diffrently.

It would work like this... each armor would have a type (i.e., 1 or Standard, etc.), as would each type of shields. Each weapon would have a diffrent type of damage. When damage is then allocated to a ship, it looks at the Damage.txt file and sees that "Particle" weapons do only 50% damage to "phased" shields, or that "Dense" weapons do 200% damage to "standard" armor, or that "shield depleters" do 100% to all shields but 0% to all armor and componets. Additionally componets could be given a type (i.e., Normal, Engines, Weapons, Computers, Etc.), this way the old damage types can be completely removed in favor of this new system. Also a value of "X" means that the damage skips that componet, thus allowing for shield/armor skipping weapons. The only special types that need remain are warp/tractor weapos. (You could even have an entry for Planets, allowing some weapons to be good for planetary assault... while others pitiful at best)

What do you think?
Reply With Quote
  #2  
Old April 17th, 2001, 02:29 AM

Aussie Gamer Aussie Gamer is offline
Sergeant
 
Join Date: Jan 2001
Location: Brisbane, Queensland, Australia
Posts: 215
Thanks: 0
Thanked 0 Times in 0 Posts
Aussie Gamer is on a distinguished road
Default Re: Damage.txt

Sounds good but I think that due to the way the game is written, you would have to have to have different components to do the job!
I am not a programmer but I have been having a lot of fun writting new facilties and components etc. because it is a text file.
Reply With Quote
  #3  
Old April 17th, 2001, 03:12 AM
Suicide Junkie's Avatar
Suicide Junkie Suicide Junkie is offline
Shrapnel Fanatic
 
Join Date: Feb 2001
Location: Waterloo, Ontario, Canada
Posts: 11,451
Thanks: 1
Thanked 4 Times in 4 Posts
Suicide Junkie is on a distinguished road
Default Re: Damage.txt

That would be great, but would require a bunch of hardcode changes.

I would love it.

You should have all components & generator abilities with a type of "armor", to make the weapon damage %'s simpler.

Ie.
Damage type := Bullet
armor type 1 := flesh
armor effect 1 := 100%
armor type 2 := kevlar
armor effect 2 := 30%
armor type 3 := unphased energy shield
armor effect 3 := 1%

We could add all sorts of cool stuff, like "disruption shields" which only block seekers & torpedoes & rammings, but are penetrated by all beam weapons.

You could make a crazy component that is skipped by all weapons, so it is _always_ the Last component on your ship to be destroyed.

[This message has been edited by suicide_junkie (edited 17 April 2001).]
Reply With Quote
  #4  
Old April 17th, 2001, 03:38 AM

Trachmyr Trachmyr is offline
Sergeant
 
Join Date: Dec 2000
Location: Miami, FL U.S.A.
Posts: 290
Thanks: 0
Thanked 0 Times in 0 Posts
Trachmyr is on a distinguished road
Default Re: Damage.txt

Actually you could use the "General Group" (i.e., Weapons, Engines, Vehicle Control) that already exist for the diffrent componet types... and have default values in case of an armor/damage that isn't listed (and if MM adds this, all types would be default... until we mod them)

As for the file structure, I was thinking like this:

Defense Type:= Armor (Standard)
Number of entries:= 8
Default:= 100%
Particle:= 100%
Dense:= 200%
Phased:= 100%
Explosive:= 100%
Tachyon:= 100%
Shard:= Ignore
Depleter:= Ignore

Defense Type:= Shields (Standard)
Number of entries:= 8
Default:= 100%
Particle:= 100%
Dense:= 100%
Phased:= Ignore
Explosive:= 50%
Tachyon:= 400%
Shard:= 100%
Depleter:= 100%

Defense Type:= Componets (Default)
Number of entries:= 8
Default:= 100%
Particle:= 100%
Dense:= 50%
Phased:= 100%
Explosive:= 200%
Tachyon:= 100%
Shard:= 100%
Depleter:= 0%

etc.

[This message has been edited by Trachmyr (edited 17 April 2001).]
Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 03:04 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2024, Shrapnel Games, Inc. - All Rights Reserved.