reaperrr
a4595af1e3
Make AttackOrFleeFuzzy consider all DamageWarheads instead of only the first
2017-12-28 11:00:18 +00:00
reaperrr
382c0b5f1d
Make AI StateBase.CanAttackTarget only return true on valid armaments that are also enabled
2017-12-28 10:40:31 +00:00
reaperrr
e6835cef6e
Replace some .Any checks with explicit .Count checks in AI
2017-12-28 10:40:31 +00:00
reaperrr
3fe808e0fb
Make Ground and Navy AI squads look for enabled (instead of any) targetables
2017-12-28 10:40:31 +00:00
reaperrr
6de90b02d0
Unhardcode various AI squad radii
2017-12-28 10:40:31 +00:00
reaperrr
b70e4de5ee
Refactor support powers to use ticks instead of seconds for all delays - code changes
...
Also renamed ChargeTime to ChargeInterval.
2017-12-28 10:04:43 +00:00
Arular101
e734668f56
Upgrade rules for increasing HP and damage by 100x for the TS mod
2017-12-28 10:12:52 +01:00
Paul Chote
27beed402f
Display information banners in the MP server browser.
...
Notices are provided for outdated / unknown mod versions
and latest but playtest available.
2017-12-28 03:40:41 +01:00
Paul Chote
e7ce9aa263
Unhardcode server ping/query URLs.
2017-12-28 03:40:41 +01:00
Paul Chote
5425a5a28e
Replace CanPowerDown with ToggleConditionOnOrder.
2017-12-27 20:18:27 +01:00
Mustafa Alperen Seki
7f77e4cf40
Remove ProductionDoorOverlay while transforming
2017-12-27 13:50:58 +00:00
Mustafa Alperen Seki
acf25354b0
Consider BuildAtProductionType for exit types too for normal ProductionQueue
2017-12-27 13:46:20 +00:00
Mustafa Alperen Seki
5ac0625f97
Add /kill and /dispose chat commands
2017-12-27 13:26:38 +00:00
Mustafa Alperen Seki
fc07391c8c
Add Type Support for InfiltrateFor* traits
2017-12-27 11:13:09 +00:00
Mustafa Alperen Seki
f7de5d46be
Allow GrantConditionOnPrerequisite to work on Player:
2017-12-27 02:31:07 +01:00
Matthias
7b6b79493c
Replace @ with new lines in legacy map briefing sections
2017-12-27 02:12:58 +01:00
Paul Chote
c73ce50a09
Include bots in the player count for consistency with the sidebar.
2017-12-26 20:05:38 +01:00
Paul Chote
8fc2caa01a
Change the "Empty" filter to not discard servers that have only spectators.
2017-12-26 20:05:38 +01:00
Paul Chote
bccc0f8f17
Add a player list to the MP server browser.
2017-12-26 20:05:38 +01:00
Paul Chote
3ba610b535
Implement new master server ping protocol.
2017-12-26 20:05:38 +01:00
Paul Chote
a3882501b1
Ignore malformed LAN advertisements instead of crashing.
...
This matches the behaviour for online game handling.
2017-12-26 20:05:38 +01:00
Paul Chote
ec97214c16
Fix ProductionOverlay crash.
2017-12-25 21:34:31 +01:00
Unknown
4be593123d
add me (jongleur1983) to AUTHORS
...
#14558 : MovingToRefinery takes actor instead of CPos
DeliveryOffset (previously added by the harvester) is now taken into account by the AutoCarryable
fix whitespaces
2017-12-25 03:52:44 +01:00
Peter Amrehn
73bd80ebc5
#14542 : order CarrryAll to the target's location, not to 0,0
...
(which is in order.TargetLocation
#14542 : don't use deprecated TargetActor property, replace by
Target.Actor.Location
2017-12-25 03:52:44 +01:00
Matthias
ebd8a2b193
Adhere to the ZeroBranePackage conventions.
2017-12-24 10:35:13 +00:00
Paul Chote
0b446167b6
Unify and tweak layout of MP browser window.
2017-12-24 01:47:44 +01:00
Paul Chote
959804b167
Restore separated server creation dialog.
...
This also adds details about advertising and configuration.
2017-12-24 01:47:44 +01:00
Paul Chote
5256fb7bbd
Restore separated direct connect dialog.
2017-12-24 01:47:44 +01:00
Paul Chote
205c45198c
Remove secondary AllowPortForward setting.
...
The global setting is fine, and this simplifies
both the code and the UI.
2017-12-24 01:47:44 +01:00
abcdefg30
a6258485c9
Add a "EffectiveOwnerFromOwner" property to change the effective owner of a spawned actor
2017-12-24 00:41:15 +01:00
abcdefg30
b99d21b818
Add support for carrying effective owners over to husk actors
2017-12-24 00:41:15 +01:00
abcdefg30
b9987dcbda
Add a fallback to InternalOwner if the victim was defeated
2017-12-24 00:41:15 +01:00
abcdefg30
d4d9959159
Let Husk implement IEffectiveOwner
2017-12-24 00:41:15 +01:00
abcdefg30
eab93ccf97
Add an EffectiveOwnerInit
2017-12-24 00:41:15 +01:00
abcdefg30
503b91d391
Remove an unused using
2017-12-24 00:41:15 +01:00
abcdefg30
bd52e56aaf
Add the possibility to deny spawning actors for dead players
2017-12-24 00:41:15 +01:00
Mustafa Alperen Seki
e2f3989f46
Fix that conditions for InitialUnits are not given
2017-12-23 21:22:31 +01:00
reaperrr
04fb0f209d
Spatially partition some actor overlays
2017-12-23 17:56:11 +00:00
Paul Chote
4993e74748
Fix SelectionBox line depths.
2017-12-23 17:32:07 +00:00
Paul Chote
2794b14f52
Calculate actor preview bounds directly.
2017-12-23 17:16:13 +00:00
abcdefg30
3af3299921
Fix a crash in PlaceBuilding.cs
2017-12-22 09:06:27 +00:00
reaperrr
41dd7ca428
Fix NukeLaunch being displayed too early
...
Adding it to ScreenMap from the ctor unconditionally didn't mesh well with potentially being added to world with a delay.
2017-12-22 04:17:18 +02:00
Paul Chote
2ad42b6a7e
Account for visibility when selecting AI superweapon targets.
2017-12-22 02:33:25 +01:00
Paul Chote
1a73a2578b
Make GivesBounty conditional.
2017-12-21 23:52:04 +01:00
Paul Chote
e79680e22c
Add LobbyPrerequisiteCheckbox trait.
2017-12-21 23:52:04 +01:00
reaperrr
14c608786d
Fix ReloadAmmoPool upgrade rule
2017-12-21 21:29:51 +02:00
Paul Chote
c269525397
Fix support power tooltip time coloring.
2017-12-19 00:55:09 +01:00
Paul Chote
30cafcbc25
Use Util.AdjacentCells to determine ExternalCapture validity.
...
This matches the set of cells targeted by MoveAdjacentTo.
2017-12-18 07:47:15 +00:00
reaperrr
85c54e04d9
Replace LINQ in AirStates.CountAntiAirUnits
2017-12-17 21:18:44 +00:00
reaperrr
01a88862b3
Remove IDisable for good
2017-12-17 21:18:44 +00:00