abcdefg30
642e213049
Fix DeathSounds not working without DeathTypes defined
2015-12-04 22:06:16 +01:00
atlimit8
d196d2d40f
make WDist.ToString() return <cells>c<units>
2015-12-04 13:03:57 -06:00
Paul Chote
a34b0be873
Add AnyBlockingActorsBetween helper.
2015-12-04 17:44:40 +02:00
Oliver Brakmann
b45ae48c59
Merge pull request #10170 from abcdefg30/crashActorsNear
...
Fix a crash when producing an actor without OccupiesSpace...
2015-12-03 21:57:15 +01:00
Oliver Brakmann
44b940333a
Merge pull request #9988 from pchote/isometric-boundingregion
...
Fix CellRegion.BoundingRegion behaviour.
2015-12-03 21:36:58 +01:00
abcdefg30
6f8d580567
Fix a crash when producing an actor without OccupiesSpace in combination with UpgradeActorsNear
2015-12-03 16:25:46 +01:00
Pavel Penev
a4b755dd87
Merge pull request #9791 from RichSuther/upstream/fix-keyboard-filter
...
Added Keyboard input filter to only register first key press.
2015-12-02 21:56:05 +02:00
Oliver Brakmann
fd2bd7c9d3
Merge pull request #9639 from abcdefg30/specchat
...
Add team chat for spectators
2015-12-01 22:32:57 +01:00
Oliver Brakmann
5174da6d93
Merge pull request #10048 from r34ch/scientist-on-sell
...
Add CHAN to EmitInfantryOnSell on certain structures.
2015-12-01 21:34:31 +01:00
Oliver Brakmann
1a11eec43a
Merge pull request #10099 from abcdefg30/newExplosions
...
Add more building explosions to d2k and cnc
2015-12-01 21:19:00 +01:00
abcdefg30
07bfd5f59e
Merge pull request #9786 from RoosterDragon/reserve-fixes
...
Reserve fixes
2015-12-01 21:13:41 +01:00
Matthias Mailänder
035dc3fc5c
Merge pull request #9943 from abcdefg30/moreexplosions
...
Add more variations to building explosions in ra
2015-12-01 20:05:05 +01:00
abcdefg30
837c553e88
Merge pull request #10068 from Mailaender/catch-natdevice-externalip
...
Fixed crashes when NatDevice.GetExternalIP() fails
2015-12-01 17:20:13 +01:00
Pavel Penev
e1dc53a0d2
Merge pull request #10093 from teees/harvesterdocksequence
...
Made the HarvesterDockSequence class abstract
2015-12-01 13:53:21 +02:00
Paul Chote
03693a06eb
Add CurrentSource parameter to ProjectileArgs.
2015-12-01 07:47:39 +02:00
abcdefg30
354f44a17b
Merge pull request #10151 from teees/fix-falltoearth
...
Fixed FallToEarth groundlevel check
2015-11-30 16:57:22 +01:00
teees
c9e5dba38b
Fixed FallToEarth groundlevel check
2015-11-30 13:02:16 +01:00
DArcy Rush
8eb34f3cfa
Replace 'Always show Healthbars' checkbox with dropdown
...
The player can now cycle between;
-Standard: Health and Status bars display only on mouse hover.
-Show On Damage: Health shows on damaged actors, Status always shows.
-Always Show: Health and Status bars are always displayed.
2015-11-29 21:52:31 +00:00
Matthias Mailänder
70de26557b
Merge pull request #10145 from obrakmann/fix10127_creeps-enemies
...
Set enemies of the 'Creeps' player when adding a new player in the editor
2015-11-29 19:47:23 +01:00
Pavel Penev
f9efe94f62
Merge pull request #10134 from abcdefg30/upgradeUpgrades
...
Try to polish the upgrade rules
2015-11-29 20:45:29 +02:00
abcdefg30
a10ea0350e
Misc (style) improvements in the upgrade rule code
2015-11-29 19:39:43 +01:00
abcdefg30
5c6c44ba7b
Try to avoid adding duplicate values through upgrade rules
2015-11-29 19:39:42 +01:00
abcdefg30
1695627ffc
Let upgrade rules also account for negated traits
...
(this commit affects only "-SpawnViceroid:", "-LeavesHusk:", "-Plane:" and "-Helicopter:")
2015-11-29 19:39:41 +01:00
Oliver Brakmann
e53a167046
Set enemies of 'Creeps' player when adding a new player in the editor
2015-11-29 15:21:20 +01:00
reaperrr
e9ed50a831
Fix actors not going back to idle animation after custom animation
2015-11-28 22:45:05 +01:00
reaperrr
35c4aca983
Rename WithTurret, WithBarrel and WithReloadingTurret
...
Make them use RenderUtils.ZOffsetFromCenter.
2015-11-28 20:57:09 +01:00
reaperrr
72ec431766
Add RenderUtils
...
With ZOffsetFromCenter as first feature so render traits don't have to use it from WithTurret(Overlay)
2015-11-28 20:47:17 +01:00
RoosterDragon
9e43daeec7
Add tests for trait inheritance and removals in yaml.
2015-11-28 17:20:32 +01:00
RoosterDragon
0caffa8196
Remove some global state dependence in ActorInfo.
...
Instead on relying on the global Game.ModData.ObjectCreator, this is passed in via a parameter.
2015-11-28 17:20:32 +01:00
Paul Chote
c7249e6fa6
Move yaml removals to the end of the merge.
2015-11-28 17:20:32 +01:00
Paul Chote
a074bb1d4b
Rename MiniYaml MergeLiberal -> MergePartial, MergeStrict -> Merge.
2015-11-28 17:20:21 +01:00
abcdefg30
b8715b0377
Let the utility fix cosmetics in the chrome yamls
2015-11-28 16:12:17 +01:00
abcdefg30
18b9022915
Fix potential crashes in the upgrade rules
2015-11-28 16:12:16 +01:00
abcdefg30
abed25d293
Merge pull request #9501 from atlimit8/DeployedInit
...
Add DeployStateInit for Pre-deployment and Clean Up after #9124
2015-11-28 15:58:46 +01:00
Oliver Brakmann
f89d40ee10
Merge pull request #10131 from pchote/add-join-logging
...
Add a server log line for player joins.
2015-11-28 15:44:59 +01:00
Matthias Mailänder
19e000a8ec
Merge pull request #10021 from teees/weed
...
added nawast
2015-11-28 11:54:01 +01:00
Paul Chote
cfb2933a6b
Merge pull request #10125 from Mailaender/eluant-20151127
...
Updated to current version from Eluant fork
2015-11-28 10:44:13 +00:00
Paul Chote
4c0ffe98f1
Merge pull request #10121 from RoosterDragon/spelling
...
Fix some spellings
2015-11-28 10:42:58 +00:00
Paul Chote
92e6efd45c
Add a server log line for player joins.
2015-11-28 10:38:47 +00:00
RoosterDragon
bfe1804bf6
Fix some spellings.
2015-11-27 16:19:59 +00:00
RoosterDragon
91ea3532b4
Change a dictionary to an array for faster player lookup in FrozenUnderFog.
...
Deferencing an array element to get the state is cheaper than a dictionary lookup. We can do this since the players collection does not change during gameplay.
2015-11-27 15:46:32 +00:00
RoosterDragon
ab6ef9be40
Cache traits directly in FrozenUnderFog.
...
Avoid the performance impact of accessing Lazy.Value by caching the traits on the first tick and accessing the references directly when needed.
2015-11-27 15:45:50 +00:00
RoosterDragon
23a38a08f7
Refactor player setup.
...
Tweak how players in a world are created. Change the collection to be an array to more strongly imply it will not change during a game.
2015-11-27 15:15:43 +00:00
Matthias Mailänder
5dcd48a54e
update Eluant
2015-11-27 14:01:22 +01:00
Matthias Mailänder
5c083fa6de
Merge pull request #10092 from pchote/saboteur-suicide
...
Implement suicide bomb for D2K Saboteur
2015-11-27 13:41:23 +01:00
Paul Chote
373bfefc6c
Only support move orders against terrain targets.
2015-11-26 18:38:10 +00:00
Paul Chote
756bec69b3
Fall back to target cell if there are no valid orders against the target actor.
2015-11-26 18:37:40 +00:00
Paul Chote
fb99a1f3c2
Remove ActorMap query for each actor.
2015-11-26 18:30:43 +00:00
Paul Chote
7b31f18046
Reduce duplication in UnitOrderGenerator.
2015-11-26 18:25:39 +00:00
Paul Chote
1a5de4707f
Implement suicide saboteur.
2015-11-25 21:16:16 +00:00