Mark Vejvoda
3b56aa4475
- performance changes... (problem found by titi) most debug calls line are skipped when the debug flag is disabled even BEFORE getting into the handledebug method.
...
This improves performance VERY MUCH.
2011-03-28 03:54:23 +00:00
Mark Vejvoda
97017b2f1f
- added a new lua method to add text on the console for Elimnator's scenario.
2011-03-19 12:19:22 +00:00
Mark Vejvoda
4b085691df
- added new LUA method togglePauseGame
2011-01-29 23:50:21 +00:00
Mark Vejvoda
a5a6cf76d6
- updated some new lua commands
2011-01-29 17:52:53 +00:00
Mark Vejvoda
041289770e
- cleaned up more compiler warnings in VC++
2011-01-29 17:42:34 +00:00
Mark Vejvoda
1a3545f8ab
- cleaned up compiler warnings in g3d viewer
...
- added a bunch of new lua commands for 'da boys' to be documented after being fully tested.
2011-01-29 12:42:18 +00:00
Mark Vejvoda
66261ad662
- updated line endings to unix style characters to fix Bug #3085838
2011-01-20 15:56:30 +00:00
Mark Vejvoda
93e56df3d6
- fixed some misc code bugs (incorrect assignment) and cleaned up some compiler warnings
2010-10-21 01:07:11 +00:00
Mark Vejvoda
d38b46a529
- Removed deprecated parameter
...
- Added more debug logging for LUA functions
2010-10-04 18:31:17 +00:00
Titus Tscharntke
8552f76798
renamed/fixed lua function enableHunger to enableConsume and disableAI now disables consume too ( to stay somehow compatible with the former behaviour )
2010-09-08 19:00:22 +00:00
Mark Vejvoda
f16bb3f28b
- some bugfixes for new LUA features
2010-08-29 06:30:41 +00:00
Mark Vejvoda
5ae0430928
- added more LUA functions:
...
int registerCellTriggerEventForUnitToUnit(int sourceUnitId, int destUnitId);
int registerCellTriggerEventForUnitToLocation(int sourceUnitId, const Vec2i &pos);
int registerCellTriggerEventForFactionToUnit(int sourceFactionId, int destUnitId);
int registerCellTriggerEventForFactionToLocation(int sourceFactionId, const Vec2i &pos);
int getCellTriggerEventCount(int eventId);
void unregisterCellTriggerEvent(int eventId);
int startTimerEvent();
int stopTimerEvent(int eventId);
int timerEventSecondsElapsed(int eventId);
int triggeredCellEventId();
int triggeredTimerEventId();
LUA events:
timerTriggerEvent
cellTriggerEvent
2010-08-29 04:45:15 +00:00
Mark Vejvoda
03848fc84f
- added more LUA features.
...
new event:
gameOver
new method:
getGameWon()
2010-08-28 22:10:34 +00:00
Mark Vejvoda
4d372c12bc
- added more LUA support and fixed parameter passing of Vec2i types with streflop
...
New LUA methods:
DisplayFormattedText
getAiEnabled
getHungerEnabled
startPerformanceTimer
endPerformanceTimer
getPerformanceTimerResults
2010-08-28 20:52:25 +00:00
Mark Vejvoda
dc5bf0f850
- bugfix for AI not losing HP when food is out
...
- added new LUA commands (for Tiger):
giveAttackCommand
disableAi
enableAi
disableHunger
enableHunger
2010-08-28 08:06:32 +00:00
Mark Vejvoda
908b155d62
some changes to how we use streflop:
...
- Removed all unneeded includes of cmath
- added proper wrapper classes for lua calls to toggle streflop back and forth
- some code cleanup
2010-05-28 05:31:17 +00:00
Mark Vejvoda
04bb6659ce
Added more debugging and option to disable new streflop usage.
2010-05-01 20:14:25 +00:00
Mark Vejvoda
2bfaa4d1d7
Added streflop (standalone reproducible floating point library) layer to mega-glest (initial checkin only) and changed a few areas to use the library in linux
2010-04-24 03:57:38 +00:00
Mark Vejvoda
a50b89e9cc
Ported 3.3.4.2 fixes to trunk
2010-04-23 04:29:11 +00:00
Mark Vejvoda
afcdc1209c
Changed fow setting to use a property instead of lua method
2010-04-23 14:08:19 +00:00
Mark Vejvoda
a01c0adb78
Added a new lua script function called: unfogMap to allow scenarios and tutorials to turn off fog of war.
2010-04-23 02:48:56 +00:00
Mark Vejvoda
b22adbfa02
bugfix for scripted scenarios and placing unit model not showing
2010-03-24 21:26:17 +00:00
Mark Vejvoda
5b713bd785
Added camera zoom (from GAE) into mega-glest (middle mouse button zooms in and out like in GAE)
2010-03-23 02:35:55 +00:00
Mark Vejvoda
43c3f2457e
Code Restructuring to make mega-glest more standard
2010-03-12 05:20:53 +00:00
Titus Tscharntke
0ce9b5fcac
initial version ( megaglest 3.2.3-beta3 )
2010-01-22 01:45:58 +00:00