Commit Graph

21527 Commits

Author SHA1 Message Date
teees
0c17188f24 Made the HarvesterDockSequence class abstract 2015-11-23 23:49:00 +01:00
Matthias Mailänder
b75bfec2f8 avoid working with NatDevice directly as it is dangerous 2015-11-23 21:40:48 +01:00
Matthias Mailänder
86a2a54640 catch MappingExceptions in NatDevice.GetExternalIP 2015-11-23 21:39:42 +01:00
Matthias Mailänder
262f547271 Merge pull request #9994 from huwpascoe/rally
TargetLine for Rally Points
2015-11-23 21:36:20 +01:00
Huw Pascoe
e92ccdf808 TargetLine for Rally Points
Also enabled allied players to see waypoints.
2015-11-23 19:30:24 +00:00
teees
11cdd84606 Added nawast 2015-11-23 20:26:39 +01:00
reaperrr
08ef8443b2 Give Missile Tank weapon a range limit and reduce Quad rocket range limit 2015-11-23 00:24:37 +01:00
OmegaBolt
937584af53 D2k Deviator balance 2015-11-22 23:15:13 +00:00
Pavel Penev
bacac082cc Merge pull request #10079 from abcdefg30/cdesktypo
Fix the description of ReturnToOrigin in Chronoshiftable.cs
2015-11-22 23:20:03 +02:00
abcdefg30
b2b0a5fe9c Merge pull request #10071 from obrakmann/fix-pacifist-worms
Fix worms not attacking anything anymore
2015-11-22 21:55:50 +01:00
abcdefg30
d8feb69e8c Merge pull request #10074 from OmegaBolt/d2k-terrain-regress
Add SpiceSand to more terrain type definitions
2015-11-22 21:54:05 +01:00
abcdefg30
921d3b9278 Fix the description of ReturnToOrigin in Chronoshiftable.cs 2015-11-22 21:52:23 +01:00
Matthias Mailänder
2f82b22ca1 Merge pull request #9980 from penev92/chromeLogic
Allow loading of ChromeLogic properties from YAML
2015-11-22 19:21:11 +01:00
OmegaBolt
16af35289e D2k, fix #10037 terrain regressions 2015-11-22 18:02:16 +00:00
Matthias Mailänder
284adf9501 Merge pull request #10047 from abcdefg30/film03a
Add the briefing video to atreides03a
2015-11-22 18:29:22 +01:00
Oliver Brakmann
8e5929b070 Fix worms not attacking anything anymore 2015-11-22 18:20:00 +01:00
Matthias Mailänder
3ab5c0042b Merge pull request #10037 from OmegaBolt/d2k-terrain
Fixes #4243.
Fixes #8317.
2015-11-22 18:14:59 +01:00
Matthias Mailänder
79bf69cd4c Merge pull request #9978 from RoosterDragon/cache-script-actor-luavalue
Cache self.ToLuaValue in ScriptTriggers
2015-11-22 18:06:41 +01:00
Oliver Brakmann
a6dadbe26e Merge pull request #9926 from reaperrr/d2k-spiceblooms3
Further improve D2k spiceblooms
2015-11-22 17:17:47 +01:00
reaperrr
c4ca5d6497 Add invisible spice bloom spawn
When real spiceblooms explode, they spawn an invisible
spicebloom.spawnpoint actor, which only 'grows' when the cell is of
GrowthTerrainType. When 'exploding', it then displays the animation of
blowing spice up into the air, and spawns a real spicebloom.

This replicates the original behavior where spice blooms would only grow
on sand cells that had been harvested and free of spice.
2015-11-22 16:43:16 +01:00
reaperrr
a175f53ba7 Improve spice bloom seeding mechanism
Improve seeding target cell determination.
Draw out spice seedable cells before loop.
Default to null for SpiceBloom.Weapon.
Pull spice seeding into its own method.
Skip it completely if no seed weapon is defined.
2015-11-22 16:41:12 +01:00
reaperrr
64b1aea065 Only allow spice blooms to grow on certain terrain types 2015-11-22 16:16:24 +01:00
Matthias Mailänder
db38d390eb Merge pull request #9970 from Sapena/fix_9965_minimap_orders_left_click_control_scheme
Fixed the minimap orders for left click control
2015-11-22 16:13:40 +01:00
Matthias Mailänder
3727fccd1b Merge pull request #9982 from abcdefg30/chronodesc
Unhardcode and document things in Chronoshiftable
2015-11-22 16:05:36 +01:00
Matthias Mailänder
1e85c73a1e Merge pull request #9862 from atlimit8/StoresResourcesOverflowBuffer
Preclude StoresResources.Stored overflow
2015-11-22 15:51:17 +01:00
Matthias Mailänder
0b349f943e Merge pull request #9890 from atlimit8/CreateEffectWarhead_TargetTypes
Target type support for CreateEffectWarhead
2015-11-22 15:42:54 +01:00
Matthias Mailänder
4559949846 Merge pull request #10062 from RoosterDragon/seeds-bounds-check
Prevent invalid cells checks in SeedsResource
2015-11-22 08:04:13 +01:00
atlimit8
36db019823 Add DeployStateInit for pre-deployment 2015-11-21 20:25:17 -06:00
atlimit8
607b345aaf Clean-up MiniYaml after #9124, closing #9497 2015-11-21 20:10:58 -06:00
RoosterDragon
172846fdb4 Merge pull request #10063 from pchote/fix-mp-dropdown
Fix width of the MP filter checkboxes.
2015-11-22 01:34:33 +00:00
Paul Chote
6777bb247b Fix width of the MP filter checkboxes. 2015-11-22 01:01:05 +00:00
abcdefg30
b51548a60d Merge pull request #9585 from ChaoticMind/select_all_map
Make "select all units" work across screen/map again
2015-11-22 01:50:48 +01:00
RoosterDragon
c4851a40cd Prevent invalid cells checks in SeedsResource. 2015-11-22 00:30:27 +00:00
abcdefg30
802b6215e1 Merge pull request #10014 from penev92/fixDTU
Fixup DeployToUpgrade
2015-11-22 00:59:29 +01:00
abcdefg30
ea19f7cd54 Add an upgrade rule for the Upgrades -> DeployedUpgrades change 2015-11-22 01:51:11 +02:00
Pavel Penev
64dd2357cd Update thumpers and Mobile Sensor Arrays to the new DeployToUpgrade
Currently those are the only two usages of the trait.
2015-11-22 01:51:09 +02:00
Pavel Penev
7e4f0be7fb Add support for deploy animations using a specific upgrade
Also ignore orders while playing a deploy/undeploy animation. Fixes 9242.

We grant a level 1 Undeployed upgrade(s) when the actor is created which enables the default behavior of the actor. When the actor receives a deploy order, the Undeployed upgrade(s) is(are) revoked, which may or may not be used to enable a trait to play a deploy animation. Once the deployment is complete, the Deployed upgrade(s) is(are) granted.
Then do the reverse when undeploying, disabling weapons and other systems first by revoking the Deployed upgrade(s), and granting the Undeployed upgrade(s) when the undeploy animation is done.
2015-11-22 01:51:08 +02:00
Oliver Brakmann
69c9a7a0cc Merge pull request #10059 from abcdefg30/06transport
Fix 'oldlst's letting units enter it (after delivering them)
2015-11-21 23:23:17 +01:00
Oliver Brakmann
62aebbab38 Merge pull request #10060 from abcdefg30/06crash
Add IsDead checks to gdi06
2015-11-21 23:15:20 +01:00
Oliver Brakmann
0713978673 Merge pull request #10058 from abcdefg30/harv05
Fix the harvester stopping when you reach the base in gdi05
2015-11-21 23:06:48 +01:00
Paul Chote
f945e35136 Fix CellRegion.BoundingRegion behaviour. 2015-11-21 22:00:35 +00:00
atlimit8
34cbd8bdf2 Merge pull request #10061 from pchote/fix-sam-death-crash
Fix a NRE when destroying SAM Sites in GDI06.
2015-11-21 15:50:06 -06:00
Paul Chote
1667dd812e Fix a NRE when destroying SAM Sites in GDI06. 2015-11-21 21:29:31 +00:00
abcdefg30
997c9ca615 Add IsDead checks to gdi06 2015-11-21 22:15:45 +01:00
abcdefg30
fb56093ccf Fix 'oldlst's letting units enter it (after delivering them) 2015-11-21 21:26:59 +01:00
abcdefg30
b24dbe86c8 Fix the harvester stopping when you reach the base in gdi05 2015-11-21 21:05:22 +01:00
Oliver Brakmann
458de06727 Merge pull request #10056 from abcdefg30/rushwater
Fix the rushAI building spens/syrds without being able to build naval units
2015-11-21 21:01:47 +01:00
Oliver Brakmann
16de21d41c Merge pull request #10018 from pchote/fix-spy-cursor
Restore targeting cursor when mousing over a disguised enemy spy.
2015-11-21 20:57:12 +01:00
abcdefg30
1a269d0f2e Fix the rushAI building spens/syrds without being able to build naval units 2015-11-21 20:29:28 +01:00
abcdefg30
ff228b79ea Merge pull request #10027 from atlimit8/FillEditorActorSelectionTooltipBlankLine
Fill editor actor selection tooltip blank line
2015-11-21 20:20:39 +01:00