Commit Graph

18749 Commits

Author SHA1 Message Date
Oliver Brakmann
d07ac08dff Merge pull request #9458 from reaperrr/d2k-sight
Change D2k shroud revealing ranges to match original
2015-10-26 20:49:52 +01:00
reaperrr
f166fd9525 Merge pull request #9526 from penev92/tileShapes
Rename TileShape to fit its role better
2015-10-26 15:41:09 +01:00
abcdefg30
91fda29f84 Merge pull request #9769 from RoosterDragon/fix-replay-2-the-fixining
Fix replay freeze 2
2015-10-26 12:19:38 +01:00
abcdefg30
86df9f66e8 Merge pull request #9718 from penev92/hvaException
Check HVA files validity at load time
2015-10-26 12:14:28 +01:00
Pavel Penev
905d46bd99 Merge pull request #9723 from evgeniysergeev/fix_sprite
flip or mirror sprites with negative width and height
2015-10-26 01:31:15 +02:00
Pavel Penev
5f7ecbe0af Merge pull request #9767 from obrakmann/fix-cnc-plane-max-pitch
Change aircraft's maximum pitch in TD to match the increased cruise altitude
2015-10-26 01:21:19 +02:00
Pavel Penev
b16ebd480b Rename MapGridType.Diamond to MapGridType.RectangularIsometric 2015-10-26 00:42:30 +02:00
Pavel Penev
0e417a3cf3 Rename MapGridType.Rectangle to MapGridType.Rectangular 2015-10-26 00:41:26 +02:00
Pavel Penev
bb3aea338a Rename enum TileShape to MapGridType 2015-10-26 00:41:21 +02:00
Pavel Penev
84db36d3e8 Check HVA files validity at load time 2015-10-26 00:25:28 +02:00
RoosterDragon
36a1715e5c Ensure replays end when the recorder disconnects.
When ReplayConnection fixes up disconnection packets, this allows the game to continue past the point of a player disconnecting. Unfortunately this also applies to the player who actually disconnected which means the replay continues in an invalid manner. To fix this - we now explicitly don't replace their packet in order to ensure such replays end at the correct time.
2015-10-25 21:22:44 +00:00
RoosterDragon
0ca1805ea7 Merge pull request #9389 from Herve-M/fix-replay
Fix replay freeze
2015-10-25 21:20:11 +00:00
Oliver Brakmann
744d66955a Merge pull request #9749 from RoosterDragon/delay-toctou-fixes
Fix TOCTOU issues when calling Game.RunAfterDelay
2015-10-25 21:16:15 +01:00
RoosterDragon
7c889c5ef0 Fix TOCTOU issues when calling Game.RunAfterDelay.
Since the action runs after a delay, the state of the game may no longer be the same and it may no longer be valid to run the action. Anything that references the world now calls IsCurrentWorld to ensure the world hasn't changed or been disposed.
2015-10-25 19:44:21 +00:00
Oliver Brakmann
8eb2a380f7 Change aircraft's maximum pitch in TD to match the increased cruise altitude 2015-10-25 20:01:55 +01:00
abcdefg30
d10dd5c9d9 Merge pull request #9758 from reaperrr/fix-barrel-seldeco
Fix #9751 - Replace Selectable with CustomSelectionSize on RA barrels
2015-10-25 18:51:02 +01:00
abcdefg30
f5ab218c4f Merge pull request #9766 from obrakmann/fix-d2k-missing-replaybrowser
Add replaybrowser yaml file back to d2k manifest.
2015-10-25 18:43:58 +01:00
atlimit8
10aca92bef Merge pull request #9720 from penev92/fixUtility
Fix a crash in CheckPlayers when an actor doesn't define an Owner
2015-10-25 12:41:50 -05:00
Matthias Mailänder
e0dffe773c Merge pull request #9550 from clemty/gdi06
Add gdi06
2015-10-25 18:27:33 +01:00
Matthias Mailänder
d4016ae6f0 Merge pull request #9716 from teees/hover-fix
Disable hovering for landed aircraft
2015-10-25 18:01:29 +01:00
Oliver Brakmann
356b50fb18 Add replaybrowser yaml file back to d2k manifest. 2015-10-25 18:00:02 +01:00
reaperrr
bdfbbb540b Misc D2k visibility changes
- Make structure reveal range centered around CenterPosition.
- Change camera range
2015-10-25 17:38:00 +01:00
reaperrr
2c88015bb3 Change D2k vehicle shroud reveal ranges to original values 2015-10-25 17:37:59 +01:00
reaperrr
3ce670998a Change D2k shroud reveal ranges to original values 2015-10-25 17:37:57 +01:00
reaperrr
63aeb6b2d5 Change D2k infantry shroud reveal ranges to match original 2015-10-25 17:37:55 +01:00
Matthias Mailänder
86ddcf05a1 Merge pull request #9764 from Biofreak1987/fix_soviet06
Fix unit production in soviet06
2015-10-25 17:37:31 +01:00
Pavel Penev
0487ec0d08 Fix a crash in CheckPlayers when an actor doesn't define an Owner 2015-10-25 17:11:51 +02:00
Pavel Penev
06ba175fde Merge pull request #9762 from obrakmann/fix7926_fix_td_sams_not_closing
Fix TD SAM sites not closing after killing a target.
2015-10-25 16:12:37 +02:00
atlimit8
7c1e93a880 Merge pull request #9730 from r34ch/fake-structures-detonate
Fake structures detonate to mask health difference.
2015-10-25 09:12:02 -05:00
Biofreak1987
454ac1edaf Fix soviet06 unit production 2015-10-25 14:55:56 +01:00
DArcy Rush
60ad19b625 Fake structures use 'DamageThreshold' under 'Explodes'.
This change means that fake structures take damage at the same
rate as their real counterparts, but explode at 90% of their
max health.

MSLF and PDOF have been given a health buff as only one fake
version of each can be built.

Also fixed mission Monster Tank Madness. Actor v19.Husk required
HealthInfo.
2015-10-25 11:51:27 +00:00
Pavel Penev
82144ce975 Merge pull request #9738 from abcdefg30/loadimport
Fix the legacy map importer not working
2015-10-25 13:41:29 +02:00
Oliver Brakmann
3d4500a86e Fix TD SAM sites not closing after killing a target.
This fix will not make the SAM close if the target is still alive and got out of range.
2015-10-25 12:40:09 +01:00
abcdefg30
7210883e71 Merge pull request #9754 from atlimit8/LuaArraysToTables
Convert Lua array-like structures to use named entries.
2015-10-25 11:43:13 +01:00
reaperrr
80e6e024d8 Replace Selectable with CustomSelectionSize on RA barrels
This still allows targeting them, but you neither see their health bar on mouse-over, nor can you select them (effectively making their health bar and selection box invisible).
2015-10-25 10:01:14 +01:00
Matthias Mailänder
8e6c5cef74 Merge pull request #9757 from Biofreak1987/add_to_authors
Add myself to AUTHORS
2015-10-25 09:22:00 +01:00
Biofreak1987
f02d87fa35 Add myself to AUTHORS 2015-10-25 09:15:15 +01:00
atlimit8
128574723a Merge pull request #9753 from RoosterDragon/better-actor-lookups
Improve some actor queries
2015-10-25 02:38:21 -05:00
Matthias Mailänder
40a7ab5a6a Merge pull request #9628 from abcdefg30/luatime
Fix Utils.FormatTime not working properly on different game speeds
2015-10-25 07:49:01 +01:00
Matthias Mailänder
3dc765f7c1 Merge pull request #9744 from pchote/serverbrowser
Redesign the MP server browser.
2015-10-25 07:32:04 +01:00
Matthias Mailänder
83399277b5 Merge pull request #9717 from teees/emp-disable-extensions
Let emp effect buildings and cyborgs too
2015-10-25 07:20:26 +01:00
atlimit8
f79ac636f2 Convert Lua array-like structures to use named entries 2015-10-25 00:36:04 -05:00
RoosterDragon
30aee56d78 Improve some actor queries.
Use ActorsWithTrait if possible to avoid querying all actors in the world.
2015-10-25 01:19:29 +01:00
DArcy Rush
c0850e44f4 Explodes trait has new 'DamageThreshold' property.
An actor will explode when its health is below the
defined percentage of its max health.
2015-10-24 23:02:42 +01:00
abcdefg30
e65465c539 Fix Utils.FormatTime not working properly on different game speeds 2015-10-24 23:42:32 +02:00
Paul Chote
e0177d7798 Merge pull request #9494 from abcdefg30/luabackground
Add lua support for playing background music
2015-10-24 22:25:35 +01:00
Paul Chote
be37717e6d Account for cross-mod tile shapes in map previews. 2015-10-24 22:02:46 +01:00
Paul Chote
c0f42904f0 Overhaul the server browser. 2015-10-24 21:58:31 +01:00
Paul Chote
2a210a7314 Fix some lobby yaml nits. 2015-10-24 21:38:09 +01:00
Paul Chote
c87c2270ca Merge pull request #9668 from abcdefg30/balanceRA
RA-Balance changes for the next playtest
2015-10-24 21:16:52 +01:00