[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 379: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4752: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4754: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4755: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4756: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
Star Trek Fan Games - View topic - System building queue seems to be broken
View unanswered posts | View active topics It is currently 03 May 2026, 17:21



Reply to topic  [ 8 posts ] 
 System building queue seems to be broken 
Author Message
Crewman
User avatar

Joined: 28 May 2009, 18:18
Posts: 43
---


Last edited by Sheva on 17 Jun 2009, 17:30, edited 1 time in total.



06 Jun 2009, 19:46
Profile
Evil Romulan Overlord of Evil - Now 100% Faster!
Evil Romulan Overlord of Evil - Now 100% Faster!
User avatar

Joined: 02 Dec 2004, 01:00
Posts: 7392
Location: Returned to the previous place.


06 Jun 2009, 23:30
Profile WWW
Crewman
User avatar

Joined: 28 May 2009, 18:18
Posts: 43
---


Last edited by Sheva on 17 Jun 2009, 17:30, edited 1 time in total.



07 Jun 2009, 16:55
Profile
Evil Romulan Overlord of Evil - Now 100% Faster!
Evil Romulan Overlord of Evil - Now 100% Faster!
User avatar

Joined: 02 Dec 2004, 01:00
Posts: 7392
Location: Returned to the previous place.
ALL of the minor races have their own special, unique buildings - thats the real point of them in the game.

...Unless you're referring to the generic defense buildings. Any minor race that doesn't have any generic defense buildings is set this way for a particular reason; either they don't need them (Eg. the Edo don't need any because the Edo Guardian is all the defense they need), they don't want them (Eg. the Mizarians are absolute pacifists), or their society hasn't advanced to the point where the concept of alien civilizations - let alone a war with such races - has necessitated the creation of defense structures against such occurrences (Eg. the Mintakans).

No one has ever asked whether the minor race special buildings should have requirements before; it was that way in BOTF, and I think most people expect it to remain that way. I accept that it is an unrealistic system though. There are certainly no programming barriers in implementing such requirements either - the minor race special buildings are trreated as any other. The only reason why these buildings don't have tech requirements is simply that none have been set.

Races that have multiple special buildings are those races that we have identified as being unique or important enough to need multiple special buildings. There is nothing as such that prevents all of the minor races having multiple special buildings. Or you could even have a system where players are forced to choose between a number of buildings - chosing one would obsolete the others and prevent you building them. Unfortunately there is a bug in the editor that prevents you from doing precisely this at the moment; the obsoletion system only works for structures that have *already* been built. If a structure has been obsoleted, it doesn't also get removed from the build list.

There are player experience issues behind adding multiple structures for each minor race as well. Each structure in the game requires a database entry. This entry contains all of the information about the structure - build costs, maintenance costs, tech requirements, a description, prerequisites, obsoletion lists, upgrade lists, and so on. This is a lot of information to process, and the more information that is added to the game the slower it will perform. The same thing happens with upgrades for buildings - the database considers upgrades as a separate building, so an upgrade requires a separate set of data, further adding to the size of the database. Adding one building won't necessarily result in a slowdown that the player will notice, but if you're thinking about upgrades for every special building, you're talking about 150+ upgrades, and adding all of those certainly could result in slowdowns.

Dafedz has created a database of all of the information relating to the game. You might find the minor race pages particularly useful because they contain information on all of their special structures.

Oh, and just for reference, the Gorn already have two structures, the Gorn Trade Alliance and the Gorn Replicator Net, whilst the Vulcans also have two structures, the Vulcan Science Academy and the Vulcan propulsion Laboratory. They have two structures each because they are both known to be large galactic powers.


07 Jun 2009, 19:53
Profile WWW
Admiral
Admiral
User avatar

Joined: 14 Jan 2009, 10:17
Posts: 2042


08 Jun 2009, 12:55
Profile
Evil Romulan Overlord of Evil - Now 100% Faster!
Evil Romulan Overlord of Evil - Now 100% Faster!
User avatar

Joined: 02 Dec 2004, 01:00
Posts: 7392
Location: Returned to the previous place.
Fine then. Sheva is only the second person to ask it vs the 4587 other forum users that haven't asked for it. The silent majority obviously don't want it. :lol: :lol: :lol:


08 Jun 2009, 22:38
Profile WWW
Admiral
Admiral
User avatar

Joined: 14 Jan 2009, 10:17
Posts: 2042
Oh, right, I forgot you were in those 4587...
I also forgot that it's not that way in BotF. But wait, there's already a bunch of stuff that's not like it was in BotF... ah, whatever, those people who expected it to be the same will just have to live with it.
:roll:


09 Jun 2009, 12:36
Profile
Evil Romulan Overlord of Evil - Now 100% Faster!
Evil Romulan Overlord of Evil - Now 100% Faster!
User avatar

Joined: 02 Dec 2004, 01:00
Posts: 7392
Location: Returned to the previous place.
See? You're starting to get how things work around here now. :P


09 Jun 2009, 12:41
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 8 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


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® Forum Software © phpBB Group
Designed by STSoftware.