Mark Vejvoda
3049c5e376
- attempt to fix using grouping hotkeys for AZERTY keyboards (so user can press shift + #)
2012-01-09 21:08:19 +00:00
Mark Vejvoda
50f1fa65ca
- bugfix on battle screen when 8 players playing, last player is sometimes chopped off
...
- masterserver mode bugfix for map filter
- masterserver now outputs in-game stats to console every 10 minutes (can be adjusted via ini setting: GameStatsDumpIntervalSeconds=x where x is update interval in seconds
2012-01-06 06:55:27 +00:00
Mark Vejvoda
ced374410c
- added GAE compatible stubs for a few new lua methods
2012-01-05 20:01:22 +00:00
Mark Vejvoda
e351def1cb
- added new lua function to display playername:
...
getPlayerName(i)
2012-01-05 00:45:17 +00:00
Mark Vejvoda
6f924b310d
- added new lua method to get system macro values:
...
dofile(getSystemMacroValue("$SCENARIO_PATH") .. "unit.ai.class.lua")
2012-01-05 00:04:55 +00:00
Mark Vejvoda
a1a0b9e79c
- bugfix for not finding hud for scenarios with embedded techtree
2012-01-04 04:10:11 +00:00
Mark Vejvoda
ec2f889a76
- scenario pause command should work in network mode
2011-12-28 07:26:16 +00:00
Mark Vejvoda
ebba25b06f
- updated so streflop can be totally ignored when that cmake switch is off
2011-12-16 06:24:21 +00:00
Mark Vejvoda
9852325da6
- fixed Martiño Figueroa's name in all copyrights in source code
...
- added copyrights to files that were missing it
2011-12-14 07:40:48 +00:00
Mark Vejvoda
f6dafcde3c
- added stats on console for headless server when game exits
2011-12-02 17:27:13 +00:00
Mark Vejvoda
d33e1174a5
- bugfixes related to cppcheck report
...
- bugfixes found using valgrind (memory leaks)
2011-12-02 16:07:59 +00:00
Mark Vejvoda
7cf9c189b2
- disallow non compressed tileset downloads when client IP not on same subnet as host
...
- bugfix for LAN server broadcasting
- bugfix for empty message on player disconnect (now properly shows that player switched to AI mode)
2011-11-29 05:07:18 +00:00
Mark Vejvoda
c16cdad134
- more complete fix for debug render placement
2011-11-28 07:05:00 +00:00
Mark Vejvoda
cfe01253b9
fixed ambient sounds when rain is disabled.
2011-11-28 06:38:07 +00:00
Mark Vejvoda
1658306b59
- fixed debug output font position --> just for you james!
2011-11-28 05:54:31 +00:00
Mark Vejvoda
4e882796a1
- a bold attempt to push the socket read threads to read continuously to see if this is:
...
a) stable without causing out of synch
b) not too hard on the CPU
2011-11-25 17:01:35 +00:00
Mark Vejvoda
2a8c712b1a
- more socket performance changes
...
- auto complete now works also in IRC chat, and tabbing loops through all matched names.
2011-11-25 09:12:53 +00:00
Mark Vejvoda
c6b7d3991e
- attempt to fix network game play 'stuttering'
...
- bugfix for ip address gathering
- added tab autocomplete in chat windows for playernames
2011-11-24 23:15:21 +00:00
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
f626ebbe45
- attempt to fix lua code to properly get unit's killer:
...
lastDeadUnitKillerName
lastDeadUnitKiller
2011-11-18 15:43:05 +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
b2adc16ca6
- added Muwums lua function
2011-11-15 17:39:49 +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
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
Mark Vejvoda
22c8881902
- update fonts for console when language is toggled
2011-11-03 23:38:43 +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
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
Mark Vejvoda
33549e2b0b
no longer show resource info in debug stats in game
2011-10-26 05:10:36 +00:00
Mark Vejvoda
c045f06f44
allow pause hotkey for network games
2011-10-26 04:13:14 +00:00
Mark Vejvoda
50adfb3305
- added ability to switch languages from nearly anywhere (and new hotkeys to do so):
...
CTRL+L shows language popup selection, CTRL+SHIFT+L toggles to next language automatically
2011-10-25 18:39:11 +00:00
Mark Vejvoda
2cecb2c3a0
fixed horrible UPNP bugs related to timing, where ports would be either NOT properly opened or not closed due to thread timing and no thread protection.
2011-10-23 00:55:34 +00:00
Mark Vejvoda
6863876359
bugfixes from transition to battle end and back to menu
2011-10-22 19:45:05 +00:00
Mark Vejvoda
5ee20018d8
d new way to manage the sound fade for game start/stop via optional ini: GameStartStopFadeSoundMilliseconds=3500
2011-10-21 22:42:59 +00:00
Mark Vejvoda
c305af8063
bugfixes when going from one scenario to another (sound fades ok now)
2011-10-21 20:57:42 +00:00
Mark Vejvoda
0a2a6794f3
cannot fade when transitioning scenarios until we change how sound files are used.
2011-10-21 20:06:18 +00:00
Mark Vejvoda
14736ddfb7
now fade out of music when starting game and fade out of music when ending game
2011-10-21 19:52:55 +00:00
Titus Tscharntke
c151f538b1
3 cycle resource warning instead of percentage warning / sailboat texture fixed in menu
2011-10-18 22:00:59 +00:00
Mark Vejvoda
26afb589a3
- code cleanup (removing / commenting uneeded items)
2011-10-17 20:56:11 +00:00
Mark Vejvoda
4f7559783c
support backspace for multi-byte characters in chat mode
2011-10-15 09:27:55 +00:00
Mark Vejvoda
b88d51c3c6
- bugfix to not say teammode when not in game
2011-10-12 03:07:00 +00:00
Mark Vejvoda
c1eedabf84
- added current mouse xy in cell coords to debug stats
2011-10-07 03:48:07 +00:00
Mark Vejvoda
762699ef88
- bugfixes for passing from one scenario into another when keeping faction state
2011-10-07 03:25:17 +00:00
Mark Vejvoda
a7cfcc1d99
- added special placement code when carrying over units from one scenario to another
2011-10-06 22:19:58 +00:00
Mark Vejvoda
b126768d9c
- updated scenario lua function to allow carry over of factions or not
2011-10-06 20:44:55 +00:00
Mark Vejvoda
2d42f59fe1
- added a new lua function to allow loading a new scenario from inside an existing scenario
...
loadScenario('capture_the_flag2')
2011-10-06 18:04:59 +00:00
Mark Vejvoda
e036d820d2
- bugfix, observer cannot join teams, and players cannot join an observers team
2011-10-05 16:02:26 +00:00
Mark Vejvoda
517222a91a
- bugfix for special commands (switch team and pause network game) when initiating players is observer
2011-10-05 15:56:08 +00:00
Mark Vejvoda
5a7a37a678
- bugfix 3dlists when showing keyboard menu in game (water was showing wrong)
2011-10-05 03:42:29 +00:00