Commit Graph

3908 Commits

Author SHA1 Message Date
Matthias Mailänder
1d0538526d Merge pull request #6040 from pchote/more-renderables
Convert RenderAfterWorld to use Renderables.
2014-07-26 07:28:53 +02:00
Paul Chote
fffffb8c7c Merge pull request #6014 from atlimit8/FixBuildingsLockedOnWorldLoad
Fix buildings locked on world load
2014-07-26 16:01:28 +12:00
atlimit8
4d23b71f2c Fixed D2K turrets. 2014-07-25 19:53:23 -05:00
atlimit8
0ba1fdcea3 Allow actors that are not buildings to be sold.
The more humane way to refund units (as opposed the grinding them).
2014-07-25 18:00:50 -05:00
atlimit8
72a30e2157 Appears to fix sticky locking of preplaced buildings 2014-07-25 17:07:15 -05:00
ihptru
3ef8d76bfe remove .php prefixes related to master server 2014-07-25 19:55:54 +04:00
Paul Chote
0884722c4b Change IOrderGenerator.RenderAfterWorld to return Renderables. 2014-07-25 21:14:39 +12:00
Paul Chote
da6ecbf92e Change IPostRenderSelection and IPlaceBuildingDecoration to return renderables. 2014-07-25 21:14:39 +12:00
Paul Chote
1beff77c6a Split selectable rendering into *Renderables. 2014-07-25 21:14:39 +12:00
Paul Chote
c4bcf0af46 Introduce RangeCircleRenderable. 2014-07-25 21:14:39 +12:00
Taryn Hill
b4cecff74e ClonesProductionUnits:
string[] CloneableTypes	checks Cloneable.Types

Cloneable:
	string[] Types checked by ClonesProductionUnits.CloneableTypes

Added INotifyOtherProduction
	for notifying self when another actor
	produces a unit.
2014-07-24 19:08:08 -05:00
Matthias Mailänder
e24b9323c8 Merge pull request #6053 from deniz1a/chat-focus
Closes #4722
2014-07-24 22:40:42 +02:00
Matthias Mailänder
79a9b531ea Merge pull request #5941 from reaperrr/spread-upgrade
Added MaxSpread for more control over maximum area of damage
2014-07-24 22:18:03 +02:00
Deniz Ayıkol
17ea6e1ec2 Make lobby chat field have keyboard focus by default. 2014-07-24 14:59:11 +03:00
Paul Chote
c164ec8c8c Add Buildable.BuildAtProduction.
This allows actors to be restricted to specific production structures.
2014-07-24 20:45:28 +12:00
Paul Chote
51f69110d0 Merge pull request #6046 from ihptru/masterserver
send 'spectators' and 'protected' to master server
2014-07-24 20:31:35 +12:00
Paul Chote
a2e6feac2a Merge pull request #5850 from pavlos256/game-loop
Improve the game loop
2014-07-24 20:24:08 +12:00
ihptru
26a6f45b8f send 'spectators' and 'protected' to master server; fixes #6041 2014-07-23 23:41:46 +04:00
Matthias Mailänder
778931f650 document ReturnOnIdle 2014-07-23 07:09:07 +02:00
Matthias Mailänder
249be6d9a7 separate and document FlyAwayOnIdle 2014-07-23 07:09:07 +02:00
Matthias Mailänder
d830a0a7ae Merge pull request #6029 from pchote/gametomods
Move *Renderables and Render* out of Game.
2014-07-23 06:54:42 +02:00
Paul Chote
6b1cecc6b4 Add a workaround for the legacy map editor. 2014-07-23 11:40:30 +12:00
Paul Chote
1d77cd5391 Merge pull request #5851 from RoosterDragon/shroud-perf
Speed up shroud checks
2014-07-23 11:02:27 +12:00
Paul Chote
dab94bcc00 Merge pull request #5904 from ScottNZ/c4-flashtarget
Add target flashing for C4.
2014-07-23 10:36:54 +12:00
Chris Forbes
945455f15e Merge pull request #5973 from reaperrr/renderinf-unhardcode
Unhardcoded RenderInfantry sequence names
2014-07-23 09:58:07 +12:00
Chris Forbes
f68de0bbd8 Merge pull request #5921 from UberWaffe/CrateMultiUnits
Crate updates.
2014-07-23 09:50:54 +12:00
Chris Forbes
e023ad6a36 Merge pull request #5999 from Mailaender/trait-documentation-update-july-2014
Updated the trait documentation for modders
2014-07-23 09:49:02 +12:00
Paul Chote
3744a1af25 Revert "Make Shift+<Hotkey> queue five units/buildings. Fixes #5544." 2014-07-22 20:16:47 +12:00
Paul Chote
029da5116b Move VoxelRenderable into Mods.RA. 2014-07-22 16:43:39 +12:00
Paul Chote
4589e93180 Move TextRenderable into Mods.RA. 2014-07-22 16:43:39 +12:00
Paul Chote
1cb6026c38 Move ContrailRenderable into Mods.RA. 2014-07-22 16:43:39 +12:00
Paul Chote
6005262992 Move BeamRenderable into Mods.RA. 2014-07-22 16:43:39 +12:00
Paul Chote
51abbad5ff Move RenderSprites and RenderSimple into Mods.RA. 2014-07-22 16:43:39 +12:00
Paul Chote
f62bec0530 Remove bogus Require<>s. 2014-07-21 23:50:15 +12:00
UberWaffe
cb6a724e48 Rename Race to ValidRaces. 2014-07-20 21:40:10 +02:00
UberWaffe
94b1f53ebf Rebased. (+1 squashed commits)
Squashed commits:

[43010a0] Fixes. (+1 squashed commits)

Squashed commits:

[94ee90e] Fixes. (+1 squashed commits)

Squashed commits:

[ef827c7] Style cop updates. Updates to LevelUp, Cloak, and UnitUpgrade to allow multiple units within range, plus maximum extra unit limit. (+1 squashed commits)

Squashed commits:

[2103b01] Dupe crate action updates and fixes. (+2 squashed commit)

Squashed commit:

[0f4df4a] Added DuplicateUnitCrateAction.

[2787fa1] Clarity update. (+1 squashed commits)

Squashed commits:

[93ddc3b] Crate updates.
+Multiple units per crate allowed.
+Allow time delay on crate actions.
2014-07-20 21:37:40 +02:00
Matthias Mailänder
1071a94d1d document traits 2014-07-20 14:50:37 +02:00
Matthias Mailänder
907188ccba configurable and self-documenting font name 2014-07-20 14:31:15 +02:00
Matthias Mailänder
547730c195 don't just repeat the name of the trait, but explain 2014-07-20 14:31:15 +02:00
Matthias Mailänder
40d0e20fe1 configurable and self-documenting idle sequence name 2014-07-20 14:31:13 +02:00
Matthias Mailänder
eec36b6d0c configurable and self-documenting color 2014-07-20 13:54:52 +02:00
Matthias Mailänder
ea478e8e7f configurable and self-documenting BuildPaletteWidgetName 2014-07-20 13:54:29 +02:00
Matthias Mailänder
7901c06e4c differentiate new/old Lua APIs 2014-07-20 13:53:12 +02:00
Matthias Mailänder
6c1efac235 Merge pull request #5977 from pchote/oi-keep-moving
Don’t cancel MoveAdjacentTo / MoveWithinRange when target becomes invalid
2014-07-19 09:39:32 +02:00
Matthias Mailänder
d2aa97c1d1 Merge pull request #5990 from pchote/repair-fix
Play the correct race notification when repairing an ally’s structure.
2014-07-19 08:08:05 +02:00
Paul Chote
850fcd5100 Fix a typo. 2014-07-19 18:03:21 +12:00
Paul Chote
5b0cee78cf Calculate a new path (and possibly new target cell) if the original path is blocked. 2014-07-19 18:03:21 +12:00
Paul Chote
e805461be7 Don’t cancel MoveAdjacentTo / MoveWithinRange when target becomes invalid.
Move to the last known position instead.  Fixes #5968.
2014-07-19 15:42:52 +12:00
Paul Chote
c2ba2fe12b Play the correct race notification when repairing an ally’s structure. 2014-07-19 15:33:06 +12:00
Paul Chote
87e425042f Fix scripted paradrops. 2014-07-19 14:40:29 +12:00