Mark Vejvoda
3cdf50c399
- a load of bugfixes including:
...
- proper handling of invalid client connects, after 6 bad attempts in a 60 second period of time the IP address is blocked from the current game
- Added check for invalid particles for tileset objects
- Made messagebox wider in game mod menu
- Fixed numerous threading issues discovered while testing on my 8 core CPU
- a Little bit of rendering cleanup
2011-11-23 08:00:09 +00:00
Mark Vejvoda
0dacf7b439
- bugfix for keydown event in intro and battle end screens (missed htis when converted to SDL keys)
2011-11-21 19:00:20 +00:00
Mark Vejvoda
cf1e3509fe
- commented out enabled observer at game end (automatically set to true now)
2011-11-21 02:08:51 +00:00
Mark Vejvoda
cef0577e3e
- added commented out debug code for future ref
2011-11-19 09:49:52 +00:00
Mark Vejvoda
5bb270fe41
- all languages now define their sio639-1 code and the commandline option can take it now:
...
--use-language=en
2011-11-19 03:33:01 +00:00
Mark Vejvoda
cd6b961a3b
small tweak to font height calc
2011-11-19 02:31:47 +00:00
Mark Vejvoda
31fafe4528
- fixed up font alignment and added a way to force ftgl font mode:
...
--force-ftglfonts
2011-11-18 19:53:56 +00:00
Mark Vejvoda
f626ebbe45
- attempt to fix lua code to properly get unit's killer:
...
lastDeadUnitKillerName
lastDeadUnitKiller
2011-11-18 15:43:05 +00:00
Mark Vejvoda
c751c1a2cf
- a few minor bugfixes
2011-11-17 21:36:29 +00:00
Mark Vejvoda
d29293d3cf
- added new lua method lastDeadUnitCauseOfDeath, possible int values are:
...
None = 0
Attacked = 1
AttackBoost = 2
StarvedResource = 3
StarvedRegeneration = 4
2011-11-16 21:43:19 +00:00
Mark Vejvoda
2d367bd26e
- added new lua functions from Muwum:
...
new events:
unitAttacked
unitAttacking
methods:
lastAttackedUnitName()
lastAttackedUnit()
lastAttackingUnitName()
lastAttackingUnit()
giveKills(unit,amount)
2011-11-16 21:38:12 +00:00
Mark Vejvoda
54e4d7604c
- added new option to headless modedisable reading from local console:
...
--headless-server-mode=vps
can be comgined with exit option:
--headless-server-mode=exit,vps
2011-11-16 05:20:35 +00:00
Mark Vejvoda
3e3bcb6af8
- on console error show proper error message
2011-11-16 04:39:26 +00:00
Mark Vejvoda
204d2bea86
- added some extra error output on poll looping
2011-11-16 04:03:17 +00:00
Mark Vejvoda
85ed894cdb
- moved player game version text over and made its font smaller to be able to see more when long
...
- bugfix of segfault when in mod menu
2011-11-15 22:28:51 +00:00
Mark Vejvoda
9c59bc7273
- change game load defaults for less stress on CPU
2011-11-15 22:10:32 +00:00
Mark Vejvoda
043cd5789c
- default to english is a selected language is missing
2011-11-15 18:38:13 +00:00
Mark Vejvoda
ccb86ef373
fixed windows build
2011-11-15 18:09:57 +00:00
Mark Vejvoda
b2adc16ca6
- added Muwums lua function
2011-11-15 17:39:49 +00:00
Mark Vejvoda
33e1af022a
lowered numbers for sleeping when game is loading in network mode and allow ini override of values
2011-11-15 16:41:10 +00:00
Mark Vejvoda
e8279621b1
- fixed build on windows
2011-11-15 06:37:47 +00:00
Mark Vejvoda
41ae17757b
- just for you james! Fixed about screen text alignment
...
- re-enabled unit titles in special debug mode (requires special keys to toggle)
2011-11-15 04:48:57 +00:00
Mark Vejvoda
7c7c050d78
bugfix for intro 'still shots' were broken for beta1
2011-11-14 09:09:31 +00:00
Mark Vejvoda
5b821725e7
- cmake now compiles libpng statically if a static lib exists and static mode enabled
2011-11-14 08:54:42 +00:00
Mark Vejvoda
8e9aef2d09
- attempt to fix issue where user can switch to an invalid slot in network game lobby
2011-11-14 05:44:43 +00:00
Mark Vejvoda
8050e25538
- attempt to fix masterserver losing publish setting and/or open network slot
...
- attempt to fix high cpu usage on masterserver (and clients) when waiting for others during the start of a network game
2011-11-14 05:18:09 +00:00
Mark Vejvoda
252080b3b0
modified sound fade on app exit as per tom's forum post
2011-11-11 18:15:46 +00:00
Mark Vejvoda
0039354c15
- added name to attack-boosts and shared attack boosts per unit type
2011-11-11 04:17:55 +00:00
Mark Vejvoda
0b62b4137e
- added a validation / warnhing logic to handle cases of duplicate resource values entered in XML
2011-11-10 22:36:44 +00:00
Mark Vejvoda
1e34bc66c1
added a detailed error message to try to hunt down a bug discovered by Elimnator
2011-11-10 21:00:50 +00:00
Mark Vejvoda
9f316bef08
added an override for map preview rendering to use legacy non FBO code:
...
LegacyMapPreviewRendering=true
2011-11-08 16:41:10 +00:00
Mark Vejvoda
c8649f8cd1
added ability to override throttle settings for future customization if required:
...
RenderFPSCap=500
RenderFPSCapSleepMillis=1
RenderFPSCapHeadless=250
RenderFPSCapHeadlessSleepMillis=1
2011-11-08 16:27:15 +00:00
Mark Vejvoda
08de3e8f18
added code to throttle cpu usage in headless mode because there is no rendering (should cut down on un-needed cpu cycles)
2011-11-08 16:16:57 +00:00
Mark Vejvoda
0b511efe36
bugfix for particles, proper checking for valid particle states when using particles
2011-11-05 05:45:02 +00:00
Mark Vejvoda
1c4480cb02
added a check for missing map when admin is connected to headless server and server has a map that the client doesn't
2011-11-05 01:27:34 +00:00
Mark Vejvoda
143e5873da
bugfix when client connects to headless server and headless has a tileset or techtree the admin doesn't have
2011-11-05 01:17:11 +00:00
Mark Vejvoda
6650efdd14
updated version to beta1 in prep for beta release
2011-11-04 05:25:55 +00:00
Mark Vejvoda
db91ca6b9e
allow attack boost to apply to self via attribute include-self="true"
2011-11-04 04:51:12 +00:00
Titus Tscharntke
cbdde66999
we dont need to be too picky with translations which are mainly meant for logfiles
2011-11-04 01:12:05 +00:00
Titus Tscharntke
f0fb35b64d
menu layout ...
2011-11-04 00:36:07 +00:00
Mark Vejvoda
22c8881902
- update fonts for console when language is toggled
2011-11-03 23:38:43 +00:00
Titus Tscharntke
772cdd9ad0
new newgame menu order. Improved german intro
2011-11-03 21:24:22 +00:00
Mark Vejvoda
96e0602ead
small code cleanup
2011-11-03 20:36:56 +00:00
Mark Vejvoda
c1fb997a8b
fixed bug (found my MumuM) related to ep regen and attackboost
2011-11-03 20:11:24 +00:00
Mark Vejvoda
4930ec109d
added a new lua method from Muwuum
2011-11-03 18:24:02 +00:00
Mark Vejvoda
5b0c3accfc
changed lua method to camelcase
2011-11-03 17:04:49 +00:00
Mark Vejvoda
0b18d22700
fix for wrong path used to load overridden intro data
2011-11-03 14:23:21 +00:00
Mark Vejvoda
45d9261163
fixed autoconfig and default keys (thanksfor the patches david)
2011-11-02 19:11:58 +00:00
Mark Vejvoda
5dcd9d8714
fixed UI placement of playername in menus
2011-11-02 19:02:25 +00:00
Mark Vejvoda
30e1f45cc7
- intro is now fully translatable and configurable (see english.lng file at the bottom for intro strings)
...
- added game loading text strings to language file
- ONLY load the font type we are using
2011-11-02 17:17:28 +00:00