Paul Chote
a61fdba44d
Implement cell triggers. Closes #4400 .
2014-09-30 19:25:09 +13:00
reaperrr
e955c0f4ce
Remove redundant tab
2014-09-28 23:10:28 +02:00
Matthias Mailänder
867ebcec3b
port allies-01 to new Lua API
2014-09-28 10:53:01 +02:00
Paul Chote
ca6119821f
Allow lua API to bind a minimal set of properties to dead actors.
2014-09-28 14:46:37 +13:00
Paul Chote
b010f1df1e
Merge pull request #6570 from jacobdufault/cleanup
...
Remove unnecessary conditionals
2014-09-28 10:39:39 +13:00
reaperrr
5d1d6d6d08
Merge pull request #6576 from pchote/armaments
...
Allow armaments to be enabled/disabled by upgrades.
2014-09-27 14:08:07 +02:00
reaperrr
ffeff5c7b6
Merge pull request #6575 from pchote/selfhealing
...
Add elite self-healing bonus
2014-09-27 13:19:24 +02:00
Paul Chote
3a64fd717f
Merge pull request #6488 from jonathanmiles/support-power-targetability
...
AI no longer calls support power on things it can't target
2014-09-27 23:13:14 +12:00
Paul Chote
2bbdd0ae06
Add self-healing for elite units.
2014-09-27 22:14:45 +12:00
Paul Chote
372d03c320
Convert SelfHealing to upgrades.
2014-09-27 22:14:45 +12:00
Paul Chote
67e3c74d31
Allow armaments to be enabled/disabled by upgrades.
2014-09-27 14:59:15 +12:00
Jacob Dufault
67ff4dbac1
Remove unnecessary conditionals
...
- Game.modData.Manifest.LuaScripts is never null.
- context.LoadLuaScripts will work properly even if the file collection is empty.
2014-09-26 17:36:28 -04:00
abcdefg30
22dc63620f
Unhardcoded productionbar colors
2014-09-26 14:55:42 +02:00
Paul Chote
8d54efc7af
Merge pull request #6555 from obrakmann/fix6547_global_chat
...
Add a chat cache
2014-09-26 23:18:49 +12:00
obrakmann
7bb89ba664
Merge pull request #6543 from s1ww/upgraded_gui
...
Upgrading player gui redux
2014-09-26 09:49:22 +02:00
Oliver Brakmann
36b5097fa0
Cache chat conversations in the lobby and in-game
...
This preserves the chat content from the lobby and makes it available
in-game, and also makes all chat content available to the end-game
dialog.
2014-09-26 07:18:33 +02:00
s1ww
b4705add88
Upgrading player gui
2014-09-26 07:02:15 +02:00
Oliver Brakmann
ef35ee2204
Load end-game dialog only after game ends, not already when it starts
...
This is to ensure that statistics reflect the state at the end of the
game, not that from the start of the game.
Fixes #6547 .
2014-09-25 21:02:39 +02:00
Paul Chote
3c2383ebc6
Don’t crash if a warhead smudge extends outside the map. Fixes #6548 .
2014-09-24 22:34:02 +12:00
Paul Chote
17702dc057
Merge pull request #6334 from Mailaender/parachute-out-of-map
...
Fixed a crash when parachutes were spawned outside of the map
2014-09-24 22:26:08 +12:00
steelphase
7199b6fd96
Mod Chooser move.
...
Moved code for mod chooser to mod.common.
2014-09-21 14:27:20 -04:00
Matthias Mailänder
b30fcc2110
Merge pull request #6521 from steelphase-forks/common-graphics
...
Add Mod.Common Graphics
2014-09-21 12:05:28 +02:00
Matthias Mailänder
3f66d310db
never spawn parachutes outside the map
...
fixes #6302
2014-09-21 10:47:33 +02:00
Matthias Mailänder
f0e6eee7e1
Merge pull request #6526 from MatthijsBenschop/debug-crash-fix
...
Prevent player name from becoming part of a formatting string.
2014-09-21 10:21:11 +02:00
Matthias Mailänder
dc1710d7aa
Merge pull request #6522 from obrakmann/fix6517_lobby_music_crash
...
Check world for null in MusicPlayerLogic to prevent crashing the lobby
2014-09-21 10:17:40 +02:00
Matthijs Benschop
534f6c5a33
Prevent player name from becoming part of a formatting string.
...
fixes #6524
2014-09-21 10:01:40 +02:00
Oliver Brakmann
52d74886bd
Check world for null in MusicPlayerLogic to prevent crashing the lobby
...
Fixes #6517
2014-09-21 08:17:55 +02:00
steelphase
f948bf0d1b
Add Mod.Common Graphics
...
Moved Graphics to Mod.Common
2014-09-21 01:34:35 -04:00
Matthias Mailänder
f75f036de3
Merge pull request #6493 from pchote/utility-commands
...
Move utility commands into the mod assemblies.
2014-09-21 07:10:45 +02:00
Paul Chote
01c5af4046
Revert "Polishing/normalizing new GUI"
...
This reverts commit 5020c7a73e .
2014-09-21 12:59:04 +12:00
Alexander Fast
08890b0994
Added IUtilityCommand and move default commands into Mods.Common.
2014-09-21 10:15:50 +12:00
Matthias Mailänder
ea11906938
Merge pull request #6518 from s1ww/player_gui
...
Polishing/normalizing new GUI
2014-09-20 20:12:14 +02:00
s1ww
5020c7a73e
Polishing/normalizing new GUI
2014-09-20 17:18:42 +02:00
Matthias Mailänder
bb21f8b5fa
Merge pull request #6473 from obrakmann/fix6422
...
Add chat tab to end-game dialog
2014-09-20 14:45:47 +02:00
Matthias Mailänder
9ebb9209ad
Merge pull request #6494 from obrakmann/objectives-fine-tuning
...
Objectives fine-tuning
2014-09-20 14:22:36 +02:00
Matthias Mailänder
9601f8b833
Merge pull request #6511 from steelphase-forks/bleed
...
Creation of Mods.Common.
2014-09-20 14:05:58 +02:00
obrakmann
6e349d3052
Merge pull request #6510 from pchote/fix-inaccuracy-crash
...
Move inaccuracy modifier queries outside the projectile ctors.
2014-09-20 12:24:57 +02:00
Oliver Brakmann
09bda8b709
Remove stats button from end-game dialog in mission-type maps
...
Still available for skirmish games and replays.
2014-09-20 12:17:53 +02:00
Oliver Brakmann
928ee9c625
Add a chat tab to end-game window
...
Fixes #6422
2014-09-20 12:17:53 +02:00
Paul Chote
caecf2d82a
Move inaccuracy modifier queries outside the projectile ctors. Fixes #6449 .
2014-09-20 21:43:00 +12:00
Oliver Brakmann
6f538e0180
Add more functions for objectives management to Lua API
2014-09-20 10:42:40 +02:00
abcdefg30
4f0b18a3dc
Remove beacons when the badgers get shot down
2014-09-20 09:32:42 +02:00
steelphase
3a72153a3d
Create Mods.Common
...
Create a small base for Mods.Common and update solution and makefile to use it
2014-09-19 22:05:45 -04:00
abcdefg30
c34719e597
Allow canceling beacons with right click
2014-09-19 13:36:17 +02:00
Oliver Brakmann
97ce246a27
Prevent already failed objectives from being marked as completed
...
The same change was not and must not be done in the reverse case. It
should be and is possible to mark an already completed objective as
failed.
Consider a case where a player is supposed to capture, but not destroy,
a building. He captures it, the objective is complete. However, later
in the game that building gets destroyed. In this case, the objective
should be changed to failed.
2014-09-18 18:32:52 +02:00
jonathanmiles
b9867004cb
AI no longer calls support power on things it can't target (e.g. cloaked stealth tanks)
2014-09-17 21:52:08 +01:00
reaperrr
eb732572ba
If we cache world anyway, might as well use it everywhere.
2014-09-16 16:14:14 +02:00
reaperrr
5cda0853b6
Adds LockOnProbability to missiles.
...
Turns CloseEnough from a hack into a feature.
Adds some descriptions.
Caches args.SourceActor.World.
2014-09-16 16:14:13 +02:00
Matthias Mailänder
bf02d60e30
Merge pull request #6283 from reaperrr/sprite-barrel
...
Adds WithBarrel trait
2014-09-14 12:54:09 +02:00
Matthias Mailänder
c7c816f22e
Merge pull request #6455 from reaperrr/blocksbullets
...
Renamed Wall to BlocksBullets
2014-09-14 12:51:44 +02:00