Mark Vejvoda
af5c38b4c4
- fixed save / load of fire particle when unit is burning
2012-03-30 03:20:33 +00:00
Mark Vejvoda
f7423608ce
- bugfix for lua strings
2012-03-30 01:48:41 +00:00
Mark Vejvoda
435e06db20
- attempt to bugfix lua save/load games, added a new section for scenario files called:
...
<global>
</global>
Where global vars (but more importantly declared functions) should be declared
- updated amazones scenario to move globals into the global section
2012-03-29 22:30:58 +00:00
Titus Tscharntke
7cdf6eedd3
Map heightFactors above 100 are handled like heightFactor=heightFactor/100. By this you can have an effective heightFactor of 1.5 for a map now if you enter 150 in the map editor.
2012-03-29 20:18:20 +00:00
Mark Vejvoda
f3df72bb14
- added a new function to correct some file paths when loading a saved game from another persons computer (may need more tweaking)
...
- added support for saving and loading tables from Lua
2012-03-29 18:14:25 +00:00
Mark Vejvoda
c13e0ef788
- better error handling logic on crashes
...
- translate scenario to correct file on players system
2012-03-29 00:43:03 +00:00
Mark Vejvoda
433f4e84ce
- a few more fixes found using cppcheck
2012-03-28 06:34:34 +00:00
Mark Vejvoda
9286130138
- bugfixes and code cleanup found using cppcheck
2012-03-28 06:25:57 +00:00
Mark Vejvoda
7a099a51c3
- added script to run cppcheck on the code
2012-03-28 05:58:13 +00:00
Mark Vejvoda
6bff5c0687
- try to improve error handling a bit for more accurate stack trace and less chance of garbage info
2012-03-27 22:44:16 +00:00
Mark Vejvoda
bf3fbf5e71
- ensure that new check for ignore resource morph does not result in an invalid command type pointer.
2012-03-27 20:13:08 +00:00
Mark Vejvoda
12fdf262da
- bugfix for passing commandtype
2012-03-27 19:53:43 +00:00
Mark Vejvoda
8a2b90895d
- auto stop efficient timer event after it is triggered
2012-03-27 19:28:16 +00:00
Mark Vejvoda
d25fc14244
- added some new 'predictable' random number generation for use in lua scripts
2012-03-27 07:05:07 +00:00
Mark Vejvoda
5cc39e7c53
- added a new type of lua script timer for efficient checking of elapsed time
2012-03-27 06:42:55 +00:00
Mark Vejvoda
63af39e034
- hide map objects and their particles if not in current frustrum view
2012-03-27 06:09:30 +00:00
Mark Vejvoda
9e1001fac7
- headless server will only give network status info to the locahost now and not on any other ip (for security purposes)
2012-03-27 05:39:02 +00:00
Mark Vejvoda
c0f3658faa
- bugfix for network scenarios to NOT close unconnected network slots before loading, they will turn into AI players (this is required because the scenario code may require those factions)
...
- added ability to morph and indicate the morph command should ignore resource costs, add this to the command type:
<ignore-resource-requirements value="true" />
2012-03-27 03:23:03 +00:00
Mark Vejvoda
163271203d
- tilesets now support animated models:
...
<model path="models/copter_sit.g3d" anim-speed="190"/>
2012-03-26 23:24:29 +00:00
Mark Vejvoda
4d8fdca765
- changed order of port override to properly work with port status
2012-03-26 07:02:54 +00:00
Mark Vejvoda
d6619a9cd3
- added new ability to specify the game status listen port
2012-03-26 06:59:08 +00:00
Mark Vejvoda
4f1bee5aea
- attempt to save and load scenario info in saved games
2012-03-26 06:48:58 +00:00
Mark Vejvoda
98351fedba
- bugfix when morphing, do a level check to see if the morphed unit should have its level updated based on current kills
2012-03-25 20:38:05 +00:00
Mark Vejvoda
d356e5f5de
- added new headless server status check:
...
on the SAME box as the headless run:
./megaglest --headless-server-status
2012-03-25 06:55:43 +00:00
Mark Vejvoda
bc3cc07aba
- corrected multiple model processing based on hp
...
- fixed cmake scripts (thanks Andrew Clarke)
- fixed streflop files to ignore softfloats if not used during build
2012-03-24 18:30:49 +00:00
Mark Vejvoda
b14431385f
- attempt to make accepting socket connections and dealing with certain connection problems more stable
2012-03-24 01:09:55 +00:00
Mark Vejvoda
5e3420b8c9
- updated win32 debug project settings so it compiles in debug mode
2012-03-23 15:11:48 +00:00
Mark Vejvoda
8f98dbe566
- attempt to add code to NOT allow new connections on a slot that is no longer an open slot
2012-03-20 20:31:41 +00:00
Mark Vejvoda
1b8e1af25b
- cleanup of console and button placement in load game menu
2012-03-20 15:01:18 +00:00
Mark Vejvoda
92b135d103
- fix delete loaded game bug when nothing selected after having a game selected
2012-03-20 14:36:34 +00:00
Mark Vejvoda
d502e95d9f
- bugfix for saving / loading cell info, fixes the resource explored bug
2012-03-20 07:14:50 +00:00
Mark Vejvoda
fc6da7f924
- added a status message while replaying commands
2012-03-20 05:58:24 +00:00
Mark Vejvoda
05c35aa9f4
- a little cleanup for command replay
2012-03-20 05:23:32 +00:00
Mark Vejvoda
a7e45eb354
- added the ability to record all game command to a replay file. To test saving / loading games from a replay file, add this to glestuser.ini:
...
SaveCommandsForReplay=true
2012-03-20 04:53:26 +00:00
Mark Vejvoda
b481fbcbb5
- proper save and restore for particles
2012-03-19 21:35:54 +00:00
Mark Vejvoda
c8df9dba1c
- disable newline in chat mode
2012-03-19 05:51:35 +00:00
Mark Vejvoda
ecbd2fe06d
- fix terrain loading
2012-03-18 06:59:43 +00:00
Titus Tscharntke
d738dddab6
particles are no longer saved ( just particle systems ) because they made the savegame huge.
2012-03-17 22:26:50 +00:00
Mark Vejvoda
6571281a48
- proper restore of meeting point
2012-03-17 22:08:04 +00:00
Titus Tscharntke
26b9cc73be
the buttons for savegames are sorted now ( newest savegame is on top )
2012-03-17 21:54:22 +00:00
Mark Vejvoda
5d6b73517f
- fixed crash in AI on close
2012-03-17 21:29:03 +00:00
Mark Vejvoda
62254685d5
- fixed saved / load game to restore terrain
2012-03-17 20:59:03 +00:00
Mark Vejvoda
e6028a0555
- allow logging of AI behavior to logfiles using: AiLog=10
...
(this produces a logfile for each AI player called aix.log where x is the ai player #)
- changed some AI behavior so that AI player can use overidable min static resource count from faction xml
- changed some AI behavior so that AI player is more smart about producing resource producers and resources.
2012-03-17 19:22:03 +00:00
Titus Tscharntke
91dce63aac
savegame screenshot has smaller size (configurable)/ screenshots are deleted too
2012-03-17 11:26:39 +00:00
Mark Vejvoda
1ac9aa6d3f
- fixed xml loading via rapidxml for some scenarios that had embeddex xml comments in lua
...
- added automation abilities for automated testing with automated saved games
2012-03-17 08:20:17 +00:00
Mark Vejvoda
617344c97d
- do not take screenshot when saving game on headless server
2012-03-17 04:19:17 +00:00
Mark Vejvoda
d222e6a4ba
- fixed windows build
2012-03-17 03:59:30 +00:00
Mark Vejvoda
5584121aa7
- updated load game screen and added some missing language text
2012-03-17 03:32:20 +00:00
Titus Tscharntke
7f46cf2749
save a screenshot with every game save and show it in load menu ( you must have set screenshot type set to .jpg at the moment)
2012-03-17 01:32:18 +00:00
Mark Vejvoda
5f15bf20a9
- yes you can load saved games now :)
2012-03-16 01:58:39 +00:00