From dbe1d2d92884a326a788304b1d0c7f7f0c8cc4db Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Sat, 5 Oct 2019 17:16:11 +0100 Subject: [PATCH] Add fallback exits to TS barracks. --- mods/ts/rules/gdi-structures.yaml | 37 +++++++++++++++++++++++++++- mods/ts/rules/nod-structures.yaml | 41 +++++++++++++++++++++++++++++++ 2 files changed, 77 insertions(+), 1 deletion(-) diff --git a/mods/ts/rules/gdi-structures.yaml b/mods/ts/rules/gdi-structures.yaml index 11b13fe147..963fb47963 100644 --- a/mods/ts/rules/gdi-structures.yaml +++ b/mods/ts/rules/gdi-structures.yaml @@ -101,8 +101,43 @@ GAPILE: IsPlayerPalette: false LineWidth: 2 Exit@1: - SpawnOffset: -256,1024,0 + SpawnOffset: -512,768,0 + ExitCell: 1,2 + Priority: 2 + Exit@2: + SpawnOffset: -512,768,0 + ExitCell: 0,2 + Priority: 2 + Exit@fallback1: + SpawnOffset: 0,724,0 ExitCell: 2,2 + Exit@fallback2: + SpawnOffset: 0,724,0 + ExitCell: 2,1 + Exit@fallback3: + SpawnOffset: 724,0,0 + ExitCell: 2,0 + Exit@fallback4: + SpawnOffset: 724,0,0 + ExitCell: 2,-1 + Exit@fallback5: + SpawnOffset: 724,0,0 + ExitCell: 1,-1 + Exit@fallback6: + SpawnOffset: 0,-724,0 + ExitCell: 0,-1 + Exit@fallback7: + SpawnOffset: 0,-724,0 + ExitCell: -1,-1 + Exit@fallback8: + SpawnOffset: 0,-724,0 + ExitCell: -1,0 + Exit@fallback9: + SpawnOffset: -724,0,0 + ExitCell: -1,1 + Exit@fallback10: + SpawnOffset: -724,0,0 + ExitCell: -1,2 ExitsDebugOverlay: Production: Produces: Infantry diff --git a/mods/ts/rules/nod-structures.yaml b/mods/ts/rules/nod-structures.yaml index d4b5c9693c..c6034a833c 100644 --- a/mods/ts/rules/nod-structures.yaml +++ b/mods/ts/rules/nod-structures.yaml @@ -105,8 +105,49 @@ NAHAND: Range: 5c0 MaxHeightDelta: 3 Exit@1: + SpawnOffset: 384,768,0 + ExitCell: 2,2 + Priority: 2 + Exit@2: SpawnOffset: 384,768,0 ExitCell: 3,2 + Priority: 2 + Exit@fallback1: + SpawnOffset: 384,768,0 + ExitCell: 1,2 + Exit@fallback2: + SpawnOffset: 384,768,0 + ExitCell: 3,1 + Exit@fallback3: + SpawnOffset: 1086,362,0 + ExitCell: 3,0 + Exit@fallback4: + SpawnOffset: 1086,362,0 + ExitCell: 3,-1 + Exit@fallback5: + SpawnOffset: 1086,362,0 + ExitCell: 2,-1 + Exit@fallback6: + SpawnOffset: 362,-362,0 + ExitCell: 1,-1 + Exit@fallback7: + SpawnOffset: -362,-1086,0 + ExitCell: 0,-1 + Exit@fallback8: + SpawnOffset: -362,-1086,0 + ExitCell: -1,-1 + Exit@fallback9: + SpawnOffset: -362,-1086,0 + ExitCell: -1,0 + Exit@fallback10: + SpawnOffset: -1086,-362,0 + ExitCell: -1,1 + Exit@fallback11: + SpawnOffset: -1086,-362,0 + ExitCell: -1,2 + Exit@fallback12: + SpawnOffset: -1086,-362,0 + ExitCell: 0,2 ExitsDebugOverlay: RallyPoint: Offset: 3,3