FreeOrion

Forums for the FreeOrion project
It is currently Thu Dec 14, 2017 10:52 pm

All times are UTC




Post new topic Reply to topic  [ 31 posts ]  Go to page Previous  1, 2, 3  Next
Author Message
PostPosted: Mon Dec 03, 2012 7:24 pm 
Offline
AI Lead, Programmer
User avatar

Joined: Sat Sep 22, 2012 6:25 pm
Posts: 4390
Geoff the Medio wrote:
Or "When producing new ships, hull costs increase by 5% for each ship already owned by the empire."

em3's language was a little more precise, in not being subject to the interpretation of base*( (1.05)^n ) but I think the conciseness and readability of Geoff's language is worth the slight ambiguiity.

_________________
If I provided any code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0


Top
 Profile  
 
PostPosted: Mon Feb 11, 2013 9:28 am 
Offline
Content Scripter
User avatar

Joined: Sat Mar 17, 2007 12:28 am
Posts: 685
Here is a little patch that updates some Game Concept entries (Mostly due to changes made to Mining and Protection Focus).


Attachments:
GameConceptUpdates.patch [3.17 KiB]
Downloaded 82 times

_________________
All released under the GNU GPL 2.0 and Creative Commons Attribution-ShareAlike 3.0 licences.
Top
 Profile  
 
PostPosted: Mon Feb 11, 2013 12:45 pm 
Offline
Release Manager, Design
User avatar

Joined: Wed Nov 16, 2011 12:56 pm
Posts: 4296
Location: Sol III
Sloth wrote:
Here is a little patch that updates some Game Concept entries (Mostly due to changes made to Mining and Protection Focus).
Committed to SVN, rev 5753.


Top
 Profile  
 
PostPosted: Thu Feb 28, 2013 2:25 pm 
Offline
Pupating Mass
User avatar

Joined: Tue Oct 18, 2011 6:48 pm
Posts: 93
Location: UTC-5
I always have trouble remembering which AI level corresponds to which capitol name, so I made a little pedia entry about AI levels, with the list.


Attachments:
File comment: released under cc-by-sa3 and gnugpl2
levels.patch [2.38 KiB]
Downloaded 83 times
Top
 Profile  
 
PostPosted: Thu Feb 28, 2013 3:40 pm 
Offline
Design & Graphics Lead Emeritus
User avatar

Joined: Sat Sep 23, 2006 7:09 pm
Posts: 3858
Location: USA — midwest
qsswin wrote:
I always have trouble remembering which AI level corresponds to which capitol name, so I made a little pedia entry about AI levels, with the list.

Thanks, added:
revision 5815

_________________
—• Read this First before posting Game Design Ideas!
—• Design Philosophy

—•— My Ideas, Organized —•— Get an Avatar —•— Acronyms —•—


Top
 Profile  
 
PostPosted: Fri Mar 01, 2013 5:13 am 
Offline
AI Lead, Programmer
User avatar

Joined: Sat Sep 22, 2012 6:25 pm
Posts: 4390
somewhere along the way it got garbled to be missing the AI_LEVELS_TEXT label, which was messing up every stringtable entry thereafter; I just committed a fix.

_________________
If I provided any code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0


Top
 Profile  
 
PostPosted: Fri Mar 01, 2013 11:01 am 
Offline
Design & Graphics Lead Emeritus
User avatar

Joined: Sat Sep 23, 2006 7:09 pm
Posts: 3858
Location: USA — midwest
Gah, I almost always test befor commiting, but it looked so innocent...
Thanks Dilvish.

_________________
—• Read this First before posting Game Design Ideas!
—• Design Philosophy

—•— My Ideas, Organized —•— Get an Avatar —•— Acronyms —•—


Top
 Profile  
 
PostPosted: Fri Nov 29, 2013 5:28 am 
Offline
Space Kraken

Joined: Fri Nov 22, 2013 8:47 pm
Posts: 124
After I got an excellent summary from the friendly

MatGB wrote:
Space Combat how-it-works summary. Count all active units, including planets, multiply by three. That's how many rounds of combat there can be at max. Each round, a unit present is selected completely at random and shoots each of its weapons at a random target. This can mean that, by random chance, the defending planet shoots down every single attacking ship before any of them fire a shot, this is unusual and rare but can happen. Generally, having more ships gives you the advantage but also having very powerful ships can be advantageous, Fractal Hulls, for example, can destroy entire fleets on their own if kitted out right, but they take damage doing it. I'd been playing for months before I even noticed clicking the combat button would give me a summary of what shot what, and even longer before Ir ead a description of how combat is resolved.

It sounds horrible at first, especially for someone like me coming from a wargaming U Go I Go background, but if you read some MilSF books about planetary invasions at near-luminal velocities, it does actually make some sense that who gets to engage where can be very very random indeed (although I don't recommend the series overall, Weber's 2nd Honor Harrington book, available from the Baen Free Library, has a nice bit about ships racing around a star system trying to find each other and engage, it's not going to be a case of everyone lines up and takes turns when ships move at that sort of speed, etc)


I did a little double checking myself (add some sort of personal value, ensure my first code contribution was accurate, and learn more about the code).

It appears combat code currently resides in the freeorionD project, inside the files:
Header Files\combat\combatsystem.h
Source Files\combat\combatsystem.cpp

Critically AutoResolveCombat, which takes a combatinfo object (turn and system of combat, parsed)

The attached patch details my findings in game friendly terms. I toned down the verbosity a tad and tried to make sure I used unix newlines.

Oh, and released GPL 2.0+, if it matters for non code.


Attachments:
spacecombat.patch [2.23 KiB]
Downloaded 69 times

_________________
Everything I post is self-created unless noted otherwise. It is simultaneously released under GPL 2.0 or later, CC Attribution-Share Alike 3.0, and GNU Free Documentation 1.2. Make something awesome with it please!
Top
 Profile  
 
PostPosted: Fri Nov 29, 2013 9:36 am 
Offline
Release Manager, Design
User avatar

Joined: Wed Nov 16, 2011 12:56 pm
Posts: 4296
Location: Sol III
shawndream wrote:
Oh, and released GPL 2.0+, if it matters for non code.
FreeOrion's licence policies are stated here. According to these terms, you'll have to state that you release the above contribution (also) under the CC BY-SA 3.0 licence. I'm not 100% sure if encyclopedia.txt counts as content script or just as in-game text, but I think it's the former, so both licences (GPL 2.0+ and CC BY-SA 3.0) apply.


Top
 Profile  
 
PostPosted: Fri Nov 29, 2013 2:14 pm 
Offline
Space Kraken

Joined: Fri Nov 22, 2013 8:47 pm
Posts: 124
How's the new sig?

_________________
Everything I post is self-created unless noted otherwise. It is simultaneously released under GPL 2.0 or later, CC Attribution-Share Alike 3.0, and GNU Free Documentation 1.2. Make something awesome with it please!


Top
 Profile  
 
PostPosted: Sat Jan 09, 2016 10:24 pm 
Offline
Space Floater
User avatar

Joined: Thu Sep 24, 2015 6:40 pm
Posts: 17
is the hotkey list at http://www.freeorion.org/index.php/Manual complete? I was hoping to add an entry or two to the pedia giving an overveiw of all the hotkeys used in the game.


Top
 Profile  
 
PostPosted: Sun Jan 10, 2016 12:46 am 
Offline
Creative Contributor
User avatar

Joined: Fri Jun 28, 2013 11:45 pm
Posts: 3291
That's definitely not complete, probably best to look in your config file or the C++ code for the full list, good idea though.

_________________
Mat Bowles

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


Top
 Profile  
 
PostPosted: Mon Jan 11, 2016 6:06 pm 
Offline
Space Floater
User avatar

Joined: Thu Sep 24, 2015 6:40 pm
Posts: 17
will do,thanks.

*Edit
id read this as "CTRL_T" right?
Code:
GG::GGK_t, GG::MOD_KEY_CTRL);


Top
 Profile  
 
PostPosted: Wed Oct 19, 2016 6:34 am 
Offline
Dyson Forest
User avatar

Joined: Fri Jul 29, 2016 10:12 am
Posts: 231
I made a modification to the Pedia. Should I just upload the whole en.txt file?
Using a windows box at home to do this and don't know how to make a diff.
I'm using the Notepad++ editor.
Not sure if this is the right forum, either.

I made an addition the Pedia entry INDUSTRY_TEXT;

When ships are added to the queue they have two drop down menus that enable you to build the same ship multiple times. The first is to build that ship the specified number of times. So if 5 is selected the shipyard will build one ship and then build another ship and so forth until it has built 5 ships. If the second one to the right is selected the shipyard will build that number of ships. Note: To change these values you must left click to open the drop down menu and then left click again on the desired value to change it. You can change the numbers with your mouse scroll wheel, but it will not be recognized.


Last edited by EricF on Fri Oct 21, 2016 3:37 am, edited 1 time in total.

Top
 Profile  
 
PostPosted: Wed Oct 19, 2016 8:03 am 
Offline
Programming, Design, Admin
User avatar

Joined: Wed Oct 08, 2003 1:33 am
Posts: 12041
Location: Munich
EricF wrote:
I made a modification to the Pedia. Should I just upload the whole en.txt file?
Using a windows box at home to do this and don't know how to make a diff.
Make a github account, and if you don't want to start using a git client / interface, you can use the github website's editor function to modify the file and then create a branch and pull request. The interface is relatively understandable: when logged in, there should be an edit button next to the Raw / Blame / History buttons: https://github.com/freeorion/freeorion/ ... les/en.txt


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 31 posts ]  Go to page Previous  1, 2, 3  Next

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