Paul Chote
|
c523ca8efe
|
Fix FreeSubCell ignoring preferred subcell requests.
|
2020-03-11 15:40:12 +01:00 |
|
Paul Chote
|
9acea56108
|
Fix pathing across transit-only cells.
|
2020-03-11 15:40:12 +01:00 |
|
Paul Chote
|
44a7422375
|
Fix variable naming in Locomotor.
|
2020-03-11 15:40:12 +01:00 |
|
Paul Chote
|
d2f306e488
|
Fix GetActorsAt(CPos, SubCell) with special-case subcells.
If given FullCell or Any we should be returning actors in
any subcell, not none.
|
2020-03-03 20:06:51 +01:00 |
|
Ivaylo Draganov
|
3e2022a3dd
|
Allow players to mute shellmap background music
|
2020-02-22 15:50:01 +00:00 |
|
Paul Chote
|
85a5b6cc17
|
Fix subcell crusher logic.
|
2020-02-09 13:18:57 +01:00 |
|
Paul Chote
|
522861e484
|
Support 32 bit png sprites.
|
2020-01-17 16:49:58 +01:00 |
|
Matthias Mailänder
|
8dda6d8e3d
|
Remove unnecessary null check.
|
2020-01-14 22:08:57 +01:00 |
|
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 |
|