Commit Graph

4193 Commits

Author SHA1 Message Date
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
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
reaperrr
e8b9397e1a Update Bullet & Missile descriptions for Wall->BlocksBullets 2014-09-14 11:53:26 +02:00
Matthias Mailänder
53f926b792 Merge pull request #6442 from pchote/no-mission-replays
Closes #6210
2014-09-14 08:54:36 +02:00
reaperrr
60eae9f229 Replace Wall trait with BlocksBullets 2014-09-14 01:33:47 +02:00
reaperrr
4b94d964ca Adds WithBarrel trait. 2014-09-14 01:24:42 +02:00
reaperrr
c451b07c05 Fixes wrong palette for crushed death anim. 2014-09-14 01:03:37 +02:00
Paul Chote
eab8e2e6e2 Merge pull request #6396 from reaperrr/with-deathanim
Added WithDeathAnimation
2014-09-14 10:37:07 +12:00
reaperrr
409d6a046d Rename CrushableInfantry to Crushable, adapt to WithDeathAnimation.
Make Crushable compatible with non-mobile actors.

Change RA, TD and TS infantry die-crushed sequence ZOffsets in preparation
for future engine changes.

Add descriptions and CrushedByFriendlies to Crushable.

Adapt code to factor in whether the palette is a player palette.
2014-09-13 17:21:30 +02:00
reaperrr
3dd5fe988d Move SpawnsCorpse functionality from RenderInfantry into its own WithDeathAnimation trait.
Add descriptions and player palette booleans to WithDeathAnimation.
2014-09-13 15:57:06 +02:00
Oliver Brakmann
6a9a70d7b9 Fix #6444 2014-09-13 14:03:17 +02:00
Matthias Mailänder
6fe3800268 Merge pull request #6437 from pchote/fix-crate-crash
Fixes #5953
Fixes #6427
2014-09-13 08:25:32 +02:00
Paul Chote
b1de14bc70 Disable replay saving for campaign missions. 2014-09-13 18:08:14 +12:00
Paul Chote
eddcfd7362 Merge pull request #6426 from obrakmann/fix6421
Fix a number or bugs wrt shroud/selection interaction in observer mode
2014-09-13 08:34:22 +12:00
Paul Chote
b009913e64 Clean up DuplicateUnitCrateAction. 2014-09-12 20:06:52 +12:00
Paul Chote
e95974153d Unify the code style across crate actions. 2014-09-12 20:06:52 +12:00
Paul Chote
8ec8f82178 Destroy a paradropped crate if it lands on something that can’t collect it. Fixes #5953, #6427. 2014-09-12 20:06:52 +12:00
Matthias Mailänder
c204e185bc Merge pull request #6388 from DeadlySurprise/bleed
Closes #6198
2014-09-08 06:03:50 +02:00
Matthias Mailänder
9c3baabb6e Merge pull request #6423 from TWaalen/upstream/fix-spelling-luadocs
LuaDocs/Desc attributes spelling fixes
2014-09-07 08:37:01 +02:00
Oliver Brakmann
bc50e1b0e2 Reset selection when switching player shroud in observer mode
The selection will be reset when switching from any shroud view to a
player shroud view. The selection will be kept when switching from any
view to either 'All players' or 'Shroud disabled' view.
2014-09-07 00:55:23 +02:00
Thijs Waalen
de66e947e0 Changed "the player" to "this player" for the mission objective properties 2014-09-07 00:21:38 +02:00