Matthias Mailänder
|
c43d581e7f
|
Add cursor palette support to GIMP/Jasc palette definitions.
|
2020-01-14 22:08:57 +01:00 |
|
teinarss
|
f0b69f8b8d
|
Separated resource rendering into another trait
|
2020-01-14 19:38:47 +01:00 |
|
Matthias Mailänder
|
c95216cd19
|
Move the hard-coded shroud palette to the C&C folder.
|
2020-01-12 19:35:41 +00:00 |
|
Paul Chote
|
cc05621c10
|
Draw editor terrain/resource preview as part of the world.
|
2020-01-12 18:30:50 +01:00 |
|
Paul Chote
|
e74033bded
|
Render editor actor previews as part of the world.
|
2020-01-12 18:30:50 +01:00 |
|
Paul Chote
|
fe25fdf0ff
|
Improve robustness of editor actor cell checks.
|
2020-01-12 18:30:50 +01:00 |
|
tovl
|
695d9a6cb1
|
Centralize shroud changes in one pass to improve performance.
|
2020-01-12 04:50:25 +01:00 |
|
abcdefg30
|
23b3c237b7
|
Update the year numbers in all license headers to 2020
|
2020-01-05 17:00:34 +00:00 |
|
Matthias Mailänder
|
7e9a3d3bc9
|
Unhardcode transparent index in manual palettes as well.
|
2020-01-05 13:17:43 +00:00 |
|
Matthias Mailänder
|
6ea85a1a62
|
Don't hard-code the transparent background color.
|
2020-01-05 13:17:43 +00:00 |
|
tovl
|
434c46058f
|
Disallow units idling on service depot.
|
2020-01-04 16:04:27 +00:00 |
|
Paul Chote
|
2bf16a34d6
|
Filter invalid actor IDs when restoring selection save data.
|
2019-12-28 20:48:46 +01:00 |
|
Paul Chote
|
630ca0aefb
|
Draw editor selection box using the UI renderers.
|
2019-12-11 11:02:04 +01:00 |
|
abcdefg30
|
4717e98c48
|
Add a subCell parameter to IPositionableInfo.CanEnterCell
|
2019-11-21 14:13:17 +01:00 |
|
Abdurrahmaan Iqbal
|
d2819dca77
|
Show dialogue only when there are unsaved changes
|
2019-11-07 20:33:43 +01:00 |
|
tovl
|
d2991247a3
|
Add separate condition to mobile for disabling nudging only.
|
2019-10-28 19:35:32 +01:00 |
|
tovl
|
c4d1468f62
|
Make locomotor cache and nudging logic aware of mobile trait status.
|
2019-10-28 19:35:32 +01:00 |
|
Paul Chote
|
1599eac66c
|
Rename SelectionBoxRenderable to SelectionBoxAnnotationRenderable.
|
2019-10-20 23:46:33 +02:00 |
|
Paul Chote
|
1dc84f48de
|
Migrate traits to IRenderAnnotations.
|
2019-10-20 23:46:33 +02:00 |
|
Paul Chote
|
9b4d149a06
|
Revert "Suppress MoveIntoWorldInit for map-placed Mobile actors."
This reverts commit f0c28cc15334c7224630c375d669274f8da8fb31.
|
2019-10-17 23:31:15 +02:00 |
|
Paul Chote
|
5eaa99827d
|
Suppress MoveIntoWorldInit for map-placed Mobile actors.
|
2019-10-07 19:02:48 +02:00 |
|
tovl
|
ac6431acf8
|
Clean up usage of CancelActivity.
|
2019-10-05 19:07:54 +02:00 |
|
teinarss
|
9bfc324c04
|
Mark cells that have changed MovementType as dirty
|
2019-10-05 14:37:54 +02:00 |
|
teinarss
|
76034c198e
|
Added Undo Redo to editor
|
2019-09-27 17:40:32 +02:00 |
|
tovl
|
4a609bbee8
|
Allow units to give way when path is blocked by oncoming unit.
|
2019-09-15 17:51:34 +01:00 |
|
Paul Chote
|
df2300bee0
|
Fix player viewport saving for non-spectators.
|
2019-09-15 15:11:47 +02:00 |
|
RoosterDragon
|
31918e8712
|
Add UnionRectangles extension method.
|
2019-09-14 22:09:40 +02:00 |
|
Paul Chote
|
0e6c37d765
|
Convert TerrainGeometryOverlay to IRenderAboveShroud.
|
2019-09-14 18:49:44 +02:00 |
|
Paul Chote
|
f45423ed76
|
Convert EditorSelectionLayer to IRenderAboveShroud.
|
2019-09-14 18:49:44 +02:00 |
|
Paul Chote
|
b3984c8db4
|
Convert WarheadDebugOverlay to IRenderAboveShroud.
|
2019-09-14 18:49:44 +02:00 |
|
abcdefg30
|
7f6149713e
|
Fix actors with no footprint not being copied and pasted
|
2019-09-13 23:55:48 +01:00 |
|
teinarss
|
d712bdea85
|
Locomotor cache should handle custom layers
|
2019-09-09 21:39:25 +02:00 |
|
teinarss
|
c13fb80257
|
Fix crushable logic for actors in cell
|
2019-09-07 13:31:57 +01:00 |
|
teinarss
|
6795fb6967
|
GetAvailableSubCell should block cells outside the map
|
2019-09-06 13:32:09 +02:00 |
|
teinarss
|
7544d4b4e6
|
Cells with Temporary blockers should not exit early in locomotor cache
|
2019-08-19 19:06:57 +02:00 |
|
teinarss
|
ff1d4ec9ae
|
Fix Out of sync caused by Locomotor cache
|
2019-08-11 09:53:02 +02:00 |
|
teinarss
|
4193247169
|
Reset Locomotor cache on world loaded
|
2019-08-10 17:34:11 +02:00 |
|
teinarss
|
277906c657
|
Fixes on blocking logic
|
2019-08-10 17:34:11 +02:00 |
|
Tomase
|
98602cb1cb
|
Change impassable terrain to short.max
|
2019-08-10 17:34:11 +02:00 |
|
Paul Chote
|
2f99512bd4
|
Clear dirty blocking cells after updating.
|
2019-07-27 17:21:43 +02:00 |
|
Paul Chote
|
6345655bb1
|
Add a PerfSample to UpdateCellBlocking.
|
2019-07-27 17:21:43 +02:00 |
|
teinarss
|
cc84daacea
|
Added cache for cell cost and blocking
|
2019-07-26 15:54:22 +02:00 |
|
teinarss
|
fb1af81280
|
Updated TerrainInfo cost to use short
|
2019-07-26 15:54:22 +02:00 |
|
teinarss
|
27077d6427
|
Added CellUpdated event to ActorMap
|
2019-07-26 15:54:22 +02:00 |
|
teinarss
|
2ddf9fa826
|
Using Locomotor instead of Info for pathfinding
|
2019-07-26 15:54:22 +02:00 |
|
Paul Chote
|
6eaf615798
|
Fix conditional traits that incorrectly override INotifyCreated.
|
2019-07-14 00:41:59 +02:00 |
|
RoosterDragon
|
58dced7e05
|
Silence some doc errors in VS2019.
|
2019-06-21 21:22:12 +02:00 |
|
Paul Chote
|
ebf2ce32c0
|
Make sure braces for multi-line statements are on their own lines.
|
2019-06-08 19:26:53 +02:00 |
|
Paul Chote
|
674155a8dd
|
Move ctor initializers to their own line.
|
2019-06-08 18:44:50 +02:00 |
|
Paul Chote
|
ebd36891dc
|
Switch other struct types to default(T).
|
2019-06-08 13:19:57 +02:00 |
|