Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-13 | (svn r15066) -Change: start_date is now in days, instead of in months (Yexo) | truebrain | |
2009-01-13 | (svn r15063) -Fix [NoAI]: starting companies now listen correctly to ↵ | truebrain | |
'start_date' set to the AI slot (Yexo) -Add [NoAI]: add a 'deviation' value for all settings, giving a slight deviation of the value of a setting (Yexo) | |||
2009-01-13 | (svn r15059) -Add [NoAI]: use 'start_date' from the AI configure to see when ↵ | truebrain | |
an AI should start next | |||
2009-01-12 | (svn r15041) -Fix (r15038): use the ctor auto thing how it is meant to be ↵ | truebrain | |
used (tnx to SmatZ for pointing that out) | |||
2009-01-12 | (svn r15038) -Fix (r15027): loading older savegames failed | truebrain | |
2009-01-12 | (svn r15027) -Merge: tomatos and bananas left to be, here is NoAI for all to ↵ | truebrain | |
see. NoAI is an API (a framework) to build your own AIs in. See: http://wiki.openttd.org/wiki/index.php/AI:Main_Page With many thanks to: - glx and Rubidium for their syncing, feedback and hard work - Yexo for his feedback, patches, and AIs which tested the system very deep - Morloth for his feedback and patches - TJIP for hosting a challenge which kept NoAI on track - All AI authors for testing our AI API, and all other people who helped in one way or another -Remove: all old AIs and their cheats/hacks | |||
2009-01-04 | (svn r14828) -Codechange: move most of save/load-specific code to separate files | smatz | |
2009-01-03 | (svn r14815) -Codechange: separate 'highscore' code from 'company' code | smatz | |
2009-01-03 | (svn r14812) -Codechange: use INVALID_TILE instead of 0 to mark company ↵ | smatz | |
without HQ | |||
2008-12-28 | (svn r14755) -Codechange: remove ending year as it can't be changed anyways. | rubidium | |
2008-12-28 | (svn r14754) -Codechange: get rid of _cmd_text and just pass it as ↵ | rubidium | |
(optional) parameter. | |||
2008-12-24 | (svn r14735) -Codechange: remove a bit of bit-waste in the map array ↵ | rubidium | |
(without changing the map array) and make the CompanyIDs contiguous. -Note: 15 should be enough for now... making it any more means adding more bytes to the map array and thus wasting more bits instead of reducing the bit waste. | |||
2008-12-24 | (svn r14733) -Fix (r14730): creating new companies didn't always work as ↵ | rubidium | |
expected. | |||
2008-12-23 | (svn r14726) -Fix (r14720): making new companies in network kinda failed... | rubidium | |
2008-12-23 | (svn r14725) -Change: make it clearer why (and that) MAX_CLIENTS isn't the ↵ | rubidium | |
amount of slots in the array, but one less as a dedicated server takes a slot too. | |||
2008-12-23 | (svn r14723) -Codechange: shuffling some stuff around to reduce indirect ↵ | rubidium | |
#include dependencies. | |||
2008-12-22 | (svn r14718) -Change: remove some direct network core variable accesses from ↵ | rubidium | |
non-network locations. | |||
2008-12-22 | (svn r14712) -Codechange: split server and client side w.r.t. the storage of ↵ | rubidium | |
network related company information. | |||
2008-12-22 | (svn r14709) -Codechange: make a clearer distinction between 'unique' client ↵ | rubidium | |
identification ids and the indices into the clients/client info arrays. | |||
2008-10-14 | (svn r14464) -Codechange: replace (uint)-1 with UINT_MAX (PhilSophus) | rubidium | |
2008-10-07 | (svn r14448) -Codechange [FS#2328]: rename a few variables (based on a patch ↵ | smatz | |
by planetmaker) | |||
2008-09-30 | (svn r14423) -Codechange: also do r14221 for the strings. | rubidium | |
2008-09-30 | (svn r14422) -Codechange: also reflect the changes of r14421 in the filenames. | rubidium | |