FreeOrion

Forums for the FreeOrion project
It is currently Wed Jun 20, 2018 10:41 pm

All times are UTC




Post new topic Reply to topic  [ 6 posts ] 
Author Message
PostPosted: Tue Mar 20, 2018 9:12 pm 
Offline
Vacuum Dragon
User avatar

Joined: Mon Apr 10, 2017 4:25 pm
Posts: 597
A new species trait that seems natural to FO (didn't find anything like that in the forum):
Bad: -1 fuel.
Good: +1 fuel.
Great: +2 fuel.

Currently every species is average.

Bad fuel would imply slower exploration (can be balanced with good detection) and expansion (can be balanced with good supply), and good fuel the opposite.

Is it worth a pull request?


Top
 Profile  
 
PostPosted: Tue Mar 20, 2018 9:28 pm 
Offline
Programming, Design, Admin
User avatar

Joined: Wed Oct 08, 2003 1:33 am
Posts: 12223
Location: Munich
This would effectively add a fuel tank part to ships crewed by those species. That isn't overly compelling... A multiplicative adjustment might be more interesting.


Top
 Profile  
 
PostPosted: Thu Mar 22, 2018 6:28 pm 
Offline
Vacuum Dragon
User avatar

Joined: Mon Apr 10, 2017 4:25 pm
Posts: 597
Hmm... agree.

Assuming +25% (good) and +50% (great), rounding up, we have:
For +25% fuel species: +1 fuel for ships up to 4 fuel, +2 for ships with 5-8 fuel. That is, an starting +1 and +2 late game.
For +50% fuel species: +1 fuel for 1-2, +2 for 3-4... So they get from the start a +2 for almost every useful ship, and up to +4 in ships with late game fuel tanks (so something like max fuel 12 instead of 8).


Top
 Profile  
 
PostPosted: Thu Mar 22, 2018 8:20 pm 
Offline
Programming, Design, Admin
User avatar

Joined: Wed Oct 08, 2003 1:33 am
Posts: 12223
Location: Munich
Oberlus wrote:
...rounding up...
There is currently no rounding, ceiling, or floor functions built into FOCS numeric operations, though they would be fairly easy to add, should someone be so motivated.


Top
 Profile  
 
PostPosted: Thu Mar 22, 2018 8:33 pm 
Offline
Vacuum Dragon
User avatar

Joined: Mon Apr 10, 2017 4:25 pm
Posts: 597
If there is no problem with using non-integer maximum fuel capacities (e.g. 3.75), then +25% and +50% would work just fine.


Top
 Profile  
 
PostPosted: Fri Mar 23, 2018 11:17 am 
Offline
Psionic Snowflake

Joined: Tue Sep 30, 2014 10:01 am
Posts: 485
Oberlus wrote:
If there is no problem with using non-integer maximum fuel capacities (e.g. 3.75), then +25% and +50% would work just fine.

I think that float fuel max are fine, but balancing the game with fixed amounts is probably easier.

Ships with three fuel can do jump two jumps out of supply and return. Ship with two fuel can jump one hop out of supply and return. So:
For ships with an even meter of fuel an extra fuel also means one extra supply-equivalent-roundtrip-reach.
For ships with an odd meter of fuel it means zero supply-equivalent-roundtrip-reach.

Two extra fuel always mean one extra supply-equivalent-roundtrip-reach


Note though that it would be pretty easy to get a 9 fuel scout ship (with 2 deuterium tanks) when having +50%. We could try with the multiplication first and change later if its not good.

But actually what I would suggest though is +2 fuel for GOOD and +4 fuel for GREAT. Then it is in the same league as the supply species is (+1 for GOOD and +2 for GREAT). Supply has a lot of extra and fuel is "more efficient" for deep recon, so both have strengths.

Dont hesitate to put up a PR, i think the trait is great :)

_________________
Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC


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