Commit graph

16262 commits

Author SHA1 Message Date
cybermind
01cb1aed06 [+] Merged branch lp:~timfelgentreff/stratagus/stratagus 2014-06-02 22:14:45 +06:00
cybermind
de38684435 [+] Added disabled graphics for ImageCheckBox, ImageRadioButton, ImageSlider 2014-06-02 00:34:05 +06:00
cybermind
a635af92b6 [-] Fixed savegame loading issue 2014-06-01 20:02:05 +06:00
cybermind
476ee0d05e [-] Fix for sound distance calculation for spells 2014-06-01 17:39:28 +06:00
cybermind
7a2afec8db [+] Added "corpse" check for autocast spells (no more blizzard on corpses) 2014-06-01 16:32:48 +06:00
joris
8c0c15db03 - fix gcc warning (and so some memleak). 2014-05-31 18:16:12 +02:00
cybermind
49fdea25f9 [-] Fixed bug with construction outline 2014-05-31 22:01:33 +06:00
cybermind
1761d0d0a2 [-] Fixed bug with icons shift 2014-05-31 21:46:46 +06:00
cybermind
d4924e8c3b [+] Added "position-autocast" field for "autocast" spell section, allowing to set up autocast for position spells 2014-05-31 18:41:18 +06:00
cybermind
cacc4ce874 [*] Added CPreference::IconsShift, to shift icons slightly when you press on them 2014-05-30 22:59:30 +06:00
cybermind
c5a56f0b7b [+] Added AiReleaseForce(force) Lua function, to release "force" 's units to be able to use them in another force 2014-05-30 19:10:04 +06:00
cybermind
6dc6dbf29e [+] Added support for new NumberDesc field, PlayerData, to get player's data 2014-05-29 17:35:30 +06:00
cybermind
7e02a25714 [-] Another fix for infopanel 2014-05-26 18:13:47 +06:00
cybermind
80ad72bcd4 [-] Fixed incorrect update for Kill and XP variables when upgrading-to 2014-05-26 17:29:11 +06:00
cybermind
b21dc46d49 [*] Now editor correctly uses randomized mixed tile types 2014-05-26 17:07:31 +06:00
cybermind
00972d1aa2 [+] Added CPreference::GrayscaleIcons, to enable and disable support for grayscale icons\n[-] Fixed bug with incorrect unit icons display 2014-05-26 15:56:59 +06:00
cybermind
57391a45cf [-] Fixed crash when using tabs in text 2014-05-25 13:47:53 +06:00
cybermind
e4c357c1d9 [-] Fixed crash when blowing up dwarves/sappers 2014-05-25 13:37:58 +06:00
cybermind
f38afb7703 [-] Fixed infopanel displaying when holding mouse over a unit without selecting
[-] Fixed crash with unit tracking
2014-05-25 11:20:25 +06:00
cybermind
d47fdf52bd [*] Correct Death Coil spell casting 2014-05-25 10:40:56 +06:00
cybermind
446a0a9454 [*] Lua access to UI.Infopanel.G, required for correct infopanel displaying. 2014-05-23 20:18:58 +06:00
cybermind
27691dce45 [-] Fixed a bug with scoreboard (non-colored player labels) 2014-05-19 20:23:24 +06:00
cybermind
1d374a6afa [-] Fixed some network bugs 2014-03-17 20:21:56 +06:00
cybermind
c54cd1bf9d [-] Fixed some crashes while loading a saved game 2014-03-16 12:45:36 +06:00
cybermind
4cbf50727d [+] Added Preference.AiExplores, to control AI exploration requests for resources 2014-03-12 19:13:29 +06:00
cybermind
6bd2a7f206 [+] Added Preference.AiExplores, to control AI exploration requests for resources 2014-03-12 19:11:38 +06:00
cybermind
69cceb0486 [*] Update button popup after all buttons were drawn 2014-03-09 13:34:23 +06:00
cybermind
131aceeeb4 [+] Added new function SaveMapPNG to save whole terrain as png file 2014-03-09 13:33:09 +06:00
joris
d42b58d1d2 [AStyle] 2014-03-08 17:12:33 +01:00
cybermind
ab720b4508 [-] Fixed CclGetUnitsAroundUnit 2014-03-07 19:57:20 +06:00
cybermind
a4df831f4b [+] Added "min-range" parameter to autocast settings, to set minimal distance for autocast to work 2014-03-07 19:53:46 +06:00
cybermind
37d0772785 [+] Correct support for interrior tilesets. Now units aren't able to shoot through "rock" and "forest" tilesets. Use GameSettings.Inside = true
[+] DamageUnit lua function to damage unit through Lua code
[+] Support for unit's build sound
[+] IsAlive variable, allows to check if unit is alive through Lua
[-] Fixes in unit voice code
2014-03-02 17:41:47 +06:00
cybermind
41652c2518 [+] Support for &, |, ^, ! operations in CAnimation_IfVar 2014-02-26 17:06:56 +06:00
cybermind
d4ecd6327d [+] Enhanced spell casting:
-ability to define user conditions for spell using Lua scripts. Just use "callback" keyword in conditions, followed by function name after comma. If function returns true, the condition pass and vice versa.
-ability to define user actions for spell using Lua scripts. Use "lua-callback" action type, followed by function name after comma.
2014-02-25 22:30:32 +06:00
cybermind
435283a69d [+] Enhanced teleporting feature:
-TeleportMissile replaced to lua callbacks TeleportEffectIn and TeleportEffectOut, allowing more flexible effects
-Ability to set the teleporter's destination using SetTeleportDestination function
-Now player can use neutral teleporters
2014-02-21 23:00:39 +06:00
cybermind
81a00d6163 [-] Fixed assert in debug mode 2014-02-20 18:42:36 +06:00
cybermind
a8ed6b7f9a [+] Added GameEstablishing flag to control player's interaction to game 2014-02-13 23:11:00 +06:00
cybermind
a8448d0c97 [+] Ability play unit's still animation while waiting 2014-02-04 22:45:27 +06:00
joris
c40907fab2 [AStyle] Upgrade to 2.0.4 2014-01-06 22:52:58 +01:00
joris
f7ef97a7df [AStyle] 2014-01-06 22:49:57 +01:00
cybermind
19176cbe1d [*] Another AI target priority fixing
[*] Slightly improved AI forces behavior
[*] Removed FrameFraction, FrameRemainder, NextFrameTicks now is double instead of unsigned long
[-] Fixed crash when loading a savegame with spell casting units
2013-12-29 23:56:56 +06:00
cybermind
229f2cbdfa [-] Fixed missile blocking by Wall units 2013-12-24 13:48:05 +06:00
cybermind
fa37c4d4a3 [+] Added second parameter to PlaySound to play sound even if it's currently playing 2013-12-24 13:47:24 +06:00
cybermind
8c0f644642 [*] Correctly handle unit annoyed voices 2013-12-21 17:07:15 +06:00
joris
4fc21f085c Add missing include for gcc. 2013-12-20 02:26:00 +01:00
cybermind
8cac9b3e70 [-] Fixed bug when selecting an enemy unit under counstrction would emit building sound 2013-12-17 14:31:38 +06:00
cybermind
d58ebc9572 [-] Fixed bug when unit with stand-ground action could attack enemies but without shooting a missile 2013-12-17 14:10:03 +06:00
cybermind
f8daf90b32 [*] Ability to automatically return goods in newly constructed depot 2013-12-17 14:07:40 +06:00
cybermind
dfe2bdb034 [*] Updated changelog for new release 2013-12-16 19:22:55 +06:00
cybermind
4559c0050d [-] Fixed bug when piercing missile is outside of map 2013-12-16 19:22:10 +06:00