.com.unity Forums

.com.unity Forums (http://forum.shrapnelgames.com/index.php)
-   Space Empires: IV & V (http://forum.shrapnelgames.com/forumdisplay.php?f=20)
-   -   SE IV Gold: Starting tech levels? Yes or No? (http://forum.shrapnelgames.com/showthread.php?t=4741)

Captain Kwok December 6th, 2001 08:57 PM

SE IV Gold: Starting tech levels? Yes or No?
 
I'm sure there are lots of people who would like to see starting tech levels (like those in SE III) added to the new Version...does this seem like something that can be easily done by Aaron and if so...should we use our "community muscle" to see it included in the upcoming Gold release?

zen. December 6th, 2001 09:58 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
Hmmmm...that would be pretty cool, but it seems like there would be a LOT of reworking to get the files to do that. As in, for EACH race.

My request is for a 'Save' (and Load) option for the Game Setup. Basically, just remember all the settings and even races that were added, if possible. I.E., if there are certain races I always like to include or settings I like to play in, it can just be loaded and tweaked.

Phoenix-D December 6th, 2001 10:22 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
Maybe. But I wouldn't want to see it done SE3 style.

Why? Well, SE3 setup, each tech level was one point. No matter if it cost 5000 research points once in-game or 10000000000000, pre-game it was the same. IMO, that was a bad idea.

Phoenix-D

dmm December 6th, 2001 10:37 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
A scenario editor (savegame file editor) would accomplish exactly what you're asking for (with a little bit of work), plus a whole lot more. Let's ask for that!

[edit: And you wouldn't be hard-coded into one person's idea of how starting tech levels should work.]

[ 06 December 2001: Message edited by: dmm ]</p>

Captain Kwok December 6th, 2001 11:32 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
I think there's a little bit of misunderstanding.

You wouldn't have to edit the files.

You can keep the current SEIV racial trait system etc., and just have the starting tech levels as a free option to give particular technologies to a race at the start of a game...it would be quite useful for roleplaying and making scenarios...and you could even make really challenging games against the AI for yourself.

Captain Kwok December 6th, 2001 11:35 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
A scenario editor would be nice but would take some time for Aaron to program. However, using starting tech levels it would be fairly easy to create decent scenarios - and if the map editor was slightly changed so you could assign multiple planets to a player that would almost be as good as a scenario editor...

bearclaw December 7th, 2001 12:01 AM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Originally posted by Phoenix-D:
Maybe. But I wouldn't want to see it done SE3 style.

Why? Well, SE3 setup, each tech level was one point. No matter if it cost 5000 research points once in-game or 10000000000000, pre-game it was the same. IMO, that was a bad idea.

Phoenix-D
<hr></blockquote>

I have to agree to this to a point. I liked the SE3 option of choosing starting techs and I agree that 1 point per level made it unbalanced. I would love to see the option for choosing starting techs based on their Research point cost per level. Say, start a game where everyone could start with 500,000 research points max. worth of tech. That could be just one more colonizing type or some pretty nifty weapons. I think that any more than 500,000 and you might as well play a max tech game.

Just my opinion.

evader December 7th, 2001 02:42 AM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
defintly need something along those lines. As it stands now the game starts out too slow.

if its 1 point per tech or what I don't care. Just give us some control over starting tech please

Atrocities December 7th, 2001 03:24 AM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
A lot of these ideas may not be included with Gold, but the more people support Aaron the greater the chance that they will all be included in SE V if produced.

Q December 7th, 2001 11:40 AM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
No matter how it's done, but choosing starting technologies would be very important for me. If you can make a real scenario editor all the better, but I think this would be much more work to implement.

dmm December 7th, 2001 06:56 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
All we need is for MM to put in an option to allow save/read gamefiles as ASCII. Judging from historical precedent with other games, someone else will then quickly write a shareware scenario editor. (Notice I say "option." During the setup of a game one could simply disable the option to save gamefiles as ASCII.)

dogscoff December 10th, 2001 10:34 AM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
In theory, starting techs should be more or less modddable using racial techs. Just as one race starts with organics and another doesn't you could mod the files with a series of "parallel" racial tech areas so that a race can spend points to start with (say) fighters.

Can some more experienced modder confirm this for me? I think it would involve a lot of work.

[ 10 December 2001: Message edited by: dogscoff ]</p>

Mark Walton December 10th, 2001 11:29 AM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Originally posted by dogscoff:
[QB]In theory, starting techs should be more or less modddable using racial techs. Just as one race starts with organics and another doesn't you could mod the files with a series of "parallel" racial tech areas so that a race can spend points to start with (say) fighters.

[QB]<hr></blockquote>

Not claiming to be a more experienced modder, but in my limited experience this will work- but, ther are complications.

You can copy the tech and make it race only, and copy all the components, facilities, vehiclesizes etc. so the player can use them.

However the game will see them as seperate entities, so if a player with RacialFighters captures an enemy ship with normal Fighter tech, they wil not be able to repair the fighter bays.
Also the tech will not be tradable.

// End of answer

// Start of wild fantasy

It would be good (for SE4 platinum, perhaps) to change the way tech trees work, with an extra field to say a racial tech is also researchable
- or perhaps any racial tech with a prequisite means, you can either buy the racial skill OR research the lead-in tech.

- or alter components etc to have multiple "Tech Req" blocks; if the player satisifes any of them they understand the item.

something like:

Number of Tech Req variation : 2
Number of Tech 1 Req := 1
Tech Area 1 Req 1 := Energy Stream Weapons
Tech Level 1 Req 1 := 2
Number of Tech 2 Req := 1
Tech Area 2 Req 1 := Resupply
Tech Level 2 Req 1 := 3

Q December 10th, 2001 07:39 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Originally posted by dogscoff:
In theory, starting techs should be more or less modddable using racial techs. Just as one race starts with organics and another doesn't you could mod the files with a series of "parallel" racial tech areas so that a race can spend points to start with (say) fighters.

Can some more experienced modder confirm this for me? I think it would involve a lot of work.

[ 10 December 2001: Message edited by: dogscoff ]
<hr></blockquote>

I believe this could be done in theory. But I am sure that it would be a terrible amount of work: You would have to make a new modification for each race and every new game where you wanted a different set of starting tech levels. And always all your old empire files would be out of use! Absolutely not practicable.

Suicide Junkie December 10th, 2001 11:17 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>I believe this could be done in theory. But I am sure that it would be a terrible amount of work: You would have to make a new modification for each race and every new game where you wanted a different set of starting tech levels. And always all your old empire files would be out of use! Absolutely not practicable. <hr></blockquote>Or, you could create a racial trait for "Starts with Fighter tech Level 2", just like my nomads in P&N.
Repeat for all the different techs, and after a ton of work, you never have to do it again: just pick different racial traits rather than different mods.
This would be easiest on the short tech trees, and hard but possible for even the "prerequisite techs".

Captain Kwok December 11th, 2001 01:05 AM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
I sent an e-mail to Aaron, so hopefully he'll be able to reply soon, and we'll see what he thinks about starting tech levels...

Q December 14th, 2001 12:19 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Originally posted by Captain Kwok:
I sent an e-mail to Aaron, so hopefully he'll be able to reply soon, and we'll see what he thinks about starting tech levels...<hr></blockquote>

Any news??

Mephisto December 14th, 2001 01:58 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
I don't think that it will be included in the gold Version. It would require code changes and therefore play testing. And unfortunately GOLD is running out of time if we want to meet the release date.

Daynarr December 14th, 2001 05:46 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Originally posted by Captain Kwok:
I think there's a little bit of misunderstanding.

You wouldn't have to edit the files.

You can keep the current SEIV racial trait system etc., and just have the starting tech levels as a free option to give particular technologies to a race at the start of a game...it would be quite useful for roleplaying and making scenarios...and you could even make really challenging games against the AI for yourself.
<hr></blockquote>

That is not as easy as it looks. AI uses scripts to determine its ship designs, production and research. If you just give AI some starting techs, he is still going to design same old ships and follow the same research path.

That basically means that if you give AI some technology it doesn't normally research and use, he STILL won't use it.

And in order to give AI some more advanced techs that he WILL research, you would have to know exact research path for EACH AI.

This could be the basic reason why MM didn't implement this type of game in SE4 - it uses different game mechanic from SE3.

Q December 14th, 2001 08:50 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
Daynarr I do not think this is a big problem. In the worst case you give the AI some technology that he will not use. So what?
And the major technologies as colonization, ship construction, shields, fighters and so on are the same for all races.
I don't know how SE IV exactely handles this, but I believe that the available tech levels for a race are stored somewhere in the savegame file. For MM it should not be too difficult to edit this in the setup of the game.
I really believe the starting tech levels would greatly add to the variety of the game and should be high on the priority list. If not for the gold Version itself, then for the next patch.

Captain Kwok December 14th, 2001 09:33 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr> Any news?? <hr></blockquote>

Not yet...hopefully soon though...

Captain Kwok December 14th, 2001 09:40 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
The idea of starting tech levels is not necessarily to upgrade the AI's performance...it's more for roleplay and/or scenarios really. You know, create a game, set up some races and give them various levels of tech based on their description - say advanced cyrstalline weapons for the Phong or maybe the Terrans have developed powerful missiles. It helps to 'flesh' out the game just that much more...it could make more competitive between players of different levels...

There's far more good than bad I think and it's more feasible than tcp/ip tatical combat...

Look...

Each race file already has settings that record the level of tech that race has achieved. All that would have to be done is allow that information to be edited/set during the game setup. Also, it wouldn't replace the current low-mid-full tech options, it would supplement them.

geoschmo December 17th, 2001 05:01 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Originally posted by suicide_junkie:
Or, you could create a racial trait for "Starts with Fighter tech Level 2", just like my nomads in P&N.
Repeat for all the different techs, and after a ton of work, you never have to do it again: just pick different racial traits rather than different mods.
This would be easiest on the short tech trees, and hard but possible for even the "prerequisite techs".
<hr></blockquote>
S.J.,

This idea intrigues me, but I am confused by your suggestion. It appears to me that you would have to create a parallel set of components and tech areas that are equivilent to standard fighters, but with the bonus of having fighters right off the bat. (Not a bad thing, in fact I am thinking of making a mod to do this exact thing. But it sounds like you are saying there might be an easier way.)

I don't see any way of allowing acces to the standard figter tree by racial traits, without making it impossible for any race to get to fighters without the racial trait.

Could you elaborate on this a little?

Geoschmo

Lastseer December 17th, 2001 05:07 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Originally posted by [K126]Mephisto:
I don't think that it will be included in the gold Version. It would require code changes and therefore play testing. And unfortunately GOLD is running out of time if we want to meet the release date.<hr></blockquote>

Starting techs should be very easy to implement. Just let unused tech points carry over from turn to turn. Then allow the number of starting tech points to be configurable from the game options screen.

This way players can pick what starting techs they want. The only side effect of this method is Generic Tech level 5 would take 5 turns to get by carrying tech from turn to turn.

[ 17 December 2001: Message edited by: Lastseer ]</p>

Suicide Junkie December 18th, 2001 02:08 AM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>This idea intrigues me, but I am confused by your suggestion. It appears to me that you would have to create a parallel set of components and tech areas that are equivilent to standard fighters, but with the bonus of having fighters right off the bat. (Not a bad thing, in fact I am thinking of making a mod to do this exact thing. But it sounds like you are saying there might be an easier way.)<hr></blockquote>What I was saying was that doing it by racial traits is easier than trying to change the starting tech levels for each player, or having the GM play the first 20 turns just to research tech.

To keep things simple, we should allow "Starting tech 3" plus research in the normal tech to add.
Starting propulsion 4, + propulsion 3 should give Jacketed Photon Engine I's (level 7).
Note that purchasing starting techs will lower your research costs in that level! (That is offset by racial point expenditures)

You would have to duplicate all the components, and you might have the odd effect, such as analysing a "medium fighter (+1 level)" would only get normal races the small fighters.

What you need is one new copy of every component affected by each racial starting tech option.
Having "Fighters +1", +2, and +3(max), would involve making 3 new copies of the fighters plus the carriers (if you want). Going into dangerous detail, you'd also have to copy the fighter engines, the small weapons, etc.

It would be best to write a program to do this for you, since anything with multiple tech requirements will explode into lots of copies. (eg: four fighter engines. These split into 16 due to the four levels of fighter tech. Those split because of engine tech into 4*1 + 4*12 + 4*12 +4*12 = 148 fighter engine components.
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Ion engines require only engine tech level 1, so they are independent of engine starting tech. 4*1.
For CT engines, each fighter-tech copy requires 3 new copies for engine starting tech 0 to 3. We still need 9 more copies with no propulsion requirement, for the starting tech traits 4 to 12.
Same with the more advanced engines.<hr></blockquote>
Writing a program to do this would not be too hard. Given a list of the tech areas you wish to make purchaseable, it will scan the txt file, and copy anything that requires the given tech, adding the racial trait requirement and reducing the normal tech requirement.

I could write up a utility to do all of that (modify racialtraits.txt, components.txt, facility.txt, intelprojects.txt, techarea.txt, vehiclesize.txt), but the main problem might be an overflow in SE4 (we can only load 65,536 components, right?)

geoschmo December 18th, 2001 06:11 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
Ugh. http://forum.shrapnelgames.com/images/icons/icon7.gif Well maybe I can come up with a simplified Version of that.

Here's my idea, and any of you that would like to have starting tech levels feel free to post your opinions.

For lack of a better term I am calling it the Accelerated Tech Mod.

The exsisting techs will be unchanged, but for several of them there will be an Accelerated Tech Version that you can get at game start by spending some racial points.

So far the categories I am thinking are fighters, mines, and troops. Say 1000 racial points for each and you have the ability right from the start to build level 1 equivelents of each without having to research the prerequisite Construction theoretical science or the level 1 applied tech. This would save you about 100K of reasearch in each case, say about a year of research time in a single planet low tech start.

Also, as a option I will have an accelerated tech tree for point defense and minesweepers. For those that don't neccesarily want to spend all the racial points, but dont want to get overrun in the first 6 months by a fleet of carriers and fighters. http://forum.shrapnelgames.com/images/icons/icon7.gif These counter techs will be available at say half the cost in racial points of the others. 500. That may change.

Also, if you want accelerated mines, you don't get minesweepers. You have to buy both at game start, or research them the long way. Same thing for fighters/point defense.

Also I am thinking that the Accelerated tech trees should top out somewhere not as high as the regular ones. If you want to go higher you have to research construction, or military science or whatever. That idea is still being worked in my mind.

Suggestions?

Geoschmo

Suicide Junkie December 19th, 2001 12:20 AM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Ugh. Well maybe I can come up with a simplified Version of that<hr></blockquote>The trick to the method I described is to write a program to do all the work for you.

Mark Walton December 19th, 2001 02:05 AM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
Just out of interest,

What would happen if you set up say, Fighters as racial tech X, but then after the initial game setup, changed the data file so it is no longer racial tech?

Example: In initial gamestart TechArea file:

Name := Fighters
Group := Applied Science
Description := The construction of fighter vehicles and their support components.
Maximum Level := 5
Level Cost := 100000
Start Level := 1
Raise Level := 0
Racial Area := 20
Unique Area := 0
Can Be Removed := True
Number of Tech Req := 0

Which reverts to :

Name := Fighters
Group := Applied Science
Description := The construction of fighter vehicles and their support components.
Maximum Level := 5
Level Cost := 100000
Start Level := 0
Raise Level := 0
Racial Area := 0
Unique Area := 0
Can Be Removed := True
Number of Tech Req := 1
Tech Area Req 1 := Construction
Tech Level Req 1 := 1


So we set up a trait granting racial tech 20, player gets fighters. As soon as the game starts, we switch the files - then everyone can research it.

OK maybe I could test that, but I'm tired at the moment.

geoschmo December 19th, 2001 03:10 AM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
Neat idea, but I don't think it will work, for the same reason you can't open an .emp file that was created using a different Racial Traits file. The game can't open it. I tried it and got a "Cannot open test.gam" error message.

Of course I could have done something wrong.

Geoschmo

Mark Walton December 19th, 2001 12:54 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
It seemed to work in my test - important thing is, don't change the racial traits file back, only the tech areas.

Did a quick test; my "fighter" race was able to create and design fighters even after the tech was switched back to non-racial. I'll do more tests later.

Edit : Quick further test

1. Other races can't use the tech unless they choose the race special, until they research it (I know that was the idea, but it was worth testing!)

2. The tech cannot be futher researched until the "real" prerequisites are known. At this point the tech is just "there" as if it had been researched normally. (If you wanted, you could do the same trick with "Construction" and get players to choose both, then they could research from turn 1)

3. Haven't tested trading the tech (yet)

4. Have to decide at start what tech level any players will get (ie can't have one player choosing tech level 1 fighters, another player choosing level 2)

This gives us possible options for the regular racial techs... needs some experimentation but we may be able to make them tradable / learnable / researchable.

One thing I'm doing in my mod is making the current "ruins" techs into normal techs with extreme research costs. So, a player can research Neural Combat Nets (but it's probably prohibitively expensive). Most often, players will get that tech by landing on a ruins world (not a unique one, just a regular one, and getting lucky)

I might try combining this idea with the racial-startup ideas here.

One test; can we research techs which have our "special" tech as a prerequisite, even if we haven't learned the tech-reqs for our special tech?

[ 19 December 2001: Message edited by: Mark Walton ]

[ 19 December 2001: Message edited by: Mark Walton ]</p>

Mark Walton December 20th, 2001 01:34 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
Another test.

Created 3 tech areas:

Dummy A
Dummy B (requires Dummy A level 1)
Dummy C (requires Dummy B level 1)

Initially, made Dummy B a racial tech type with start level of 1.

Started a race with Dummy B tech. Saved game, edited tech file so that tech B is now a normal, non-racial item.

Loaded game : Was able to research Dummy A and Dummy C, but not Dummy B.

So, it looks like this works; still need to test trading.

Another thing to test is how many racial areas we are allowed. I might make my mod so that ANY tech can be bought with racial points, and that ANY tech can be researched. Thinking maybe race points cost is based on cost of that tech at level 1, plus half cost of all pre-req techs. Only available at level 1. Then I just have 2 TechAreas files; one for game startup, one for game in progress.

geoschmo December 20th, 2001 04:06 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
Excellent bit of deduction here Mark. I have run some more tests and have some observations...

Trading techs is not a problem. As long as they are not listed as racial techs in the TechArea.txt files at the time of the trade, they can be traded. (Actually Racial techs can be traded as well, but the race receiveing it has to have that racial trait as well to be able to understand it.)

I ran some tests making Construction, Fighters, Mines, and Tropps all as Racial techs. As long as you select Construction and the other tech, you can research the higher levels once the TechArea.txt is back to normal. (As you expected, just confirming that one.)

The idea doesn't seem to work with multiple levels of the same tech though. I tried a few different tests and the best I could do was get it to allow one player level 1 fighters and one level 2 fighters at game startup. Which was what I was going for, but then when the TechArea.txt file goes back, they both end up with level one fighters, and the guy that selected level 2 fighters has to research construction, even though he had it as a racial trait. Either the game is getting confused or I fumble fingered something cause that doesn't make sense to me.

What should work though would be to change the TechArea.txt file so that there are no levels. Instead of Fighters levels 1 through 3, you would have seperate tech areas for Fighters I, Fighters II and Fighters III. It would flatten out the Tech Tree, actually it wouldn't be a tree anymore, it would be a list. http://forum.shrapnelgames.com/images/icons/icon7.gif

But then you could go as far as you wanted with this idea, depending on some hypothetical limit to the number of racial techs. You could truly select any tech at game startup. And as long as you selected that techs prerequisits you would also be able to research it further in the game. If you didn't select the prereq's you would have to research them all before you could move on. Also if there was a comp that required level 3 of propulsion (Emergency propulsion IIRC) then selecting level 6 would not give it to you. You would have to select level 1 through 6 of propulsion.

Not sure what the limit to the Racial Tech areas is. Maybe 255? We'd have to check with Aaron on that. The Racial Trait file would get pretty big as well. We'd have to rewrite the comp.txt and VehicleSize.txt and Facilities.txt files. But they wouldn't get any bigger really. You'd just have to go through and change the requirements. For example if you had a component that required Propulsion level 6, you would change that to require Propulsion VI level 1.

Would require a lot of changes to the files, but you'd only have to do it once. One hard part would be deciding what amount of racial points to require for each tech.

You'd also have to redo the AI's, but that wouldn't be as difficult as it might seem. I have some ideas already about that. It should be possible to adjust them so they function in this environment as well as in the stock one.

Geoschmo

Mark Walton December 20th, 2001 04:53 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Originally posted by geoschmo:
Trading techs is not a problem. As long as they are not listed as racial techs in the TechArea.txt files at the time of the trade, they can be traded. (Actually Racial techs can be traded as well, but the race receiveing it has to have that racial trait as well to be able to understand it.)
<hr></blockquote>

Good, I had hoped this would work. It means we can switch racial traits away from being racial, too, if we want. Careful there though... I would be inclined to put the research cost WAY higher. I mean, does it really break the game if a race can become psychic later? Should it really be impossible to develop Crystalline or Temporal tech after discovering space flight?

<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Originally posted by geoschmo:

What should work though would be to change the TechArea.txt file so that there are no levels. Instead of Fighters levels 1 through 3, you would have seperate tech areas for Fighters I, Fighters II and Fighters III. It would flatten out the Tech Tree, actually it wouldn't be a tree anymore, it would be a list. http://forum.shrapnelgames.com/images/icons/icon7.gif
(snip by MW)
Also if there was a comp that required level 3 of propulsion (Emergency propulsion IIRC) then selecting level 6 would not give it to you.
<hr></blockquote>
Yes, very interesting! The points costs could be balanced out in proportion to the number of research pointe required to reach that level. So, if your race CAN produce top-level APB's on the first turn, they probably can't do a whole lot else. (Like, actually afford to build a vessel carrying one)

<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Originally posted by geoschmo:

You'd also have to redo the AI's, but that wouldn't be as difficult as it might seem. I have some ideas already about that. It should be possible to adjust them so they function in this environment as well as in the stock one.

Geoschmo
<hr></blockquote>


I would be interested to hear those ideas, it may just be creating a different style of ai_research.txt : the idea would really have to work well though, for people to be bothered to do it... unless we name the techs in such a way that a script would handle it.

This might work well with some of the ideas I shelved for my mod (which one day will be in releasable format!!) regarding weapons (and other tech) development. I'll dig out my notes and start thinking.

Mark Walton December 20th, 2001 04:57 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Originally posted by geoschmo:
The idea doesn't seem to work with multiple levels of the same tech though. I tried a few different tests and the best I could do was get it to allow one player level 1 fighters and one level 2 fighters at game startup. Which was what I was going for, but then when the TechArea.txt file goes back, they both end up with level one fighters, and the guy that selected level 2 fighters has to research construction, even though he had it as a racial trait. Either the game is getting confused or I fumble fingered something cause that doesn't make sense to me.

Geoschmo
<hr></blockquote>


Sounds to me, like you created a seperate item in TechArea. Is this true?
I think that will not work, TechArea must have the same items in the same order... I think... will test at some point.

geoschmo December 20th, 2001 05:32 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Originally posted by Mark Walton:
Sounds to me, like you created a seperate item in TechArea. Is this true?
I think that will not work, TechArea must have the same items in the same order... I think... will test at some point.
<hr></blockquote>Exactly. In the Racial Traits file I had Construction, Fighters I and Fighters II, as racial techs 6, 7, and 8.

Then in the Tech Area file I made Construction racial tech 6 with start level 1, fighters tech area 7 with start level 1, and another fighters with tech area 8 and start level 2. I was kind of expecting it to fail because of two tech areas with the same name.

It suprised me that it didn't, and the player with Construction and fighters I got level 1 in fighters and the player with all three racial areas got fighters level 2. But then when I went back to the regular tech area file the player with fighter level 1 still had it and the player with fighters 2 could build level 1 fighters, but couldn't research any further until he researched construction again.

Very confusing.

geoschmo December 20th, 2001 06:09 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Originally posted by geoschmo:
Also if there was a comp that required level 3 of propulsion (Emergency propulsion IIRC) then selecting level 6 would not give it to you. You would have to select level 1 through 6 of propulsion.<hr></blockquote>

(quoting myself now http://forum.shrapnelgames.com/image...s/rolleyes.gif )

Actually this could be fixed if the Required Trait field in the RacialTraits.txt file were working. It doesn't appear to do anything, but if you could say for Propulsion X have a required Trait of Propulsion IX and so on, then you couldn't just take the highest level and save up the racial points for something else.

That's almost going to be a must have before we try to implement something like this. Otherwise we would have to make each suceesive level of a tech more expensive then the Last so players didn't just take the top level of each. If the Required Trait worked each level could be the same cost in racial points, and the higher levels would be more expensive by virtue of all the pre-requisite tech you'd have to buy. Would work much better.

Geoschmo

Mark Walton December 20th, 2001 06:31 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
Well, for the present time, I can't get two different tech levels to both be possible.

I think we may have to live with that; either change the tech are file as you suggested Geo, of accept that we are giving players access to an area of technology (which they may then research futher) rather than allowing a full pick-n-mix tech startup.

Of course, investigations will continue... yesterday morning I didn't even know this was possible, so who knows what tomorrow may bring?

geoschmo December 20th, 2001 07:00 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
I did a quick test of my idea of three seperate Fighter Tech Areas instead of one area with three levels. Works fine for the components. The only change required there is the Tech Area Requirement as I expected. Now all I have to do is repeat 500 times for all the other components. http://forum.shrapnelgames.com/images/icons/shock.gif

To make the AI play well in this universe you only have to worry about two files. The AI_General file and the AI_research file. The general file is where you would chose particualr starting techs for the AI race in question. Not really a problem, just have to rewrite the files and make sure you have the points calculated right. If we prefer, or are lazy we can even leave the general files the way they are. The AI just won't "buy" and starting techs and will have to research them the regular way.

The research file has to be changed obviously, but like the components file I think it won't be so hard, just take some time. The way the file works is there's a list of techs and Tech levels desired based on what AI state it is in currently. So if the file has an entry for Ship Construction, level 4, you ould replace that by four entries, Ship Con I, lvl 1, Ship Con II, lvl 1, Ship Con III, lvl 1, and so on. It should ignore the ones it already has researched, and ignore the ones it doesn't have the pre-requisite tech for. So it work the same, just be a much, much longer file.

Once that's done, the AI should operate as normal.

Geoschmo

[ 20 December 2001: Message edited by: geoschmo ]</p>

Mark Walton December 20th, 2001 07:34 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
Does this concept require it's own thread - to make sure all of the experienced modders (the Mod God Squad) get a chance to comment?

geoschmo December 20th, 2001 07:53 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
I dunno. It appears we have taken over this thread quite nicely. http://forum.shrapnelgames.com/images/icons/icon7.gif

Suicide Junkie December 20th, 2001 08:05 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>I did a quick test of my idea of three seperate Fighter Tech Areas instead of one area with three levels. Works fine for the components. The only change required there is the Tech Area Requirement as I expected. Now all I have to do is repeat 500 times for all the other components.<hr></blockquote>I really suggest you write a small program to do that work for you, or, wait a few days for me to write the program for you http://forum.shrapnelgames.com/images/icons/icon12.gif

geoschmo December 20th, 2001 09:05 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Originally posted by suicide_junkie:
I really suggest you write a small program to do that work for you, or, wait a few days for me to write the program for you http://forum.shrapnelgames.com/images/icons/icon12.gif <hr></blockquote>
That would be awesome if you could put something together that would rewrite the TechArea.txt and Components.txt files. Ooo, could it do the AI research files too? That would be super swell. http://forum.shrapnelgames.com/images/icons/icon12.gif

I am trying to learn some programming, but really just got started and wouldn't have a clue how to do something like this. Well maybe a clue, but that's about it.

A program would be great too cause we could update it easily for Gold then instead of having to do it all over again.

I don't know how Mark feels, but I don't see a big rush. I guess we could release this without waiting for the Required Trait field in the Racial Traits text file, but I don't think it will take off until then. Too many ways for players to abuse it.

Geoshmo

Phoenix-D December 20th, 2001 09:29 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
"I guess we could release this without waiting for the Required Trait field in the Racial Traits text file, but I don't think it will take off until then."

MM's fixing that? http://forum.shrapnelgames.com/images/icons/icon7.gif http://forum.shrapnelgames.com/images/icons/icon7.gif How about the other restrictons?

Phoenix-D

geoschmo December 20th, 2001 09:37 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
I don't know if he is going to fix it or not. I requested it. But I request a lot of things. Some he does, some he doesn't. http://forum.shrapnelgames.com/images/icons/icon7.gif

I did get confirmation though that the limit on Racial Techs is like components. 64000-something. Shouldn't be a problem for this idea.

Geoschmo

Mark Walton December 21st, 2001 03:28 AM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
Great!
Don't listen to a thing I post for 8 hours or so -I have been drinking with Andy( This post took 25 mins to type)

Mark Walton December 21st, 2001 09:08 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
OK I'm feeling a bit better now.

Just to twist the intention of this thread even further:

Does anyone know a way to imbue a race with a "special" like movement bonus, immunity to plague etc once the game is in progress?

geoschmo December 21st, 2001 10:53 PM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Originally posted by Mark Walton:
Does anyone know a way to imbue a race with a "special" like movement bonus, immunity to plague etc once the game is in progress?<hr></blockquote>

You can modify the RacialTraits.txt file during the game, you just can't add or remove Racial Traits from the file or you won't be able to load the game file. You can change the Trait Type though and affect what the player actually gets for having that Racial Trait.

So if you wanted to do this you would set the Racial Traits file up with some dummy Racial Traits and assign those to a particular player. Then you later you change the Trait type to what you want them to have.

Once you make the change on the Host though you will have to send the players the new RacialTraits.txt file or the data file cheat check will not allow them to play their turn.

Geoschmo

thubar2000 January 4th, 2002 03:17 AM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
This topic is kind of old, but I wonder how much work it would be for the starting number of research points to be adjustable? The 20k starting research points in a low tech game. If it were it would be round two instead the beginning of the game that everyone recieved the tech.

I also wonder if the choice of projects by the AIs are determined by the usual research mechanism or a special one set up for the game opening. If it's the usual AI, then it shouldn't be too painful.

Thu

geoschmo January 4th, 2002 03:25 AM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
You can do a high resource start and you will get 100,000 research points along with 100K of each resource. The AI uses their normal research scripts at the game start, but since they only queue a couple of projects they might lose a few points. Wouldn't be the end of the world though.

Geoschmo

Skulky January 4th, 2002 04:49 AM

Re: SE IV Gold: Starting tech levels? Yes or No?
 
In regards to the special attribute would this be because of a new found ruin or tech that allows this. In a game (like Leagacy of Ancients) with a DM type host this coudl be very cool. Other players could look at the file to see what hte other person got so it would defeat any surprise. Also, could you make special intel projects, wih a dummy one that tells the host that the personactually spent htem and then the host could make the neceasary changes to the affected empire. just a thought.


All times are GMT -4. The time now is 07:23 PM.

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