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

This Month's Specials

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

   







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

Reply
 
Thread Tools Display Modes
  #1  
Old April 22nd, 2002, 09:05 AM

Iskander Iskander is offline
Private
 
Join Date: Apr 2002
Location: Sydney
Posts: 6
Thanks: 0
Thanked 0 Times in 0 Posts
Iskander is on a distinguished road
Default Component Modding 101

Well having gotten hooked onto SEIV about 2 sleepless weeks ago, it didn't take me long to get stuck into playing around with modding, what fun..

Bear with me as I describe my thought process, it does lead somewhere.

First I thought lets bring all the ships down to more 'realistic' sizes, but then I remembered that HPs are related to hull size, d'oh, don't quite want to get into redoing all the weapons just yet.
Well at least the semi neutonian physics as per Proportions works as I wanted the system to move.

So now I'm still left with the feeling that more hull size varieties are needed, but I believe we can't add ship sizes to the roster yet?

So then I thought 'Streamlining' is the answer, if we can't reduce physical hull sizes we can simulate it. And for that I came up with a streamline component.
Now I need to know if this is a valid module description that will behave as intended?

Here's the module first tech level and then I'll list my concerns. Maybe someone can shed some light.

Name := Streamlining I
Description := Streamlining the hull decreases supply costs and increases agility.
Pic Num := x
Tonnage Space Taken := 10
Tonnage Structure := 5
Cost Minerals := 100
Cost Organics := 0
Cost Radioactives := 0
Vehicle Type := Ship
Supply Amount Used := -5
Restrictions := None
General Group := Vehicle Control
Family := 2
Roman Numeral := 1
Custom Group := 0
Number of Tech Req := 1
Tech Area Req 1 := Ship Construction
Tech Level Req 1 := 3
Number of Abilities := 1
Ability 1 Type := Combat To Hit Defense Plus
Ability 1 Descr := Gives a 3% defense bonus in combat (only 1 component per ship effective).
Ability 1 Val 1 := 3
Ability 1 Val 2 := 0
Weapon Type := None

First question is the one component per ship rule, does that apply to the ability or the individual components? ie: will it stack with the defensive armor? In fact what if I want to allow more than one of this component?

Will a negative supply amount work?

How does the family number relate to 'show only latest' when designing a ship? Would it be better (if possible) to make a new family of say 'Hull Tech'?

Thanks for taking the time...

Isk...
Reply With Quote
  #2  
Old April 22nd, 2002, 11:15 AM
dogscoff's Avatar

dogscoff dogscoff is offline
General
 
Join Date: Mar 2001
Location: UK
Posts: 4,245
Thanks: 0
Thanked 0 Times in 0 Posts
dogscoff is on a distinguished road
Default Re: Component Modding 101

I'm no modder but this is an interesting idea. A few points:

Sooner or later someone will point out that "streamlining" has no real effect on a space ship, since there is no atmosphere in space and hence no air resistance. Thought I might as well get in first, and say that you shouldn't let this get in the way of your plans though if it adds an interesting new twist to gameplay.

Secondly, there's nothing at all to stop you adding new hull types. Take a little look at Andres Lescano's ultimate vehicle size mod for an extreme example of this.

Nextly, I'm not entirely sure that hitpoints *are* dictated by tonnage, but I could be wrong. If they are, you might be able to get around this using component mounts - take a look at the pirates and nomads mod for some clever uses of mounts.

Finally, good luck with your modding.
Reply With Quote
  #3  
Old April 22nd, 2002, 12:53 PM

Iskander Iskander is offline
Private
 
Join Date: Apr 2002
Location: Sydney
Posts: 6
Thanks: 0
Thanked 0 Times in 0 Posts
Iskander is on a distinguished road
Default Re: Component Modding 101

Yes true, in the sense of streamlining to reduce drag, but in the sense of shaving off (unneeded) weight and using lighter alloys in places, it would have an effect on engine to weight ratio, which would make a ship a bit more agile and also getting a better 'mile per gallon' ratio.

It's funny, I found the ultimte ship mod 5 minutes after that post.

I'll check out P&N too, thanks for the pointers...

Isk...
Reply With Quote
  #4  
Old April 22nd, 2002, 09:15 PM
capnq's Avatar

capnq capnq is offline
General
 
Join Date: Feb 2001
Location: Pittsburgh, PA, USA
Posts: 3,070
Thanks: 13
Thanked 9 Times in 8 Posts
capnq is on a distinguished road
Default Re: Component Modding 101

quote:
Nextly, I'm not entirely sure that hitpoints *are* dictated by tonnage, but I could be wrong.
Components are defined by "tonnage space" and "tonnage structure".

"Tonnage space" defines how many components will fit in a given hull size.

"Tonnage structure" is the hitpoints of damage the component can take, and is not necessarily equal to tonnage space.

So hull size indirectly dictates hitpoints by limiting how much you can stuff into the ship.
__________________
Cap'n Q

"Good morning, Pooh Bear," said Eeyore gloomily. "If it is a good morning," he said. "Which I doubt," said he.
Reply With Quote
  #5  
Old April 22nd, 2002, 09:46 PM
PvK's Avatar

PvK PvK is offline
National Security Advisor
 
Join Date: Dec 1999
Posts: 8,806
Thanks: 54
Thanked 33 Times in 31 Posts
PvK is on a distinguished road
Default Re: Component Modding 101

Yes. The type of components on a ship can have a large effect on the ship's capacity to withstand damage. With many armor components, a ship will soak up much more than a ship of the same size without armor. This is even more true in a mod like Proportions, which has even stronger ship armor components - there gets to be a real trade-off between ships with more active but fragile and/or expensive components, and ships with more durable and/or cheap armor components.

In the standard game, the difference is still there but the effect isn't as great because armor tends not to be particularly strong compared to functional components, and is generally weaker than shields unless your opponent has shield-bypassing weapons.

PvK
Reply With Quote
  #6  
Old April 22nd, 2002, 09:48 PM
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: Component Modding 101

quote:
Here's the module first tech level and then I'll list my concerns. Maybe someone can shed some light.

Name := Streamlining I
Description := Streamlining the hull decreases supply costs and increases agility.
Pic Num := x
Tonnage Space Taken := 10
Tonnage Structure := 5
Cost Minerals := 100
Cost Organics := 0
Cost Radioactives := 0
Vehicle Type := Ship
Supply Amount Used := -5
Restrictions := None
General Group := Vehicle Control
Family := 2
Roman Numeral := 1
Custom Group := 0
Number of Tech Req := 1
Tech Area Req 1 := Ship Construction
Tech Level Req 1 := 3
Number of Abilities := 1
Ability 1 Type := Combat To Hit Defense Plus
Ability 1 Descr := Gives a 3% defense bonus in combat (only 1 component per ship effective).
Ability 1 Val 1 := 3
Ability 1 Val 2 := 0
Weapon Type := None

First question is the one component per ship rule, does that apply to the ability or the individual components? ie: will it stack with the defensive armor? In fact what if I want to allow more than one of this component?

Will a negative supply amount work?

How does the family number relate to 'show only latest' when designing a ship? Would it be better (if possible) to make a new family of say 'Hull Tech'?

Name := Streamlining I
Description := Streamlining the hull decreases supply costs and increases agility.
Pic Num := x
Tonnage Space Taken := 10
Tonnage Structure := 5
Cost Minerals := 100
Cost Organics := 0
Cost Radioactives := 0
Vehicle Type := Ship
Supply Amount Used := 0
Restrictions := One Per Vehicle
General Group := Vehicle Control
Family := 9998
Roman Numeral := 1
Custom Group := 0
Number of Tech Req := 1
Tech Area Req 1 := Ship Construction
Tech Level Req 1 := 3
Number of Abilities := 1
Ability 1 Type := Combat To Hit Defense Plus
Ability 1 Descr := Gives a 3% defense bonus in combat (only 1 component per ship effective).
Ability 1 Val 1 := 3
Ability 1 Val 2 := 0
Weapon Type := None

Some tweaks (in bold):
- Add the one-per-ship restriction.
- Change the family number so the "show latest" option works right.

Some can't do here's (in italics):
- The supply use. This component dosen't have any abilities that would trigger the supply use, and so it will never affect supplies.
In addition, SE4 tends to choke on negative supply use

Notes:
- Family number vs Show only latest:
If there are two components that are side-by-side in the design window of SE4, and they have the same family number, then don't show the first one.
This applies recursively, so you only see the Last in a block of same-family components.
- The ECM ability (and combat sensor ability) only stacks with other components if they have a different family number.

From the sound of it, you would probably be best off if you made a copy of the engine components, renamed them to "Streamlined XYZ Engine #", then added the abilities and reduced the fuel consumption accordingly.
Be sure to give them a unique family number unless you want them to cover up the standard engines when show latest is turned on.
Reply With Quote
  #7  
Old April 22nd, 2002, 10:19 PM
geoschmo's Avatar

geoschmo geoschmo is offline
National Security Advisor
 
Join Date: Jan 2001
Location: Ohio
Posts: 8,450
Thanks: 0
Thanked 4 Times in 1 Post
geoschmo is on a distinguished road
Default Re: Component Modding 101

quote:
Originally posted by Suicide Junkie:
From the sound of it, you would probably be best off if you made a copy of the engine components, renamed them to "Streamlined XYZ Engine #", then added the abilities and reduced the fuel consumption accordingly.
Be sure to give them a unique family number unless you want them to cover up the standard engines when show latest is turned on.



As an altenative you could have the streamlining give a boost to propulsion, without using any supply. Thus used in place of one engine the net result would be a decrease in supply use for the same speed. However what's going to end up happening is people are going to keep all six engines and the streamlining to get the extra speed. I think I like SJ's idea better.

Geoschmo

[EDIT] Unless you can make the Streamlining count towards the overall max number of engines. Then you wouldn't have them abusing it to get more speed. Would that affect the higher level engines though where all have to be the same kind to get the bonus? I am not sure.

[ 22 April 2002: Message edited by: geoschmo ]

__________________
I used to be somebody but now I am somebody else
Who I'll be tomorrow is anybody's guess
Reply With Quote
  #8  
Old April 22nd, 2002, 10:39 PM
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: Component Modding 101

If you want to increase the speed, you could try adding the ability from the fighter's afterburners... "Combat Movement", IIRC.

quote:
So now I'm still left with the feeling that more hull size varieties are needed, but I believe we can't add ship sizes to the roster yet?
You can easily add new hull sizes... Just add stuff to "vehiclesize.txt".
You will have to reuse some of the existing images from shipsets (so your streamlined LightCruiser will look like a normal LC, or maybe a normal Cruiser)

Take a look at the Neoshipset standard, where the standard names for extended shipset images can be found.
I wrote a utility for expanding standard shipsets into the full neostandard set, which you may want to include with your mod... I'll post a link shortly, once I find where I put it.

EDIT: Its in my sig

[ 22 April 2002: Message edited by: Suicide Junkie ]

Reply With Quote
  #9  
Old April 23rd, 2002, 01:29 AM
dogscoff's Avatar

dogscoff dogscoff is offline
General
 
Join Date: Mar 2001
Location: UK
Posts: 4,245
Thanks: 0
Thanked 0 Times in 0 Posts
dogscoff is on a distinguished road
Default Re: Component Modding 101

I see what you mean. Good point.
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 10:48 AM.


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