View Single Post
  #396  
Old November 16th, 2006, 07:52 PM
President_Elect_Shang's Avatar

President_Elect_Shang President_Elect_Shang is offline
Brigadier General
 
Join Date: Nov 2001
Location: WA
Posts: 1,894
Thanks: 5
Thanked 3 Times in 3 Posts
President_Elect_Shang is on a distinguished road
Default Re: Unit Launch options

The engine thing was only an example. I don’t use a Nuclear or Ion Engine in my mod. Here is an actual component from the Mod. At high Tech level 2 and Force Weapons level 1 you get the Force Projector. At High Tech level 4 and Force Weapons 2 You get the Force Beam. Here are the differences between the two and also why they must be entered as different components and not as progressive components:

1. The name but that’s a given!
2. Tonnage Space, this could be done with an iif statement but not a formula.
3. Cost, which could be done with an iif statement but not a formula.
4. Vehicle type it can be placed on.
5. Requirements Formula.
6. Abilities change.
7. Min and max weapon damage changes.
8. Weapon To Hit modifier changes.
9. Weapon reload rate changes.

When I say they can’t be done with a formula I mean that the differences are so dynamic from one version to the next that there is no formula I can think of that would mimic the changes.

Using the example of the engines again. You may be able to write a single component that will phase out (in our example the Ion Engine) when another comes along (once again in our example the new one was the Nuclear Engine) however you can not phase the Nuclear Engine out when the Chity-Chity Bang-Bang Engine is developed unless you make a new component; which by definition means you have just made a generational component.

Now remember what I said at the start? This is only one example. Now imagine a mod that has absolutely nothing in common with Stock. All new tech areas, new vehicles, new vehicle types, new governments, no intelligence, new economy, and I think that about covers it. The example Force Projector and Force Beam are generational components. A generational component is one that can not be developed using a formula stuck in a few key places because there are too many changes from one version to the next. If it could be done with a clever formula or two it would be a progressive component.

Edited in: Also note that the Force Beam is not the final component in the Force Weapons line. Each new version phases out the one before.
__________________
President Elect Shang; Tal-Re Republic of Free Worlds
Welcome to Super Vegeta’s Big Bang Attack… Welcome to OBLIVION!
“Don Panoz made an awesome car and… an incinerator” Bill Auberlen
Reply With Quote