From 9884a29b9e1b9d0d4ee3df271ae57a27075ddf9c Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Tue, 8 Mar 2016 21:02:59 +0000 Subject: [PATCH] Upgrade RA maps to format 10. --- mods/ra/maps/Sahara.oramap | Bin 10273 -> 11836 bytes mods/ra/maps/a-path-beyond.oramap | Bin 6213 -> 8361 bytes mods/ra/maps/alaska-anarchy-redux.oramap | Bin 20580 -> 24472 bytes mods/ra/maps/all-connected.oramap | Bin 9762 -> 11769 bytes mods/ra/maps/allies-01/map.yaml | 142 +---- mods/ra/maps/allies-01/rules.yaml | 130 +++++ mods/ra/maps/allies-01/weapons.yaml | 10 + mods/ra/maps/allies-02/map.yaml | 184 +----- mods/ra/maps/allies-02/rules.yaml | 195 +++++++ mods/ra/maps/allies-02/weapons.yaml | 7 + mods/ra/maps/allies-03a/map.yaml | 260 +-------- mods/ra/maps/allies-03a/rules.yaml | 286 ++++++++++ mods/ra/maps/allies-03a/weapons.yaml | 3 + mods/ra/maps/allies-03b/map.yaml | 251 +------- mods/ra/maps/allies-03b/rules.yaml | 256 +++++++++ mods/ra/maps/allies-03b/weapons.yaml | 12 + mods/ra/maps/allies-05a/map.yaml | 302 +--------- mods/ra/maps/allies-05a/notifications.yaml | 9 + mods/ra/maps/allies-05a/rules.yaml | 294 ++++++++++ mods/ra/maps/allies-05a/weapons.yaml | 20 + mods/ra/maps/arctic-triangle-affair.oramap | Bin 10081 -> 11628 bytes mods/ra/maps/asymmetric-battle.oramap | Bin 15318 -> 17546 bytes mods/ra/maps/bad-neighbors.oramap | Bin 5278 -> 6244 bytes mods/ra/maps/barracuda.oramap | Bin 8498 -> 10231 bytes mods/ra/maps/behind-the-veil.oramap | Bin 8741 -> 10585 bytes mods/ra/maps/blitzkrieg.oramap | Bin 12058 -> 13764 bytes mods/ra/maps/bloody-delta.oramap | Bin 13633 -> 16047 bytes mods/ra/maps/bombardment-islands.oramap | Bin 10774 -> 12893 bytes mods/ra/maps/bomber-john/map.png | Bin 0 -> 201 bytes mods/ra/maps/bomber-john/map.yaml | 227 +------- mods/ra/maps/bomber-john/rules.yaml | 202 +++++++ mods/ra/maps/bomber-john/sequences.yaml | 21 + mods/ra/maps/breaking-point.oramap | Bin 8382 -> 9801 bytes mods/ra/maps/burlesca/map.png | Bin 0 -> 921 bytes mods/ra/maps/burlesca/map.yaml | 20 +- mods/ra/maps/calm-before-storm.oramap | Bin 8158 -> 9649 bytes .../maps/center-of-attention-redux-2/map.png | Bin 0 -> 2811 bytes .../maps/center-of-attention-redux-2/map.yaml | 32 +- .../center-of-attention-redux-2/rules.yaml | 13 + mods/ra/maps/central-conflict.oramap | Bin 6686 -> 8997 bytes mods/ra/maps/chaos-canyon.oramap | Bin 19571 -> 22433 bytes mods/ra/maps/chokepoint.oramap | Bin 8855 -> 10106 bytes mods/ra/maps/coastal-influence.oramap | Bin 8549 -> 11010 bytes mods/ra/maps/cold-front.oramap | Bin 12027 -> 14526 bytes mods/ra/maps/contact.oramap | Bin 4988 -> 5832 bytes mods/ra/maps/desert-shellmap/map.png | Bin 0 -> 2542 bytes mods/ra/maps/desert-shellmap/map.yaml | 123 +--- mods/ra/maps/desert-shellmap/rules.yaml | 110 ++++ mods/ra/maps/desert-shellmap/weapons.yaml | 11 + mods/ra/maps/doubles.oramap | Bin 7859 -> 9061 bytes mods/ra/maps/doughnut.oramap | Bin 11685 -> 13521 bytes .../maps/drop-zone-battle-of-tikiaki/map.png | Bin 0 -> 402 bytes .../maps/drop-zone-battle-of-tikiaki/map.yaml | 102 +--- .../drop-zone-battle-of-tikiaki/rules.yaml | 84 +++ .../drop-zone-battle-of-tikiaki/weapons.yaml | 7 + mods/ra/maps/drop-zone-w/map.png | Bin 0 -> 442 bytes mods/ra/maps/drop-zone-w/map.yaml | 162 +----- mods/ra/maps/drop-zone-w/rules.yaml | 80 +++ mods/ra/maps/drop-zone-w/sequences.yaml | 8 + mods/ra/maps/drop-zone-w/weapons.yaml | 63 ++ mods/ra/maps/drop-zone/map.png | Bin 0 -> 329 bytes mods/ra/maps/drop-zone/map.yaml | 102 +--- mods/ra/maps/drop-zone/rules.yaml | 84 +++ mods/ra/maps/drop-zone/weapons.yaml | 7 + mods/ra/maps/east-vs-west.oramap | Bin 3162 -> 3953 bytes mods/ra/maps/encounter.oramap | Bin 7240 -> 8257 bytes mods/ra/maps/engagement.oramap | Bin 18409 -> 21225 bytes mods/ra/maps/equal-opportunity.oramap | Bin 5226 -> 6722 bytes mods/ra/maps/first-come-first-served.oramap | Bin 5444 -> 7052 bytes mods/ra/maps/forest-path.oramap | Bin 3901 -> 4441 bytes mods/ra/maps/fort-lonestar/map.png | Bin 0 -> 605 bytes mods/ra/maps/fort-lonestar/map.yaml | 536 +----------------- mods/ra/maps/fort-lonestar/music.yaml | 2 + mods/ra/maps/fort-lonestar/rules.yaml | 390 +++++++++++++ mods/ra/maps/fort-lonestar/weapons.yaml | 174 ++++++ mods/ra/maps/ghost-town.oramap | Bin 8464 -> 9642 bytes mods/ra/maps/haos-ridges.oramap | Bin 11981 -> 13837 bytes mods/ra/maps/high-and-low-extended.oramap | Bin 14926 -> 16601 bytes mods/ra/maps/high-and-low.oramap | Bin 5646 -> 6991 bytes mods/ra/maps/intervention/map.yaml | 231 +------- mods/ra/maps/intervention/rules.yaml | 251 ++++++++ mods/ra/maps/intervention/weapons.yaml | 7 + mods/ra/maps/island-hoppers.oramap | Bin 7328 -> 9380 bytes mods/ra/maps/keep-off-the-grass-2.oramap | Bin 5735 -> 6596 bytes mods/ra/maps/koth-hopes-anchor/map.png | Bin 0 -> 2576 bytes mods/ra/maps/koth-hopes-anchor/map.yaml | 42 +- mods/ra/maps/koth-hopes-anchor/rules.yaml | 23 + mods/ra/maps/mad-science.oramap | Bin 12447 -> 14931 bytes mods/ra/maps/man-to-man.oramap | Bin 7062 -> 8168 bytes mods/ra/maps/marooned-2.oramap | Bin 7768 -> 9985 bytes mods/ra/maps/mass-confliction.oramap | Bin 11840 -> 13034 bytes mods/ra/maps/monster-tank-madness/map.yaml | 361 +----------- mods/ra/maps/monster-tank-madness/rules.yaml | 349 ++++++++++++ mods/ra/maps/monster-tank-madness/voices.yaml | 16 + .../ra/maps/monster-tank-madness/weapons.yaml | 35 ++ mods/ra/maps/north-by-northwest.oramap | Bin 5151 -> 6878 bytes mods/ra/maps/ore-lord.oramap | Bin 6014 -> 6996 bytes mods/ra/maps/pearly-wastelands.oramap | Bin 7423 -> 8854 bytes mods/ra/maps/poland-raid/map.png | Bin 0 -> 2626 bytes mods/ra/maps/poland-raid/map.yaml | 27 +- mods/ra/maps/poland-raid/rules.yaml | 8 + mods/ra/maps/pressure.oramap | Bin 11252 -> 12924 bytes mods/ra/maps/puddles-redux.oramap | Bin 10952 -> 12947 bytes mods/ra/maps/raraku.oramap | Bin 7520 -> 9894 bytes mods/ra/maps/regeneration-basin.oramap | Bin 9193 -> 12044 bytes mods/ra/maps/ring-of-fire.oramap | Bin 7304 -> 9334 bytes mods/ra/maps/seaside-2.oramap | Bin 18657 -> 21057 bytes mods/ra/maps/sidestep.oramap | Bin 11288 -> 12795 bytes mods/ra/maps/singles.oramap | Bin 7569 -> 8772 bytes mods/ra/maps/snow town/map.png | Bin 0 -> 1546 bytes mods/ra/maps/snow town/map.yaml | 41 +- mods/ra/maps/snow town/rules.yaml | 21 + mods/ra/maps/snowy-island.oramap | Bin 14551 -> 17306 bytes mods/ra/maps/soviet-01/map.yaml | 109 +--- mods/ra/maps/soviet-01/rules.yaml | 102 ++++ mods/ra/maps/soviet-02a/map.yaml | 158 +----- mods/ra/maps/soviet-02a/rules.yaml | 167 ++++++ mods/ra/maps/soviet-02b/map.yaml | 203 +------ mods/ra/maps/soviet-02b/rules.yaml | 197 +++++++ mods/ra/maps/soviet-02b/weapons.yaml | 21 + mods/ra/maps/soviet-03/map.yaml | 146 +---- mods/ra/maps/soviet-03/notifications.yaml | 3 + mods/ra/maps/soviet-03/rules.yaml | 117 ++++ mods/ra/maps/soviet-03/weapons.yaml | 21 + mods/ra/maps/soviet-04a/map.yaml | 155 +---- mods/ra/maps/soviet-04a/rules.yaml | 163 ++++++ mods/ra/maps/soviet-04b/map.yaml | 149 +---- mods/ra/maps/soviet-04b/rules.yaml | 155 +++++ mods/ra/maps/soviet-05/map.yaml | 153 +---- mods/ra/maps/soviet-05/rules.yaml | 159 ++++++ mods/ra/maps/soviet-06a/map.yaml | 206 +------ mods/ra/maps/soviet-06a/rules.yaml | 231 ++++++++ mods/ra/maps/soviet-06b/map.yaml | 197 +------ mods/ra/maps/soviet-06b/rules.yaml | 219 +++++++ mods/ra/maps/soviet-07/map.yaml | 169 +----- mods/ra/maps/soviet-07/rules.yaml | 93 +++ mods/ra/maps/soviet-07/weapons.yaml | 68 +++ mods/ra/maps/styrian-mountains.oramap | Bin 12103 -> 14157 bytes mods/ra/maps/suffrage.oramap | Bin 7424 -> 8828 bytes mods/ra/maps/survival01/map.yaml | 204 +------ mods/ra/maps/survival01/rules.yaml | 226 ++++++++ mods/ra/maps/survival02/map.yaml | 189 +----- mods/ra/maps/survival02/rules.yaml | 174 ++++++ mods/ra/maps/survival02/weapons.yaml | 27 + mods/ra/maps/synergy.oramap | Bin 10289 -> 11981 bytes mods/ra/maps/tabula-rasa.oramap | Bin 9859 -> 11671 bytes mods/ra/maps/tainted-peak.oramap | Bin 16103 -> 18823 bytes mods/ra/maps/temperal.oramap | Bin 11585 -> 13590 bytes mods/ra/maps/tournament-island.oramap | Bin 13473 -> 15259 bytes mods/ra/maps/training-camp/map.png | Bin 0 -> 242 bytes mods/ra/maps/training-camp/map.yaml | 279 +-------- mods/ra/maps/training-camp/rules.yaml | 312 ++++++++++ mods/ra/maps/vegetation.oramap | Bin 11807 -> 13842 bytes 153 files changed, 5764 insertions(+), 5341 deletions(-) create mode 100644 mods/ra/maps/allies-01/rules.yaml create mode 100644 mods/ra/maps/allies-01/weapons.yaml create mode 100644 mods/ra/maps/allies-02/rules.yaml create mode 100644 mods/ra/maps/allies-02/weapons.yaml create mode 100644 mods/ra/maps/allies-03a/rules.yaml create mode 100644 mods/ra/maps/allies-03a/weapons.yaml create mode 100644 mods/ra/maps/allies-03b/rules.yaml create mode 100644 mods/ra/maps/allies-03b/weapons.yaml create mode 100644 mods/ra/maps/allies-05a/notifications.yaml create mode 100644 mods/ra/maps/allies-05a/rules.yaml create mode 100644 mods/ra/maps/allies-05a/weapons.yaml create mode 100644 mods/ra/maps/bomber-john/map.png create mode 100644 mods/ra/maps/bomber-john/rules.yaml create mode 100644 mods/ra/maps/bomber-john/sequences.yaml create mode 100644 mods/ra/maps/burlesca/map.png create mode 100644 mods/ra/maps/center-of-attention-redux-2/map.png create mode 100644 mods/ra/maps/center-of-attention-redux-2/rules.yaml create mode 100644 mods/ra/maps/desert-shellmap/map.png create mode 100644 mods/ra/maps/desert-shellmap/rules.yaml create mode 100644 mods/ra/maps/desert-shellmap/weapons.yaml create mode 100644 mods/ra/maps/drop-zone-battle-of-tikiaki/map.png create mode 100644 mods/ra/maps/drop-zone-battle-of-tikiaki/rules.yaml create mode 100644 mods/ra/maps/drop-zone-battle-of-tikiaki/weapons.yaml create mode 100644 mods/ra/maps/drop-zone-w/map.png create mode 100644 mods/ra/maps/drop-zone-w/rules.yaml create mode 100644 mods/ra/maps/drop-zone-w/sequences.yaml create mode 100644 mods/ra/maps/drop-zone-w/weapons.yaml create mode 100644 mods/ra/maps/drop-zone/map.png create mode 100644 mods/ra/maps/drop-zone/rules.yaml create mode 100644 mods/ra/maps/drop-zone/weapons.yaml create mode 100644 mods/ra/maps/fort-lonestar/map.png create mode 100644 mods/ra/maps/fort-lonestar/music.yaml create mode 100644 mods/ra/maps/fort-lonestar/rules.yaml create mode 100644 mods/ra/maps/fort-lonestar/weapons.yaml create mode 100644 mods/ra/maps/intervention/rules.yaml create mode 100644 mods/ra/maps/intervention/weapons.yaml create mode 100644 mods/ra/maps/koth-hopes-anchor/map.png create mode 100644 mods/ra/maps/koth-hopes-anchor/rules.yaml create mode 100644 mods/ra/maps/monster-tank-madness/rules.yaml create mode 100644 mods/ra/maps/monster-tank-madness/voices.yaml create mode 100644 mods/ra/maps/monster-tank-madness/weapons.yaml create mode 100644 mods/ra/maps/poland-raid/map.png create mode 100644 mods/ra/maps/poland-raid/rules.yaml create mode 100644 mods/ra/maps/snow town/map.png create mode 100644 mods/ra/maps/snow town/rules.yaml create mode 100644 mods/ra/maps/soviet-01/rules.yaml create mode 100644 mods/ra/maps/soviet-02a/rules.yaml create mode 100644 mods/ra/maps/soviet-02b/rules.yaml create mode 100644 mods/ra/maps/soviet-02b/weapons.yaml create mode 100644 mods/ra/maps/soviet-03/notifications.yaml create mode 100644 mods/ra/maps/soviet-03/rules.yaml create mode 100644 mods/ra/maps/soviet-03/weapons.yaml create mode 100644 mods/ra/maps/soviet-04a/rules.yaml create mode 100644 mods/ra/maps/soviet-04b/rules.yaml create mode 100644 mods/ra/maps/soviet-05/rules.yaml create mode 100644 mods/ra/maps/soviet-06a/rules.yaml create mode 100644 mods/ra/maps/soviet-06b/rules.yaml create mode 100644 mods/ra/maps/soviet-07/rules.yaml create mode 100644 mods/ra/maps/soviet-07/weapons.yaml create mode 100644 mods/ra/maps/survival01/rules.yaml create mode 100644 mods/ra/maps/survival02/rules.yaml create mode 100644 mods/ra/maps/survival02/weapons.yaml create mode 100644 mods/ra/maps/training-camp/map.png create mode 100644 mods/ra/maps/training-camp/rules.yaml diff --git a/mods/ra/maps/Sahara.oramap b/mods/ra/maps/Sahara.oramap index 86b8530e25928925c3d7cd2c8dde8c35e668e5a1..c818f7e0ffe79dda0ec7473e65846a4a8ee19088 100644 GIT binary patch delta 2806 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 delta 1256 zcmV@6aWAK2ms}%VzCV$BY)+nVn|Y*&s10h007|@000O8003=a za4vaaZEUSrO>^5e5Iu*#g125U9TMNrsY&Ye61yGSlbk6UX*i)snIBEvU*Cl(*CB+* z=|M9dLxlD%_U#vzx~`5N`r%MbyWC~jt$&=G!H?Jd!!94HEW2-}*6;G)247A2UG=pJ zn}2WT>1#ji@|*da|LKsw8~UGvWa~#yYJR=CySly4GSYn4{6k=;nbTSJuAjSyahG$( znG1he_Nf`0ebYA6(=Pwm@Aprn=IKa~_kH&``*F&$KicZa592O-vwXVsU;N;^+W&In z=V_=~`sU3|bs*4bgPwo?-i@F8p(PUc!+-39MBlyd5BqAWy6L~o4^=%ieYeZ2wr%`) ze#G_MPEGN8!tzXyL9p5f&%~;3tL~vc(9Tuo52Td14Bj7+@-k9hUQ#)al=Dj}7m;#t zN#!z9E-$HEMatDBmFq~kzNB&!DK{5VzU;p$f06s2W%GK#QXuS<%cqr}R&iS8X@6Cx zRkIg1+1q;RpNswZL$S;M;-Mlw_I0%!X$=!gf&1ZyihmX_gScLcE2fb+58`4a?g}g} zcKKA;SR5K7sektMH?szCtX~Cl)Y^JxB@)+UPF<{>BbY0Yyb0=MByOSkHi#FoH4ce8 z5*KUND`pLhRIzwxZI5FP$F>aaKYz2|LV2F>k1|Xvh)4vOTP8{fIE6ThfnWl&PzxmT zlwb;`MX47EU!UTbFnXmur!F{CFqul1r0$r8`O1s)a+5?Hvf$6f=T#v&lQ2a%1#e#s``EJ*y2;uU!ZHaH#DBUJ!fYUf z1PGY7Tmc>sAr#<&JB|Se91a7lf(S=B)i-T~&>Qh^MG7G{5Q1Xvn{J%w-&wZ9isBY< z!BHgkbyVbXgS(&;>M}}R%68bK1tnJPVpl0hT#~D5eMT7)kQ9ts#Noy+k~|Ptmv_Mw zEIt{^o3AfmAvYR`4CO7No_|(uF%EaO;Bm*nIWBc-Dxm&fV%CXfPD2px{xa3fHM1Cy zZ02+X%nWt9zN2YHZZKD6;y&gj(=dFB!hJZ7$LjmKj0_DHFv*ojgREu-&I(F_lL&;( zlWCB)%wWgqG^i|C3A0R@G>E)cV)HBjX~to$DF@6W5OlewWH>aPkAG%Gg8^j%Kx7;w zqj>^hs5wG_NZDjqiH(v8MCmsAsa6RDbzlQ)KD1joNDvN;Q0XMW2$A9;)Yh<^Di5)B zor+WmhOrcn@D3pGi-iUQIUape@d)E}!m8}X)v@oEubO4+dLEma)|-B6zBJ2uVgG)py0LwE{1;G50Sp2&02BZK00;o(sA7|q zEiypmsA5P`ozGNQ1ONcx761SU00000000000000003ss*0BvD#E_q>XY*0%D1^@s6 S00IC40BZmM0H7xT0000XqC_tM diff --git a/mods/ra/maps/a-path-beyond.oramap b/mods/ra/maps/a-path-beyond.oramap index feaee12482fb511f575b757c153dba16c4f930c7..30969ee2557008716181c2d0eb8a49403d8fe628 100644 GIT binary patch delta 3136 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 E01V!C%K!iX delta 987 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 delta 1938 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 delta 1089 zcmV-H1it(ETcS)2P)h>@6aWAK2ms}%VzCXhA%EqlVo1dvPzA&T008Y0000O8003=a za4vaaZEUSq$!^;)5Iu)qp%36e+$Ejr2FWQ-1II|tvduICv^ZLjx?kUsXfl{*5*D57I_|AS7qt9t=}=W=-St+ zPJe>$-EQ|fNaeoqpkjTqe7IRH){KGP$Lu#ig^W1-82esz<*rErCAr{M!=`2IDQmJ# zmS^oD3GS-R<^akLdw_wpx6U^$V-I9)n}4u00a&QV+tSvAi^mC2r6_WzyV?#stH6}9!Dg? zBtemteu8jfof1>0Vjdex-uCixDzABLDfvDGq0aPcN)J$9XF&`600Ayt|cRf z@)i4LpT3thaogvJIVTKjHD$uB*#gGk(}Y0oLh}? zoYp*|4;yT5wVI)Jjm2RNS7aR8V4P@Xjwfv~1aKV5?s}}plocb%9nC)qiNjd#$eQaI zv0-MV@v-y<-NY0#YRuCY~HSHc@3FcAL#f%9{{n#$m8~0e{?UX@oU69cwbX z*5Y0%y8Ru7i02U4u>xNVGYITP57|{@E4u!$8*V0369|Ak7TxYAd<8PL>hfWI^lx4N zaoImVRlj`xb>rEm`>GuO%Eql_*JN8*@2fU@$wqtq{<==fCjWT-15ir=0y6*<00008 z0OhD+NCEjx(UKtm0FzrSDGlYQVo1dvPzA&T008Ziku4t-1qJ{B000620sw0O005yS H00000s&w$L diff --git a/mods/ra/maps/allies-01/map.yaml b/mods/ra/maps/allies-01/map.yaml index b88288f2a3..11409fb653 100644 --- a/mods/ra/maps/allies-01/map.yaml +++ b/mods/ra/maps/allies-01/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@USSR: Name: USSR @@ -444,140 +446,6 @@ Actors: Location: 68,76 Owner: Neutral -Smudges: +Rules: rules.yaml -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - -EnemyWatcher: - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 0 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: allies01.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - MissionData: - Briefing: Rescue Einstein from the Headquarters inside this Soviet complex.\n\nOnce found, evacuate him via the helicopter at the signal flare.\n\nEinstein and Tanya must be kept alive at all costs.\n\nBeware the Soviet's Tesla Coils.\n\nDirect Tanya to destroy the westmost power plants to take them off-line. - BackgroundVideo: prolog.vqa - BriefingVideo: ally1.vqa - StartVideo: landing.vqa - WinVideo: snowbomb.vqa - LossVideo: bmap.vqa - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - TRAN.Extraction: - Inherits: TRAN - WithFacingSpriteBody: - RevealsShroud: - Range: 0c0 - RejectsOrders: - -Selectable: - Cargo: - Types: Einstein - MaxWeight: 1 - AutoSelectionSize: - RenderSprites: - Image: tran - TRAN.Insertion: - Inherits: TRAN.Extraction - WithFacingSpriteBody: - Cargo: - MaxWeight: 0 - AutoSelectionSize: - RenderSprites: - Image: tran - EINSTEIN: - Passenger: - CargoType: Einstein - ^Vehicle: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - Demolishable: - ^Tank: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Infantry: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Ship: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Plane: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Helicopter: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Building: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^CivBuilding: - Tooltip: - ShowOwnerRow: false - ^Wall: - Tooltip: - ShowOwnerRow: false - ^Husk: - Tooltip: - GenericVisibility: Enemy, Ally, Neutral - GenericStancePrefix: false - ShowOwnerRow: false - ^CivInfantry: - RevealsShroud: - Range: 0c0 - C8: - Inherits@2: ^ArmedCivilian - AutoTarget: - JEEP: - Cargo: - Types: Infantry, Einstein - E7: - AutoTarget: - EnableStances: false - -AttackMove: - TSLA: - Power: - Amount: -150 - -Sequences: - -VoxelSequences: - -Weapons: - 8Inch: - Range: 25c0 - M60mg: - Range: 5c0 - ReloadDelay: 20 - Burst: 1 - Warhead: SpreadDamage - Damage: 20 - DamageTypes: Prone50Percent, TriggerProne, BulletDeath - -Voices: - -Music: - -Notifications: - -Translations: +Weapons: weapons.yaml diff --git a/mods/ra/maps/allies-01/rules.yaml b/mods/ra/maps/allies-01/rules.yaml new file mode 100644 index 0000000000..f5780b550a --- /dev/null +++ b/mods/ra/maps/allies-01/rules.yaml @@ -0,0 +1,130 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + -EnemyWatcher: + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 0 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: allies01.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + MissionData: + Briefing: Rescue Einstein from the Headquarters inside this Soviet complex.\n\nOnce found, evacuate him via the helicopter at the signal flare.\n\nEinstein and Tanya must be kept alive at all costs.\n\nBeware the Soviet's Tesla Coils.\n\nDirect Tanya to destroy the westmost power plants to take them off-line. + BackgroundVideo: prolog.vqa + BriefingVideo: ally1.vqa + StartVideo: landing.vqa + WinVideo: snowbomb.vqa + LossVideo: bmap.vqa + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + +TRAN.Extraction: + Inherits: TRAN + WithFacingSpriteBody: + RevealsShroud: + Range: 0c0 + RejectsOrders: + -Selectable: + Cargo: + Types: Einstein + MaxWeight: 1 + AutoSelectionSize: + RenderSprites: + Image: tran + +TRAN.Insertion: + Inherits: TRAN.Extraction + WithFacingSpriteBody: + Cargo: + MaxWeight: 0 + AutoSelectionSize: + RenderSprites: + Image: tran + +EINSTEIN: + Passenger: + CargoType: Einstein + +^Vehicle: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + Demolishable: + +^Tank: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Infantry: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Ship: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Plane: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Helicopter: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Building: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^CivBuilding: + Tooltip: + ShowOwnerRow: false + +^Wall: + Tooltip: + ShowOwnerRow: false + +^Husk: + Tooltip: + GenericVisibility: Enemy, Ally, Neutral + GenericStancePrefix: false + ShowOwnerRow: false + +^CivInfantry: + RevealsShroud: + Range: 0c0 + +C8: + Inherits@2: ^ArmedCivilian + AutoTarget: + +JEEP: + Cargo: + Types: Infantry, Einstein + +E7: + AutoTarget: + EnableStances: false + -AttackMove: + +TSLA: + Power: + Amount: -150 diff --git a/mods/ra/maps/allies-01/weapons.yaml b/mods/ra/maps/allies-01/weapons.yaml new file mode 100644 index 0000000000..3f94399b36 --- /dev/null +++ b/mods/ra/maps/allies-01/weapons.yaml @@ -0,0 +1,10 @@ +8Inch: + Range: 25c0 + +M60mg: + Range: 5c0 + ReloadDelay: 20 + Burst: 1 + Warhead: SpreadDamage + Damage: 20 + DamageTypes: Prone50Percent, TriggerProne, BulletDeath diff --git a/mods/ra/maps/allies-02/map.yaml b/mods/ra/maps/allies-02/map.yaml index 90d3eff867..2ede4354f2 100644 --- a/mods/ra/maps/allies-02/map.yaml +++ b/mods/ra/maps/allies-02/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@USSR: Name: USSR @@ -670,182 +672,6 @@ Actors: Location: 89,51 Owner: Neutral -Smudges: - cr1 60,79 0: +Rules: rules.yaml -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - -EnemyWatcher: - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 5700 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: allies02.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - MissionData: - Briefing: A critical supply convoy is due through this area in 10 minutes, but Soviet forces have blocked the road in several places.\n\nUnless you can clear them out, those supplies will never make it to the front.\n\nThe convoy will come from the northwest, and time is short so work quickly. - BriefingVideo: ally2.vqa - StartVideo: mcv.vqa - WinVideo: montpass.vqa - LossVideo: frozen.vqa - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - Difficulties: Easy, Normal, Hard, Real tough guy - ShortGameLocked: True - ShortGameEnabled: False - ^Vehicle: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Tank: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Infantry: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Ship: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Plane: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Helicopter: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Building: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^CivBuilding: - Tooltip: - ShowOwnerRow: false - ^Wall: - Tooltip: - ShowOwnerRow: false - ^Husk: - Tooltip: - GenericVisibility: Enemy, Ally, Neutral - GenericStancePrefix: false - ShowOwnerRow: false - HARV: - Buildable: - Prerequisites: weap - APWR: - Buildable: - Prerequisites: ~disabled - FIX: - Buildable: - Prerequisites: ~disabled - SYRD: - Buildable: - Prerequisites: ~disabled - WEAP: - Buildable: - Prerequisites: ~disabled - DOME: - Buildable: - Prerequisites: ~disabled - HPAD: - Buildable: - Prerequisites: ~disabled - ATEK: - Buildable: - Prerequisites: ~disabled - BRIK: - Buildable: - Prerequisites: ~disabled - HBOX: - Buildable: - Prerequisites: ~disabled - PBOX: - Buildable: - Prerequisites: ~disabled - GUN: - Buildable: - Prerequisites: ~disabled - AGUN: - Buildable: - Prerequisites: ~disabled - GAP: - Buildable: - Prerequisites: ~disabled - PDOX: - Buildable: - Prerequisites: ~disabled - MSLO: - Buildable: - Prerequisites: ~disabled - E6: - Buildable: - Prerequisites: ~disabled - SPY: - Buildable: - Prerequisites: ~disabled - MECH: - Buildable: - Prerequisites: ~disabled - E7: - Buildable: - Prerequisites: ~disabled - FACF: - Buildable: - Prerequisites: ~disabled - WEAF: - Buildable: - Prerequisites: ~disabled - SYRF: - Buildable: - Prerequisites: ~disabled - DOMF: - Buildable: - Prerequisites: ~disabled - ATEF: - Buildable: - Prerequisites: ~disabled - MSLF: - Buildable: - Prerequisites: ~disabled - PDOF: - Buildable: - Prerequisites: ~disabled - -Sequences: - -VoxelSequences: - -Weapons: - M60mg: - Range: 5c0 - ReloadDelay: 20 - Burst: 1 - Warhead: SpreadDamage - Damage: 20 - DamageTypes: Prone50Percent, TriggerProne, BulletDeath - -Voices: - -Music: - -Notifications: - -Translations: +Weapons: weapons.yaml diff --git a/mods/ra/maps/allies-02/rules.yaml b/mods/ra/maps/allies-02/rules.yaml new file mode 100644 index 0000000000..8ee60af3fd --- /dev/null +++ b/mods/ra/maps/allies-02/rules.yaml @@ -0,0 +1,195 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + -EnemyWatcher: + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 5700 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: allies02.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + MissionData: + Briefing: A critical supply convoy is due through this area in 10 minutes, but Soviet forces have blocked the road in several places.\n\nUnless you can clear them out, those supplies will never make it to the front.\n\nThe convoy will come from the northwest, and time is short so work quickly. + BriefingVideo: ally2.vqa + StartVideo: mcv.vqa + WinVideo: montpass.vqa + LossVideo: frozen.vqa + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + Difficulties: Easy, Normal, Hard, Real tough guy + ShortGameLocked: True + ShortGameEnabled: False + SmudgeLayer@CRATER: + InitialSmudges: + 60,79: cr1,0 + +^Vehicle: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Tank: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Infantry: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Ship: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Plane: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Helicopter: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Building: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^CivBuilding: + Tooltip: + ShowOwnerRow: false + +^Wall: + Tooltip: + ShowOwnerRow: false + +^Husk: + Tooltip: + GenericVisibility: Enemy, Ally, Neutral + GenericStancePrefix: false + ShowOwnerRow: false + +HARV: + Buildable: + Prerequisites: weap + +APWR: + Buildable: + Prerequisites: ~disabled + +FIX: + Buildable: + Prerequisites: ~disabled + +SYRD: + Buildable: + Prerequisites: ~disabled + +WEAP: + Buildable: + Prerequisites: ~disabled + +DOME: + Buildable: + Prerequisites: ~disabled + +HPAD: + Buildable: + Prerequisites: ~disabled + +ATEK: + Buildable: + Prerequisites: ~disabled + +BRIK: + Buildable: + Prerequisites: ~disabled + +HBOX: + Buildable: + Prerequisites: ~disabled + +PBOX: + Buildable: + Prerequisites: ~disabled + +GUN: + Buildable: + Prerequisites: ~disabled + +AGUN: + Buildable: + Prerequisites: ~disabled + +GAP: + Buildable: + Prerequisites: ~disabled + +PDOX: + Buildable: + Prerequisites: ~disabled + +MSLO: + Buildable: + Prerequisites: ~disabled + +E6: + Buildable: + Prerequisites: ~disabled + +SPY: + Buildable: + Prerequisites: ~disabled + +MECH: + Buildable: + Prerequisites: ~disabled + +E7: + Buildable: + Prerequisites: ~disabled + +FACF: + Buildable: + Prerequisites: ~disabled + +WEAF: + Buildable: + Prerequisites: ~disabled + +SYRF: + Buildable: + Prerequisites: ~disabled + +DOMF: + Buildable: + Prerequisites: ~disabled + +ATEF: + Buildable: + Prerequisites: ~disabled + +MSLF: + Buildable: + Prerequisites: ~disabled + +PDOF: + Buildable: + Prerequisites: ~disabled diff --git a/mods/ra/maps/allies-02/weapons.yaml b/mods/ra/maps/allies-02/weapons.yaml new file mode 100644 index 0000000000..d2b5afea76 --- /dev/null +++ b/mods/ra/maps/allies-02/weapons.yaml @@ -0,0 +1,7 @@ +M60mg: + Range: 5c0 + ReloadDelay: 20 + Burst: 1 + Warhead: SpreadDamage + Damage: 20 + DamageTypes: Prone50Percent, TriggerProne, BulletDeath diff --git a/mods/ra/maps/allies-03a/map.yaml b/mods/ra/maps/allies-03a/map.yaml index 3e1f711078..ad4a7361b9 100644 --- a/mods/ra/maps/allies-03a/map.yaml +++ b/mods/ra/maps/allies-03a/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -1305,258 +1307,6 @@ Actors: Location: 59,72 Owner: Neutral -Smudges: +Rules: rules.yaml -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - -EnemyWatcher: - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 0 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: allies03a.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - MissionData: - Briefing: LANDCOM 16 HQS.\nTOP SECRET.\nTO: FIELD COMMANDER A9\n\nINTELLIGENCE RECON SHOWS HEAVY\nSOVIET MOVEMENT IN YOUR AREA.\nNEARBY BRIDGES ARE KEY TO SOVIET\nADVANCEMENT. DESTROY ALL BRIDGES\nASAP. TANYA WILL ASSIST. KEEP HER\nALIVE AT ALL COSTS.\n\nCONFIRMATION CODE 1612.\n\nTRANSMISSION ENDS.\n - StartVideo: brdgtilt.vqa - WinVideo: toofar.vqa - LossVideo: sovtstar.vqa - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - Difficulties: Easy, Normal - ShortGameLocked: True - ShortGameEnabled: False - ^Infantry: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Tank: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - Demolishable: - ^Vehicle: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - Demolishable: - ^Building: - Capturable: - CaptureThreshold: 0.25 - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^TechBuilding: - Capturable: - Type: ~disabled - ^CivBuilding: - Tooltip: - ShowOwnerRow: false - ^Wall: - Tooltip: - ShowOwnerRow: false - ^Husk: - Tooltip: - GenericVisibility: Enemy, Ally, Neutral - GenericStancePrefix: false - ShowOwnerRow: false - ^Crate: - Tooltip: - ShowOwnerRow: false - FCOM: - Tooltip: - ShowOwnerRow: false - powerproxy.paratroopers: - ParatroopersPower: - DropItems: E1,E1,E1,E2,E2 - HACKE6: - Inherits: E6 - -RepairsBridges: - -ExternalCaptures: - Captures: - CaptureTypes: building - Targetable: - UpgradeTypes: jail - UpgradeMaxEnabledLevel: 0 - Targetable@PRISONER: - TargetTypes: Prisoner - RenderSprites: - Image: E6 - MEDI: - Targetable: - UpgradeTypes: jail - UpgradeMaxEnabledLevel: 0 - Targetable@PRISONER: - TargetTypes: Prisoner - E7.noautotarget: - Inherits: E7 - AutoTarget: - EnableStances: false - -AttackMove: - RenderSprites: - Image: E7 - PRISON: - HiddenUnderShroud: - Type: CenterPosition - Immobile: - OccupiesSpace: false - UpgradeActorsNear: - Upgrades: jail - Range: 1c0 - CAMERA: - RevealsShroud: - Range: 8c7 - CAMERA.VeryLarge: - Inherits: CAMERA - RevealsShroud: - Range: 40c0 - MONEYCRATE: - Tooltip: - Name: Crate - WithCrateBody: - RenderSprites: - Image: scrate - E1.Autotarget: - Inherits: E1 - Buildable: - Prerequisites: ~disabled - RevealsShroud: - Range: 8c0 - AutoTarget: - ScanRadius: 7 - RenderSprites: - Image: E1 - E2.Autotarget: - Inherits: E2 - Buildable: - Prerequisites: ~disabled - RevealsShroud: - Range: 8c0 - AutoTarget: - ScanRadius: 7 - RenderSprites: - Image: E2 - DOG: - RevealsShroud: - Range: 9c0 - AutoTarget: - ScanRadius: 8 - DOME: - Buildable: - Prerequisites: ~disabled - WEAP: - Buildable: - Prerequisites: ~disabled - FIX: - Buildable: - Prerequisites: ~disabled - APC: - Buildable: - Prerequisites: ~disabled - V2RL: - Buildable: - Prerequisites: ~disabled - 2TNK: - Buildable: - Prerequisites: ~disabled - 3TNK: - Buildable: - Prerequisites: ~disabled - 4TNK: - Buildable: - Prerequisites: ~disabled - MCV: - Buildable: - Prerequisites: ~disabled - MNLY.AP: - Buildable: - Prerequisites: ~disabled - TTNK: - Buildable: - Prerequisites: ~disabled - FTRK: - Buildable: - Prerequisites: ~disabled - DTRK: - Buildable: - Prerequisites: ~disabled - QTNK: - Buildable: - Prerequisites: ~disabled - MSLO: - Buildable: - Prerequisites: ~disabled - SPEN: - Buildable: - Prerequisites: ~disabled - IRON: - Buildable: - Prerequisites: ~disabled - TSLA: - Buildable: - Prerequisites: ~disabled - SAM: - Buildable: - Prerequisites: ~disabled - AFLD: - Buildable: - Prerequisites: ~disabled - APWR: - Buildable: - Prerequisites: ~disabled - STEK: - Buildable: - Prerequisites: ~disabled - KENN: - Buildable: - Prerequisites: ~disabled - E3: - Buildable: - Prerequisites: ~disabled - E4: - Buildable: - Prerequisites: ~disabled - E6: - Buildable: - Prerequisites: ~disabled - SNIPER: - Buildable: - Prerequisites: ~disabled - HIJACKER: - Buildable: - Prerequisites: ~disabled - SHOK: - Buildable: - Prerequisites: ~disabled - -Sequences: - -VoxelSequences: - -Weapons: - BarrelExplode: - Warhead@1Dam: - ValidTargets: Ground, Prisoner - -Voices: - -Music: - -Notifications: - -Translations: +Weapons: weapons.yaml diff --git a/mods/ra/maps/allies-03a/rules.yaml b/mods/ra/maps/allies-03a/rules.yaml new file mode 100644 index 0000000000..8e2a2a0f3b --- /dev/null +++ b/mods/ra/maps/allies-03a/rules.yaml @@ -0,0 +1,286 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + -EnemyWatcher: + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 0 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: allies03a.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + MissionData: + Briefing: LANDCOM 16 HQS.\nTOP SECRET.\nTO: FIELD COMMANDER A9\n\nINTELLIGENCE RECON SHOWS HEAVY\nSOVIET MOVEMENT IN YOUR AREA.\nNEARBY BRIDGES ARE KEY TO SOVIET\nADVANCEMENT. DESTROY ALL BRIDGES\nASAP. TANYA WILL ASSIST. KEEP HER\nALIVE AT ALL COSTS.\n\nCONFIRMATION CODE 1612.\n\nTRANSMISSION ENDS.\n + StartVideo: brdgtilt.vqa + WinVideo: toofar.vqa + LossVideo: sovtstar.vqa + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + Difficulties: Easy, Normal + ShortGameLocked: True + ShortGameEnabled: False + +^Infantry: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Tank: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + Demolishable: + +^Vehicle: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + Demolishable: + +^Building: + Capturable: + CaptureThreshold: 0.25 + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^TechBuilding: + Capturable: + Type: ~disabled + +^CivBuilding: + Tooltip: + ShowOwnerRow: false + +^Wall: + Tooltip: + ShowOwnerRow: false + +^Husk: + Tooltip: + GenericVisibility: Enemy, Ally, Neutral + GenericStancePrefix: false + ShowOwnerRow: false + +^Crate: + Tooltip: + ShowOwnerRow: false + +FCOM: + Tooltip: + ShowOwnerRow: false + +powerproxy.paratroopers: + ParatroopersPower: + DropItems: E1,E1,E1,E2,E2 + +HACKE6: + Inherits: E6 + -RepairsBridges: + -ExternalCaptures: + Captures: + CaptureTypes: building + Targetable: + UpgradeTypes: jail + UpgradeMaxEnabledLevel: 0 + Targetable@PRISONER: + TargetTypes: Prisoner + RenderSprites: + Image: E6 + +MEDI: + Targetable: + UpgradeTypes: jail + UpgradeMaxEnabledLevel: 0 + Targetable@PRISONER: + TargetTypes: Prisoner + +E7.noautotarget: + Inherits: E7 + AutoTarget: + EnableStances: false + -AttackMove: + RenderSprites: + Image: E7 + +PRISON: + HiddenUnderShroud: + Type: CenterPosition + Immobile: + OccupiesSpace: false + UpgradeActorsNear: + Upgrades: jail + Range: 1c0 + +CAMERA: + RevealsShroud: + Range: 8c7 + +CAMERA.VeryLarge: + Inherits: CAMERA + RevealsShroud: + Range: 40c0 + +MONEYCRATE: + Tooltip: + Name: Crate + WithCrateBody: + RenderSprites: + Image: scrate + +E1.Autotarget: + Inherits: E1 + Buildable: + Prerequisites: ~disabled + RevealsShroud: + Range: 8c0 + AutoTarget: + ScanRadius: 7 + RenderSprites: + Image: E1 + +E2.Autotarget: + Inherits: E2 + Buildable: + Prerequisites: ~disabled + RevealsShroud: + Range: 8c0 + AutoTarget: + ScanRadius: 7 + RenderSprites: + Image: E2 + +DOG: + RevealsShroud: + Range: 9c0 + AutoTarget: + ScanRadius: 8 + +DOME: + Buildable: + Prerequisites: ~disabled + +WEAP: + Buildable: + Prerequisites: ~disabled + +FIX: + Buildable: + Prerequisites: ~disabled + +APC: + Buildable: + Prerequisites: ~disabled + +V2RL: + Buildable: + Prerequisites: ~disabled + +2TNK: + Buildable: + Prerequisites: ~disabled + +3TNK: + Buildable: + Prerequisites: ~disabled + +4TNK: + Buildable: + Prerequisites: ~disabled + +MCV: + Buildable: + Prerequisites: ~disabled + +MNLY.AP: + Buildable: + Prerequisites: ~disabled + +TTNK: + Buildable: + Prerequisites: ~disabled + +FTRK: + Buildable: + Prerequisites: ~disabled + +DTRK: + Buildable: + Prerequisites: ~disabled + +QTNK: + Buildable: + Prerequisites: ~disabled + +MSLO: + Buildable: + Prerequisites: ~disabled + +SPEN: + Buildable: + Prerequisites: ~disabled + +IRON: + Buildable: + Prerequisites: ~disabled + +TSLA: + Buildable: + Prerequisites: ~disabled + +SAM: + Buildable: + Prerequisites: ~disabled + +AFLD: + Buildable: + Prerequisites: ~disabled + +APWR: + Buildable: + Prerequisites: ~disabled + +STEK: + Buildable: + Prerequisites: ~disabled + +KENN: + Buildable: + Prerequisites: ~disabled + +E3: + Buildable: + Prerequisites: ~disabled + +E4: + Buildable: + Prerequisites: ~disabled + +E6: + Buildable: + Prerequisites: ~disabled + +SNIPER: + Buildable: + Prerequisites: ~disabled + +HIJACKER: + Buildable: + Prerequisites: ~disabled + +SHOK: + Buildable: + Prerequisites: ~disabled diff --git a/mods/ra/maps/allies-03a/weapons.yaml b/mods/ra/maps/allies-03a/weapons.yaml new file mode 100644 index 0000000000..a8004c0566 --- /dev/null +++ b/mods/ra/maps/allies-03a/weapons.yaml @@ -0,0 +1,3 @@ +BarrelExplode: + Warhead@1Dam: + ValidTargets: Ground, Prisoner diff --git a/mods/ra/maps/allies-03b/map.yaml b/mods/ra/maps/allies-03b/map.yaml index bebf9c3b25..098c3cc96a 100644 --- a/mods/ra/maps/allies-03b/map.yaml +++ b/mods/ra/maps/allies-03b/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -1200,249 +1202,6 @@ Actors: Location: 83,94 Owner: Neutral -Smudges: +Rules: rules.yaml -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - -EnemyWatcher: - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 0 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: allies03b.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - MissionData: - Briefing: LANDCOM 16 HQS.\nTOP SECRET.\nTO: FIELD COMMANDER A9\n\nINTELLIGENCE RECON SHOWS HEAVY\nSOVIET MOVEMENT IN YOUR AREA.\nNEARBY BRIDGES ARE KEY TO SOVIET\nADVANCEMENT. DESTROY ALL BRIDGES\nASAP. TANYA WILL ASSIST. KEEP HER\nALIVE AT ALL COSTS.\n\nCONFIRMATION CODE 1612.\n\nTRANSMISSION ENDS.\n - StartVideo: brdgtilt.vqa - WinVideo: toofar.vqa - LossVideo: sovtstar.vqa - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - Difficulties: Easy, Normal - ShortGameLocked: True - ShortGameEnabled: False - ^Infantry: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Tank: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - Demolishable: - ^Vehicle: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - Demolishable: - ^Building: - Capturable: - CaptureThreshold: 0.25 - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^TechBuilding: - Capturable: - Type: ~disabled - ^CivBuilding: - Tooltip: - ShowOwnerRow: false - ^Wall: - Tooltip: - ShowOwnerRow: false - ^Husk: - Tooltip: - GenericVisibility: Enemy, Ally, Neutral - GenericStancePrefix: false - ShowOwnerRow: false - ^Crate: - Tooltip: - ShowOwnerRow: false - FCOM: - Tooltip: - ShowOwnerRow: false - powerproxy.paratroopers: - ParatroopersPower: - DropItems: E1,E1,E1,E2,E2 - HACKE6: - Inherits: E6 - -RepairsBridges: - -ExternalCaptures: - Captures: - CaptureTypes: building - WithInfantryBody: - Targetable: - UpgradeTypes: jail - UpgradeMaxEnabledLevel: 0 - Targetable@PRISONER: - TargetTypes: Prisoner - RenderSprites: - Image: E6 - MEDI: - Targetable: - UpgradeTypes: jail - UpgradeMaxEnabledLevel: 0 - Targetable@PRISONER: - TargetTypes: Prisoner - E7.noautotarget: - Inherits: E7 - AutoTarget: - EnableStances: false - -AttackMove: - RenderSprites: - Image: E7 - PRISON: - HiddenUnderShroud: - Type: CenterPosition - Immobile: - OccupiesSpace: false - UpgradeActorsNear: - Upgrades: jail - Range: 1c0 - CAMERA: - RevealsShroud: - Range: 8c5 - FTUR: - DetectCloaked: - Range: 0 - DOME: - DetectCloaked: - Range: 0 - CAMERA.VeryLarge: - Inherits: CAMERA - RevealsShroud: - Range: 40c0 - CAMERA.Jeep: - AlwaysVisible: - Mobile: - TerrainSpeeds: - RevealsShroud: - Range: 4c0 - ScriptTriggers: - MONEYCRATE: - Tooltip: - Name: Crate - WithCrateBody: - RenderSprites: - Image: scrate - E1.Autotarget: - Inherits: E1 - Buildable: - Prerequisites: ~disabled - RevealsShroud: - Range: 8c0 - AutoTarget: - ScanRadius: 7 - RenderSprites: - Image: E1 - E2.Autotarget: - Inherits: E2 - Buildable: - Prerequisites: ~disabled - RevealsShroud: - Range: 8c0 - AutoTarget: - ScanRadius: 7 - RenderSprites: - Image: E2 - DOG: - Buildable: - Prerequisites: ~disabled - RevealsShroud: - Range: 9c0 - AutoTarget: - ScanRadius: 8 - TRUK: - -Demolishable: - Armor: - Type: Truk - TRAN: - RejectsOrders: - -Selectable: - RevealsShroud: - Range: 0c0 - Cargo: - Types: ~disabled - Tooltip: - ShowOwnerRow: false - LST: - Tooltip: - ShowOwnerRow: false - JEEP.mission: - Inherits: JEEP - -Selectable: - -Demolishable: - -Huntable: - -Targetable: - -Armament: - -WithSpriteTurret: - -WithMuzzleOverlay: - Cargo: - Types: ~disabled - RevealsShroud: - Range: 0c0 - RenderSprites: - Image: JEEP - E3: - Buildable: - Prerequisites: ~disabled - E4: - Buildable: - Prerequisites: ~disabled - E6: - Buildable: - Prerequisites: ~disabled - SNIPER: - Buildable: - Prerequisites: ~disabled - HIJACKER: - Buildable: - Prerequisites: ~disabled - SHOK: - Buildable: - Prerequisites: ~disabled - SS: - Buildable: - Prerequisites: ~disabled - MSUB: - Buildable: - Prerequisites: ~disabled - -Sequences: - -VoxelSequences: - -Weapons: - Colt45: - Warhead@1Dam: SpreadDamage - Versus: - Truk: 50 - FireballLauncher: - Projectile: - High: True - BarrelExplode: - Warhead@1Dam: - ValidTargets: Ground, Prisoner - -Voices: - -Music: - -Notifications: - -Translations: +Weapons: weapons.yaml diff --git a/mods/ra/maps/allies-03b/rules.yaml b/mods/ra/maps/allies-03b/rules.yaml new file mode 100644 index 0000000000..23e17388c3 --- /dev/null +++ b/mods/ra/maps/allies-03b/rules.yaml @@ -0,0 +1,256 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + -EnemyWatcher: + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 0 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: allies03b.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + MissionData: + Briefing: LANDCOM 16 HQS.\nTOP SECRET.\nTO: FIELD COMMANDER A9\n\nINTELLIGENCE RECON SHOWS HEAVY\nSOVIET MOVEMENT IN YOUR AREA.\nNEARBY BRIDGES ARE KEY TO SOVIET\nADVANCEMENT. DESTROY ALL BRIDGES\nASAP. TANYA WILL ASSIST. KEEP HER\nALIVE AT ALL COSTS.\n\nCONFIRMATION CODE 1612.\n\nTRANSMISSION ENDS.\n + StartVideo: brdgtilt.vqa + WinVideo: toofar.vqa + LossVideo: sovtstar.vqa + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + Difficulties: Easy, Normal + ShortGameLocked: True + ShortGameEnabled: False + +^Infantry: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Tank: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + Demolishable: + +^Vehicle: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + Demolishable: + +^Building: + Capturable: + CaptureThreshold: 0.25 + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^TechBuilding: + Capturable: + Type: ~disabled + +^CivBuilding: + Tooltip: + ShowOwnerRow: false + +^Wall: + Tooltip: + ShowOwnerRow: false + +^Husk: + Tooltip: + GenericVisibility: Enemy, Ally, Neutral + GenericStancePrefix: false + ShowOwnerRow: false + +^Crate: + Tooltip: + ShowOwnerRow: false + +FCOM: + Tooltip: + ShowOwnerRow: false + +powerproxy.paratroopers: + ParatroopersPower: + DropItems: E1,E1,E1,E2,E2 + +HACKE6: + Inherits: E6 + -RepairsBridges: + -ExternalCaptures: + Captures: + CaptureTypes: building + WithInfantryBody: + Targetable: + UpgradeTypes: jail + UpgradeMaxEnabledLevel: 0 + Targetable@PRISONER: + TargetTypes: Prisoner + RenderSprites: + Image: E6 + +MEDI: + Targetable: + UpgradeTypes: jail + UpgradeMaxEnabledLevel: 0 + Targetable@PRISONER: + TargetTypes: Prisoner + +E7.noautotarget: + Inherits: E7 + AutoTarget: + EnableStances: false + -AttackMove: + RenderSprites: + Image: E7 + +PRISON: + HiddenUnderShroud: + Type: CenterPosition + Immobile: + OccupiesSpace: false + UpgradeActorsNear: + Upgrades: jail + Range: 1c0 + +CAMERA: + RevealsShroud: + Range: 8c5 + +FTUR: + DetectCloaked: + Range: 0 + +DOME: + DetectCloaked: + Range: 0 + +CAMERA.VeryLarge: + Inherits: CAMERA + RevealsShroud: + Range: 40c0 + +CAMERA.Jeep: + AlwaysVisible: + Mobile: + TerrainSpeeds: + RevealsShroud: + Range: 4c0 + ScriptTriggers: + +MONEYCRATE: + Tooltip: + Name: Crate + WithCrateBody: + RenderSprites: + Image: scrate + +E1.Autotarget: + Inherits: E1 + Buildable: + Prerequisites: ~disabled + RevealsShroud: + Range: 8c0 + AutoTarget: + ScanRadius: 7 + RenderSprites: + Image: E1 + +E2.Autotarget: + Inherits: E2 + Buildable: + Prerequisites: ~disabled + RevealsShroud: + Range: 8c0 + AutoTarget: + ScanRadius: 7 + RenderSprites: + Image: E2 + +DOG: + Buildable: + Prerequisites: ~disabled + RevealsShroud: + Range: 9c0 + AutoTarget: + ScanRadius: 8 + +TRUK: + -Demolishable: + Armor: + Type: Truk + +TRAN: + RejectsOrders: + -Selectable: + RevealsShroud: + Range: 0c0 + Cargo: + Types: ~disabled + Tooltip: + ShowOwnerRow: false + +LST: + Tooltip: + ShowOwnerRow: false + +JEEP.mission: + Inherits: JEEP + -Selectable: + -Demolishable: + -Huntable: + -Targetable: + -Armament: + -WithSpriteTurret: + -WithMuzzleOverlay: + Cargo: + Types: ~disabled + RevealsShroud: + Range: 0c0 + RenderSprites: + Image: JEEP + +E3: + Buildable: + Prerequisites: ~disabled + +E4: + Buildable: + Prerequisites: ~disabled + +E6: + Buildable: + Prerequisites: ~disabled + +SNIPER: + Buildable: + Prerequisites: ~disabled + +HIJACKER: + Buildable: + Prerequisites: ~disabled + +SHOK: + Buildable: + Prerequisites: ~disabled + +SS: + Buildable: + Prerequisites: ~disabled + +MSUB: + Buildable: + Prerequisites: ~disabled diff --git a/mods/ra/maps/allies-03b/weapons.yaml b/mods/ra/maps/allies-03b/weapons.yaml new file mode 100644 index 0000000000..9306e53705 --- /dev/null +++ b/mods/ra/maps/allies-03b/weapons.yaml @@ -0,0 +1,12 @@ +Colt45: + Warhead@1Dam: SpreadDamage + Versus: + Truk: 50 + +FireballLauncher: + Projectile: + High: True + +BarrelExplode: + Warhead@1Dam: + ValidTargets: Ground, Prisoner diff --git a/mods/ra/maps/allies-05a/map.yaml b/mods/ra/maps/allies-05a/map.yaml index 10143d10c5..02b166391d 100644 --- a/mods/ra/maps/allies-05a/map.yaml +++ b/mods/ra/maps/allies-05a/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -1559,300 +1561,8 @@ Actors: Owner: Neutral Location: 63,63 -Smudges: +Rules: rules.yaml -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - -EnemyWatcher: - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 0 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: allies05a.lua, allies05a-AI.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - MissionData: - Briefing: Rescue Tanya.\n\nOnce disguised, your spy can move past any enemy unit, except dogs, without being detected. Direct him into the weapons factory located at a nearby Soviet Base where he will hijack a truck and free Tanya.\n\nWith Tanya's help, take out the air defenses on the island and a Chinook will arrive to rescue her.\n\nThen destroy all remaining Soviet buildings and units. - BriefingVideo: ally5.vqa - StartVideo: tanya1.vqa - WinVideo: tanya2.vqa - LossVideo: grvestne.vqa - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - TechLevelLocked: True - TechLevel: Medium - Difficulties: Easy, Normal, Hard, Real tough guy - ShortGameLocked: True - ShortGameEnabled: False - ^Infantry: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Tank: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - Demolishable: - ^Vehicle: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - Demolishable: - ^Building: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Plane: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Wall: - Tooltip: - ShowOwnerRow: false - ^Husk: - Tooltip: - GenericVisibility: Enemy, Ally, Neutral - GenericStancePrefix: false - ShowOwnerRow: false - ^Crate: - Tooltip: - ShowOwnerRow: false - Camera.Truk: - AlwaysVisible: - Mobile: - TerrainSpeeds: - RevealsShroud: - Range: 4c0 - ScriptTriggers: - FTUR: - DetectCloaked: - Range: 0 - TSLA: - DetectCloaked: - Range: 0 - Buildable: - Prerequisites: ~disabled - SAM: - DetectCloaked: - Range: 0 - Buildable: - Prerequisites: ~disabled - LST: - -Selectable: - Targetable: - TargetTypes: Ground, Water - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - LST.IN: - Inherits: LST - RenderSprites: - Image: LST - Cargo: - Types: disabled - TRAN: - -Selectable: - RevealsShroud: - Range: 4c0 - Tooltip: - ShowOwnerRow: false - Targetable@GROUND: - TargetTypes: Ground - TRAN.IN: - Inherits: TRAN - RenderSprites: - Image: TRAN - Cargo: - Types: disabled - FLARE: - Tooltip: - ShowOwnerRow: false - TRUK.mission: - Inherits: TRUK - Buildable: - Prerequisites: ~disabled - WithFacingSpriteBody: - -SpawnActorOnDeath: - -EjectOnDeath: - RenderSprites: - Image: TRUK - SPY: - Infiltrates: - Types: Mission Objectives - DisguiseToolTip: - ShowOwnerRow: false - WEAP: - -InfiltrateForSupportPower: - Targetable: - TargetTypes: Ground, C4, DetonateAttack, Structure, Mission Objectives - MISS: - Tooltip: - Name: Prison - ShowOwnerRow: False - Targetable: - TargetTypes: Ground, C4, DetonateAttack, Structure, Mission Objectives - E7.noautotarget: - Inherits: E7 - AutoTarget: - EnableStances: false - -AttackMove: - RenderSprites: - Image: E7 - Colt: - Inherits: ^Defense - AutoTargetIgnore: - Valued: - Cost: 800 - Building: - Footprint: _ x - Dimensions: 1,2 - Health: - HP: 400 - Armor: - Type: Heavy - RevealsShroud: - Range: 0c0 - Turreted: - TurnSpeed: 15 - InitialFacing: 224 - RenderSprites: - Image: AGUN - WithTurretedSpriteBody: - Armament: - Weapon: MissionColt - LocalOffset: 432,150,-30, 432,-150,-30 - AttackTurreted: - AutoTarget: - -Selectable: - -Huntable: - E1.Autotarget: - Inherits: E1 - Buildable: - Prerequisites: ~disabled - RevealsShroud: - Range: 8c0 - AutoTarget: - ScanRadius: 7 - RenderSprites: - Image: E1 - E2.Autotarget: - Inherits: E2 - Buildable: - Prerequisites: ~disabled - RevealsShroud: - Range: 8c0 - AutoTarget: - ScanRadius: 7 - RenderSprites: - Image: E2 - AFLD: - AirstrikePower@spyplane: - Prerequisites: ~disabled - ParatroopersPower@paratroopers: - Prerequisites: ~disabled - FCOM: - MustBeDestroyed: - Tooltip: - ShowOwnerRow: false - 4TNK: - Buildable: - Prerequisites: ~disabled - MCV: - Buildable: - Prerequisites: ~disabled - MNLY.AP: - Buildable: - Prerequisites: ~disabled - TTNK: - Buildable: - Prerequisites: ~disabled - FTRK: - Buildable: - Prerequisites: ~disabled - DTRK: - Buildable: - Prerequisites: ~disabled - QTNK: - Buildable: - Prerequisites: ~disabled - MSLO: - Buildable: - Prerequisites: ~disabled - SPEN: - Buildable: - Prerequisites: ~disabled - IRON: - Buildable: - Prerequisites: ~disabled - STEK: - Buildable: - Prerequisites: ~disabled - E6: - Buildable: - Prerequisites: ~disabled - HIJACKER: - Buildable: - Prerequisites: ~disabled - SHOK: - Buildable: - Prerequisites: ~disabled - MIG: - Buildable: - Prerequisites: ~disabled +Weapons: weapons.yaml -Sequences: - -VoxelSequences: - -Weapons: - MissionColt: - ReloadDelay: 6 - Range: 7c0 - Report: gun5.aud - Projectile: Bullet - High: true - Speed: 1c682 - Warhead@1Dam: SpreadDamage - Spread: 42 - Damage: 50 - Versus: - None: 0 - Wood: 10 - Light: 0 - Heavy: 0 - Concrete: 0 - DamageTypes: Prone50Percent, TriggerProne, BulletDeath - Warhead@2Eff: CreateEffect - Explosions: piffs - InvalidImpactTypes: Water - -Voices: - -Music: - -Notifications: - Sounds: - Notifications: - bombit: bombit1 - laugh: laugh1 - gotit: gotit1 - lefty: lefty1 - keepem: keepem1 - tuffguy: tuffguy1 - sking: sking1 - -Translations: +Notifications: notifications.yaml diff --git a/mods/ra/maps/allies-05a/notifications.yaml b/mods/ra/maps/allies-05a/notifications.yaml new file mode 100644 index 0000000000..6a7d9a5e79 --- /dev/null +++ b/mods/ra/maps/allies-05a/notifications.yaml @@ -0,0 +1,9 @@ +Sounds: + Notifications: + bombit: bombit1 + laugh: laugh1 + gotit: gotit1 + lefty: lefty1 + keepem: keepem1 + tuffguy: tuffguy1 + sking: sking1 \ No newline at end of file diff --git a/mods/ra/maps/allies-05a/rules.yaml b/mods/ra/maps/allies-05a/rules.yaml new file mode 100644 index 0000000000..949df73b74 --- /dev/null +++ b/mods/ra/maps/allies-05a/rules.yaml @@ -0,0 +1,294 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + -EnemyWatcher: + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 0 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: allies05a.lua, allies05a-AI.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + MissionData: + Briefing: Rescue Tanya.\n\nOnce disguised, your spy can move past any enemy unit, except dogs, without being detected. Direct him into the weapons factory located at a nearby Soviet Base where he will hijack a truck and free Tanya.\n\nWith Tanya's help, take out the air defenses on the island and a Chinook will arrive to rescue her.\n\nThen destroy all remaining Soviet buildings and units. + BriefingVideo: ally5.vqa + StartVideo: tanya1.vqa + WinVideo: tanya2.vqa + LossVideo: grvestne.vqa + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + TechLevelLocked: True + TechLevel: Medium + Difficulties: Easy, Normal, Hard, Real tough guy + ShortGameLocked: True + ShortGameEnabled: False + +^Infantry: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Tank: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + Demolishable: + +^Vehicle: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + Demolishable: + +^Building: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Plane: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Wall: + Tooltip: + ShowOwnerRow: false + +^Husk: + Tooltip: + GenericVisibility: Enemy, Ally, Neutral + GenericStancePrefix: false + ShowOwnerRow: false + +^Crate: + Tooltip: + ShowOwnerRow: false + +Camera.Truk: + AlwaysVisible: + Mobile: + TerrainSpeeds: + RevealsShroud: + Range: 4c0 + ScriptTriggers: + +FTUR: + DetectCloaked: + Range: 0 + +TSLA: + DetectCloaked: + Range: 0 + Buildable: + Prerequisites: ~disabled + +SAM: + DetectCloaked: + Range: 0 + Buildable: + Prerequisites: ~disabled + +LST: + -Selectable: + Targetable: + TargetTypes: Ground, Water + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +LST.IN: + Inherits: LST + RenderSprites: + Image: LST + Cargo: + Types: disabled + +TRAN: + -Selectable: + RevealsShroud: + Range: 4c0 + Tooltip: + ShowOwnerRow: false + Targetable@GROUND: + TargetTypes: Ground + +TRAN.IN: + Inherits: TRAN + RenderSprites: + Image: TRAN + Cargo: + Types: disabled + +FLARE: + Tooltip: + ShowOwnerRow: false + +TRUK.mission: + Inherits: TRUK + Buildable: + Prerequisites: ~disabled + WithFacingSpriteBody: + -SpawnActorOnDeath: + -EjectOnDeath: + RenderSprites: + Image: TRUK + +SPY: + Infiltrates: + Types: Mission Objectives + DisguiseToolTip: + ShowOwnerRow: false + +WEAP: + -InfiltrateForSupportPower: + Targetable: + TargetTypes: Ground, C4, DetonateAttack, Structure, Mission Objectives + +MISS: + Tooltip: + Name: Prison + ShowOwnerRow: False + Targetable: + TargetTypes: Ground, C4, DetonateAttack, Structure, Mission Objectives + +E7.noautotarget: + Inherits: E7 + AutoTarget: + EnableStances: false + -AttackMove: + RenderSprites: + Image: E7 + +Colt: + Inherits: ^Defense + AutoTargetIgnore: + Valued: + Cost: 800 + Building: + Footprint: _ x + Dimensions: 1,2 + Health: + HP: 400 + Armor: + Type: Heavy + RevealsShroud: + Range: 0c0 + Turreted: + TurnSpeed: 15 + InitialFacing: 224 + RenderSprites: + Image: AGUN + WithTurretedSpriteBody: + Armament: + Weapon: MissionColt + LocalOffset: 432,150,-30, 432,-150,-30 + AttackTurreted: + AutoTarget: + -Selectable: + -Huntable: + +E1.Autotarget: + Inherits: E1 + Buildable: + Prerequisites: ~disabled + RevealsShroud: + Range: 8c0 + AutoTarget: + ScanRadius: 7 + RenderSprites: + Image: E1 + +E2.Autotarget: + Inherits: E2 + Buildable: + Prerequisites: ~disabled + RevealsShroud: + Range: 8c0 + AutoTarget: + ScanRadius: 7 + RenderSprites: + Image: E2 + +AFLD: + AirstrikePower@spyplane: + Prerequisites: ~disabled + ParatroopersPower@paratroopers: + Prerequisites: ~disabled + +FCOM: + MustBeDestroyed: + Tooltip: + ShowOwnerRow: false + +4TNK: + Buildable: + Prerequisites: ~disabled + +MCV: + Buildable: + Prerequisites: ~disabled + +MNLY.AP: + Buildable: + Prerequisites: ~disabled + +TTNK: + Buildable: + Prerequisites: ~disabled + +FTRK: + Buildable: + Prerequisites: ~disabled + +DTRK: + Buildable: + Prerequisites: ~disabled + +QTNK: + Buildable: + Prerequisites: ~disabled + +MSLO: + Buildable: + Prerequisites: ~disabled + +SPEN: + Buildable: + Prerequisites: ~disabled + +IRON: + Buildable: + Prerequisites: ~disabled + +STEK: + Buildable: + Prerequisites: ~disabled + +E6: + Buildable: + Prerequisites: ~disabled + +HIJACKER: + Buildable: + Prerequisites: ~disabled + +SHOK: + Buildable: + Prerequisites: ~disabled + +MIG: + Buildable: + Prerequisites: ~disabled diff --git a/mods/ra/maps/allies-05a/weapons.yaml b/mods/ra/maps/allies-05a/weapons.yaml new file mode 100644 index 0000000000..9bbbfec9d0 --- /dev/null +++ b/mods/ra/maps/allies-05a/weapons.yaml @@ -0,0 +1,20 @@ +MissionColt: + ReloadDelay: 6 + Range: 7c0 + Report: gun5.aud + Projectile: Bullet + High: true + Speed: 1c682 + Warhead@1Dam: SpreadDamage + Spread: 42 + Damage: 50 + Versus: + None: 0 + Wood: 10 + Light: 0 + Heavy: 0 + Concrete: 0 + DamageTypes: Prone50Percent, TriggerProne, BulletDeath + Warhead@2Eff: CreateEffect + Explosions: piffs + InvalidImpactTypes: Water diff --git a/mods/ra/maps/arctic-triangle-affair.oramap b/mods/ra/maps/arctic-triangle-affair.oramap index c2ee3ceb252048a276633d5bce20d7db9b7679b2..5c91e8fc7b7c52ddd090649ad864e4166081c472 100644 GIT binary patch delta 3593 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 diff --git a/mods/ra/maps/asymmetric-battle.oramap b/mods/ra/maps/asymmetric-battle.oramap index 300e876980944bf3baada2abf1e666216ba385af..a3336b0cbc5f0a16c3c2122b9bb8c171d9be46a7 100644 GIT binary patch delta 3123 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 Df;+iQ delta 878 zcmeC`WV}|+8{o~%BErDHz`^izMbbuIAB%b*?cw*2+5Q0&1A`MUNQQwSH?cskGBG!2 z?R4MbTLuDc=P$1Rz<=T3uMIgrLne9pDV}ARJcm_dZCXzEkK~|VuXi6?;(1cXUMnukMZD?Aa0PW8csEmtX(kT<$M{*+zw-qBY-5kJhaC zHK8tL#=D1QZ(dwWF7;a~w(jOJDW&bb>m5a&U8>r@_{h=D9Xponuo0X-T_jxn(W^<1 ze!0ZN2iaH)p4U^cJ8FOA{_nrfAN}?)&^4}$5j-9y7hRfTS}$)qJNH+`4W;((Ek3U< z^k}|&e9YG}$Sca(|)U|xew0iQxYe5Z1m(4w>a>B4vWUj@WjZgNlKHI)6X2M~i z84oRG-e~qFOcTGOA#^}ToM}Rji^1jIryq(xPkmALZmneZR_mC*)<37zOFJ7frE?wb zT_WN6#IR**`?@ZVDUaghs}=$KEmr_D1{C;PAo56nH!B-RmnIR&+~7)`mNNVqDj)bLCZ`6$y0CvMxhrAK zt`BcPevn;hbWwEDk2m^;+U`meP4HeAr;z}TdjRJ2&I%L19A&c@S^T(oswvP)y*$_5 z@H$g9X5d%exOXUb_~C7jL7UyX)+bJ2!ZsG0eprdWU1;1E=#bvP3=W|!vTu64NQ#Bb zjG@*x3@44?pPl)*tF?kxbm^(lYTb9S$rZDgPJY{hq@nX<%1bepn)iiM-q@K|n_0pQuo_i-{hEk_>=Jno^ zPS-`DotXHC_qF=<%d!ljJ*U0}M0f6_mqLoOdaZldKwte*q$l!$hB-QqR#vJ=kK3wO z5LB>V^fj2@fK!4UdB|4Yx@Jc&9aF@bEgXc>J9b>9I>2C-in?MvX4moMdi8!7Tc2&^1_>_e)Lmz$cZzN$Q|MkF}<%Fz}82sj{> z z%mJ980$`H|fKFsl^C3F`;KoE}M}J0QUqMHdf#U|3eAZt+8u#;QRsQPYZSS9R($!s7 zhf1vZO~xaiP`%3|Z%X$G{c=rm|KuZ|!R{Mi zkFyZu#B(IstEIIojH|LAiHMxn2QKjRsjwoo@TF5XTONo;e?rw4x|F~}NjL6S*a(Yq zFI-VNU>5GqKLXc%?&*(X(@>3JETy&8clL;aZiovjsg46u-$IsIKwqW;~3A2 z&dbip9cGeven)V+`L(d<)dkjGN{xe*_VRb!AzWwlq5eqi7jrv}`y(1map6Izgl6d4 zBmQQV^3vqM#T7#x{nP9|8~RtLfxE!)y4X^bPc}MuJoIZP*RIW2zxJVC>r6Od&Z$J9 zaToGd;$fw_N;XAA>57s)!r%5BK*p&oXXs@N@r!ZCYMxHb$`nd+%=pD@rl&X}$@@a^ z{=KAI!}S=G!Y7_DyZJ&Z63PEL52~nGu|km_Hyg+{R3Qvpo~51LWD5T|<54BGuB(_3 z7PNF1(eInQChMhHDD-KIgGZhTJF-;laKmb8KQ~dMmd?AG-dW~}0$CK&O>3=ySDT+! z56)QC!XqTETR5<2vuSSV>5ozoxwlmHD7xj-{9IJ^RdnRI>@`0i52JSxY8}(4k)Dx| z-_G;3E{=`yFOqt_Od1-{>oKG~&bJ0trse`BZ}Q*9E9WpLmzWYGvtZK{&OPqh&zp*>DuHc&R&&}}0oxO4WQ zZn|p{iua}h=Fu(rbs1c!G48#jep|@pw#9RS2_v@Wx_k1kR4?Pj&g)3>`7113S$3-u zs?Z@vK(&9aB4c!C_GKgoC-QJrTt!HFAIqNq^_K&JVw5zlB%m6fo*FwDzD1|svMe*` zSPr8hczUS0DzCP3rhE;fKK@bN%=);fU8XPF#p Ibw0Dd0XKN*i~s-t delta 716 zcmV;-0yF*OFrFz5P)h>@6aWAK2ms}%VzCXI5r5^VVo1yREd*Ht002S>000O8003=a za4vaaZEUTU!E)L#5QfjuQ~1`4rh_EgV4n&Zatbs9OmY^WB%0ciBio_$>AS{I0@iwZ z;3R3i-@n>j$@WYZ57yFjB`7_SHc@umI)d>qm^BxGW1vn|trQAVSL#+;C6 zUFx;YbhS@|N4s9{L1v81tv|BRXRQ7PN4wFF|YDHc-3FovOt;EX`yL?{z_lHoDs5e5uBKscg8V8F;10RYTD@%bk-Ld(mb z>7N632}Cp;q5$gxg3$!^hZC~1c6$j3%FrUQp^pgrh>?%reMI6TSP#Jm9s*jy&`NRU zBZhqh_YrX)A&_0gC^2gKH|n$_M1O�Yqm{Xr+X=QV9*wJ&D7a3NHb;c<5V1_zEQk zeIbOu;XMT0?oY-$0NM)?HCaTRv~j?9HJZH9UI^dS;KECgWnORJ;41)sHFb6vm+*Jf zd|;aSv;D2IuZ9;T3v1d(x;4$}Qg2|K+e*LcHeO?2Icdu5wEPQDO928i00|TT000O8 y<)~tly%#bL<)~sv%lRz?Spon6LJ5=o7akM^1^@s600IC40BZmM038$n0000KkwixT diff --git a/mods/ra/maps/barracuda.oramap b/mods/ra/maps/barracuda.oramap index 029f0e04829910e1dab1bdc8f5726e257d1ca036..a10b20cb603ec8d9f12bb0ef9ece0309fc6b645b 100644 GIT binary patch delta 3226 zcmZWsc{J4R`+jDa!PsT&jUhr(=zS>-#*pQ;O_s55*~L(jC49z~C0Vj(2_c!WjJ>jD z$&#WhiBKUTOA8|M)A|0+_nh~9pZnbBI`{qD=Xw6Q&vl)vmauKiPSj^$5Z1u`L9Ti-7_v>i2u+LK2L z@`JKphV5O#*(b;LlGl>_!-Hp61;#}W-UaqPfP|Y1c7N}fjkn_t-d}23+{g9RPAuez z&c#kUgY!;g>wz{TG#=IHLX)u?vBhj zbADr~MC33jJ7tb%B-K_jEQ-id#Cyl?8EgI?k?WjaEJMv%*8ZxFsA7e8p^$FOU zG576HHyH0;mo>mYrVU;BErjlRqBBp@nb%m&VDMo`5wtBkH{5ukO2lHo8QL+8lS6ExFYBRJJ`&h+Gy5wUq|=>rkWDN$d2ImH@4oo-D3dn z-^s>~!qG>g4WalCk{hiSJ(T1Ht0&QM3C!R0gO@`t&8ulJIE|E*Tl!+1%24PV^UJp> zW*jrHNBpq2EXjRLcB2$d{2HD164j$==1nSMCP4X zg!UNgspf}fymI4&ev`>cCUxY`juM0wuX5il(fy{3Z2tKkST|5l%!GTJ9{gIf(Zhb-hs~5pSlf|3IQ5?NMGVbBJ7qYV3A{gN+7H_D(PQ z7?-oc$|spw*Co^3mfd2MXU^`ZM|x-~sw9Q&6Et&Xh46aV_WVEnckD3&a~l^{p4Y2l zo9;GrX0f>6VjG%HSQ@L*cxc)pBKf7y0jVhN{?shDL|Broh51F7g7w#&oEyHHlX||ys$=ss-_^D@C=4+i zQ@%%VhLQKA!T!&M4aK(Y5^QN#ujxyUG+MJEdxxk4S_UD0FCtWa_ zqa91x_I0p32`?WS@e%*YmZzk2x(wX6(ni-Nc`~VPV$%&GY;2en&QvyQ!afd$Yz$il zowW*aEVy(r9@C z-!{@=vXI&oRBH3c29IOMza9Vf@-oPNW=(7i6Nde_82`z4f`X zbj+9}$2YQ?k8upRAr_Sq;Ylg@CLY9%&lAa4dAw2E(;fQA!%Lq6DkI#eWWHylTjFcs0CUZSHT3mcbD;g;Zq(b7R5X;2LFdV(i43(#2hP97}>wj%5&> zU6H!#v)Vr^h(8|MTA5hd{W9{7p%5bFXf$%^ocqJ)Hd@)?bjVDsz}>JU>#9kRcEC-O zLS;}bP}pT5<$FA|u1!JeKB{tSqnYW|O0TIyHiL57R1XB|CG_@GW-}2P#G2E(sYJ{Cacf8`$BR-IJp< zqt5usWqY~7tWh*RSwUCDq7f?>F3cxSLF4)``ZEG7u`??s3q}L+d}(Zs^P**9toHg5 zH_|uiT=F#@!ZV-Nfx7 zeB_EQL=#Bu=mv9`B9}2@7?sb4r79r{$F`X9>-nuRaRnn2YOLw`8>-f{y67AG^$vW|ot)F8>Jx+?({K<-JPOB01NKU=_xi{d6h>)}^*vezZ+PM+us z5v#0ZFkb9nD@Nz=O>8`UjJQ(Aj5R%7|MKZ#Q)c`>-2X`0K}*cTug2IH>V=#iCR{As zu3^zM7u~k^t+O|(@Xl)Suk4#dU}XcN%bgU|T{kF}ezKslQO<#ktSKh3Wtgu-%cl{3 z{PttRPBGU}@(_hdsFrYE$DSlmE=Ju?&ey zE$&RsC|`&d+c|aQqt^M|qgp%rAA(6sy1 z`hyHmd`UCYQ=vMSZJEMHZ^~Ml>8$~pv>IGs2M2Ks=PJ zvM*bsTnIwcGvjm)91?3}>H3=LCCA_*)G%Q4w(CKLk51+xo5^~$c4-&ym8sWpo$gJH zeQTO)%L!+Y#2vg^^k}gFI;3g|My{D_#nolGCw}b1lqjO(+weVEiq3fmd3m9Oe`QMa z80)Q0LrjV->`+vI-UTDADuQDqQ6C0B1ODq1(mJq;?Emr!X$M$Qy?@R8j|BdC??2}% a_CJo|P!Ngwh(D?a7!ITG5H+O!RR0H1W2MXh delta 1480 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 diff --git a/mods/ra/maps/bloody-delta.oramap b/mods/ra/maps/bloody-delta.oramap index 307ec942cc2c045d9947f39a78d3c8668bfa72dc..402dc17442771b924c2be2be317e712e4e753bdd 100644 GIT binary patch delta 4444 zcmZ8lWl)uk)_p*_q@_VXKH`dN003|Rl`nP`gwmYgUsR6Idit6S4*($Y z|7-vNYT?Z5V*zz4H6DN&ixQjan`b|)!zWrAFSbw3`B*?Wnq@lh1Ii_vWTK+69N@3= z-GA$N(2yL{sqK@`zO$Gn!*R=kbbytg~i_BYm8~%7oLMNB@18(do63k}C^f~+Po_nW=V{tX|SzEF1;+`5W}TR@QeMECi*BV-X@|VMltj??iup{Ltw=($grixEKR@%{S}4 z)Kh5Dbo~eDVL$#8(W?Z7qpzY`1xNFU5R>^fCiDDpnaZ0WO*0v{6=eOd3$JBFj53A6b+evXJqX5Q& zINd-XkiErr?~8k4)?B-Ysw!PUo~m6^i}~6kWD4oT_`}8%pA@vFNN10XfT9oQlh3S< zi=R5l;S3Oyu$)T1O<1J9pXKoV&TB?C^Z4Qa26QK zW>@#CyaqnYp7y;JtL{GI%xaieIIn7@Ao;Me$fRJ2^NM&!+XsLA%g8UCz~B78u^qq6 zO!@^zSR6aRPS7567ont|3!irEkpbQ{Reg&|RSXPPr$&jV^OU}d2_GYEVuv zq-oc~fbzjO5Lt!>BivkIEv{9R@f53`Hg2va0^*WGrYi$!iHnQg zqB9GS#mD1xDv$?$wfS~U+0GR5M1XW_yhJUB24YC?^GTq;zHX56p#c~~GxZdZeKUX| zP!~-Q_Z35!O*;%I^mXE-%3=#5@HB_My!IsCZ7CjA2*OOPcs#z7_Nw`O&_b|yO1LT` zmH#i6sc8^4(ZxpziC4esx1Xn|QP~b806G9`44o%UJB;}$#-py*%?{1X0CB$n1wQcM z)Tlc;F!kchQeP6l5!3#vy7ZoYBSC}L6D>8No0o?;(M)wfTjR9u*wOxLwls<>0Uh#* z9`boEOFH;+_?Pwspf^x^SWGAe?GSAAN5Ao^+2Ni z(n#3GtoPLe7#?3sS=kcjY2nmajpT1Nh&dmcrIDm|rpqVq*!b>vG05Q=3q0Zr88`UN z++k&8K_?bkUN&eX@Vl*l*8^rX0R)4IxqgM%bOGk}{xhH?(~&BhRMMFqNe*_Z7Y=E1 zu1_q}b6s2(rHRfIe`wj6c3~0I&$hs;4C3n z>MWO7rVU{4R!R*&oJzi6Vw&R#8 z#vhIIP;+)#hQKb-HO^;Ca5^4PyF<)7>hA4Ps;3cDa#pNSKcQvYUN>|NMeNKv2+2jk zJ?*}(?>I&EF->alW)%AX(bG@*Yi%T&!jX5G1;JitsccVosKQZR%w#8TUr+4N1!Dk3 zdi@Qr@fyMwK0O*?T$qat`0iVU)0A#}0Rsp5Ff9o>4Ic16U(E5)V`BS+c%M;?$F^NI zW6+BB+HXXy%bVb-0$xLU2KVY}dNhqxmXbG&pWIRHl;Tuhi{sY zC(`BjnQoch&y2amnmM?M$`GXQbf((W6sF7R z^tKa2LmA)76=>cYWE$@d8kwf~FHP`QiaS_1ID`DpTwT`WRn}&|@8tQd0TXbYQiaj| z#cAStF$sV8D4A>- zaiH<o$-co6Z2#CIj<UQflD&^HRsq6C!10ay z0J-3;^hqTw|8s=yG8wWwTk04OM;ZRo4JqjiLn=BkCEFF=>Dqj>y>etB@HXN2*ksD{ ztHms@o5U+Z5m+atT&^G$wf?EDFw1PnL@lV+t)Nq$p;7k!`LNRWbu%?_-0eWEO0TjP z7wWfUIXDDUUNOXDPI%l=2ehu!pjuR4vO*zk#SD6r3F_huHBA28+*8{bba>JrnHqvK?0xE;)FS z=%ZuraMxA?8bU z8W$m2hN9v-~K1Z`6VS-=Uqp>!s2`)fFr@1Qw=cwkGXS7!Annnv2*Zwe~@@OyLjpOcGXa@@{%x8`H7pLd+NKMGyLt;(R6~%&v94yp9qdCGpQ`#&1hZysg`N)ZNnR^1)({+aW(1PPL;QDXAY3tuB1uJw=-8T7r&L|~y`P zJ_h*_4goGj*M$71FF7!o=alKsb7vy^k{KMA9s7IW>a1~xoN;s3aS2s=AA;7?LOU4U zk>7SdviJwzjkio6uD(M)naq?R^zxuYD+t(+7J`|yEU?4O7U4LeZ{r`)kOJZ+*p4{50fpUTW<#|K>pd=;06GH50| zX8b@%pdQo1rmFzX-O3pCKm{=Wd6YFTd2L<09Bwz^-B_bRgUAZC} zwxZq%cE6O7yNYPu*4hqPRn_V5TY!bmCXDhLj?i$pj_XaQe7S&A@^u!^RsRIlFPqU; zh*MoR#k0?6TUk$FUf0qg3yuMf%+%^+qAT%}P+cvKU!N^)+^;C-d7R*+mE64S_U%LE z4EQn{dkOiZt|o3w%*{~%Rg+RH`M22AI{20M9Q^hQEu6eegH4 L{^FI?Ki&TUvkqmI delta 2000 zcmV;>2QT=qeZguCP)h>@6aWAK2ms}%VzCWADu3muVn|DNc0I$;$>%6!*t^Lho|-F`l_r}xAT|t<}e>`_K(+BhxKZ8w>fR+>#HBP z`+xo8%hliK?WunG?tJ=Vf4IK-$L9AxPWx~3A;&gyJ0Iuzn7a=*zkIlTceh&AXMfuK zyTZlhss3H9e%zmTkH`8&oa&#_{;XENZjPJ#&31EoxxV^&e}Df{ANKNGVej|5FX#Dq zTCINBu3zTE@p|>c<)_>E^L&_h5A)wX&VT3AVZE)t`QhXGse)d=sGtA&ZFl@_f7n)4 z?hfaaL^?h6J<)d!byT|=g{pMYN=J!f|*v(JFKrC!Z&C2rDOJkg(>VKsYM?f`mRLvmW&S6+q)h{GtJLrK{KqOcq!I}}^ z!xXX#5CHJR_pBY2t`c-R*k);o!<2Lh&C(Bx{NgiHqMG_?b386HfL9T&uG8n5Xy1B= zOkOpGEeK&5B4UJ|XKYer=xdb~gs!Vi*HEMJ?72tZz`oS7% zw)Gw$Vwk*|+k8L>OX{kRPz}9s`vd@J4mv;pz%qcv05yQ3Yk;?g^KKH=TcaO4oLcOy-dYC$NK8WPS-=el z)zmQo5t)g|NQ7Y`3P4yhS$&IO5W*4}33O^!CQ*%-EC%Qjz`m<0L4PE8EJ2Oy6aXNw zWda%8Mg~Y&f*KPkLx58~HWds|6F~;MuQnxpI|z1PRcRu@g38zsYW2;iUVG-S8P)3= z+D^@w8P#i7CZ`5ojz~tDoZ6`5H0}!9q;xT^^elbEor&3UbS8k0ElFn ziUoi~dadF{K+XGlu?s66030dUrSHIY^OH+1b^(%;!Y(ZkgI91Q;f37&5h@VRZWk12MD+1c4YsG3eTC zDHMY4%{E6P5U)V=MGHZJ=(Y(_f#{(blA=C=WN=Tl&{ER~zTt*$tIoPEjo=$0g++5C z_(li~nnv&qx^#b!(KBsh_%Mb{&7(D=?O7xFuoyi#b((KMKDNF|Z)p0hI~k7UNNS3( z2jpe*_2S)d07fSEdh_lrBr_t_CUBIOJ=3LAeT%N4_GYA-cd8Hc8LXY_WZx3g%b)IK z332!=%${C zP+jtP&$LS+6DuR6<~s5+@#U_bEIXt~UXcSwJk==rdzud3)oYrhsAC+i-ib`ik4;sp za|{vyq*^8GPATXbc1vDFe{^pv`YG$tBJgr<-MfD=!xV@y3}X$%2ziUvS%H{HUIup7 zDww3ZW@G&ZOzlN85#uqW5Gm+#cCw6*b2e%iJ(_L8m!}CE;~MYx^n83?f7>k&egav9 zf>CuFhu#KUeR?`S{yrbCSF79ew*UKS{&H^r(L($A*Zsfd?e|~&Hm{%eyUVXOm#=Ql z$IT@}{rBVkwE4Wb$ZOx<9oDZ;0y6*<000080OhD+lL$UC4dtj}NK1C) i5m^cV0GE?TJ|7eX1^@s600IC40BZmM0KhZ=0000HYt^d& diff --git a/mods/ra/maps/bombardment-islands.oramap b/mods/ra/maps/bombardment-islands.oramap index 4b5a452eec4855f224a3f317b4a2d228a014949f..da82fcae8794809835e66d9c13c1cfbff8aaed99 100644 GIT binary patch delta 3029 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 delta 868 zcmV-q1DpKaWR_G7P)h>@6aWAK2ms}%VzCW-CV%CqVn{rbzajAg004Fk000O8003=a za4vaaZEUTV$!^;)5J1o2SLg$H5I0fMsY#Fk1>!WYjpR(*OiDl&9W6-RukXlm+r*g> zio$>mF5;VwoDns1yW7}oT~{UrV{`x7hsL+FxG9syF}4g{<;&zMZdb0^Y<=A&U)##n zn}3$E%f9;_n=)DKn)os-t$gc2&hlpVa5KMLG6upI;V1Ay<{bWvUBw<)n8-N%is8rD zV`#%FRH56K$z5En_8@G(1ME81uf1DH9>Fl?}YsbWK)1RsL-EO(8oh!gybeA z355_4Tw_Qg$B3L8GE%}|Ruxl3hJOp5;QzBN1B+&fR zydXW7=$>a2(Un*gfmjt}tR$A?a5vDj=LRP-^0dng&)Pz9Lzg!q)icX;T2oHc2RQaL zRNzn!)t8KdO0g(NE>d!H6t+3J;RR`#!fHHR=Oj(QA&a3}ebfPO1@ZtWjeig#Ra}xM zSs4TwZkZ{qB|{LE0zzxCScKJ7xUfoZr(Rg9z`|8o*Rtj9-ToSOA*SRzAvAG`1zMt#HlvT-$hI30(-08mQ-0y6*<000080OhD+ uleRH34dtj}NIa9jA@KqL0Cto0F&`8K1^@s600IC40BZmM0F@~K0001M6_IHG diff --git a/mods/ra/maps/bomber-john/map.png b/mods/ra/maps/bomber-john/map.png new file mode 100644 index 0000000000000000000000000000000000000000..c01122ce62f6b8ea5a4e003faac2a51c889c1370 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP{Q5Q z#WBRAGxKW6XyZ$BE0i*q+Fa(lTw=K!QF69bAHe7d3t{D_w#KkS9@^@J(t z005u@>}!l`L(J*ZWC)F?maELk1Hc>g?=JvAiAvr^jiMwrmyaYpx7Ku@co-Bnf$*F6 zCh|=2{K7{)cF*kQt~P6ioLI!Y%07h|jyFHTc;9C++j~5gaoj_C&oJrKwT^I>Z6$bg z=|#n_M}xk$L7S_CNQl@WZ_Mx8lie*D<{x z-HIxpwYIKhA9V~nN!v2{EIeqr6QTr^wXEqK8V?F5P8oYGO{YJJ>*$}cYd6PlR>r6`W4r#tJ~Agq`W(s4j)0- zWLBn5tnQE+_eb5;w6byQIaBVoxri04C$x4$k7N2q$9CR_45QYOij6pjyf&WWr+-4Z zaaWE3LLP1bD*A2qfl;0*oR&=RJHf1(I0(Q4{Ds8^cf)aPF0 zJ3m9TC82ks_oC-u{W^rgW4`r zuw3;B+{B*g2h4BD9i1(nrRH&H(Q#9G`Z?5neFK1^fbOp9teu$cW3;fQd4TsWZ8Jf~ zfnWsVBhRceNv+-FaCU&HGhb5bR`-&*Zpd6y-q`}X>!+xvz$>)ESaEP(-E<<0WZ5%% zjPP!g7F|7m4Chk#`T&TC)MzlmDcvys$u`0zizcl>d7e$w{$tF^cDxfA;n9K){i3*&0EF+(bmrYQjAB`nigp>OE`| zS<7AN_4iD=Nv5rysU9o}4z4r{*eZ=3Od&OOuKgqZa?I_*g_>;(tE*qZ_ZQ%-wMFTs z_Aj(@#b~n{dQ5v&e3nYR`NjIE)o(0c+gdV{KP zoRn8YHwUKg_SJ=WWiRml&?F)I+v@V$UKc3Bp4`|ru7rl&6o&ZjZe?Ja?A_4)*y+bj@6kQoGSA)94l^c4S>JTt$zd5$6fcCPNmJ3AS|pj zybA{K?M8*ixB+w#w_+&_d!NKaH8O&DS0XfOuZY{$u@%x5Oo6}+M5leut`rL>E*(Ef zX@8wR&|p{3i+!vElAr^X-&*O{i?{^}7%pM^*?lOMoC~h>>24&=#A`frr`V~r0B@EcTa5M60c>*1v_MUC?PkT zgjiyqx5XHcvUkWNu>yZuA{VGmRQtV&i96w5{erKGeSsK8(pn9n4aw%Hkn}usT~!!$ z#tye&@2FtL{?Zg>r5s%sJnRI=uuF=k4x$VYngOlBKc_~6@k}Ejf!Sz~5wmdPY1saZ znDr+I^!AgDnA{u?oZRTN<0-OgW346lpbH6l9vu1GHjRv;mISN$D3CscZm7RdN+%7f zvbWNyKr>B96e%6McQx_!Euh)*FRhUAz|)0+51yThs3J3O|JrWUB(H5Eg+p3dWG2^r zvu*8_hy>#2xc3Ylx}A9?mo*lOD0OwI4jvW6@pF2!0R72J6O8gtov09Qes@slgT>~l zy06B?AKU6Ac$^aZMRk$HU^YvD7^x}O&rN8rrbT1HJ<^~Ld=sz~41zs{vv*bf#^5W0 z`zd_neGm$BF$xp;*}^k3yD`xE;P!irn6^l|-J{-Q0?a(3R>McNHr z?aVZuw*Q1DU0`4fBkerYV0_ud<b9e)7duji&NHKpZevs<)CqS+RNmkWhbNtaAKrnhQvJ*^t!IZ+8(-aC zy38?XR5+6Tnc&Ic+v|6^;c9ojG^d@wW`9`D7P+%@HAD^+srlskm*hb&?aSTwx2L3- zVDKG<9U;&4o4?vyb`J^1;&dTH-?+8*(?dv~kA!H>D+l#P3iVISrprc#EvFj-9$b%c zEp%xAUF@CRCKzl&7Bo$DzYMTca=pVXa{7~14ctV3&b?wEY@=N{A!TpB<$V pDJeo35`Xyge+vGc@ZW%;{xv!>J@@rg{4Ux6OqR7WEHU{${RgOC{oVio delta 948 zcmX@6lq>a39W$J;nhsN`gE$Yk+48Hsz83u;j!~(s_#N3>< z)4hXl8weaf|0DRvweDrfwtp=|B`hXR;gqz{b`0R{6a6DGtM1pSGL0K=vZ_vaPFr)o zzI^NMuFV&IXNSKpi9S*(vi3}NdiG_VJIR9At-7vl)AbdMzv8z4#w*KxrQ5O=zu1#q zU%zu#$Mn11Kev5efA@P`ex}sp)@$M2w^v{NY1Oso*WAC4SvR$$M2f`jSXY(PHABcN z$j?a9_4~Gs($TlR1spNY+iY2}@bEq5>FcWA`aE8HciOLnSIaui9a}!N(rD|-ZO@Kh zD#=~z{r_3c%5pg?y&pf%Z(mheQ2LTN^7`DDuTul{Et!j(XUr2T}#dM z{e1PvBJJqeH4zfe>u%*=nf%;`KG+_ie<4y&aVR>J=NDt7DYJNCc-eSX_d0|PS-%WIzsQ;tuR zcQ2HAS{U-gcGioU`rEq}-fVAQ(oz09ZT)?%{Kv;~zh+EZsuG$!efF>5+x$GuGpA@Y zD$2M`QP4Un(Ks_v#92kCS4E`M_h3%~qnhiXi7l!UlPiyfrDe5nl+^RRS>Dwl!<@k+ zFiH4eKoe8TsSX$Z8Ac5c?7A%uCN?c@3}&1c($=oXsNn0=(!^=F~bNjn??w03` z+ZF}12FPh>a$V){<~SNHzD7_=X@S(lg=#4Qy(a>e8?SI{`7+-?gYhcIV@0P!%cVb@ z68H4}dBw%;!;aeCEw^2KjMs6@vYW=sF#CR}#f0y2Co8oV%6(jNf4*P8>A|m-vNDf~ z+l@Mfcs`t9{=whqUpjlm%GNpcDH->6yl7nMZNtkb3t_)> zy;hztKbM`nqI~G$G6Ajv52HQZE?iUEr!XoouR0t*(_+HmqX#eSo6Pwj_!Nh8zH!9O z<+E1lGt6S=+_EiSd4c+(-Lc<)yxH&jSN_gAnPb-f-M9aL^LGCGyZOO&aTNwt?^k`C zDmz^)HhFtp%&u#8H!sHQ-?y&x>Xi4F_Xl`0G8r?#GuPxrszwgjG8Zs^LBR(ZL{Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBU#7fD1xRA_gYp4#KB5PExXe6zdpeyX479M?4XpW?EejS*3&Mqg-=8lqyvd9@ z2Cbf6=6K@~1byZL5!M=>9x#eSFb$FhMkjO@*g7XV@5+Jn&?wNuOCV*RfA{g>&g{Gh zE)A?)vgK;ZhxhS#G=b6Vbpy+gtaj2+ZMYWvJ5ivug5C^>GKg>)poCZ*-~xM*s1_m| zpPLz=m*Eniw%|yBg+stzB&q}p{ZKkY1Gp-noSP6>6|`b{I0?)mwHmCoX9}>D0gj_u z=pnU6M+3E|9N0pua~9CbWDjaOP&QV}Am8I^9a0t3fmY_Moy|yxP6z%&ftOO+LL`T3 zNd`0Hc_d?Q@&D@xZ9Z;lh*B2PICiYsG|(ysnc`oGbb*oK>(x2FTFNSEQjDajxL z@=P=wUoEZDv8f^IWlt*wR)=g3Xf;@ybLh-C9XMJpu1MzuPoG6L-@U;t<*R6PwVZ{U zGDJDB7q<#9yPJ=eg4rk&IC>U~td<-|*Uvgpn849fwY96^z={(Edane574Jo027~WP z%Yi*O@68s z>6$b!Q#$xP>8KQaSBlC{6btvF9+1A5S!5_0kPjUzi`IR32l0+Ve`+typf{vw*iemv zNag==5Ku$9Knc-?Or+4G$uFO0Wf8USd|lfxDCf#Fu!Z&jG*`TpZ4~I8PI!Aldr|8< zk%{m9^G`L94{;ONTZ^phWiu#OFGmY(mg@B__gwuf8 vhKJ)a56l0$M8j}(;3bRGfZFPLOB}^7@w-3xQJ3qL00000NkvXXu0mjfF+Z1L literal 0 HcmV?d00001 diff --git a/mods/ra/maps/burlesca/map.yaml b/mods/ra/maps/burlesca/map.yaml index 39c179cb14..f93192d146 100644 --- a/mods/ra/maps/burlesca/map.yaml +++ b/mods/ra/maps/burlesca/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -209,21 +209,3 @@ Actors: Actor54: mine Location: 6,19 Owner: Neutral - -Smudges: - -Rules: - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: diff --git a/mods/ra/maps/calm-before-storm.oramap b/mods/ra/maps/calm-before-storm.oramap index 4aba20692c5fd55c069039556ba70691048e0033..e4665077ccad36ffe3610707385adb4c01012837 100644 GIT binary patch delta 2478 zcmZWrc{Cg77XK2WkruJlPV8&dR$^%-5d;%MYN-x0LbcX5RBfdRLn~l`6vNb`WZum>x zm)fTtVwJ=blWk8MhvLe8W>(u;W;Xm_7;w40k7b!Tsg)iD)yK2=gWq6+uBBi77&AtoKmbJ}lq!#kaIvw4=lWxnG4^0MT=-%E9gzG4_31gR!K;V*Xg9sF7>*YI_-*NPeEM6)su;zV_GswQmRmCabh>vxoWtf~ zaD!=Qs^H>9Se?7d1eRBge&o_!ob81WvIt&S$bo<-@sR4mGX%H*&yw>Z ze&PZD1uPK@05kLOS2C{$fLtco<3QuE{9il=NFe`|Ix?Ex zsy-BF9XE9-KRR0R4VPOu`No)H<*iu8^wC$k-*$?+zxlREvGB<7x7}}tLnyz*Q->6( zU&G6Xc7ev$vydUP+K={!x~`PLvVILLlB$Tx6pr}`5@oYw@xi zf#glzfW+ND__j7Hw7@+we$K7>5}3o(U2wTdxb(T6F3g zJM19i8+RQ$afGf3oF&v?P4{PQIxwaeI0xv_7#+8f4*j=q8C=BB3sc(MuE~LInyp4v zG^Fq0SrF`0rcY}xDS|IM)A9<7_!>$x-!&2hGa!Mw9&>!7sdux%Qy6iontIHnPsQ&9E_3nuRMB2jgwA$XCeq4pAz7T! zQ)Z{-eGx=8Sn0*cX9Nl#aVO8E-lNr+FZPWtPxZ~H7#ZEnPJ_>-pRTz3TQDmQ@@L5# zi|n>)^$Zv^RU2Xc|j7NefO`i8p(kf_^yLhLBf=k(c z=7>@8=jf`swSb^r6X&7^h7rnd(LLZr|oPAEOekh+u=5eDXB@8STaFj zpNZ%bDbgJqEy_xNvn<|aaB+ft-~ND)_bPa}r}o|Z E59%LH)Bpeg delta 976 zcmV;>126osOWr>XP)h>@6aWAK2mt1&VzCX_8-L}fVn`r(%X(Y`004Cl000O8003=a za4vaaZEUTVO>^5S6o%L3S7>)POovYaTHUmhuIjXtc-l2~NUNzVTzyQN{`!KH+}47_ z-DKgBgn7;jyoZCdv*&kyIN7PG3_`c=``iw0-1+;a8Z1KlcIsSHy|vw`dgC7a;Hv4X ztAFmMz#w!rPhb7eR5$ZC_fP0B_}3BX+~`8Q{q^qS_3hOjp&)YC{t9s@(>VMPdgJH* zerzhvupn3ytQbO{+Oa*fT{}HC)q8(9JceM8=P2*{@3R{xgg$om(G6pRUafbx?!gVN zKe~T!+&m4o3;(>jv8Mn%HH7C6Kl<^rAAh zu4~z1y-~0)4D!g8Garux;loOjzY@~X{ytCJlh|Ai1FSZ?SC3p z2rT)UQEvDv#TJI<8Dp>%5X15eB@9zSAc_N{lh|m85rJuYw~-M+riKuiMGV#oB5HuB zK@F85OpOJF0G$Ci$2GWECId)`B{(EX@)8CnXih_5!$2Y!KOG6X)Ci_ia2_ zTf-G-IHM^La!N}OSpB{vlq{_*;|n4#kh+YB1-V=*MM{n{xghjXMVHcwMazl0BuJ4^ znQ_IsP@0QQ(juAzIrG}Vd$&x&E#1w116u_=EU}8y`IZ0y4g5OJJ zomJ6Tf(b8Gwv_6UicZr@utGjclNpvM)rLA(;04ca5_ET(@4tkPh43LfcgyuId=SU) zka+*e|8(8o4WFGo`+ohaU7L3E*dD|6#!u}-yXwXE{b2jCdw%>4P!3B00y6*<00008 y0OqJ-lL{p=4dtj}NFaF2dRzkl0Ckf|B_9+81^@s600IC40BZmM09_vd0001y9m9|S diff --git a/mods/ra/maps/center-of-attention-redux-2/map.png b/mods/ra/maps/center-of-attention-redux-2/map.png new file mode 100644 index 0000000000000000000000000000000000000000..ee2b7e561627709b1f9c10c7b2533cc01895e7f9 GIT binary patch literal 2811 zcmVPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBU+c}YY;RCt{2ojsBz#|?z{0=&l_f*$u63vI{TfB*BRa$Eg6QdXVxufPBPd5rbbj{EuyZMWO(PsOQ<-H{(wv$m>!w7y(FDJ15c z2;fOb*~HKhwhw~BZM(2MzhwPbP+{<;N{XCh!Bq^)AgR&o1x*A?4XE9;&BnAqSQd!< z7%GXS5apmd3VQwg+YjHlEsEI8#w=1R%I<(dNa$MzFIAG7S~`#-5DNzDgSN4VV~Sf2 z@%B9dDf6eY&2FcVER1OJ+W}PV!yr{`Q1+b$6!|j}gtga&_QcR@O(-b*1_r?bU= z_t^mUdG(_1(*WHD$x{fs5xDzchw8Km#YSW89AAPoxu7eMy2oREyJh@T=|7ROZ-J!j z`|E%H@wx4cS4}}S?RLgu^PLE08PWtO1=50JTXxI|K%S$o=$obO%ao*6YcD82{`}v! z)=^V;5$^`$ZV+c_JB2i@A}kCtNL5ffRaSSNlaScFZUFc8*HmWb?8Cw4L^ClM2op+Hu1u^LA+l`)@x~hsGSy&}V zD@Aw_$kJ2>$-83U8Qck|NKsxN_F1H+uA;V;gp;vf5s)1i`+C>KSmBVVqT`InPPLzU zE8}uVwi8p5H&MH2qcPcS05xc;EnBa${>tr(Dy&f@Wz`Z+-0p|Dw{xGyOR;OL3=ICx z3K12)cbmTh3-2nIAbF9-Ah9T4%0o!6{+-J#UcfL23k*CuY~-+sWCZ|&Ge8-n1xiWdmqJ2NnCfhbsH6mTUKXVr{5(>Utx#EUQUO$jq^M}^ zI}RzU>@X!n3c%yov{X@_;@}0#TTiW$Gc_yeP6bqg6y<6qkF$wn=SeKO?F6zkhSBYT z!gIRyHwJ@}5>+MHiZ1&)?6#7+5geTeW)q6wXHG+#l|F4iUmmPcAlbkeg~TSyCSiY% z&eS7FHpN91Aib_tRfg~|fR zAXUa@eY%h;;7>wY4cEjGNS*6to|3X_Yf-cI+^tSrk9HoL-iFj2Xd2S)+Z4wj32%u! z7809C2U7N4(r)Xj6HD(YKwFSHk^7aih1(RUzU<{O3(9+m?36kgqzORBAbFG71}i}N z3RH4?o4tBtA$35jkSZ!|Ly9W8%z%!Xyogt#-boaxT~M92oM3N# zFl9!nW$#8YNcL~7AzzS ziUB(Y$%2Z;U=wC(#DmlYg{rB5{|sv5d;wYN=Y{D+4QL% z(}UbmQ55i7kPuWS<#iVRs){nucAw~qy$7gTZrfwBG>5(oAyt~Erp(da0-ueiUdi?# zd2Qmh3RA0h91jwvz1BOkOi|gx{GCZo0#eoGJxkHG--E+c!!F*oAXU{=Nq>`oDvn*w z$!=P9)wCM>uhPs8xo|iEY6nskkabYzjMcoW{0tKAqhyfiT!>Y7bWPe#MH#3GNR>Vn zNEQYO>IiSq4u*N0fxl^cG51O?d$9F|++5SV~Z^eqLG5 z`gm)dm)cNamq20;i1KZ<7>M>)A+d){qT_U{J65T&v=_ZBehiZ52(}nU4)+|PUKL>5 z*qAmIXXCN4?BA7wC@U6@Lqdn(g4`*m@z@MR)FOrB8;jm}(eY3D@hBt)%**pTkZkju z=LLlt%?hNGpf3AQWGtF9Cuh)E|7ctfPzGx^s74`OA>GI+mB@@P;jo4awECqXIM!{D zu9B|e5VXgB)*X|Ltpa)is7uma)ge>CqJU8=tUEz{$S%j+0m*{uj_IW{_O%9;3vx&%_@q!WfrpL?ilQTE!& z6WSXj?;OK}G!5$13F1i=T@IsB9^eQ+Sr5ZY^q|>VGtfkdcn@b^eBJPxZCm}`qbjCP(({BgT zq!X`(gk$d7@TZ5QI{B{tw?jG&=n0UoXvf#2_x29SZBI$3?~wi??SF<&W?zDd;2Zz| N002ovPDHLkV1n2lN*e$G literal 0 HcmV?d00001 diff --git a/mods/ra/maps/center-of-attention-redux-2/map.yaml b/mods/ra/maps/center-of-attention-redux-2/map.yaml index e1bbb86568..4326c8a3c9 100644 --- a/mods/ra/maps/center-of-attention-redux-2/map.yaml +++ b/mods/ra/maps/center-of-attention-redux-2/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -880,32 +880,4 @@ Actors: Location: 121,96 Owner: Creeps -Smudges: - -Rules: - OILB.Strong: - Inherits: OILB - Health: - HP: 6000 - RenderSprites: - Image: OILB - OILB.Weak: - Inherits: OILB - Health: - HP: 900 - RenderSprites: - Image: OILB - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/ra/maps/center-of-attention-redux-2/rules.yaml b/mods/ra/maps/center-of-attention-redux-2/rules.yaml new file mode 100644 index 0000000000..21b5101701 --- /dev/null +++ b/mods/ra/maps/center-of-attention-redux-2/rules.yaml @@ -0,0 +1,13 @@ +OILB.Strong: + Inherits: OILB + Health: + HP: 6000 + RenderSprites: + Image: OILB + +OILB.Weak: + Inherits: OILB + Health: + HP: 900 + RenderSprites: + Image: OILB diff --git a/mods/ra/maps/central-conflict.oramap b/mods/ra/maps/central-conflict.oramap index e4cdb06c45495745edef00aadfba34579b976eaa..95e67142dc4d6f2e8128eca2d4375ba92b61ab14 100644 GIT binary patch delta 3667 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 E00NwI9smFU diff --git a/mods/ra/maps/chaos-canyon.oramap b/mods/ra/maps/chaos-canyon.oramap index b78274c4df3f485ec861f2a03cfbad6cc36c59bc..c4e67507e3f5d69b78ca1dde6f9637f4ef60ffc1 100644 GIT binary patch delta 4524 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 ar^0fqz-`Q#{#Drk^thKCBiZR+?|%Tlt&-IM delta 1640 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 A-T(jq diff --git a/mods/ra/maps/coastal-influence.oramap b/mods/ra/maps/coastal-influence.oramap index 3bdba98e9580c1d2b4bf94da4daa35b6f07fdd1e..a790eae56db3de0d153f05547c3179591b761911 100644 GIT binary patch delta 3728 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 f005|ynkpX@1qJ{B000620sw0O0087500000h_php diff --git a/mods/ra/maps/cold-front.oramap b/mods/ra/maps/cold-front.oramap index 2da20518ac2213629637feba78c063552546bcec..db66339d407d6dd331c425b7a548f5c6b94ce3aa 100644 GIT binary patch delta 4259 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 delta 1741 zcmV;;1~U1+ar<2jP)h>@6aWAK2mt1&VzCXOCx7OsVn~Y`cV@5#006Hg000O8003=a za4vaaZEUStOL7}G5M6st!2@7{#vfe8am6c3c1bRKJ)*|WRFNE+A3O5t(-;cCL`em& zTq-ZDq4?0<=-1!TRsZmII_&z>dKJ6wX83j<55w_lx?isjeb;>)PupR=dNXbBS8or~ z{(sbUug|AHr^9;nVf^{Ce|?&E<7WQib~p}v%I)?0&t1pI-i|*RNu)$nUHAKR-rpbj zS@1uSBFe7&G#vX#|6_mrJbxXwY{SRHc}U-w_HU-$U4QELr}E)VzhT(0 z|GMq>_x~2~<}eHo$9n$d`4YW)^!$TduTC3jFMqTh z4oe=tn>PJvoc8OL6WTw0pX_?I8}~y4;6#v52+x3r<3s;r|Nj`P1r;d-f_xB~GRPpR z#UPx@2#p|u5lUx-1QnxL?<|5Ct%b|C7SLM@!kes|0zpv;TR;xE1LcJa8Q~EGX`y09 z1O#C$r{;{{I~zBHq$bZOtL2%QCx2=%IYvR*mx?YjR8uXV)$#@j7wv_&S%|&}X+Vq- zzUT$<*c(BaED8!rRx4yfl$#A{m>#q+MTVadx`9xY_A1PXh6}Y6Hpioi$%PH2R1`KV zrBnJM*W|9rOw}qfVF{e?|eMvI~=1DnttgM>O{V z1(0G~h6aW`A0M0LNDgc16Xx?1}09py3{q5%}F54GdMhXG| zfn%uv6ae6BEk(m?0AN&Yk9+_U0{0b}O@8(pHNT%P)kA-|nTMOw4o56fIe+AlLjryy z$$rQHLL!1>6lJPGN^8=o05ot-X`xeeGMG-aLk|`*yN+4GA+8oa2T(|^YbMz`FbAlp zhT6=BIpB2Lf~-+wPk#k^1D^XcUn5}5x=#qqnFRUtY8hsKFn?rkPvtvjC8qU*EsN%c`b(=gHml0n|sFk;sAtY05 zH;Y}YGbq>mgwV}au+I2WBjX+;N_mt92qjg$LDB+^9e3ucDg_Nn+AViNb4fMrX0SR0 zsi{Oll~|Gy$ebLn#epP&vBxg~U^cJaKam0wkJf*S{)Ujc8tb4$gm~QW*i%JVfVpNd zC=nqE-7Gg?g!Y}LvF2u@d~%0Qg1mO(pjz*-36yj$W!1&~+;5CLBKShhMeFTh&) z&4+&lKmk1D%)Gc;4JC%Sm@!BrF88_)S2VA{nmrFKUPR0*FzK3=R#!tDP@&Qrg{l=a zEG=t+4nW!sYLP_e9a!tG($b~e?z{tQhG1CuACNtwG}4 zsXF+Pu|PRUGAhC$v*NOV7^q*jivnVhIQM^4=TS0<)0v88Lq!&GdbD+aMDrS~Rh{Fq z{rabDH(S zR^ub|%88@BEW;>m!vIWL1Qu)D)2l7hY|U!1N*giYO;w^;2^FUyIo>XM__P&6bo+mY z9O!k2N`Kao5fBCB65)~gMTElrc`?>rumn*>L~xr?GGtm@HOI;HwxbT+X@&;&nuROr zo#uDom1Yeuj|8NNbv;WSX|`;vD}3@EOR2WXK$0*I(zUw#2r=G?VtJ4df+x4yl?N;q z6H!7jKVZSgV|tpWyW8FQ{_AjDcil$Kc{~4qJA6B*KO9Lvf13Upw#yGb5B@HX^N)vqf86HBzX4E70Rl4s6aWAK2mt1&Vv`p*G7aXaVn~Y` jcV@5#006I(RyZFN1qJ{B000620sw0O004R}00000_I4$z diff --git a/mods/ra/maps/contact.oramap b/mods/ra/maps/contact.oramap index bb0dbcaeec298499c26ff476b3e5c06132d4d899..7c775610b00399be7fc4a440593875c6ae141e11 100644 GIT binary patch delta 1693 zcmZWqYcv~Z8vZ1bW)iBdQ`Kq&Y1F0BFf5^oN+d#rq?C@^>>!ndOwp}Xn+w`X^oD2+ zT^TwNl)6=?T0@N)%C^`NqNCHCPFt;NI)m1tI_a4`drr^3-}%n-J@5OS_t*2BXB|7_ zZpvanjjaFx2oS2~wwbP)i3~`qzFKg*1_D4j>ca#8L9);zH(9`MR)n)3;J2I@U5Q!I z$W?WFMk*p;s%mt$*d@(b&5jVbu0XNxmgBYGcy&eh2#1`amtHo-_uTy6bIoA!@a%!KHM_SQ)g^lA$#k`#GNJn@{-y){-k`32epr-E*l4f$dZ{+6=ACNhjZM(c znHf9FjK6po(<}Mn7Wy^46y?(ukzbiwiletnX$RL6mM6O!n{+JIRL0E!lJbXt*yPy@ z%+h~J&uWcN#HKA?^@p2Rc|emqeOuN%4EBI;J0( zpl(GQCB0kU&h2T#z&-VUQv1x8N7-o*hPltceot#B+=Y^)KIjZPQB-Bq4p_bNAXCV#e2v*G626Z$T;M zK~^p-J#vT5oya=cHuR(X1Z4xm2EDZa`50m5z$qo-sqeu@il)h~u0M5!0)RE#P5)K0 zFeA+f3)QX{vzQ^K$ZbeN+mucVjxwMh5CMQkzzt6l`Y_V~#%bhmG5~F7QR~St12@Ww z3JC%&_qIPb5cFSZQQ-jm9SeZC5P(%fOFRca4jzCPNrr6~0r*r{-5p5;0CJfgOy+PU zla&Ec19+37Ec|eQF$@->oR*eKOAQ5O2@89s_KISEvJJ^C{U`q~lA!$?nm5mOjkI6% zxG<7aeu??FmR!NlHKV$~@x|u|UwA8tO7^ZJJ3=YH^z;%vMDz3JO73yHu`o(HZIrs( z@2rpU3zsn{zhP!RSyel3bXvT`ksbRS(YeWDHm$R2^UUM+j{JP$9?gS_C(iN8%5!GV zMkhr%pYaJ?_#=}-xBXAHsE?b^2D-6K+Y=%xTRUrGpEeXvEWk`*b&hCxe^2X4F%{jR zX;KicXy)vBWs(J>$%pRB=3G9Odjh40$H8Ziewem{q=5HlUNr*6-`C}V}!>i;bp=BesLxGOLj@l-R1B@6XYOhxaaY5nHfwCArEM#cL; zaAf&puHeRn(OaI}-^gb|USY~>5$9ZvD40${(^!2K?gfwW6PuG!Y1xt4ewq+kzJdAH z8nq?7i$gHpZTBTa0$W_oj<1CA$hG>&!zsV-#kdc9%HooSwjMYsiIem}--tM0lHGlm z>;{4hsI#B3Bi%teuN;!H&AwR;FRr-oqI<@qHN(=VIeC7KJ245o$Es@Ga7`Ej9dRah zk!v!ScVK+g`Tj9D->UV;u(2ygkWk{j3k}JsqMTmK(pT(?`{aPDjfyW8(@^w#}sYy|w!2*uy$nsx-B5on}j6_McK3&v)Cd z9pXv&!8fwl+wYSOB|X_Edhdj5gmijR-oNr5{IT$YCBC<;klVloz5P}!!BdFxp(>r%5lpu8!uuHcc=0bZsd0`UnsV9+HAP?vJiU2ZrLDb zK&LQ+TY{3LEQS$;0R9&hWk}1trXNK`8QpRx{i8qsXTA^n{;YnBKSRY}MHU10!EOL* MI7$Or*nD7r0Fq|TlmGw# delta 843 zcmV-R1GN0eE&L`8P)h>@6aWAK2mt1&VzCYS4}a#UVn{jWC4blg007bp000O8003=a za4vaaZEUTUO>>(t5Qfj?S8(e^)6oYA#HmT9ImJ#V&Ln5qR$5H~Iea8_e|=YwG%;xD zB?k{^t!H2DYFB8b50|c~bXUYGif+tfZyVFD+`fn#9YwdcD@_q!xVqE3E{e|j?x$;t zcz@mhGM}sXym4Rrq|&qoJZ#q2_fZ5cH}(%ujOPS?QFQM5dfygtnh=?gG$#od?`&(g zwzS=`h_Bpsdjvf|cyQYK)Zkyit8Lqx?)mC@9?*17sA%7n0>LS)6^khhM}LRw>~XX zS2w!ey9zAdYEywzh@~;+fH`Lq=j%9ML;ap(cEb@}q zmnSE$tBuZfof`^kc%emH9omC_uEEEZ+v(A*QY1^piZac+5*rv6W*8NO(G;V25r02X zbwWr=7^4^yJ91TGRR>Y`USW@PfBqu<& z0OTIXW--VN1C)>9G-$;a1Q;EH5T{Y6O9UGTK8YeHQlbbCB9L2L#cwwg6Cx#wqeMDS zZkj;}qPgOExN@bZa2=qYraI}84u6xr)&m5du*_@BYJEvVc_Ke0=s8x6^}UsR?;DKNvs)uXi3Q#bl{Ll6kdDzH}OL z6(AUqXl8|P^l3>+lA*gTd}3)n-)(^szRhW1D{w*}9S943<>(oN@ld zV#5b0%*c7=DzO*~R7quPGu@JfZ=lFSh$J~$yF!IUGPF<<8X(|%o}-~BEI=>@8O9MF zLTEy=z%d$as($|i?j~@{?#to1f!nsf_W1WZ_uG{34fjSLTs{6}N7Jfr?GB!6*VzX< z3VQo(qwBVO9sUJSO928i00|TT000O8=BQ$mAr>+X=BQ#wIp!sQ*a83m(vx5o9~1=! V000000ssO4YXATM`w{>E006nBcgg?& diff --git a/mods/ra/maps/desert-shellmap/map.png b/mods/ra/maps/desert-shellmap/map.png new file mode 100644 index 0000000000000000000000000000000000000000..023532849a466cba72f26ae3e07a873790ae1131 GIT binary patch literal 2542 zcmbVO=|7YU1APW#A1)e{wOr+fBuVyti6VQpnHEb~8f!f=#*975M0Mq6kZFv4#2_-v zbZ@RDgs2qrAZ2M7H_OFTsC$Se%EW4NyO*yztYgUvcs{2LQJY0{}i90JeWd_;~Q&(0~`;v?FoU;S2JH=uM42>N;ySh-4RB-n2j}NM01^3Nxd&@P_`9HR|mW;0T z<95H?F}lX?U6C2SfyQmMeJqW9QIy;P#A@>%3g;Cs z`|K%~0kDxry4Tfs*L|8Q8f~g#)Z^?+gF!hHQojpp-B`sG7THLFJN$~(zq@u(w z#hL4qpOwqeL*QPWCZ>KpPoDsc?Z2mQtm8`o3&DXq6V(S7LRewbUIgk55KaF9M%N`0 zoaa&O<;vg8Vvmz0I>cvh?M09-nL%<;;+p+%Rg|RwmIzDX&rLcek9HQ8Zt;gVTZM@) zSMtA&PO>7b7Meu(ryzIRFs7pv!GuiF;YC&#s#8d{bMm|*W%xANFcxD%6IS!y5RFHawMq_0Lbl8>WvhC&fkEcWCHRWHj{S={ z9Ump^)@YjJdM~wt0WBLyvjG*YU2(jrDNPGRROoQaXDRDp#jrLgfV`g5u)^kVjNk6!^A;?7 zT?YVmc!$<{*zcan5telp57UOOTj9I*zLy$t-=Rm=8G)7tuD+>6NtNc&5#sov_zVw7 z?D>({TzRgp11(p8uKT;`V0}y`!LckNpY8Fmm06urR#~Uh59`U7z5Ezj&dnk+$ zICWhCTuc{2@8{6Or&2itnpv}s;7ZUFC0NO!OfPt!Ap3+67;TBbC}xdT6E;)^TIf>P69m@wVj5KgCN3?0K| z8fm|oO{n{4gpMe3HYZ=)#Eg_Be*JfN^{OA!nJojh;XYrejPhr>3bNy(vkT*RG7oaE z#8_d~hGR6KfYDvaN#Tw^GehirN+&MlWjH*7m+;Ht<$EYlfLmRy{(%JLEhi*G^}kTD z2+{18ro7oI)_1|aQ+ZDlFuCL1OQP5op7r)4c*@Or7iNIBUZXT7(7s#=PBWH`#X8++ zyW;_A=R7=nGL+S-7#Pun#ExOM=$?PSj!Vh6FuRvs1XE2O3`&?&qAW>*o#yQ+@nE?7 z0j#~(#$aJsaaAJ&#eM6b2fj7#I2FY8p$4!t+!MmMHQTWt4BN4f6DszBE{v{~10*q@ z%Eb#;clx`LoP))$^*gE2@2$sNO%Ki7rgZBWcGFI6kmAF*vYp~nA1^k?tklZPCQ$}7 z@||(+d8g&BW@%}G<=dv2-%hi- zfPlZ#Hg_8Q7E;!{Fg3wn=&CVOu`m9jieyDt7fO{S*5`r;RC(vbvK@?>q|jZk<^DBP zQX3(jo>Qp2t2aaI9?o`@e1gn5F+iT>2UYlLhmC(;_1Ck7cC=wb)BbPFAuaIp#+PA8 zo2F1Ju)=6NIxDGWZ>Dno!9-JmC7693)1q9a5ZE7eiA-`zy))&mz);nMqg3}9+pZJN zRQk(jGl}gDa?QFb!H2;K%x6VSC;$-_MbmXGw-lt_%quJRug@GrM`Q*IDq`2K+1$y0 z^P#4v!Qe<1y>pF8^e~p?1j$&sd~y=%eDz*_&6}E4x8K@^tW}sok-N&bg=$nC-V5>z zI>Zh>b}*jb{~b}~>j6xdj?6;7IPWSBJ? zsbu`O=60lcd$HdArQQ&E@E@L!ou|BZs{UHP8zeY~Ve^n7-FS{cY2zpO~Spgyy=4bcE;Kx0?rYdJ`1Ly8#Tr~m3GE6*T z3~bhTYtG)etMQ+DYTi-=*Fpg}q~U*=Q^%P@>0Jm=R@_3Vw@7S1Vs}l=t5#S)VCq`AVcTbzwVwDBcVen-MTIo) z>1k|HJ2?WrX4(7@MnqMHlm4=Rlvs|#I$!0_bDzp{-?DQB1D8~}QrHrQkoX9hAuS3NJD0%3R14xfRk)8A@oX=V e-HQLO+Ey5J>kZ!*E%EEk0cY%8?dokVrv49sUDnS4 literal 0 HcmV?d00001 diff --git a/mods/ra/maps/desert-shellmap/map.yaml b/mods/ra/maps/desert-shellmap/map.yaml index 809387e8e4..ac30bb76f4 100644 --- a/mods/ra/maps/desert-shellmap/map.yaml +++ b/mods/ra/maps/desert-shellmap/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -1240,123 +1240,6 @@ Actors: Location: 80,65 Owner: Neutral -Smudges: +Rules: rules.yaml -Rules: - Player: - -ConquestVictoryConditions: - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - MusicPlaylist: - BackgroundMusic: intro - ResourceType@ore: - ValuePerUnit: 0 - LuaScript: - Scripts: desert-shellmap.lua - ScriptUpgradesCache: - Upgrades: unkillable - -StartGameNotification: - ^Vehicle: - GivesBounty: - Percentage: 0 - GainsExperience: - Upgrades: - DamageMultiplier@UNKILLABLE: - UpgradeTypes: unkillable - Modifier: 0, 0 - ^Tank: - GivesBounty: - Percentage: 0 - GainsExperience: - Upgrades: - DamageMultiplier@UNKILLABLE: - UpgradeTypes: unkillable - Modifier: 0, 0 - ^Infantry: - GivesBounty: - Percentage: 0 - GainsExperience: - Upgrades: - DeathSounds@NORMAL: - VolumeMultiplier: 0.1 - DeathSounds@BURNED: - VolumeMultiplier: 0.1 - DeathSounds@ZAPPED: - VolumeMultiplier: 0.1 - DamageMultiplier@UNKILLABLE: - UpgradeTypes: unkillable - Modifier: 0, 0 - ^Ship: - GivesBounty: - Percentage: 0 - GainsExperience: - Upgrades: - DamageMultiplier@UNKILLABLE: - UpgradeTypes: unkillable - Modifier: 0, 0 - ^Plane: - GivesBounty: - Percentage: 0 - DamageMultiplier@UNKILLABLE: - UpgradeTypes: unkillable - Modifier: 0, 0 - ^Building: - GivesBounty: - Percentage: 0 - DamageMultiplier@UNKILLABLE: - UpgradeTypes: unkillable - Modifier: 0, 0 - OILB: - CashTrickler: - ShowTicks: false - TRAN.Husk2: - Burns: - Damage: 0 - MISS: - DamageMultiplier@INVULNERABLE: - Modifier: 0 - APC: - Cargo: - InitialUnits: e1, e1, e2, e3, e4 - Ant: - Buildable: - Prerequisites: barr - Health: - HP: 200 - E7: - -AnnounceOnKill: - powerproxy.paratroopers: - AlwaysVisible: - ParatroopersPower: - DisplayBeacon: false - DropItems: E1,E1,E2,E3,E4 - powerproxy.parazombies: - AlwaysVisible: - ParatroopersPower: - DropItems: ZOMBIE,ZOMBIE,ZOMBIE,ZOMBIE,ZOMBIE - QuantizedFacings: 8 - DisplayBeacon: false - -Sequences: - -VoxelSequences: - -Weapons: - 8Inch: - Report: tank6.aud - 2Inch: - Range: 10c0 - TTankZap: - Range: 4c768 - FLAK-23-AG: - Range: 4c0 - -Voices: - -Music: - -Notifications: - -Translations: +Weapons: weapons.yaml diff --git a/mods/ra/maps/desert-shellmap/rules.yaml b/mods/ra/maps/desert-shellmap/rules.yaml new file mode 100644 index 0000000000..cca4d37d12 --- /dev/null +++ b/mods/ra/maps/desert-shellmap/rules.yaml @@ -0,0 +1,110 @@ +Player: + -ConquestVictoryConditions: + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + MusicPlaylist: + BackgroundMusic: intro + ResourceType@ore: + ValuePerUnit: 0 + LuaScript: + Scripts: desert-shellmap.lua + ScriptUpgradesCache: + Upgrades: unkillable + -StartGameNotification: + +^Vehicle: + GivesBounty: + Percentage: 0 + GainsExperience: + Upgrades: + DamageMultiplier@UNKILLABLE: + UpgradeTypes: unkillable + Modifier: 0, 0 + +^Tank: + GivesBounty: + Percentage: 0 + GainsExperience: + Upgrades: + DamageMultiplier@UNKILLABLE: + UpgradeTypes: unkillable + Modifier: 0, 0 + +^Infantry: + GivesBounty: + Percentage: 0 + GainsExperience: + Upgrades: + DeathSounds@NORMAL: + VolumeMultiplier: 0.1 + DeathSounds@BURNED: + VolumeMultiplier: 0.1 + DeathSounds@ZAPPED: + VolumeMultiplier: 0.1 + DamageMultiplier@UNKILLABLE: + UpgradeTypes: unkillable + Modifier: 0, 0 + +^Ship: + GivesBounty: + Percentage: 0 + GainsExperience: + Upgrades: + DamageMultiplier@UNKILLABLE: + UpgradeTypes: unkillable + Modifier: 0, 0 + +^Plane: + GivesBounty: + Percentage: 0 + DamageMultiplier@UNKILLABLE: + UpgradeTypes: unkillable + Modifier: 0, 0 + +^Building: + GivesBounty: + Percentage: 0 + DamageMultiplier@UNKILLABLE: + UpgradeTypes: unkillable + Modifier: 0, 0 + +OILB: + CashTrickler: + ShowTicks: false + +TRAN.Husk2: + Burns: + Damage: 0 + +MISS: + DamageMultiplier@INVULNERABLE: + Modifier: 0 + +APC: + Cargo: + InitialUnits: e1, e1, e2, e3, e4 + +Ant: + Buildable: + Prerequisites: barr + Health: + HP: 200 + +E7: + -AnnounceOnKill: + +powerproxy.paratroopers: + AlwaysVisible: + ParatroopersPower: + DisplayBeacon: false + DropItems: E1,E1,E2,E3,E4 + +powerproxy.parazombies: + AlwaysVisible: + ParatroopersPower: + DropItems: ZOMBIE,ZOMBIE,ZOMBIE,ZOMBIE,ZOMBIE + QuantizedFacings: 8 + DisplayBeacon: false diff --git a/mods/ra/maps/desert-shellmap/weapons.yaml b/mods/ra/maps/desert-shellmap/weapons.yaml new file mode 100644 index 0000000000..a62a510484 --- /dev/null +++ b/mods/ra/maps/desert-shellmap/weapons.yaml @@ -0,0 +1,11 @@ +8Inch: + Report: tank6.aud + +2Inch: + Range: 10c0 + +TTankZap: + Range: 4c768 + +FLAK-23-AG: + Range: 4c0 diff --git a/mods/ra/maps/doubles.oramap b/mods/ra/maps/doubles.oramap index c99a73a7b5ce7d91bb212bb16e998421c91d826a..4896efeb7424edad955055124700b67f41045ce2 100644 GIT binary patch delta 2978 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

Ku?(Xiy>j{S zLDYNv?rOc_RHc4Fd$aTcZ|HMn2ftCNSflyqCc}9aj!F63?OX|ulEd0#+npSb4D6r@ z8ICfH74L|>Xtt?gMSW@O_q5<6zQM{-{mcE~DbPS`@H~71S%z|MukD1B2H4`ke zXSyZYA;su2voTL*(=<;Byft;9YO0EWbo5Oz9fQ{y58(Vw)t_I8@eD69p}w5e2O%gS zA@1zj!ZKyLO}8y1(p#-g3wO(Gdi~4UhpD3NN<5vZeE5#)+IO+}rPZGo2kU*`-9v?% znD2wh-)~3J)ckmbUujqjF(&vCq>=V^>0?dgC;*R3S3&^2=gwp?tfyUt#Q0bw+F;SA-Eof&zG*u$9|; zV51**zT>r-&MxEqo@|Y-m@VZ+rB&;YTD73SZWqgw%nbkv*HqLTc=I!@s9wYz@o7wU z*s0m;g;*w;Klm~EO+aZulkudy@$@bwa1rodEl+HaVuo9$w-)}cSKbfJefiD+|I~<; zz2sJ2lJ?2{yN!Atsx!{q*Wu-NAHmMo1X09X$Y_g{8$!_y`r7dshGKLl?~_ zqk>AibEbXxNyD$#`N=uwX>FFf5oUXb44z`k+}{j2LL=G?z_0B)2UJzXNLAcg&POsT zTo{ZGF*D`U6|nM@Gtg$?mZbgXc8VNeesyaqD~HqLjwgNQyB%l1*)MjezF=M6KwZ!g zYGvGMf@iJe5J$>~hssY#F-7uJSY1(LXA42th&&f9SF07K2_BzX!pd%~Ov8u4W-DwB zd}NGQO-2Q08so2_8jD(A>%W*psO3Oj;9Tp`KI&;1;_~!<2x%xjdsmfNoOu6($FKDB zp~5nTfFDG$t$9JNdyoq}tvtYQo^hgt)C(?Y$2@S=L^>AKXmoAAns!FSHPvftY>LSf znc({FJjb}9Pp%9}PbNs^y~?nzz~-4G%LXdlqu$jiQzhTd?rG5)*xn&3c$Sj&HvC~* z;y6|QFJUkUiLaroRR7TF9ttH0w=g$@d|IO%&-PLn>-5*g-XUj?(B?46)ywRfFV0go zZ)*T{xSlxDObvqDMBYTPr_a5H^G=SH@WyEZ{S1H0KyD$2_b$C@kKI%N@3(_dwcBnD z=a-S_IHs~|r@xIIYTM$f2wX=wK5RuW$yy!I2oy7M0I>k?jedz}MBw0NAsogr@Qy#7 zG~umts=nYxw`mHcpr%u!xKdB@^X}Pi97|K8fkV-ho12E~o0@KOMQM5Kr)}sQoVs{C zijlk9_+m&JtmyHYG{{yVP5&k%wL_4C51bV68njD9;uMK^9Q%~rMvi(y(I$p9u~yRZ zTc1?XU&T)@dGFWt@Z1)?k?``A=NHscZgWXDWtJqdKfs>iOs+f#Cb~Gl;Cq4p<#$%P vIsyGterG*X-)8^QoBuQGAAJ9=!|MMgy~Mg*9FRZ!89+#OfdsoWe{}x<{ArPj delta 731 zcmez4(qP3K;LXe;!oa}5!SH-V(nekxsd^yokuPE9ZNh;EZhP4w|99Q2CFiutthcF0CQB~&5zydJEuC+dU|G6^%U?W>F}&va zfxQPZ&dsvU%}P7Hf+68#yj5a__4V6EMm!B$H%yv-ancwH%r~}V&2dC z=~lZ8f32RcT6uczk?%LNw#6_%2nm1G&-_{9nIVJuuHf6-dJN7aPCIlZ(zYWkr$wYJ z-tBwU=9|_tYadUDUK?k1FN&egYuoc>x(7q=M}Lwvj|u&AyQ%z|!OMLyx)E;|Bp>Ll z-?Q>tp!7?#4Q8_6jkoN&`n4@`*_-DC$EHE*E0&dpUV9DLkqvF*o=Ny*+1kH0!tn)>x&myA`RuoZ+v+dT)EkzDASU$qeX>7_23f4>CeJ#&NwtFoNab^)L6q2 z;L)w{VACJ33pW%w#pF`&HS#dloKyVnV8sx?=Xqn{2M0qvB~JPJZ#Uj6%300PR&bM( zkQ1KbB%~w97h+?*nb*gOr?;7h*GTv$>*`&%?RGvt@mH|q(}i_+<~P>AtoiTw|JkSF z2NO5Dt^POph4bfiqEoZQZ*|Rm@wTQWcShFJ;~!)LycwB{8Q`hS q7}$ZS3=Af}R+MqTmIh%87#QTG5GgXio0SbD!vuucK)PNA!~+2L%RF5G diff --git a/mods/ra/maps/survival01/map.yaml b/mods/ra/maps/survival01/map.yaml index e55e1f8581..f509ac3cd0 100644 --- a/mods/ra/maps/survival01/map.yaml +++ b/mods/ra/maps/survival01/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Mission +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -1194,202 +1196,4 @@ Actors: Location: 58,61 Owner: Neutral -Smudges: - -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - -EnemyWatcher: - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 5000 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: survival01.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - MissionData: - Briefing: LANDCOM 66 HQS.\nTOP SECRET.\nTO: FIELD COMMANDER A34\n\nTHE SOVIETS STARTED HEAVY ATTACKS AT OUR POSITION.\n SURVIVE AND HOLD THE BASE UNTIL OUR FRENCH ALLIES ARRIVE.\n\nCONFIRMATION CODE 5593.\n\nTRANSMISSION ENDS. - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - Difficulties: Easy, Medium, Hard - ShortGameLocked: True - ShortGameEnabled: False - ^Infantry: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Tank: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Vehicle: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Building: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Wall: - Tooltip: - ShowOwnerRow: false - ^Husk: - Tooltip: - GenericVisibility: Enemy, Ally, Neutral - GenericStancePrefix: false - ShowOwnerRow: false - powerproxy.paratroopers: - ParatroopersPower: - DropItems: E1,E1,E1,E2,E2 - powerproxy.allied: - Inherits: powerproxy.paratroopers - ParatroopersPower: - DropItems: ARTY,ARTY,ARTY - CAMERA.sam: - Inherits: CAMERA - RevealsShroud: - Range: 4c0 - CAMERA.Large: - Inherits: CAMERA - RevealsShroud: - Range: 1000 - AFLD.mission: - Inherits: AFLD - -AirstrikePower@spyplane: - -ParatroopersPower@paratroopers: - -AirstrikePower@parabombs: - -SupportPowerChargeBar: - RenderSprites: - Image: AFLD - ATEK.mission: - Inherits: ATEK - GpsPower: - ChargeTime: 0 - Power: - Amount: 0 - -Selectable: - -Targetable: - -GivesBuildableArea: - -Huntable: - RenderSprites: - Image: ATEK - GUN: - Valued: - Cost: 1000 - E7: - Buildable: - Prerequisites: ~disabled - SHOK: - Buildable: - Prerequisites: ~disabled - MIG: - Buildable: - Prerequisites: ~disabled - HELI: - Buildable: - Prerequisites: ~disabled - MSLO: - Buildable: - Prerequisites: ~disabled - GAP: - Buildable: - Prerequisites: ~disabled - SYRD: - Buildable: - Prerequisites: ~disabled - PDOX: - Buildable: - Prerequisites: ~disabled - AGUN: - Buildable: - Prerequisites: ~disabled - ATEK: - Buildable: - Prerequisites: ~disabled - 4TNK: - Buildable: - Prerequisites: ~disabled - MCV: - Buildable: - Prerequisites: ~disabled - MNLY.AP: - Buildable: - Prerequisites: ~disabled - MNLY.AT: - Buildable: - Prerequisites: ~disabled - TTNK: - Buildable: - Prerequisites: ~disabled - CTNK: - Buildable: - Prerequisites: ~disabled - DOME: - Buildable: - Prerequisites: ~disabled - BRIK: - Buildable: - Prerequisites: ~disabled - MRJ: - Buildable: - Prerequisites: ~disabled - MGG: - Buildable: - Prerequisites: ~disabled - STNK: - Buildable: - Prerequisites: ~disabled - QTNK: - Buildable: - Prerequisites: ~disabled - DTRK: - Buildable: - Prerequisites: ~disabled - FACF: - Buildable: - Prerequisites: ~disabled - WEAF: - Buildable: - Prerequisites: ~disabled - SYRF: - Buildable: - Prerequisites: ~disabled - DOMF: - Buildable: - Prerequisites: ~disabled - ATEF: - Buildable: - Prerequisites: ~disabled - MSLF: - Buildable: - Prerequisites: ~disabled - PDOF: - Buildable: - Prerequisites: ~disabled - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/ra/maps/survival01/rules.yaml b/mods/ra/maps/survival01/rules.yaml new file mode 100644 index 0000000000..af7eab2484 --- /dev/null +++ b/mods/ra/maps/survival01/rules.yaml @@ -0,0 +1,226 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + -EnemyWatcher: + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 5000 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: survival01.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + MissionData: + Briefing: LANDCOM 66 HQS.\nTOP SECRET.\nTO: FIELD COMMANDER A34\n\nTHE SOVIETS STARTED HEAVY ATTACKS AT OUR POSITION.\n SURVIVE AND HOLD THE BASE UNTIL OUR FRENCH ALLIES ARRIVE.\n\nCONFIRMATION CODE 5593.\n\nTRANSMISSION ENDS. + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + Difficulties: Easy, Medium, Hard + ShortGameLocked: True + ShortGameEnabled: False + +^Infantry: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Tank: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Vehicle: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Building: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Wall: + Tooltip: + ShowOwnerRow: false + +^Husk: + Tooltip: + GenericVisibility: Enemy, Ally, Neutral + GenericStancePrefix: false + ShowOwnerRow: false + +powerproxy.paratroopers: + ParatroopersPower: + DropItems: E1,E1,E1,E2,E2 + +powerproxy.allied: + Inherits: powerproxy.paratroopers + ParatroopersPower: + DropItems: ARTY,ARTY,ARTY + +CAMERA.sam: + Inherits: CAMERA + RevealsShroud: + Range: 4c0 + +CAMERA.Large: + Inherits: CAMERA + RevealsShroud: + Range: 1000 + +AFLD.mission: + Inherits: AFLD + -AirstrikePower@spyplane: + -ParatroopersPower@paratroopers: + -AirstrikePower@parabombs: + -SupportPowerChargeBar: + RenderSprites: + Image: AFLD + +ATEK.mission: + Inherits: ATEK + GpsPower: + ChargeTime: 0 + Power: + Amount: 0 + -Selectable: + -Targetable: + -GivesBuildableArea: + -Huntable: + RenderSprites: + Image: ATEK + +GUN: + Valued: + Cost: 1000 + +E7: + Buildable: + Prerequisites: ~disabled + +SHOK: + Buildable: + Prerequisites: ~disabled + +MIG: + Buildable: + Prerequisites: ~disabled + +HELI: + Buildable: + Prerequisites: ~disabled + +MSLO: + Buildable: + Prerequisites: ~disabled + +GAP: + Buildable: + Prerequisites: ~disabled + +SYRD: + Buildable: + Prerequisites: ~disabled + +PDOX: + Buildable: + Prerequisites: ~disabled + +AGUN: + Buildable: + Prerequisites: ~disabled + +ATEK: + Buildable: + Prerequisites: ~disabled + +4TNK: + Buildable: + Prerequisites: ~disabled + +MCV: + Buildable: + Prerequisites: ~disabled + +MNLY.AP: + Buildable: + Prerequisites: ~disabled + +MNLY.AT: + Buildable: + Prerequisites: ~disabled + +TTNK: + Buildable: + Prerequisites: ~disabled + +CTNK: + Buildable: + Prerequisites: ~disabled + +DOME: + Buildable: + Prerequisites: ~disabled + +BRIK: + Buildable: + Prerequisites: ~disabled + +MRJ: + Buildable: + Prerequisites: ~disabled + +MGG: + Buildable: + Prerequisites: ~disabled + +STNK: + Buildable: + Prerequisites: ~disabled + +QTNK: + Buildable: + Prerequisites: ~disabled + +DTRK: + Buildable: + Prerequisites: ~disabled + +FACF: + Buildable: + Prerequisites: ~disabled + +WEAF: + Buildable: + Prerequisites: ~disabled + +SYRF: + Buildable: + Prerequisites: ~disabled + +DOMF: + Buildable: + Prerequisites: ~disabled + +ATEF: + Buildable: + Prerequisites: ~disabled + +MSLF: + Buildable: + Prerequisites: ~disabled + +PDOF: + Buildable: + Prerequisites: ~disabled diff --git a/mods/ra/maps/survival02/map.yaml b/mods/ra/maps/survival02/map.yaml index 6e9f859523..16c9beb93d 100644 --- a/mods/ra/maps/survival02/map.yaml +++ b/mods/ra/maps/survival02/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Mission +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -1004,187 +1006,6 @@ Actors: Location: 39,37 Owner: Neutral -Smudges: +Rules: rules.yaml -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - -EnemyWatcher: - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 5000 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: survival02.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - MissionData: - Briefing: INCOMING REPORT:\n\nCommander! The Soviets have rendered us useless...\nReports indicate Soviet reinforcements are coming to finish us off... The situation looks bleak...\n - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - ShortGameLocked: True - ShortGameEnabled: False - ^Infantry: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Tank: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Vehicle: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Building: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Wall: - Tooltip: - ShowOwnerRow: false - ^Husk: - Tooltip: - GenericVisibility: Enemy, Ally, Neutral - GenericStancePrefix: false - ShowOwnerRow: false - SovietSquad: - AlwaysVisible: - ParatroopersPower: - DropItems: E1,E1,E2,E4,E4 - QuantizedFacings: 8 - DisplayBeacon: false - SovietPlatoonUnits: - AlwaysVisible: - ParatroopersPower: - DropItems: E1,E1,E2,E4,E4,E1,E1,E2,E4,E4 - QuantizedFacings: 8 - DisplayBeacon: false - MINV: - Mine: - AvoidFriendly: yes - CAMERA: - RevealsShroud: - Range: 7c0 - ARTY: - Valued: - Cost: 1000 - GUN: - Valued: - Cost: 1000 - E7: - Buildable: - Prerequisites: ~disabled - SHOK: - Buildable: - Prerequisites: ~disabled - HELI: - Buildable: - Prerequisites: ~disabled - MSLO: - Buildable: - Prerequisites: ~disabled - GAP: - Buildable: - Prerequisites: ~disabled - SYRD: - Buildable: - Prerequisites: ~disabled - PDOX: - Buildable: - Prerequisites: ~disabled - AGUN: - Buildable: - Prerequisites: ~disabled - ATEK: - Buildable: - Prerequisites: ~disabled - 4TNK: - Buildable: - Prerequisites: ~disabled - MCV: - Buildable: - Prerequisites: ~disabled - MNLY.AP: - Buildable: - Prerequisites: ~disabled - MNLY.AT: - Buildable: - Prerequisites: ~disabled - TTNK: - Buildable: - Prerequisites: ~disabled - CTNK: - Buildable: - Prerequisites: ~disabled - BRIK: - Buildable: - Prerequisites: ~disabled - MRJ: - Buildable: - Prerequisites: ~disabled - MGG: - Buildable: - Prerequisites: ~disabled - STNK: - Buildable: - Prerequisites: ~disabled - QTNK: - Buildable: - Prerequisites: ~disabled - DTRK: - Buildable: - Prerequisites: ~disabled - -Sequences: - -VoxelSequences: - -Weapons: - ParaBomb: - ROF: 5 - Range: 7c0 - Report: chute1.aud - Projectile: GravityBomb - Image: BOMBLET - -OpenSequence: - Warhead@1Dam: SpreadDamage - Spread: 150 - Damage: 3500 - Versus: - None: 125 - Wood: 100 - Light: 60 - Heavy: 50 - Concrete: 25 - DamageTypes: Prone50Percent, TriggerProne, FireDeath - Warhead@2Smu: LeaveSmudge - SmudgeType: Crater - Warhead@3Eff: CreateEffect - Explosions: napalm - ImpactSounds: firebl3.aud - InvalidImpactTypes: Water - Warhead@4EffWater: CreateEffect - Explosions: napalm - ImpactSounds: splash9.aud - ValidImpactTypes: Water - -Voices: - -Music: - -Notifications: - -Translations: +Weapons: weapons.yaml diff --git a/mods/ra/maps/survival02/rules.yaml b/mods/ra/maps/survival02/rules.yaml new file mode 100644 index 0000000000..0f3cfaf471 --- /dev/null +++ b/mods/ra/maps/survival02/rules.yaml @@ -0,0 +1,174 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + -EnemyWatcher: + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 5000 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: survival02.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + MissionData: + Briefing: INCOMING REPORT:\n\nCommander! The Soviets have rendered us useless...\nReports indicate Soviet reinforcements are coming to finish us off... The situation looks bleak...\n + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + ShortGameLocked: True + ShortGameEnabled: False + +^Infantry: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Tank: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Vehicle: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Building: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Wall: + Tooltip: + ShowOwnerRow: false + +^Husk: + Tooltip: + GenericVisibility: Enemy, Ally, Neutral + GenericStancePrefix: false + ShowOwnerRow: false + +SovietSquad: + AlwaysVisible: + ParatroopersPower: + DropItems: E1,E1,E2,E4,E4 + QuantizedFacings: 8 + DisplayBeacon: false + +SovietPlatoonUnits: + AlwaysVisible: + ParatroopersPower: + DropItems: E1,E1,E2,E4,E4,E1,E1,E2,E4,E4 + QuantizedFacings: 8 + DisplayBeacon: false + +MINV: + Mine: + AvoidFriendly: yes + +CAMERA: + RevealsShroud: + Range: 7c0 + +ARTY: + Valued: + Cost: 1000 + +GUN: + Valued: + Cost: 1000 + +E7: + Buildable: + Prerequisites: ~disabled + +SHOK: + Buildable: + Prerequisites: ~disabled + +HELI: + Buildable: + Prerequisites: ~disabled + +MSLO: + Buildable: + Prerequisites: ~disabled + +GAP: + Buildable: + Prerequisites: ~disabled + +SYRD: + Buildable: + Prerequisites: ~disabled + +PDOX: + Buildable: + Prerequisites: ~disabled + +AGUN: + Buildable: + Prerequisites: ~disabled + +ATEK: + Buildable: + Prerequisites: ~disabled + +4TNK: + Buildable: + Prerequisites: ~disabled + +MCV: + Buildable: + Prerequisites: ~disabled + +MNLY.AP: + Buildable: + Prerequisites: ~disabled + +MNLY.AT: + Buildable: + Prerequisites: ~disabled + +TTNK: + Buildable: + Prerequisites: ~disabled + +CTNK: + Buildable: + Prerequisites: ~disabled + +BRIK: + Buildable: + Prerequisites: ~disabled + +MRJ: + Buildable: + Prerequisites: ~disabled + +MGG: + Buildable: + Prerequisites: ~disabled + +STNK: + Buildable: + Prerequisites: ~disabled + +QTNK: + Buildable: + Prerequisites: ~disabled + +DTRK: + Buildable: + Prerequisites: ~disabled diff --git a/mods/ra/maps/survival02/weapons.yaml b/mods/ra/maps/survival02/weapons.yaml new file mode 100644 index 0000000000..b66f3bfdcc --- /dev/null +++ b/mods/ra/maps/survival02/weapons.yaml @@ -0,0 +1,27 @@ +ParaBomb: + ROF: 5 + Range: 7c0 + Report: chute1.aud + Projectile: GravityBomb + Image: BOMBLET + -OpenSequence: + Warhead@1Dam: SpreadDamage + Spread: 150 + Damage: 3500 + Versus: + None: 125 + Wood: 100 + Light: 60 + Heavy: 50 + Concrete: 25 + DamageTypes: Prone50Percent, TriggerProne, FireDeath + Warhead@2Smu: LeaveSmudge + SmudgeType: Crater + Warhead@3Eff: CreateEffect + Explosions: napalm + ImpactSounds: firebl3.aud + InvalidImpactTypes: Water + Warhead@4EffWater: CreateEffect + Explosions: napalm + ImpactSounds: splash9.aud + ValidImpactTypes: Water diff --git a/mods/ra/maps/synergy.oramap b/mods/ra/maps/synergy.oramap index a3010423a7b17a0716c5ff8eddc65b04428e2d01..e450b347d61ac3e1c1d3e41bed7820ee72377b3f 100644 GIT binary patch delta 2550 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 d*?%McqjMO0@OLc(xH(zIK}qfJ>_6Efew_dS delta 839 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 delta 1166 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 delta 1391 zcmV-#1(5odYQb6!P)h>@6aWAK2mt4(VzCXMCx7RtVn~gRYo_=F008P5000O8003=a za4vaaZEUTX&2HOB49CyaQ}_YqFy9|OZCa$KCR;d0dsduDSAZ-z`e--%^vjWxO|2mZ zdkB!gw&LGVb9z` z=6~t0e%Nk4w)OBMPBML^jbj9Ue|_`ydUv(2Dp>Tc`3E>5J%it>`qed>?*^;CD$e-}U3hpFki?WS(qCXTs@ zo4K7D{$}C)89t^j*7r+bR!i;b?x8=zmFq4ZVNvj9i19=%E>??+_gq}A7MJh2xLPf) z-f8jk^|!@ezxO{Sd^2zsi@n74! z2`P69GifMB;f#_@DT>j+G+n&(28z*BfI$Eym?XWo2mrNh zNH-h;Xw8hK0FU_q02$nX-4d6~lJ_JyihzP-WQ9Nw?;ugg*b0dtRu&P3=>YKdvfkOU^XbAKfQ)7_gw?h0IZ#T4nf#DovB;JO6efAVk{UB@h4 z>Y(~h!7qc$nYARK5+E`QWGYIX0DTGA5?~TwF9A~mYyw;ckVzzJf($$ubDbHg-k z!sdjRh1^gMF(CwVbYMMVf~Q%K0zv{V6Wpa|GHF8doKVotNh!3*0d1KlBde3xT&>e7 zkb%`I2cWDS>9y8~1LK#^Wso=4V~p6?bB+xf!4Y-OI|(EjLzwJHZ- zcJgGDtj+-|SRgx%HAw!6k_C%Ii5GgAO;WFv_R#$3C?%!2U+-N!nSXs2Q`!|~Qpd51 z5QTekB5yTm>Mz)kONOr!R}olVh5;fCvulhOSi45eud5uuppPOTE1=Jd6DD#J1}k)MQ3^l>;dUHJKk? zBPM)dtLhB`80P4EvVS=M=|ndJ?{dJD`jhuL0FzLlg$OwSlQ_L~4jchY;m9Be1OVm8 zb`#Q`Yc)D4Q3z{T_FQs3I?*$1K=xeF_UUOZq&?RvzhTGh$uBra|*87iw6OJJ0 zIC+Ag{SF9`B4z2b6^)QnGAvbh$NAw$9Jf`qo7?5}E%>iC-`>AXWWC9~1=!000000ssO4YXATMz$^d&005gqgqQ#T diff --git a/mods/ra/maps/tournament-island.oramap b/mods/ra/maps/tournament-island.oramap index 3a12ca92237b9d2b2a23acb98404a2ffc3fe227c..70bbc787398bfb7e31baf2a1b70ee02828b33e51 100644 GIT binary patch delta 3140 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 delta 1371 zcmV-h1*H0$ccEzwP)h>@6aWAK2mt4(VzCV}FMsE#Vn{3ErG&)<002%H000O8003=a za4vaaZEUSr%Wm676kUg3p%0kFydPTC4IH3A>;|@w0NoUnJZT6}q|8TB_v?FyjBAs; zchH4l7!oO-`+l6^O?mmycIR@~??O@B#mBMgVt>;<>~~#R6o+c4<9>H&$F3>Qu^D#1 z^?!BQJQT&%IDBin{qFwM4#S_ff23#Y*hdg_xW4&xeRp*z3XpzZ{R0Ao^bG!s;@5U; z9(uUJ;7{80UlgCKzB*QQH9YNiAKT;c34}de0QSCZ9>>@ZMe(UFpJLbVi+A(4yZAMB zu{p(GZsRy~WevZ)y9E>XyPr4U`u87A|9_?JYH;SzjWIpZHt*Z>u^h@~`0wV2@-$R! zv)`3ui-L1SRSVctwh~HklHicxo+Yagn}IXA37_x32!DR=f2Qz7!JI7iGp;{BC408ExH=8(R9Mp&x!;|uCW-vmo`1?& zrqax+xtwD6s=g+G5D3C*76gUx2q2h@3Woty24FCgBvT|nVP4yehCnz?0xV&YA>*n6 zap^DRk7j9BVBV7;Lx3Dpjs$^iZB-u^2pCP0%%CQ0^C6?gLXZcp767A}lO#YVfLog7 zSl}eUY&B@f0<8h6eK>Kkw8=2RX@3Zm`yj+RR!)<#GFWsK3uF=}x8>q_Cz%VRNiG4* zx}O}GJ{yt`e3?3tiId|Aurx_y-GXoZHY#J3o{Um! zfG2b3^wuWLnITi>kP1|i8PW%56JS|R+A~RZk#mR-nrSlG&QCSIvdJ(>hJT4q0KLjK z=pbj6pCPN7bGfBIU zQo;Qaz?r5^3fl`cJ&59+5}bjeHA9l zGa9tS7Pn-Q4y@kxH<)B-N@NKq9N~mOR=xGik~2yfOoLk>mSHkju7CN03NHaN#nr8Q zm8Q-fBSaxv<6a|>w30%mq7;@spHm|RW*HD+nu18|r~xFE-p3+U$p)fDX6FkTNWPsp z3n=W6B14An2#p=)bdIbFi=7y~$+=@O!=M5(L30*|WPI@oH!MTE72ffIKBNT<5i%7c zC0fd07CC+;VU{Evk$+f=sYIs9u9Oz9{Y<+ktdOC@Jblc@QlfKhtkCMpBCrxphZWi^ z8E_>ulT(~fqUmU1uRV0gFb;_#WX3Fsy(xjyDQ%TNl>p<=bo-)tcR5dl#tZ}YPHS-r z+e2=#ua~QlOKjB{nxzP}nBKFd z@1NVhWBvNZmsnofX8x&~Z{3W2b%M{^cBsBqv%+-$(3MSJKVSX}P)h*{kEI{X|Vn{3ErG&)<002%H000O8000000000000000H7@`FZDDXO dd0}mAP)h{{000000ssO4YXATMAT$5~001iwZ6yEz diff --git a/mods/ra/maps/training-camp/map.png b/mods/ra/maps/training-camp/map.png new file mode 100644 index 0000000000000000000000000000000000000000..11ab3150d2f772f3335c58641a407a9b527b6b96 GIT binary patch literal 242 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

e02!3aA<(pvY;rife+jvT% zVIU~u`{3Ri2!l{{p)m5KfbQ|8l0&-d=iW_sI302+fP#$5rLDwZyi@Xfm)fyS7=zvi z1u1ZPp}98I$)iQnul~H{t~TCzsYZ&OuPMl<{Nt{wQN(R6LtD(YFV3}H%{s!c7j9eV zFy=NPBR|*zF22uIpGkjdy|Osgls)OnPXT50rR$4>%-_~{E=_4}zuc+qRWb<-jT6m- zGL-LVAQg^3ss36#a8APVf`Q5@HQ(HRi*G7kqp;sh<>n5p!Iia0!lM>U<+BuxBhFjL zEyoAwdPX^=tJJtQEnK<{T-2|mt{m#R?y~j#^x4@%`NI4Q;BMF#Tm17cqh!_n&{=fC ziJe1VrP0vrx2pCQQYIw>xz#nGfv~lhg6deL3$q681o( zJ@YcenG4UWUf@!1pajyiZ l(Es}Me`@z<;Xh|X@}FeQ(moq==pTIpz^q%w!bX`t>_3qhKnef= delta 1767 zcmV@6aWAK2mt1&VzCXK7k}ocVo2s#kTPrr002oR000O8003=a za4vaaZEUTYO>^5u42I9)uh6X*PG`SAbZU||r`YM(ndD5%Ov|YxIubRh`|E?HY%J_f z!nd8ABvO193t$((g1YGL-i(J`H?3E>X|DRur{T~aFUH&T>d-aK`(fJl>(#I0>1Nv> zn}6ozY5H?KtXG$(zxtnct5=8d=kgH!*3$^rm+w9{4Gnoc{6m!1ruD9AUX7>y?Qy*_ zt!cGNtyfL+VK@#q!*-bN*Q>YV&CNXxbALzB>v8}2)E}p&`F-2n_lM)Ud2#-B)qm;_ z{eIK`a@n7zL${@0UR-uNf*x+r^}8?oDMood)K#~?9d~r+w|&2(K}nZG-`{;}aQ$p> z{euQS->-u|J_j123OK9WKFsdn(>#3IZ)jznX=Q$-$?UVi?f)CRdAXU!d11|8tbfz% z)$ZCPkS*y`{==@daK`&K8W(t0&*lwT0kDh4tEDlI&(Tk{BH zRRFWB2?M15RP_2DV3hz&kq{REEdUGX5S7ru%~sM2gcRY6h$XWsNd(9f%8O~mB1A6{ zNeD@ZB1wqIh#r9fqZBkJBM1$dDt`-NcKE^y@vY_OEwG}3c)qw>FD+Ro0FU_2>(((r z-rf!Se!&q+5OJ1am%Uw);%&V!D=VJQ$fS&I{Uf2(JgEg!nKm$>foPC~0E1Z8N(mNN z99l^wAa|=E2oD61)JA^(ytm!L3d}-_h!{2nAtNC&iW*f&Mnba^(=rN)&3~rO%FMw$ zE(XpD7{s)uO$=B>?_`At2L_x z4`eGxyPh+HhpP5sVUF}ZLdAfWQn0e!NF)QQ1SjSdklaprR1nCXr+-Ot;0^|;w9*p- zDcv2Ni8w?C2i5}uL1I0fSU5fgDAp@UKk!FD3J_hYe7T>EEAn1fgIP8 zYYj)o2nBjgig4VD7A#Z*;*e^H=EYGcdSt;nDFZsSmBc8dM5I_D3v(2T39vAo!h{Uu zly1BrlESJLK_Hu*N`GKMKz>hBkz|2#&r0IKVB7RcPG zTWqR$Ng#z?41ba^$m%7RM)*!~pt>Z0XkyD)aa#m2=Mo9w6?m|K4s?jda`fbo9O z;lZ6tM<-u{o(>+G8y&Ye?CB6NOFJniLZ;4H*r1$G0aH`$T{lilkPXUVn?sY1;5s0P z%L<(oWPdq2EG6ett diff --git a/mods/ra/maps/doughnut.oramap b/mods/ra/maps/doughnut.oramap index c0140c30420b49b27a61b7c0954bb341c51753d5..42435776874f1cf7af03dd8de290ad7765133b16 100644 GIT binary patch delta 3654 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 L?^L;D|GNJJ;`nS? delta 1778 zcmV@6aWAK2mt1&VzCW_CV%FrVo1s5;SzWT008|a000O8003=a za4vaaZEUStOLE&r5M3Lm-~ncVp8s$a$FWzI;*wSN8kArgRU{zu6Gb_FWW}I4_1kzl zHh<0Q)A8H1U$4G(yG{9c+aLNYd;9k4!`qwJw@s55{5brRWk^Sr|C{Fb=``LS@(r)@ zUn+l1^JzE?n_)W~pVq7Q(`NIO7khfhVsEDL`>8)-;a0w zZ`b|lxbL?4lULW>E(<;1$nXDr91owT{eL#^|8{@s%QvR+&9vKe$8J3Sck^9$cO0g1 zz3R5xp+D3ru1?$I(EikLexKi#FLs-9D9fd8y77M6zki~soE|A4PnaE6(BM#S?~KVQxB)qkoV zyKi3K9j7@&<`-tYI=00d@29)&tiq8>_8b@e{+B?Rzi;#R?^?PLFjfVR1c-_TcPS85 zibx==SG$M9L-#md%48C7P)VDW(4`qhtCWy{(d*S;3p0FFDL@UH-&V?64Ahcsd7P&E zOEp1R4J9IwASmHD2`A{V2Iy#!gnzf3M5`h`t}{+9-R@%Hab!oz9wB>qxKU~7a~*47 z*`yrQpf!ixs4TR?dfsmA4VU<{HBg6(ybc5Huq|^^NjNFX!7v4-anL5_sJu}QLPQrL zA${p@r#uXEZEFEAj=^)If1IVxdB-fN8`R6_-{!FVKi427l&;q;tyQ zx*Nv+LL!jzkVGu;?#4K0tjHQ1wjwcmvPMOyBD-Q5wwon9u(!$02W6M|5D1r7;c&2O zo?mi`W$dM1b=SSKmxivS{@|$tWwMCz?OSpxuAnBMYIH62NDwu52r!8 zgu5ccM>%F59T={P8M=_vQ{=%ecn~CUysPMe1U#z z@HN5;G(Biu2WBlBL88JnJ|Gm_KM}tvEa3v6If$%4JoyT#&GRWi$hR$UAauD;phv?F zY=H!ZF0e!J2Pgxuga`h>@qJv2PUq~_J2`DoJ0ul8?GBl_sC9(w3K(+#2BxIcAn9A4=1%ck!$csDCK-C^RZAhA-G*@TR`rD2m`I;h15x{t=o`XI0zkm z>*@h#NW#pAT3;V-%sB_M37LBO=yH!I@K0pMu0{xSY6BBhA%C}?_^{>~9QkDm(Fsd9 z2D?@=WS*ETb%;1A#oy9&ic+l4bDYKT#w1LN=y`nQmdJ8Aq{?)u3Xw9v5+a>yFy_+= zcwd@{+cJ>C#R*_JXC_G%Y);#wn4?1BzU5Zr1bO4@aL*DRGhKOTQiXdCL}7@)JP9acAVGpD1WKWWJy?eB)c~_7!RWQbP_~WA zVINw~>p`MAYZyzksDr5hO)JfAE#q}9W_IgqAKKg};D4C1Tz+#Tszy{dx*hj`7@T0z3QXPlm)7%>#R zW$bW5vwug1>XJNDmO${HA^2SU3Q5EV#*WOSI0$`Y`Zm$$o~r<}>4HN7%kWxyz!;d* z3evA9C}^e~k!Avsn1^}NREGlBu#1gCuxvIIia-7VQtrKlZFw+;7eqoGRJnKKCPB@| z-Rb^oe^@uo&1pMdKla~G<(D?)^{46Ye*5c<&oF)WFpcMrhV!kf(_y&F*X!vxd>PLA z%Kh7YHy*Y>-u??vO928i02BZK00;o)sA7{UG%^k5sA5RT<>3-|1^@v4lW8;`6a@wV U0000200IDO0000aEdT%j0CxjLjsO4v diff --git a/mods/ra/maps/drop-zone-battle-of-tikiaki/map.png b/mods/ra/maps/drop-zone-battle-of-tikiaki/map.png new file mode 100644 index 0000000000000000000000000000000000000000..bebcde5904807d4ede744a9eb8a0702df76b9c58 GIT binary patch literal 402 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CBDqtg!xG8uBXUT&z(5xnOk*%unomKxFY_ho^DU_HkSRm(p&=gKnq|CqgI>9xn3 zmw*2HZ(rTZZ$FN7RIktQ?bQ2}v3j<3SvZ51PU}3+9S`{yESXnfdFvsci$cI0&IQd| zF9z%`U2|@sVjV+;V(ikAAaA({3#Le(#!5yHnfzG-j1lL08D8j_F;-08$W;-y(?k6b zgR;O1;d;g%ujgj>n|K)JR$CqT#Am|zW#XfIJ+ uh79AEs`5+`s=^NcMBl4sy=~fiM_<Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUzI7vi7R9J<@mq8N3FbG9Cn9Cl+W4Q1T9>JvtaN!YpFEyFcu?Xdd zl6DbioFwr01d`JE@^~X-7*2n~-FJJLd!P4fog);W7_$Hn7;RsHfB>`zAO)N;19-+- z9kaYJK&t}CdIX{yKshhP_&AOx2+wx`D8@Yiwnf$8R4yI>>X@A~fVOu5ka41ALF}~o0R0dd+JsNGNYF;-ubG1prw!Z08Om|WGsArRoWduO@Rbh zbiJe!wbJSWMASh7*bTti4*`^J7J*P7FG2|uzm}_>zB%?*IS*07*qoM6N<$g34&7Q~&?~ literal 0 HcmV?d00001 diff --git a/mods/ra/maps/drop-zone-w/map.yaml b/mods/ra/maps/drop-zone-w/map.yaml index 8708381323..4a1fda960d 100644 --- a/mods/ra/maps/drop-zone-w/map.yaml +++ b/mods/ra/maps/drop-zone-w/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -179,162 +179,8 @@ Actors: Location: 23,34 Owner: Neutral -Smudges: +Rules: rules.yaml -Rules: - World: - CrateSpawner: - Maximum: 3 - SpawnInterval: 125 - WaterChance: 100 - CrateActors: unitcrate - InitialSpawnDelay: 0 - -SpawnMPUnits: - -MPStartLocations: - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - TechLevelLocked: True - TechLevel: Unrestricted - UNITCRATE: - Inherits: ^Crate - GiveUnitCrateAction@pt: - SelectionShares: 7 - Units: pt - GiveUnitCrateAction@dd: - SelectionShares: 6 - Units: dd - GiveUnitCrateAction@ca: - SelectionShares: 4 - Units: ca - GiveUnitCrateAction@ss: - SelectionShares: 6 - Units: ss - GiveUnitCrateAction@msub: - SelectionShares: 4 - Units: msub - Crate: - TerrainTypes: Water - LST: - Tooltip: - Name: Naval Mobile HQ - Health: - HP: 1000 - Mobile: - Speed: 170 - Armament@PRIMARY: - Weapon: M60mg - Armament@SECONDARY: - Name: secondary - Weapon: M60mg - AttackFrontal: - WithMuzzleOverlay@PRIMARY: - WithMuzzleOverlay@SECONDARY: - Armament: secondary - MustBeDestroyed: - RequiredForShortGame: true - -GivesBounty: - PT: - -GivesBounty: - DD: - -GivesBounty: - CA: - -GivesBounty: - SS: - -GivesBounty: - MSUB: - -GivesBounty: - Player: - Shroud: - FogLocked: True - FogEnabled: False - ExploredMapLocked: True - ExploredMapEnabled: True - PlayerResources: - DefaultCashLocked: True - DefaultCash: 5000 +Sequences: sequences.yaml -Sequences: - lst: - muzzle: minigun - Start: 0 - Length: 6 - Facings: 8 - turret: mgun - Start: 0 - Facings: 32 - -VoxelSequences: - -Weapons: - 8Inch: - ReloadDelay: 200 - Range: 32c0 - Burst: 4 - Report: turret1.aud - Projectile: Bullet - Speed: 546 - High: true - Angle: 62 - Inaccuracy: 3c341 - Image: 120MM - ContrailLength: 30 - Warhead: SpreadDamage - Spread: 128 - Versus: - None: 60 - Wood: 75 - Light: 60 - Heavy: 25 - Damage: 250 - DamageTypes: Prone50Percent, TriggerProne, BulletDeath - Warhead@1Eff: CreateEffect - Explosions: large_explosion - ImpactSounds: kaboom12.aud - ValidImpactTypes: Ground - Warhead@2Eff: CreateEffect - Explosions: large_splash - ImpactSounds: splash9.aud - ValidImpactTypes: Water - Warhead@3Smu: LeaveSmudge - SmudgeType: Crater - SubMissile: - ReloadDelay: 250 - Range: 32c0 - Burst: 4 - Report: missile6.aud - Projectile: Bullet - Speed: 409 - High: true - Angle: 62 - Inaccuracy: 2c938 - Image: MISSILE - Trail: smokey - ContrailLength: 30 - Warhead: SpreadDamage - Spread: 426 - Versus: - None: 40 - Light: 30 - Heavy: 30 - Damage: 400 - DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath - Warhead@1Eff: CreateEffect - Explosions: large_explosion - ImpactSounds: kaboom12.aud - ValidImpactTypes: Ground - Warhead@2Eff: CreateEffect - Explosions: large_splash - ImpactSounds: splash9.aud - ValidImpactTypes: Water - Warhead@3Smu: LeaveSmudge - SmudgeType: Crater - -Voices: - -Music: - -Notifications: - -Translations: +Weapons: weapons.yaml diff --git a/mods/ra/maps/drop-zone-w/rules.yaml b/mods/ra/maps/drop-zone-w/rules.yaml new file mode 100644 index 0000000000..8520cc3937 --- /dev/null +++ b/mods/ra/maps/drop-zone-w/rules.yaml @@ -0,0 +1,80 @@ +World: + CrateSpawner: + Maximum: 3 + SpawnInterval: 125 + WaterChance: 100 + CrateActors: unitcrate + InitialSpawnDelay: 0 + -SpawnMPUnits: + -MPStartLocations: + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + TechLevelLocked: True + TechLevel: Unrestricted + +UNITCRATE: + Inherits: ^Crate + GiveUnitCrateAction@pt: + SelectionShares: 7 + Units: pt + GiveUnitCrateAction@dd: + SelectionShares: 6 + Units: dd + GiveUnitCrateAction@ca: + SelectionShares: 4 + Units: ca + GiveUnitCrateAction@ss: + SelectionShares: 6 + Units: ss + GiveUnitCrateAction@msub: + SelectionShares: 4 + Units: msub + Crate: + TerrainTypes: Water + +LST: + Tooltip: + Name: Naval Mobile HQ + Health: + HP: 1000 + Mobile: + Speed: 170 + Armament@PRIMARY: + Weapon: M60mg + Armament@SECONDARY: + Name: secondary + Weapon: M60mg + AttackFrontal: + WithMuzzleOverlay@PRIMARY: + WithMuzzleOverlay@SECONDARY: + Armament: secondary + MustBeDestroyed: + RequiredForShortGame: true + -GivesBounty: + +PT: + -GivesBounty: + +DD: + -GivesBounty: + +CA: + -GivesBounty: + +SS: + -GivesBounty: + +MSUB: + -GivesBounty: + +Player: + Shroud: + FogLocked: True + FogEnabled: False + ExploredMapLocked: True + ExploredMapEnabled: True + PlayerResources: + DefaultCashLocked: True + DefaultCash: 5000 diff --git a/mods/ra/maps/drop-zone-w/sequences.yaml b/mods/ra/maps/drop-zone-w/sequences.yaml new file mode 100644 index 0000000000..759fe863d4 --- /dev/null +++ b/mods/ra/maps/drop-zone-w/sequences.yaml @@ -0,0 +1,8 @@ +lst: + muzzle: minigun + Start: 0 + Length: 6 + Facings: 8 + turret: mgun + Start: 0 + Facings: 32 \ No newline at end of file diff --git a/mods/ra/maps/drop-zone-w/weapons.yaml b/mods/ra/maps/drop-zone-w/weapons.yaml new file mode 100644 index 0000000000..a4e8eb126a --- /dev/null +++ b/mods/ra/maps/drop-zone-w/weapons.yaml @@ -0,0 +1,63 @@ +8Inch: + ReloadDelay: 200 + Range: 32c0 + Burst: 4 + Report: turret1.aud + Projectile: Bullet + Speed: 546 + High: true + Angle: 62 + Inaccuracy: 3c341 + Image: 120MM + ContrailLength: 30 + Warhead: SpreadDamage + Spread: 128 + Versus: + None: 60 + Wood: 75 + Light: 60 + Heavy: 25 + Damage: 250 + DamageTypes: Prone50Percent, TriggerProne, BulletDeath + Warhead@1Eff: CreateEffect + Explosions: large_explosion + ImpactSounds: kaboom12.aud + ValidImpactTypes: Ground + Warhead@2Eff: CreateEffect + Explosions: large_splash + ImpactSounds: splash9.aud + ValidImpactTypes: Water + Warhead@3Smu: LeaveSmudge + SmudgeType: Crater + +SubMissile: + ReloadDelay: 250 + Range: 32c0 + Burst: 4 + Report: missile6.aud + Projectile: Bullet + Speed: 409 + High: true + Angle: 62 + Inaccuracy: 2c938 + Image: MISSILE + Trail: smokey + ContrailLength: 30 + Warhead: SpreadDamage + Spread: 426 + Versus: + None: 40 + Light: 30 + Heavy: 30 + Damage: 400 + DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath + Warhead@1Eff: CreateEffect + Explosions: large_explosion + ImpactSounds: kaboom12.aud + ValidImpactTypes: Ground + Warhead@2Eff: CreateEffect + Explosions: large_splash + ImpactSounds: splash9.aud + ValidImpactTypes: Water + Warhead@3Smu: LeaveSmudge + SmudgeType: Crater diff --git a/mods/ra/maps/drop-zone/map.png b/mods/ra/maps/drop-zone/map.png new file mode 100644 index 0000000000000000000000000000000000000000..d20689283fb1b6c9873a9f1006b8a429cfbd07fc GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CBDx6=;tHYo78#vZVhIW)T`an6atJN}0cwp@viTF|5>Gi!zJ+sDb$Y|o!donA6{RIPmL)bN$2TWeA Wi)Lm?WCOj%z~JfX=d#Wzp$PzpVRk40 literal 0 HcmV?d00001 diff --git a/mods/ra/maps/drop-zone/map.yaml b/mods/ra/maps/drop-zone/map.yaml index 8484845c5f..70247e6cd9 100644 --- a/mods/ra/maps/drop-zone/map.yaml +++ b/mods/ra/maps/drop-zone/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -169,102 +169,6 @@ Actors: Location: 30,29 Owner: Neutral -Smudges: +Rules: rules.yaml -Rules: - World: - CrateSpawner: - Maximum: 3 - SpawnInterval: 125 - CrateActors: unitcrate - InitialSpawnDelay: 0 - -SpawnMPUnits: - -MPStartLocations: - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - TechLevelLocked: True - TechLevel: Unrestricted - UNITCRATE: - Inherits: ^Crate - GiveUnitCrateAction@ttnk: - SelectionShares: 4 - Units: ttnk - GiveUnitCrateAction@ftrk: - SelectionShares: 6 - Units: ftrk - GiveUnitCrateAction@harv: - SelectionShares: 1 - Units: harv - GiveUnitCrateAction@shok: - SelectionShares: 1 - Units: shok - GiveUnitCrateAction@dog: - SelectionShares: 1 - Units: dog - Crate: - TerrainTypes: Clear, Road, Ore, Beach - ^Infantry: - GivesBounty: - Percentage: 0 - ^Tank: - GivesBounty: - Percentage: 0 - ^Vehicle: - GivesBounty: - Percentage: 0 - APC: - Health: - HP: 1000 - MustBeDestroyed: - RequiredForShortGame: true - -AttackMove: - HARV: - Tooltip: - Name: Bomb Truck - Description: Explodes like a damn nuke! - Health: - HP: 100 - Explodes: - Weapon: CrateNuke - EmptyWeapon: CrateNuke - AttackSuicides: - SHOK: - Health: - HP: 800 - DOG: - Health: - HP: 120 - Mobile: - Speed: 99 - Player: - Shroud: - FogLocked: True - FogEnabled: False - ExploredMapLocked: True - ExploredMapEnabled: True - PlayerResources: - DefaultCashLocked: True - DefaultCash: 5000 - -Sequences: - -VoxelSequences: - -Weapons: - PortaTesla: - ReloadDelay: 20 - Range: 10c0 - Warhead: SpreadDamage - Spread: 42 - Damage: 80 - DamageTypes: Prone50Percent, TriggerProne, FireDeath - -Voices: - -Music: - -Notifications: - -Translations: +Weapons: weapons.yaml diff --git a/mods/ra/maps/drop-zone/rules.yaml b/mods/ra/maps/drop-zone/rules.yaml new file mode 100644 index 0000000000..b1b1ed224f --- /dev/null +++ b/mods/ra/maps/drop-zone/rules.yaml @@ -0,0 +1,84 @@ +World: + CrateSpawner: + Maximum: 3 + SpawnInterval: 125 + CrateActors: unitcrate + InitialSpawnDelay: 0 + -SpawnMPUnits: + -MPStartLocations: + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + TechLevelLocked: True + TechLevel: Unrestricted + +UNITCRATE: + Inherits: ^Crate + GiveUnitCrateAction@ttnk: + SelectionShares: 4 + Units: ttnk + GiveUnitCrateAction@ftrk: + SelectionShares: 6 + Units: ftrk + GiveUnitCrateAction@harv: + SelectionShares: 1 + Units: harv + GiveUnitCrateAction@shok: + SelectionShares: 1 + Units: shok + GiveUnitCrateAction@dog: + SelectionShares: 1 + Units: dog + Crate: + TerrainTypes: Clear, Road, Ore, Beach + +^Infantry: + GivesBounty: + Percentage: 0 + +^Tank: + GivesBounty: + Percentage: 0 + +^Vehicle: + GivesBounty: + Percentage: 0 + +APC: + Health: + HP: 1000 + MustBeDestroyed: + RequiredForShortGame: true + -AttackMove: + +HARV: + Tooltip: + Name: Bomb Truck + Description: Explodes like a damn nuke! + Health: + HP: 100 + Explodes: + Weapon: CrateNuke + EmptyWeapon: CrateNuke + AttackSuicides: + +SHOK: + Health: + HP: 800 + +DOG: + Health: + HP: 120 + Mobile: + Speed: 99 + +Player: + Shroud: + FogLocked: True + FogEnabled: False + ExploredMapLocked: True + ExploredMapEnabled: True + PlayerResources: + DefaultCashLocked: True + DefaultCash: 5000 diff --git a/mods/ra/maps/drop-zone/weapons.yaml b/mods/ra/maps/drop-zone/weapons.yaml new file mode 100644 index 0000000000..4cbbcc54f5 --- /dev/null +++ b/mods/ra/maps/drop-zone/weapons.yaml @@ -0,0 +1,7 @@ +PortaTesla: + ReloadDelay: 20 + Range: 10c0 + Warhead: SpreadDamage + Spread: 42 + Damage: 80 + DamageTypes: Prone50Percent, TriggerProne, FireDeath diff --git a/mods/ra/maps/east-vs-west.oramap b/mods/ra/maps/east-vs-west.oramap index 1afea2081b8b28953b04455e53e961aa93deaebe..5b38ba0739770c91700fffff990d8d6d45eb7797 100644 GIT binary patch delta 1569 zcmZWpdoC`sK{#xV?yK| z8;XRU69=J}LQy6rqtTGpmi^gw_ngk&d%pK`KKJ`Q_x|(wd|s;0Vo+ofLP7-qAOlEO zY4s?KECWI(e%QwwR5$=sxwQ@e5rK5$lYtT8HQ7Cf^G#HepZD(;0o-H7_No?4sA{>! z^TF!nqAGS>z#uNY%T;{Da%i3<~Fp5FHz!e462Xp*53cIf=P){L2rE zc-gl}>2+mw9)3z88)J*f_T!2pQ;EinZ7Q9aR$9gZN5X(l{&L%faetSSlnC$i-)0Y% zpQ-eEN}QkYnQzM0`}30sx0zXsq^}D19L=mv}3fx&uzHHgV7F(5grr9E_R zTrH@BaS=L^@s=SKiUEKyg<~*R=7y&-^EgX$cczv+`>;i}$Ce+Z3`)kqPg&3Q?G(gu zR4NS1BWG;vQ#`jj@61_b#)22}=uys1<3VS~Ch~4Ui`M;ZIt%cfzyC3WrEKZAXsQ=< zxz;n_l^Qbn%431cb3qC>b`!RfbtQ68r4KzScH4#zj^`=q1|ua>(F|R;92s`#;_+T} zPQ5)n2~Bsor5ystHt6X-*mh$f`GGPt>~!(0YV>5GLdtndf()bLfks-n(wPJz?}WY7 zd=7gz4xu@zP3;xQkHv}U7W_Fi7FNsBV&;jtAGU8^NdIxMRX9wxOD_R;z^Oxd5!E7qn3D0Kg-i2@amLc;O`*cZsd?$?q*s%XHaDNfNnSZYj64wDcWN z8IGc)AILtdykhg}k$%FRff>VKJ4UcUUXk#KtzYl^9bE%f81b@p4T;_C<31pO%8JO>IaEAtc?^f3 zz^mYMG8z}dqlz?#5giyy!Wrp!9oV^qNvU7gsXaC4Xgdtl z<2y!ukpyqI?kr%|U)^Twukg7XR{Si%JCU`FJL-zMmc)a*Hr;hhBfX&(nizFdEjCA~ z2UuNz<&Lv%Z?=907_{&)o*bU`$bO4-`UtWCm=$&7bQ_l*o>FAvbgwpDS%~MHzrNnT zLC<`^jMWzPrUneII-R%-#IJE3UPs?G9}brkb{rghbOdx)-9|3hp6|!#(@ZEvyWvmN z&?x&QOOkl3-&EDU)aLrVJd5~@I-Zxd6gs)OCs-+Mj`)IMZf%)qvWyq0p%+f9)|ok! zyhfh(uO`JPXI|YOeh5F_Js;$kz&kTaVekJ;&k@QgCl zOtv|hZx^-G*Q^p{BrcHD$!L{BhmG{7cCtbtnkG?3rm j{N2p|T(tJyw{;o$E!ZJXkx7zk#sLUub0KV1SYv+y_b8@6aWAK2mt1&VzCV#34i9OVo3B&pL>!5006=Y000O8003=a za4vaaZEUTU&vKhE5XR5ZQ}6&Bki`E}(~NV9(~RRu&a$mEngNMOqOSY&T|wN$Akj;P z14!)e`_QfyShMa{>6Y0#su0@nw_a#&*6L74njy3mw&8WOV#Y?lO!Ul+Md-S>uS(a^ z&3~&FCIWoNjSFqK;h?i!tshpK>n%bc{wV$cU*&O@BlKPM@?h$yjNwS)G(qS|7_k$L zu%|k@Q@h;>giakGH%h+sgWW^JPF$NBU5!^8{=zkvd;aa7_g1q8?p)oo7NGYD82>m* z^Q?3O>)7g^y9gz3RJ&uAN&9c|mhG)jvVV?P(+F6_%wpX)RwN$|;~0i6knLP@rcxUw z52}TkmEGxP5Di2YT1%f0VqJPMj2<-O=ubdFS#{xk;L<+kkSV5Bdh;oU@{2ny; zLL<4~V}U3<9h+uxuseva#la#Cr)uo+Y-$lEXyR!P@W8=TQS9@80tTCw62C_peDhG( z=J*oG5Z;0y6*< z000080OqJ-lgbV<4d$p~Nc2sgdy)bG0K$_A4<8f-1^@s600IC40BZmM0ND!w0002j CXKb?o diff --git a/mods/ra/maps/encounter.oramap b/mods/ra/maps/encounter.oramap index 8d7e31fcf6842c5c430d88869e6d6455783ec322..4633bfeb953ac5d9672d8c7d8f9c4310e181ac00 100644 GIT binary patch delta 1738 zcmZWqc~H~W7QR0MAuJ(bDT^YBY|5fw3ltG0VNGDbBxNZsEg%*FL8xE})oex}!XqS+ z&4LO<4ZC4U5KxOni)D+Epa!r|Wwog+V%4HHjBnnI^X{2@zWL5QbN@Q$`}#b4a7a=J zOw$AafB+$)BVuHb1znAV@|DO7HKN36d9kP@4=of?~Rw6S_j7mz z1NkaTVH+G-PITv-cYj*tScfz&_$>6|&4)h318W;y_15^0DdpC!N7>y{k2= zZe*vleYHAjwbDmqUubuUu$m~p?Qz#BSC;vd9$gyLMW2zrr38FAL`%6^To;L5Zu{{h z9ua==C1!GKzw0<+0?-;(wr)0WI@fbXhC2BC^!9e2+54w=TMl6}_CP0+2a{`(xU#<~ z7mDkTXDEDBioMh497d#-N!3Uie8Xx1v(wu26nVER?W#yJ{TKXKr|24%?jWWq7sJ zB*8fS1aT?L+Ui@1cX{5HQj=NZblT=6+S*rZr=HLUzC_8!^ihT8`#jo~WcII5t-H`WGGTwb3?nH`lk|3SY#9zPYaq-AZB%>MdpPdZVde?UlRAjXywkI0w(c{?O6xgKFnZyyjXjE9G(2TCo{!x+ikcj zcf=Zt*RTG}%4%JF_eSrNks^pG8+8;g0A%W`{oheaOHF`eFqbtBDJ%%7yFpi7MiL4B z6g3j)>j?o@=Ll76kQy`-@S%7B#9Y0#SS>Y&j#GksLDP`syqaJS5h$SmWZMJ4U<2@0 zU1H1ukm(A*LJR<2WdN9^RdkZQ0f2=O{qf;h6{_*UloeNfcnoUvP|jRct^p77!f`iM z*<`T)RE$D&6NIkA%{AVUT|3dQ!7h*0GXCNH?@Icomp2+V&#t&v7fOo{lq_?bxqqiN z{8JI;BE7_KvHiKy$tbVi0?tnp^^O@!bP~zVJKM-Z`(b3y^T(aZI@VDGu$sne-vlHN zL6G8Le!W3$e!vvz4e1S1%h#xgA^QC&B$|lwWijbOqf$o4B8cuRvqu>sHo>x`iX+%s zz8$s+ahuT*?WFYwArFU;M--JZBWa)&1}$#?yPjzcEg0?ui=zJw}@vJ z`Eq73%q=QpKVHdv%o3KDrsJN|^pv6+NI^ZS+m~;w6J8BZlB$|mvIA|naS!u8FZzxL zmcMk}`b=aNvh&fCxDBLUyiB*wZ&z~_2tGqDHjTJni@UItkTPBnjD%WBUgkl{?4FK8 zLXAY;cd$mDMm%*j_MU^j$m&mTX`~BjM6kA~yWyR4p6cQ>|e zV&Ow|zkE;`n3cL(lKRROH=5pew)HNCH|;iN2jvLVn+J#iVg60NF)UIDr11s#pREW+ uH-2vLsjUc1Ev<;3H2t4Ytbh3N@HT#QAhm3eLbTSU0l?I8NsalKb@nf^i|a=K delta 714 zcmV;*0yX`?K*%@^P)h>@6aWAK2mt1&VzCWJ8Gq)eVo0eT*lbq<002=5000O8003=a za4vaaZEUTUO>^5I5Qfj;SLoJ@rX!Hh*QrS+ImJ%L_QYo_la{Fj3PO{*zrKrPH_->` z#WT_X3(vc-EJ!O>KPp`@lY1FL8~)Y`&6|}v=ALEiJtMS%}bLf}E@MKt0dN?}g9 z_oNPo69}DZ!0wfNYk6Z3`d+dV*G-OY`r3xSa?NGIzpZ&|G%KO!X3Z*q&IV{dzsqK? zbO~$N>6Y6OO5UsLzzmb-pYf3uMktwktbZ&8Z>BC*ZD~aC;h}Fs(+*?@8r_3C)X4YN8;f%#iNmUbWL$O5~o)Z@9iJrmvR3|zNv#g z&HQsloJ(>p!*dz=m)WD+!l>?ubd@0Ys=BG!y9CWARj}R-jeHyg{o&yH(`o4-?0I$Ct_i5zgd#yaYrR2*!tF0ie^If)w<#nfnKAtM>QOV diff --git a/mods/ra/maps/engagement.oramap b/mods/ra/maps/engagement.oramap index 29b4d47a9430dc481cf7e60aab3b82376b8aba7f..14e9fdf27bc6ab52a75b1e7ea53082152c2a2059 100644 GIT binary patch delta 4728 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 WRGS(?{{?3Na=i17Rpnox2L1=VuCLqx delta 1891 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 H000001EFFA diff --git a/mods/ra/maps/first-come-first-served.oramap b/mods/ra/maps/first-come-first-served.oramap index 7d8f602522e86d292335fb13c8c07f9af08c9ea9..59fba6095cfb0e2c385f8f54ff3591519303da60 100644 GIT binary patch delta 2448 zcmZuzdo+}57k_8Qh>;ph?m87lI8iRSMXyUWW*Ut_?za?1rc);O^v zK{_*-ap|OD`sf%LrYN^^D?_1_s57naJKtL0S>N-ly?$%&XaDx|&wif$duWttrAQ(m zWH0~#$N_}v$OgraN{|$BD>Gi1(Qp8GBmeyb0H~p-O%g+?(Y1y5V}`e(FZGTaE(6*! zIQXo{BENLP;#C6Eym7Wb!`E8Q@|8o1_uYQaKkJeoXYM~AKS9jaO64hnaz34{k%`zR7j&`>(gFz$=ve~vz8aB9}6zk zZeIVTu`YgFD?f1Gh)KP7rX$DTo7VD03vGwY6h-GINy%aSrfkEp(7Bd{^`RyQ9p;?F zZ{iJTyE#~k{L5~Dp`IKqx&Np=)Vr(i>H6uuSgn=G`-+A`s^@u0ckJkHD(}8ZxNomJ zM{jTP(tZIo?>L(y8o~}&-ph}V%Re{6>}jlxU++R^loK7G?9=Dc#AnI_v$f((xSW@J z=R&3$X?EzJ18&fg@d2gj8NHa|h>1n>M+3h$uj;*jwbt@!nE$QdT^K#A;S(kJ$Y|a@ z-U)FDrmB-Eo0u;-XN4b0%d(GBwW*(MC<|D-bq@=H+vvA>Muy-H(CZzW1q>Xgxnd&iXZwyO`ki#*_3cem-mJi!F==JgO#dH$w z$QJQ&x$SpSQjIfvoCN9UC9>S9NN<#DYk``w8Zz&YVlts?XYLiUW&Pu%jD|6%UdAHi zq=3r0SiRAd;vs9J#vemc*$3sG8R-gcrWL;MY{m9o!{BU0l`%NZ>%8LEL9RdZ$ZBTA zK99$rmiv1b{bH=!jP>_+)32XOe@m#UHg_uu(0o`h7|=%%{XnEVBCO8$^!*ss<8iO4 z{$;|qgR=kfrGP-Q=XXfc8oBeJRL9I1(KJpdnjfEfgvB zVKnj~C!p?6?OCa_EeuB{0sxeR1pxX*09cjA=raHiyIcAWLIA+_DgdaRF6F!L0|4Z8 zR~JXmgi=YVO^k{=`cevPe%v`{JdA`%I}Hk8a`N&v0Bpq^H+d^6{=?$RUh`CWzTT6? z<*AZ;#bVtryQ{iERDUbOD*mr zV%;DNQ>K*$4XZla(HHG@5&hsyudOk4@iZRUJ=SSYfpgo&wb=(PRz*nTwxfZ*2(}@* z0aw+;XusAIHjA8KCdkYb_<}Yr3RP2Ia}RG8ms`m1I`MSH|3N=JYPWvj4SZJf`N+!S zg#?`jRWFvB0rz$4!$l&)k2Krf{iQa537-&FETJK_;*S!zr)`x=Rpr55BNWiSd2Nbi zMBRWlWg*x|3%~Qe4IY}k%-$;0WLG@EeG!n6p{%X*z6x-uA>3*;O4mB~2fkeSa*V zn?TiNbw8YmulXo?gRij_RR6BH)5|bVumj|#R2#LK;WBbt;DN!H;ghetc1^5muuek8 zLZqXAw|~0p(1?<^sj9n?Z5?N{CYC2mCtPn1lr7Ea!jv7m+FLGw2=mwzWWzh~+Ql3M+)7t!7HWJjQFeOQ6k zkPc|qagcXsL6&{nN5M+FVhh3`G-gi)BMvJoF2tGn@A-YGXjmD$@odKjrOA1DQtLQS z<9Q)bb80Bua$h6=u`bwDYQ5pMMm>CR`kQifVOC{O)do)#F-UB*swHkgM%@WCk_!! z^dyu{y|X?m52X*NhA8kYf*K3*SbmCAs2*jKYhZP%(j&i`-{gc=Ii>qs1!s$gw%~*H zS=xLrJZ1hGENY3s5=xn@UkDQR49xhQ0<_?Jo14uocc5F zuuE9ZEwX$hXHcZMe0XLUAr;t<<0R}e* z{;PX%A}6ytkrDtXfw24$3^w-vX`t`?f3MHd%)b@UKP&xnME%VHfDGw%-&xXuMIs=- QPbB~$-7F~%YJT_r0=HC0H2?qr delta 816 zcmeA%KcdAO;LXe;!oa}5!SHNF(nj8Ig7rY!< z)6N&oHV`;={$lV41}g>52@kHAOrG<|B)NLh=A0>E#tkxxvv&F4XPskT7WPin_?rS} z-Tk`NQ(3t8?k?PSb)lD+)3j%m8}5DK4iE3V-m)e)!)NN9i2LnNPHk*CMUOy}k#OPGbxPEx*smq3~fJMV7D#g$t#Pi0opBq&jr}i-3WJx*Bu-qt1b3Q{I%acz$ z0SXR`w|90h3Th>G1X@)@4uX$XY;>2 z`1KdjfD;mj3)r}VHb@*UWDD^VHu?S1v(eaSDOci&RkE+)jQhH^_?yXdANM}aUcY-^<=cPE0p5&E#tiU;J^87W hkps4b4NTim@KX?x%mchx*+9ZfK$s1r4}%P1004rJZPow) diff --git a/mods/ra/maps/forest-path.oramap b/mods/ra/maps/forest-path.oramap index 195523c0edae55c41d1bf048fee058c5838aabe2..eee3ad846d24b34050c3bc3cb303dbd7499cded2 100644 GIT binary patch delta 1553 zcmY*Z3pCVO9KQeg4~_SDMUz^FFjzZ;C~eJ{FvdvZnTW|$UgMpP9%g9Pqih~cXcDcB zBxK6U`*>|a6DC_R35iWgT1p7}cXrS2>E83Z-}!#`-ru?B-0$}_Z5_lbxYA&>8UO$T zXr)0yg^h9?1RdK+{zYUM0HX5x4ghRsq-i{p9afP$96m%;>%4RI=0o^P+sMTjOV9pb z#*}8D0kKJdz?xiRH_&ZsoawKHd$SA`l(&a=1%BEN3*V9oj7l(Gve zMQ2UsOj(2VxVPSuM1#+E&GPMTIU>b&H;&};V#sIa>f&_gC+pi6&+;sv&ix+UENI1= zd@Wv*Db18R7m?Exp(F}af^%9OG-kW*MtJzM%j$6#k0y+STRC{YtKIOfhFzc(u)Qbe zg!O~UAMRb9dSK9h?aoEmQ-mi45@M=mG{AK~za!v&=ePDZ?+dMsk?cBtUk<4(c zm>ALQ@mbTblrna=?Z653d zX2q&^Vsi0)M%4I9Jr_Lz+>^4=IVxM*$c)*J=S9hoj|j#2R67-%uE`}1OR4B+v8rDs zQ8n4%MIY{@ZyCSG}hblT4|I0uUqkVHr-}$$=rd{UHJH_q+s*%r=y4P?IGVYoHH>? z6Cqp3&)qc!-71HRt>iekSkL7wyBaxJCgYlPjS+CIz>RDqKlBkSjIp^hKR&sgvk?y)i+k|bYDBTw6YZ-3KX+3Z~M`z1|clX%cJZ*Hss~i@5 zDy?w#243c;!e=U0Rea+shJG2%Gh^XoNz0IysX_8*ICQRGy2-d)G=?RQbTxMNhF0@2 z3E~$qiEjA*>ato-iuDjqrBADYuteDtoam=+gDdm@rt2I#YYxkCWRbK2)sezLkhmTgX=L?6Ev6uVK2D;O01#%#ePv1^9ExE$kU`~R ztto_P2Rbt70G!eXfXf452}yC^0B{1S@-_f~op}IgMCR8Yuto00Q7Igfdr;#0EBy*> zM0v_Ra5@&V`bH~NSu;_|K41i&$+&Fjawe^pePE9ZnXSDL9jB5;OmAmZMA>pK{}}j4 zJ#X@02?5l3EM&%`Ub?z-hYcc;_a4rWl+O>F3Tn|+(%1@KV~s~Q>4DXIly;&w>2M+x9J>sHiH=3j^SFLf_X#2M@ae+53|%&6&PszraGSE>wUr}l5wJsk3 MBl9|fzhc+f-+Kdt<^TWy delta 1009 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 diff --git a/mods/ra/maps/high-and-low.oramap b/mods/ra/maps/high-and-low.oramap index eea1b8e44cbfd0945495d847b5f876a0fdb385d8..b219ed0e9ea3e03b6fe7161ab7ca1a8ee3069985 100644 GIT binary patch delta 2551 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 a|HmhZe^~-;!Sx#$0F*uR*}5$E+xsu@?eKyC delta 761 zcmV@6aWAK2mt1&VzCWx8Gq)eVn~*_H@AlZ004do000O8003=a za4vaaZEUTU-)@^Q6vnUXr{Dp6!Lj*cxLQ}O+N36(nyR^W5_hu%n1WH4J$;WMT?@6d zn@WkW59jwC`+P>QlI^wWYH7=;AmmOx4Z2hP${fn5lZ4!BTd6Yo(O0rLMBh!@s;(#G za(}SDO;<)+)!S!d4$;OA2W@%>RH|2~wprh92|@Xd{)-C01jRogU(L`QdJF)Cf)*M6 z2zk)G-swu)V;S9;-R_7&#}=_G(>x7Wgpi+=JYwyVTuh@o^{6`4?A4dG8f+&kymPUZ zHA1HV&TpTaervi4cXQtj%4L}5%G5h)Wq)J;1+V4aYSWaFtSYVgk0n+^Wp(^kVVdLA zCCZ&^(NgLT8)j;Zd}~yVqPUk%sWv1I3vu{Nakda=pDE54;{21ur}&%rYu{8(Tz zi=O&=x-$B@T5`F!W;|HqATA>tyYAnZy__U7M)Q0+O{#l$yvBUM{QVLDD&i2pTz>&E z%TEiMXQ6yP7D(p+r$rG05)S}^W+DWnz6u59NeIYBAejNhxeB=l;00yD3c>@3n8LV9 zFHwvHpAiY1BOo3Twro_`Isgxm=9KXu!92$UTO}Y!IKLsE1368@i*kNLHa~zlZaiGV z84h#5xocH;8_sc<+rfY)LBqj04u2mWBNja6;2ei|zHLskFo1^Fx>0k(6PgB}3l@6_ zk)PQG10Ru45w5{}t4gT|?t^g;k;i9R#S#yZW#{~3sc%^hVL>GGAZbjw?^yM%d~RHO z+i|pf2vZ(nz|Z6b6-kI;enx=*AsI7yU~RFt4%yVh;TOI;@QY}u#_I;Zj5pkC$&DY( zA62~%Y?W+HGu_ftXf^bDkJq)a`cY5yT>QS14Sr0WrY}%S0Rl4s6aWAK2mt1&Vw3$N rG7aXaVn~*_H@AlZ004fIJR~0!1qJ{B000620sw0O0018x00000DEU*5 diff --git a/mods/ra/maps/keep-off-the-grass-2.oramap b/mods/ra/maps/keep-off-the-grass-2.oramap index 00e8f84fbd2891d4092581ec3aa7873c07578902..aaa2fb2baca0dd5d896899bf5a8322419b2e1720 100644 GIT binary patch delta 2343 zcmZuzc{tST7ymLNV;Kx15gC#OlRY6>hgl+nAzN9JeHq!pb-!qcaV?cFiqte?Pg&9> zZnhC+3m2&@QH(Bi8%w0_^xWU_{Fe89&ii@Jd7sbu>wM1hd5`JVgOg4|phy4!V1R8! z-~)J;1js|YWQ~^A1{46^%KrEPfG{75X1q^WXo>4U_+1+b(;MZpe1_5MU=;0KeAMLn zYJbR~05)5v|M{$djmG zu4U>RMtq=>Yd_X|WBa~F%lu@TqM3B=8E3`MjgxED^}B)dtd5V^ghV|)N|hhT|<22Q)0lD5FB|vI#P$47vB<61r8!qoz!Wh zld!f_ZRLwG@!&(MzUh!4)u#Klalr~~MOVqDZWvk=b?c)4okR_;BQp39%~}`hkCJ;R zO07%FHh6v9G68x&N=ma~1g&3QM8b>)>+ASs7=q^h>cvjFl8l zAv=^a0l2bm zl^F)b9~=eC2lG2@z-!pz+zX3w>ct29Z+QDUNwl%Vh@I#pV6$U#_L(SE5XF0?|Dz;{)M@ za&pFf2E0oR#@Ojryh_3h;4fsGqGH^xXGYfLYqe)NzUTrQB`ZbsSWn&0qxM@!gyK7o z-ttyeYA-lDJuyG=>88$8+r|mB>mCBVuY!wiCZYJ>-`uLe&MUm%*MXzn!B@=D<*#=H z62B#MyOLRl(;{+e+k4=Ey>P>RU^?U(Ktb+hu8RDMbG6Y)NjxFOepq;{L5DUKWZBq0 zem|Sc@*4wYu|JJhCLbsaLO7`Wf_w1i16tDBQZV{ZA8 zwJ?xQgzY|~FAMmn)M7g2<`aQ;PNbN_c-e|=##nOR-BI~lQzR;qdn(&#MV~;4EEa-U zMGD8M>x%^lHNXZ7VxOaNRn8^~P^h*|CS(Y-(1Vd`_8Fv!{Spo1zQ@a=?n)UI^gh=i z^jVLk4F{&EIbs6lt`)_hRaMPJE2aLd#3#EEF_yLikRpbm>Vitv@KC15qNe|6Np4-l zlhEnpWK`tZQ2BKKUKMM*2b<;MlQvK}3#UNtbNeg%eCw&E{NA9@ z_ENU(@eeS#OkBu?EIr>UDoacrFQis3qdGe@eWNSWOeuZRh-sg=KP67Hmoc(O*-!g4 z)%H_Ho|>l=8*XND%0QHm>EDb0sO9$X#!gKiU)Zvu=XV z&1=^;Q9DQB#5KL(7YTvZPGwgcVCd7xEA3Zdd1DH6_3v`WL zJ>e7=jVd>`m#YI@|M;nfyjO+gUqgOz_dmPbkyCnCy(W(MY=i4;VPyX-M?s9{`KmCP zm?i=D+!O5r8-L<9tV;5O1YEjoej+7D*UT%o5G)b$6nnX*hB=C5KQjOFCuS6;Wpx{~ z$t+uXvvA&UxU{o0r?Imjbr8i|3n*FO8}}8yHr(mjn8QN4M2#`E{<`N zO{Hs#IF*V+SR}zirlL7cm&F&rF83HAx>nXsrFJ^bjBYHK6$h=ih1IDt7%wJ-b3#SH z_6l4oE(!llQ-n5n^<;{RU(Zq_2;syZ8=o`qkQ_NcgI=dcn?%T$AAfUpxDCZju5YM* zzpnm)OcNj{9xozziPSuLdqyDGK_Aj8*q`zm9L+0}bc#lvr1|-S)5gr1#;+8y4jlBn_a5WbBW3a~kZkpB!3sli_>G8`B;JGrguT|Mu=gyz zQ%NWJ`1OE)S(9t)(z-GK&zk%o{e5yI{%utLi~T=R{U-+is-*vB@q|k{Deyy`0EBnT LcqqnmKLGF-k{bm- delta 1450 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∾)8!7d_lZKlhvaS zXRu(k=7d)Ua34)&4|{|AgzGVaB`^CCX5nIwyDlmAyh%QBC>|?TKwpX z_g2dChrhOE7VrlDd0?$cz{&A79o4K?i!ig?pU6_e}@-lC48Q&vsa>WEwEvpv(YAd7Y6~N3`GtoM$+t(ngOUtS@AD%;#DRRJ12%+V z<0oLqVp}RuuPTKlR#7}D?3eQF+2v>)6V#-H-UnpImdct&Mi*^%zRp(@j*u_kBwh5RTzD(tv z2ChVW!uMo%E|?iN##``4-R`Yasp!;{{;aoboy5JMu+N!GfAQ4In0D^G;EWN}e*zP7 zdbjx7$Zxegh?^MI!HUtJl)T-mY%Qu4IKbm+q@c7H?57nsx6SdUz~JYm@v+&kWw8&x zxWSjuRa0-CsM;vyLUVL%qOR*}xWfo~*5|ns6r)nM8gO?r@_Xdr->j-Nv|w!t+v9$N zZ$ZLwlSw1>((p&iqc2UV7>7JHv~Wuu)3=T*A;Q8c2-eJi+yk)jW#M!tk@Ib%{)&5# z+5#O2c6rPZHgy|B+&k9gUB6UVsTkk~CF`<7P`>+e*iuUVW$N>LV^*$3xS0B;L+jz3 z%@4D^uDb`;&zB(JeYatiq=W*n%s8U%#g`oUGJD|WXx5+0^P>h#LdhI8`74GyA)Ec9 zD~TU_cwt6*l@(==O?z`OxXu5^-xKb|4yHfqS+{zaKeUjb1E9LdsO?Pe(a3b4%YK2N zj(jL_mL8hvFFaBKTicWgeh4(>nR@rqvtW$)*i62)3l7SO+q6Rz;*8U5R_jp~?u)20 zw74#pe#{AfMS&_;{7@j&QZ84=p%J#Xlhal8G>+4`5&t&?P57&*xt@anu22D->{iw7 zr|%*w5UdlB_1$+}RMOOctyleke-Ml`VJ$zE9NiMZ0|NmDU!@gG%olhia8PnmP* zgmYb!^Pi0Jgv&65Ho0BGK?3 zW<%-A_3!2gYF&~m@#d+~BUuM;H&BPk*(2*lp(DS&wi;^-k!xF^{?cp(qZ$VWa--v0 zc2Gp=U0YtjHVWWwurtVlrTIcO^!0Le*JYdqX310Al~EFQ+sVljFPb0M5>4p8@_{2O zCO8X15XPESNfS3u+Um=cY!T~B#tNA~9ryylvdrY4)$R%|q*s2|P4H@0BdQ+bE$&+H z@ktO0{JbF-DD>s+ZdkKhUwraGSd7l`Hohik+o6`r*$53MTV_S*C7U(%ix_{Ww#oB+))OZmpf~XI%!rZU&cN49kU6FT?u_=pwX^>y%lIr_iZz~Jj zPx0yWK}teu!Mvlg4MQ~!B@=t>s$-e*%9)#7v7SLeGgeEXr!i~ckYeV8aq*3#pi%tw zi%ao=o6#e9_%cWm%O9HdHL@AxIJp$|g(H{mx#WhCe}-$4{aTu%@5wW$Yy8fEiO$+Y z&Ev)i|o!COZhN1ifq8HXj33Z zvbPxA5tKRgiz6rpvqQV+3MJq>CA_8zK3JPO+e$sQ1MPHOyuS<`>$z!7a8tB=-KXA8 z%&1D^&4HzfGN6GtsG^eJHROJWO3ffUtrngjnuVn9JV?t!&ofIUkDAF=3e^1bP;E~g zC9Fk7NM2%J zdE;sklpx*NJjqX9AKxl5C$#P{7QGg|EF8YJ`S}kHq)=;Dq*GYre_&! HKiz)-gw*Zd delta 2317 zcmV+o3G(*Sbe~}jP)h>@6aWAK2mt1&VzCWoCx7OsVn`bH#?+4p0059Q000O8003=a za4vaaZEUSu%W@mH5?yD$f**hd(0FroeO=Bfa$K@1SyR*`VHL%Z`LH8@eSjec-EmUE zsZ`1fi4+bRjc)Yg0KVJ2d_NtZH|O;#55xWV>9RYHr@QHCy*h4&;bC{)kL%Ul=4thD zyMG%G+i@7)T+Y8u$Mx#N?(5ghoAdO%+s-5R<7q6@JiNR6@b3Q2!!VS&KkmL3xFJ%B zhT;FywTr%T%u~1@v}0e7cOM^DunaZ(hga zX+3;*{q27IWjxlk{O|pEIUhIs@|W-4Z-1T(==MeV{NtCy>F4RVFN!=IFJm1s9o|mQ zkDK%6aBg4TZ?*+C9)8_#4o`m-@b);4FDIV=`uSf@c6ZsIcbX@=el8#Dz|CXb=s!(# zUuKz}%g1+z@p(6%Sp474Y`&S<{AV-MH#5_JHnaU^X8SK@9^P!v)9fDeFM7S&|9^Hl zU0q;2N}u>)+HTIf>9AhKpd#G>X1)4sbZ2~0(cH#U8Lv%eyisA9-`4T|pT~!!g1?P- z>(zPN0~7&1-2i?DP)CC06@?klQ6WU-;|&lCz_`wMuY9lwl*p*rXz=J ztj)Yn7~2W|vww)OZD6G> zVr*Xy_M$@yh_Ss@wnco%*uf~f1P?nK+jj#R1CWzleB3S@8;gX;-PDl~m0i@f84Lw( z+1U)83R6O#MitP~uLDfsf}-WzIS&PcsFwKTFo(*D7UMZ6 zEPGO>shyx4uX#~dbK8ylnQN+tP&sl5LbaqoQKkj;TDf2=EGe_?bb?NzE)i%EQ(0Q+j#W=wNPLs6&I3OPwT@Z`c1P_QX+J6Zd0g_=AExsQj zAft3Kw1lmYYMapqG#?4M0zwB6xtNT)HcA~p(p*eN0{~(cfZAG_)R)kfWC1{x&;SnU z4!wveDIy-|gR;xUrn0E*>vrEqv$+h{exi zKoPAO_2}+4L;@03-GAI>@{H7!nd_M3&^5Kt2ow$?JNY+TKc6Lb3 zQ2NV7MD_^4I0gi$Z4!k~hR&-kDRzlEIROP6XGpL>OSv??^Bs&Y1c zgcAtTAfjy+8E{pMAOt~jRTf0B45*bi#wyYCgfPVW5PSgUF&5 zF=c7-TB&dBY{_0Q%8Gbdm?16mMP{aRdOU44q-A`~|JChY( zl3`s*34f=iCAnJJKJN}=PfY1Engdr(r;n+7%u7p{7%x(GC3XNYiElWl?inCP-r`kq zrw_66(zen&fRrFoV!Jcj>tkR_b)!*YEB9fiC|@axfjS#WX(=&@J#n~v!fC9N`|h+l2ydoM?`xg z?q|)F!0Co>sXTH@YU|XP46U*DUpy0M)hDbxHv4pzTHj#!hV|@n17laP*t;mHG&2Myc|4O12 zYZN0?uxRo8#6Y3WaP2_`dAVUczlx)o!RdAZLi3rx=_V^tMA4PN3Ef76)wmKkp?@XJ z2nSpdl}1ji$|Hy*5yj!ZOw&^r!h01#M1Q-7qDtOCkai9$cLN|IBPw+RAc8;`2;l{S zAOwm1tz-`XF%sesh?jP+Tn`{cOGrSaG=H=ag|tLs6S^>l%!F;f>*sYj$n-G@+Rj0? zPg+7C<3~vjI>`9RNQgrr%`2TpA?*yi076=8MlOOoCLoaUW0dMc=RS(}x8yYn;eY3e zkoD`u14|(k!crjX*J}ZWK-P~=LLlo$k`T!H^&L1vA`0OhODLpOEFQJKcsQz2DSWeM z&>dsQ{BS;YZsu)tkdeKjL49Fgk^@}f138hN2A-*H9o#VI!r5#c&>;O>{AMYz{VlukJ3V-M0LEKb?2K?5@+-?;nnv!)d>K`~y%+0Rl4s6aWAK2mt1&Vw0>nG7aXa nVn`bH#?+4p005Aa>p3431qJ{B000620sw0O0015^00000RS!Hh diff --git a/mods/ra/maps/man-to-man.oramap b/mods/ra/maps/man-to-man.oramap index cb6519164c94dfe6f51827864e2e5e0ab2ee9a56..74a75d5fa95932a0dcea8e675c71b1945f6133a3 100644 GIT binary patch delta 3056 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 delta 1916 zcmV-?2ZQ+NKbAKQP)h>@6aWAK2mt1&VzCYD6MyEYVn_%aE{FjK0065e000O8003=a za4vaaZEUStO>f&a7(P$G!na+7fiFKrpVk)ZsY!>VXwOQbZo+IUwPkeKuOBIyFWIgM zpTmFvi4{G3zdz}#{_*W}-1qZ#VG`{IUTo~>+@g3&-=~mZ#SHVaLDcT`%g_1PQ4xf2|%k`tDENabUr+swi{}x zwehEEK8~mHZrqLY({}T2y1RP{hdez7$eZc#KMlvzw)tuO>t^^o9EZdG z@ay$(o{#-5{O70Zejh-W2jTPkuZPp8>3_Hj0(>~0hxo>Hcr)$q`nf;M{P1mmKabO4 zyXkkkaX9^##MOB>k0Mi8KZlR;#r`g8<@=*<`oqJt4^MtO4Eu0skmWcGkIx-W-yKf> z)8Xs$e0X{fR757QirgmdnpgMpw3uW0Lu@zu$J1l~^$;-cru%+9Mt7}Is~v`8VSktf zV*+R<_k({ICrI0Bbpep;B7$B3!WT6il50$3~zqjk~)F zBDhEr+!!Fh$+af=l+g$YWm+j&w+hmf&$*2pAzl^JVG3F!5h7$-oqW9`h<`2BYM&60 zuS?nLq%Ea?Ts(-{?pgOWkiN*a(z3oJJVR{ zf-B__gbo^J2aZ7^Y%Qp`&>9Z~AqTA$!1*@&h^3^Y7vAr3JS}D*@$&mFpD#%Qt%Y7v z_DVnlH6Z3^1{gqMk~u$H3x9|l0m)sh1FB^R5jL`2j9ihKRKZfTGO20=nIyCmV6L^v zaF-NC)kego3cl2s8VQ~AzcY|)b1sLfeKBYL0 z0A3(06=~HIq9vVkfJgFP1f*#2P*qeu$F$c#*3gtg+8e0r=(4|hi&PW0)W{Wp*g67I zP`VQg$T5!(hfagoHiBB8Zisr64q zttSVuMXhB0k_KW#wvyFL1`s2RhZ(TMd99x)0S z4HhA~+Fa#S6c;0aG_Hhr2vY2}NC`;Kku#P?5u~$F7>RvANr;XX#ni79B#tUK1xiE4 z(XLoXCawg_ltF}+cdEtP|Ki=z=IWrcY`#AF?Kh>j60r%Wv%2i3l{yy+ukQybDO zPpTftfdRoQPJii;ToZ;>!3cpYcTFa-WLZ(4Ju^?xINW7D#dfN`;EWRklaR=GYqDk~ zG>A!76Rr0VrdlX+m$R(dYc8rQHPd2RCUs|1q~~p=_C|8P9~O+2!9MYn0F3j6`-!T6=X@)1(U2J zG7STmU6+lHMP}+KI+sR^++2m8yHFNl!!Rxuk|Q=$W&7ozl&C`SO^6Q3x^WSn5m5gu zZO#szL_8~$P!8P7CS29o$`EAx74Kx&O_t3|l?D|}M+c4Ls#F$q4;P4V7ydSh&wuvt0$eR-$vt#o67R3r-#s#!NmnA4+@Py8SXUmpRWqhYz8<-d3R6J7qxKft zEM$YMOBh$pCOn*Yq-h8VD+4@|;X*Fqif$2O(QWZeVIXKoL$-AQzUV z{7!;EE*o_A5Gjxt*Hi#3vVov{F({YqOLa&#*?*&?fOc+OVGLx?t#ba9gpA>F{>b0< zAmkecxztF4_N5|+gr() zS1<%#S7a(0-S05MAl*Vh@URl6RA3881y>H~^F%YeJ(bf4h-iP1U(>#72*VE(k56Av++NF>G0#Hi<0y6*< z000080OqJ-lR+Oc4d$p~NC+G*hye!x0IQRLA0HG21^@s600IC40BZmM02Lbm0001g Cl5r0J diff --git a/mods/ra/maps/marooned-2.oramap b/mods/ra/maps/marooned-2.oramap index f1c7fc7374afd367b39207c40d6c3e0d06442c42..08a98cb14453b1fe13ee07d65da47ed7dd069bbb 100644 GIT binary patch delta 3381 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 delta 1308 zcmV+%1>^eaWx!kwP)h>@6aWAK2mt1&VzCVhDSzguVn~3X$jpoc002T7000O8003=a za4vaaZEUTWO>^5e5Qfj;ui&j0Oo#XebZV1nPLa~FJ@J{6;g(a1l=(5K`|AUcauNZ% z=!FLlM2OEWurLaOs~80Q-3_ZdONQdPkDbYvm2+P__M8F-7xNock8D+_v{AO zo!oB+H%~*|`fuJH>a&Ng6aM-0*KU05hkw@ZR@e5!_}yzK-TP+BZAj4N~9qPgB3N;pIcME6hCzT^p@Xh)NWqD1U@!0`;jdQE>w(MkE>n>hoYaRViUmLM(*5B?OW9 zP9#hSJYZ@e_$?uciV`W%!mNTEED0`}U5o~RCi_Ms z#UR0XX4@5dzsYP6VZ?iW|E{)0?X_ z`NEpe*1?0+G*Q~3((xd5ya$s5ESRl0AS$2>&?={epg?48ZX1H7kqrRufvCVhaepKzDSGC%1p13637ge1E3BrE5h+LX&|hc6OA6F5|CO;qR|_H zv}s&5BO1*O1xYP^U861(O0BhRDAj=d{r7qa9?!zzD;_lcn=y)CLMl&HJ!U5cPt9|)`U~?9L*0$-+v7J-O928i02BZK00;o)sA7{t zGBQBssA5QfpvcUO1ONa+8UO$Y00000000000000001YVs0BvD#E_q>XY*0%D1^@s6 S00IC40BZmM0KY8&0000Lf?g^B diff --git a/mods/ra/maps/monster-tank-madness/map.yaml b/mods/ra/maps/monster-tank-madness/map.yaml index 10a325f3d6..2177ea4d3d 100644 --- a/mods/ra/maps/monster-tank-madness/map.yaml +++ b/mods/ra/maps/monster-tank-madness/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Mission +LockPreview: True + Players: PlayerReference@Greece: Name: Greece @@ -2085,359 +2087,8 @@ Actors: Location: 65,78 Owner: Neutral -Smudges: +Rules: rules.yaml -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - EnemyWatcher: - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 5000 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: monster-tank-madness.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - -StartGameNotification: - MissionData: - Briefing: Dr. Demitri, creator of a Soviet Super Tank, wants to defect.\n\nWe planned to extract him while the Soviets were testing their new weapon, but something has gone wrong.\n\nThe Super Tanks are out of control, and Demitri is missing -- likely hiding in the village to the far south.\n\nFind our outpost and start repairs on it, then find and evacuate Demitri.\n\nAs for the tanks, we can reprogram them. Send a spy into the Soviet radar dome in the NE, turning the tanks on their creators.\n - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - ShortGameLocked: True - ShortGameEnabled: False - ^Building: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - AnnounceOnSeen: - ^TechBuilding: - Tooltip: - ShowOwnerRow: false - ^Infantry: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Vehicle: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Tank: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Ship: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Helicopter: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Wall: - Tooltip: - ShowOwnerRow: false - ^Husk: - Tooltip: - GenericVisibility: Enemy, Ally, Neutral - GenericStancePrefix: false - ShowOwnerRow: false - ^Crate: - Tooltip: - ShowOwnerRow: false - ^CivBuilding: - Explodes: - Weapon: BarrelExplode - EmptyWeapon: BarrelExplode - Tooltip: - ShowOwnerRow: false - DEMITRI: - Inherits: DELPHI - Tooltip: - Name: Dr. Demitri - Passenger: - CargoType: Demitri - RenderSprites: - Image: DELPHI - Voiced: - VoiceSet: DemitriVoice - TRAN: - RevealsShroud: - Range: 0c0 - Cargo: - Types: Demitri - MaxWeight: 1 - -Selectable: - LST: - Cargo: - Types: Infantry, Vehicle, Demitri - JEEP: - Cargo: - Types: Infantry, Demitri - PBOX: - Cargo: - Types: Infantry, Demitri - 5TNK: - Inherits: ^Tank - Valued: - Cost: 10000 - Tooltip: - Name: Super Tank - GenericName: Super Tank - Health: - HP: 20000 - Armor: - Type: Concrete - Mobile: - Speed: 42 - Crushes: wall, mine, crate, infantry - RevealsShroud: - Range: 6c0 - Turreted: - TurnSpeed: 1 - Armament@PRIMARY: - Weapon: SuperTankPrimary - LocalOffset: 900,180,340, 900,-180,340 - Recoil: 171 - RecoilRecovery: 30 - MuzzleSequence: muzzle - Armament@SECONDARY: - Name: secondary - Weapon: MammothTusk - LocalOffset: -85,384,340, -85,-384,340 - LocalYaw: -100,100 - Recoil: 43 - MuzzleSequence: muzzle - AttackTurreted: - WithMuzzleOverlay: - WithSpriteTurret: - AutoTarget: - Explodes: - Weapon: MiniNuke - EmptyWeapon: MiniNuke - SpawnActorOnDeath: - Actor: 5TNK.Husk - SelfHealing: - Step: 1 - Ticks: 1 - HealIfBelow: 100% - DamageCooldown: 150 - Selectable: - Bounds: 44,38,0,-4 - -EjectOnDeath: - RenderSprites: - Image: 4TNK - 5TNK.Husk: - Inherits: ^Husk - Tooltip: - Name: Husk (Super Tank) - ThrowsParticle@turret: - Anim: turret - Health: - HP: 2000 - RenderSprites: - Image: 4TNK - DOME.NoInfiltrate: - Inherits: DOME - Buildable: - Prerequisites: ~disabled - RenderSprites: - Image: DOME - -InfiltrateForExploration: - Targetable: - TargetTypes: Ground, C4, DetonateAttack, MissionObjective - SPY: - Infiltrates: - Types: SpyInfiltrate, MissionObjective - BAD3TNK: - Inherits: 3TNK - Buildable: - Prerequisites: ~disabled - -EjectOnDeath: - RenderSprites: - Image: 3TNK - BADTRUK: - Inherits: TRUK - Buildable: - Prerequisites: ~disabled - -EjectOnDeath: - RenderSprites: - Image: TRUK - SS: - Buildable: - Prerequisites: ~disabled - AGUN: - Buildable: - Prerequisites: ~disabled - MSUB: - Buildable: - Prerequisites: ~disabled - DD: - Buildable: - Prerequisites: ~disabled - CA: - Buildable: - Prerequisites: ~disabled - PT: - Buildable: - Prerequisites: ~disabled - MSLO: - Buildable: - Prerequisites: ~disabled - SYRD: - Buildable: - Prerequisites: ~disabled - SPEN: - Buildable: - Prerequisites: ~disabled - IRON: - Buildable: - Prerequisites: ~disabled - PDOX: - Buildable: - Prerequisites: ~disabled - SAM: - Buildable: - Prerequisites: ~disabled - HPAD: - Buildable: - Prerequisites: ~disabled - AFLD: - Buildable: - Prerequisites: ~disabled - ATEK: - Buildable: - Prerequisites: ~disabled - STEK: - Buildable: - Prerequisites: ~disabled - 4TNK: - Buildable: - Prerequisites: ~disabled - MCV: - Buildable: - Prerequisites: ~disabled - MNLY.AP: - Buildable: - Prerequisites: ~disabled - MNLY.AT: - Buildable: - Prerequisites: ~disabled - TTNK: - Buildable: - Prerequisites: ~disabled - CTNK: - Buildable: - Prerequisites: ~disabled - MGG: - Buildable: - Prerequisites: ~disabled - GAP: - Buildable: - Prerequisites: ~disabled - MRJ: - Buildable: - Prerequisites: ~disabled - E7: - Buildable: - Prerequisites: ~disabled - C1: - -Crushable: - C2: - -Crushable: - C5: - -Crushable: - C7: - -Crushable: - C8: - -Crushable: - SHOK: - Buildable: - Prerequisites: ~disabled - HIJACKER: - Buildable: - Prerequisites: ~disabled - STNK: - Buildable: - Prerequisites: ~disabled - DTRK: - Buildable: - Prerequisites: ~disabled - QTNK: - Buildable: - Prerequisites: ~disabled +Weapons: weapons.yaml -Sequences: - -VoxelSequences: - -Weapons: - FireballLauncher: - Projectile: - Blockable: false - TurretGun: - Projectile: - Blockable: false - SuperTankPrimary: - ROF: 70 - Range: 4c768 - Report: turret1.aud - Burst: 2 - InvalidTargets: Air, Infantry - Projectile: Bullet - Speed: 682 - Image: 120MM - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 50 - InvalidTargets: Air, Infantry - Versus: - None: 20 - Wood: 75 - Light: 75 - Concrete: 50 - DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath - Warhead@2Smu: LeaveSmudge - SmudgeType: Crater - Warhead@3EffGround: CreateEffect - Explosions: small_explosion - InvalidImpactTypes: Water - Warhead@4EffWater: CreateEffect - Explosions: small_splash - ValidImpactTypes: Water - -Voices: - DemitriVoice: - Variants: - allies: .r01,.r03 - england: .r01,.r03 - france: .r01,.r03 - germany: .r01,.r03 - soviet: .r01,.r03 - russia: .r01,.r03 - ukraine: .r01,.r03 - Voices: - Select: await1,ready,report1,yessir1 - Action: ackno,affirm1,noprob,overout,ritaway,roger,ugotit - Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman7,dedman8 - Burned: dedman10 - Zapped: dedman6 - DisableVariants: Die, Burned, Zapped - -Music: - -Notifications: - -Translations: +Voices: voices.yaml diff --git a/mods/ra/maps/monster-tank-madness/rules.yaml b/mods/ra/maps/monster-tank-madness/rules.yaml new file mode 100644 index 0000000000..b7bbd8a6a3 --- /dev/null +++ b/mods/ra/maps/monster-tank-madness/rules.yaml @@ -0,0 +1,349 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + EnemyWatcher: + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 5000 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: monster-tank-madness.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + -StartGameNotification: + MissionData: + Briefing: Dr. Demitri, creator of a Soviet Super Tank, wants to defect.\n\nWe planned to extract him while the Soviets were testing their new weapon, but something has gone wrong.\n\nThe Super Tanks are out of control, and Demitri is missing -- likely hiding in the village to the far south.\n\nFind our outpost and start repairs on it, then find and evacuate Demitri.\n\nAs for the tanks, we can reprogram them. Send a spy into the Soviet radar dome in the NE, turning the tanks on their creators.\n + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + ShortGameLocked: True + ShortGameEnabled: False + +^Building: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + AnnounceOnSeen: + +^TechBuilding: + Tooltip: + ShowOwnerRow: false + +^Infantry: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Vehicle: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Tank: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Ship: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Helicopter: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Wall: + Tooltip: + ShowOwnerRow: false + +^Husk: + Tooltip: + GenericVisibility: Enemy, Ally, Neutral + GenericStancePrefix: false + ShowOwnerRow: false + +^Crate: + Tooltip: + ShowOwnerRow: false + +^CivBuilding: + Explodes: + Weapon: BarrelExplode + EmptyWeapon: BarrelExplode + Tooltip: + ShowOwnerRow: false + +DEMITRI: + Inherits: DELPHI + Tooltip: + Name: Dr. Demitri + Passenger: + CargoType: Demitri + RenderSprites: + Image: DELPHI + Voiced: + VoiceSet: DemitriVoice + +TRAN: + RevealsShroud: + Range: 0c0 + Cargo: + Types: Demitri + MaxWeight: 1 + -Selectable: + +LST: + Cargo: + Types: Infantry, Vehicle, Demitri + +JEEP: + Cargo: + Types: Infantry, Demitri + +PBOX: + Cargo: + Types: Infantry, Demitri + +5TNK: + Inherits: ^Tank + Valued: + Cost: 10000 + Tooltip: + Name: Super Tank + GenericName: Super Tank + Health: + HP: 20000 + Armor: + Type: Concrete + Mobile: + Speed: 42 + Crushes: wall, mine, crate, infantry + RevealsShroud: + Range: 6c0 + Turreted: + TurnSpeed: 1 + Armament@PRIMARY: + Weapon: SuperTankPrimary + LocalOffset: 900,180,340, 900,-180,340 + Recoil: 171 + RecoilRecovery: 30 + MuzzleSequence: muzzle + Armament@SECONDARY: + Name: secondary + Weapon: MammothTusk + LocalOffset: -85,384,340, -85,-384,340 + LocalYaw: -100,100 + Recoil: 43 + MuzzleSequence: muzzle + AttackTurreted: + WithMuzzleOverlay: + WithSpriteTurret: + AutoTarget: + Explodes: + Weapon: MiniNuke + EmptyWeapon: MiniNuke + SpawnActorOnDeath: + Actor: 5TNK.Husk + SelfHealing: + Step: 1 + Ticks: 1 + HealIfBelow: 100% + DamageCooldown: 150 + Selectable: + Bounds: 44,38,0,-4 + -EjectOnDeath: + RenderSprites: + Image: 4TNK + +5TNK.Husk: + Inherits: ^Husk + Tooltip: + Name: Husk (Super Tank) + ThrowsParticle@turret: + Anim: turret + Health: + HP: 2000 + RenderSprites: + Image: 4TNK + +DOME.NoInfiltrate: + Inherits: DOME + Buildable: + Prerequisites: ~disabled + RenderSprites: + Image: DOME + -InfiltrateForExploration: + Targetable: + TargetTypes: Ground, C4, DetonateAttack, MissionObjective + +SPY: + Infiltrates: + Types: SpyInfiltrate, MissionObjective + +BAD3TNK: + Inherits: 3TNK + Buildable: + Prerequisites: ~disabled + -EjectOnDeath: + RenderSprites: + Image: 3TNK + +BADTRUK: + Inherits: TRUK + Buildable: + Prerequisites: ~disabled + -EjectOnDeath: + RenderSprites: + Image: TRUK + +SS: + Buildable: + Prerequisites: ~disabled + +AGUN: + Buildable: + Prerequisites: ~disabled + +MSUB: + Buildable: + Prerequisites: ~disabled + +DD: + Buildable: + Prerequisites: ~disabled + +CA: + Buildable: + Prerequisites: ~disabled + +PT: + Buildable: + Prerequisites: ~disabled + +MSLO: + Buildable: + Prerequisites: ~disabled + +SYRD: + Buildable: + Prerequisites: ~disabled + +SPEN: + Buildable: + Prerequisites: ~disabled + +IRON: + Buildable: + Prerequisites: ~disabled + +PDOX: + Buildable: + Prerequisites: ~disabled + +SAM: + Buildable: + Prerequisites: ~disabled + +HPAD: + Buildable: + Prerequisites: ~disabled + +AFLD: + Buildable: + Prerequisites: ~disabled + +ATEK: + Buildable: + Prerequisites: ~disabled + +STEK: + Buildable: + Prerequisites: ~disabled + +4TNK: + Buildable: + Prerequisites: ~disabled + +MCV: + Buildable: + Prerequisites: ~disabled + +MNLY.AP: + Buildable: + Prerequisites: ~disabled + +MNLY.AT: + Buildable: + Prerequisites: ~disabled + +TTNK: + Buildable: + Prerequisites: ~disabled + +CTNK: + Buildable: + Prerequisites: ~disabled + +MGG: + Buildable: + Prerequisites: ~disabled + +GAP: + Buildable: + Prerequisites: ~disabled + +MRJ: + Buildable: + Prerequisites: ~disabled + +E7: + Buildable: + Prerequisites: ~disabled + +C1: + -Crushable: + +C2: + -Crushable: + +C5: + -Crushable: + +C7: + -Crushable: + +C8: + -Crushable: + +SHOK: + Buildable: + Prerequisites: ~disabled + +HIJACKER: + Buildable: + Prerequisites: ~disabled + +STNK: + Buildable: + Prerequisites: ~disabled + +DTRK: + Buildable: + Prerequisites: ~disabled + +QTNK: + Buildable: + Prerequisites: ~disabled diff --git a/mods/ra/maps/monster-tank-madness/voices.yaml b/mods/ra/maps/monster-tank-madness/voices.yaml new file mode 100644 index 0000000000..4ac80b71c4 --- /dev/null +++ b/mods/ra/maps/monster-tank-madness/voices.yaml @@ -0,0 +1,16 @@ +DemitriVoice: + Variants: + allies: .r01,.r03 + england: .r01,.r03 + france: .r01,.r03 + germany: .r01,.r03 + soviet: .r01,.r03 + russia: .r01,.r03 + ukraine: .r01,.r03 + Voices: + Select: await1,ready,report1,yessir1 + Action: ackno,affirm1,noprob,overout,ritaway,roger,ugotit + Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman7,dedman8 + Burned: dedman10 + Zapped: dedman6 + DisableVariants: Die, Burned, Zapped \ No newline at end of file diff --git a/mods/ra/maps/monster-tank-madness/weapons.yaml b/mods/ra/maps/monster-tank-madness/weapons.yaml new file mode 100644 index 0000000000..26bd9a3928 --- /dev/null +++ b/mods/ra/maps/monster-tank-madness/weapons.yaml @@ -0,0 +1,35 @@ +FireballLauncher: + Projectile: + Blockable: false + +TurretGun: + Projectile: + Blockable: false + +SuperTankPrimary: + ROF: 70 + Range: 4c768 + Report: turret1.aud + Burst: 2 + InvalidTargets: Air, Infantry + Projectile: Bullet + Speed: 682 + Image: 120MM + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 50 + InvalidTargets: Air, Infantry + Versus: + None: 20 + Wood: 75 + Light: 75 + Concrete: 50 + DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath + Warhead@2Smu: LeaveSmudge + SmudgeType: Crater + Warhead@3EffGround: CreateEffect + Explosions: small_explosion + InvalidImpactTypes: Water + Warhead@4EffWater: CreateEffect + Explosions: small_splash + ValidImpactTypes: Water diff --git a/mods/ra/maps/north-by-northwest.oramap b/mods/ra/maps/north-by-northwest.oramap index fffca295fa50eb67413d3fb4c8db03adfab95954..c6243ea11e2a319e846bbf7aadda9b444f2ff9ad 100644 GIT binary patch delta 2934 zcmZ8jc{J2*8-8ZYXo#_dEF+U_6|zi()R1Ku%AQx&VvI!gUB79pN!BR)Sfdcpkb13U zNrPUYNFik%>9vd{`gGp!eCNF1{ha$;=f0o&+F>-34m~O@joVuF6;58W&!8TBWx2BRF^RFN zgn8&!d3%be6>MsK2L0t{)klZnoDotsbbD$%bXP6WdJ}%(afgpw!OTjbco}Lwy8@Qp zpIqRS06&#KCgH44=$~kj`@}P|tJJo?H`=AG-O2pt$a!Wpb9B=pqab#C2_CB`ONkWT z`aTo$_vh+n+!rgs>%-3PcO@#-&Mj) zGR{W&BZ?<_-{WLoH@+7>$igYAcYf8r^XQIm;Ds+?SL{CzHhvIRXW_inJDJ*dp5O5e zmi@A@{kapW+9rM|L3rM*@l36akxtwXPE6E;2G zj~su1GVy5`4pH4TU)`_kj9T*NHPSg9WA>6xpj5vO?O)@@YmksgrTzGEIIb=YZi{dh zTqzmxhIK1oeK;rhD6A}n7$nvk=#X-Suq^qH3V2uHXuMo2hyH`OL;*Dz8RDlcpE??5 zskzpEwTz2H$u@}attWv0(I_eB&`oqz2fuL*jesaq#|mU&;RozR%DNqT^p{`y>U$d- zw8a<;6E;iqUZApj@R9=j6|JgNVrA30VQv%OHe@>Pmg#|uK7CS5O`Az7ksMQxJ;NAp ze2kAfj;#>3lBpHwYL~tb$!gqfmFg*do`%w$&t2d=9zY?C@|6sfGUST5RMauJQ`zm3 zD6&jv8Y&K(*y|gT+mRYmUG(keu&+Xv3@rNrxb8pT)r+-%$0c7@7=8JbWVHCO%XpdIY*OeLUO!%FLua})GY%QT?zGv7NRa^ezLH# zTULlV(s4C2>4un1SC;h3P<#O5rCh3}uq#z8U(5KY>vZ@xGNn^S!c~G9ZKQRRGb@QC zAEY*=!Fexi(jn=x$5+yRnqetN1^+;%U`4cknR>*Bd#?Jnsax1{KgB6(T)9`%i zV8spQ7uM9EU$B@%oW#Y<40u-v`hjE`VG7$OnBUxM5d%d{D8DZV9- zruqyP`nxv19oRwqi!KO_DP=M=b^vnra^HVx!pGYkmc#D4dCTm)AvdQe=U$uJh@fY& zht9tfwKofY`f@uR9VMHYZE@w$^Igh_M{@syp}Tt5DivQ2)|L$GvEQb~XkoBUvmc#in-7}e!||{|+!5|Toim;>^KMA)0$I*YsGv@zI#-fP~gtiU79 ziu)#*1C}QYxeeX0#Kri?I#>+?U+*0R=XKb39OfKYsnG>pH!#55M^d&D74=AWTdY7n zZVBNWBuEpWNH+%L8i*h#17BYHtEgav+CE6ane4+d?`3M5y=1b}w1XTJc5$G`41o_n zW84<9wYfgGRyEFgJHlsfCX!~HI_;?iET%nq%I0?E!07Cc_zfWhqa_HGpx#P;KK>#D zRt$I{gg46^G?tgY(=$$%WiueA2nfsBNQm7kRv{F2LcDm!bzHdt zNwFBW8`B{Qe=0XDBBqo)EgqMC$VH(y7jrieY;g;fY&Ev4l~ zM5yOq8u?mo=*iJ_SAvzS(L&3vUQbS1>N|a&x7u$LJ~_1ye&dk5i|p>ZrrntA0a7{$ z5!_UpSUCz$0krEO08wn3D&^zlBPH1Ie!Tk4nH;Oa@Cl=EG|--UBLp3#bPLlmkOCDy z*N$nSDAup*O-jd(_x6i{qfL@*L|3j9j6Stcu9;q?+{*teEQ5U_BT9)?5g~d^q@2S* zbqG$@Zwcnql%zL^`yMG{#Fte5h&W?$*~X(@fO3!vNz;dF1cz*fX|tcD1H=Fdp_FngY!>c59Vv;29G?}#+#rT5J)xz zDfFsQC$C@)$|A1e+lHK2Q^PQLp(@pU_CRZ@`sF{^@`AW8ExrLu@7!?;(#9#q9P_VGtF5F&yzu`_>)`_X4kQ^=5MRq zxbnrlV1zZh+m-S_b@2S7Y1>_K7|qhZ3eqe-jcQkQ80deXg8jn2(uOUM7x&!kf)f4xgW0I7)!z$Oc5VWXeYhZIz3F>^9vpfV! zc2f-$!IAyu)Z(g$_vLu%$@IHn%RwtN6)U2{lBMpo3< z@$d`DhiKM&N&<}Z&+Ap|I#bPvFt{rCp9LnQS07O3{+9<%UpydT^zWhn7rx&M|A{LH Z{&CBDGH6Cb{?6`VYWZ8vpOAP)h>@6aWAK2mt1&VzCWD4}a#UVo0Yd5L+|^0077p000O8003=a za4vaaZEUSr+j84B5Pc56f**hf+%J4;nrWV5rDJ*GXG%gE&QOHR%ed~>7a-*(B6raj z&DaAH!r6n}vx|lFP+vZW{#=h$>5Agfzf4WfdT_WsL=w7Co^3S$@^Zig2AC{*_|K0b#JNn;t zej59_jh}qj)#tS1Wg@u&sS@^gJ0o6uEd-L{P% zwiFLjJ2vzu!}1dsBQoj$tnL`GHpDx#<$+mvF2XPUZ-sW~p)C|5EfbfZ((HsM40H6i2sMlr&@HN0u3}69(wV5rs8NhA;j%S=^QSOnM zTL8;2Fa}UWCj_1zJW=QkK%xKv$A3xSo03~Ev?M~I00m_SCl*a7wy3Sv>EZCu8YrO{ zaRNm^dPjsn6NEv63q=IFD?SUpaa^FA;z@8OHVmkIoC97sNw`B10*I8O8NoSJ-7f0} zq&TCDaGXSM6PHm+IPN-B;f(Tl6yk!|ZSJOhIXqkrNJS?yi6tl$E=DZMA%7SoNiN+5 z2M}E5To+KGM+nCq0ScY#j3Pn-eZ#~94yVunA|576qX+{al*w^en8TojE|TW-)^W*+ zL;;d+0aoPzNpY&z0E;>yli;hPCvGVNNOG^#R-7ojg(tOF8Kq+TLtBkZMZPKw?TAAA zfYe*3jmq>(X|`e2lqmENk$SnT%5a zy<5iP5BJ+_wM$#VBWt&1Cp9r>c4!AQVHr~vb;3}frA99ds)b=doOq_M7^rJoo}&=J z?IWI<7Uz%8g2SbL?b7$+%lvd3T?1cN=9LV_ zSQ>9dC=rK2j0!k?=YORF2F1%1n2_^IiDGabg>Mcg(l9878xNg9!wrV6*q^7?5XOkZg&v+-%9%M_fDKvCDd`MP!H>JGmH3 zwjUvpL6U7;S)vTG7SYwYzwy*{QKuG4sDou5oa9Df*(+tVhCiLLDSZS-w_@DV0_2UEvN zUY%L^%nW?j;2V+$hJ{Y7e+b8TsW9btW}E$dK%r$udtlQsrC_plb_r*7X_qcq&r+s6C3&ftk7k?>$@cI#M3`1|*L5$5!%yiS8s>?|#2& zn>~?yPq}3q%CvG!yY8NdywIW&Fw*8uE&PKl82u{L<`(?|B3ZJ+dvep#p_^|`(fpoH zn#TJOhK*fujEGJfa>m-+IOP{P4(WGzKCH*^DR|?H>svj0&g*ews+Ey7S*92cX}F%$ zi&i`7Tf|ErM?zS#3={OhRK1r70+lZtYFF~mLVC*zR^g8u@IylC;BT3oLKkGlT=;-$ z-s_)h3FK3hH5NGu#R9JQJmg&jO_!~TrTJxxLL1#x6w}Q*dSq59qn|W3v}|(VXU(ab zfq?PB60$E}lb@5efVy+ysp6mb4WM=__i1lS>N;YvBuj;;B`}nAX$3-zFBKPw>SveQ zYyC@2=f87{@B(79R=kBSM(=gnSxG8QCeMiX)K9ks>Mf`=O3aR(1iH_!vaCON1 zvPCI!nmX?`ko*L@C@gy~T!#`qqMcA29f`eTq-h$&4}5Fdp~b`8=e_ z*ktAJjt9zjpmL#h=$IyAWU1d=Pp68aeE}e%}uaxZt^b?lsk&B!&>Sp!s z7~tU=OaPeZGJC~e+N=>dMsfW^P~XXP(z5%FZj0x@3t^E%qzcxUpMB7XLC%v1g3&|; z*h;8a(XJ|#Q`J&c_b8Om(8ab+PT$If`GXvYNQK#GXE<$r*#LDxi$c^b7~LD+41fg@ z*%@1>Bug-vPQGrITTa3ll~~vMfk#yD7Y(Pgj$xv&5>cn|C8@IJwDF~$vio)vucZZ@ zv<(G+8$@Nl)V$WeSgT)P(|4{F3IL5K$^Ku)61`kNmPV+-w+E)idfaef_(`4HKwsy^ ziE92x4%o>p>gcd~BCIZ0BP;+sOa1Aa!wIVa7T+6sSApu+B0ri)C;b~n01zw%0HkOD zI5;VhRsi64c>wrm4*=?q002SEYcazB02FPYgS|I_1`5}Y3$ErC%f!9qawSH+j-(b!{2_E3p2zY%6ikevoq1wGtilfA z=_^s6j&%u)OG+TYX#RRssR2Ew_BbY6SSF^DQm3r0XOTr#3xwq!%+yE3Uv-~wZH7BH zD|J{LeF5akRC3*lvhenXP=ISLO-G*L^*d3N&N!e7$0qCqh#;(Dp4)M5{ zaMiu`C|GSr+E%H8v^NNtlgnHeqS5;Ps^LRFF(c$+z~!+4t9xY{=YlD&*KFt#1t8DV z!q2hQ?#97tSiVU zQB3iU41p&p@{)z{Zki^_rrZyvZoU!Ab7(=2x1NmfTV2WjoUuBwuUMx@ZY{rQ^-j9Hr46R5w`sdb7%vdG{l(*%`w^)hUSr`0RZ7*;38x0{m*cbNR8>(3~Y% zg{_pmp3;^yAMNPuPCYsys)GD{T39jJxv0-=jATqQE3CWzU#+p?<<4Fh0WWji$l|mQFxhjQVpz1Cb`_OaCHu) z?H;DarRg+;c~#v1)Jni%<%*zL$*p`+VCNY9P0pK+8eph9$HkywxbTXcCr)C2d*|Bf z@yM^k)9v@Hr=+-yx==}a+Pb;f#eOL2)v;sw5bM$2L@wf?@c`jwVS_lhY&+O3%mPx{ z1Fz(9wn1*+V4P(7%#jt3q~^ zBUJdn3F@%vnS3GD+7fg@dth_ASrWGT37ZOJoPn-oEGPOy1=S%c5E@WL`zreXsM!NU;Q;44q@$q7rS4?E00UiPo$9Ohk*0<$5JljBt}25Ip}_qwSCwIi n5HtAKpZ}x5k9q%`_A~$ZuM;+y8nXS^e*k(C@6aWAK2mt1&VzCWj5r5{WVo0Oh4F7Wl004U(000O8003=a za4vaaZEUSs&2rl~3_e#+;RoP>;GZa;w(X>+rtPGe_AEQe{qB3&~zh`+zN{cv;l^1di=(U0xFhzm{yR}`;?rGJ?AJ5ZoP z`YVc0?bIIHuAQIuxborfgbO{L5%PNIAD3prg+FxlQ!`Hc;>G3LUGt?GoBr7R@vd3s zvF`Af7w_s5f_}Wf=l9?G>GLplxc~ccX@8Q$(7zr|hkCC2`RB_w^>J>8e!r``u5G4V z#qH9~t^TFq@{Es3us$TGY?r#L`-kC#Z*KbLgo~mrW7C|u#bL8J{7;Kt-v3(sS?)hN z;+KMp$?AD`#mnP7taPkj^nQ0bPv`nukC?Z^vA!$=UV*>x(2Tzkvtoe8xS(9%Fn?yh z`&+}6ytT?yoV-PO(AV-H$h)+D+{#?g^F4NaxnVM^qL^h=8&~6Lh!+#qR-TIn6gT5`WK$Sy+6_jg0Tz&=VA~FiGHhhp6a?V54ihx2F^~l&ufb^|%xqM^a^fJVxGpMA zE8v@~$;ea~l~6TY$-&SYd|Wz= zfiHNt+s37^zluPBR5HD$bbolkbsi{0kPwDIB!{v6&RYr*h4A-|(ZM4;g(xLNAP~+9 z4EmBnI0=!`c+k1ogTU40c(-JHh;l8<@sB}%5~f- zV2LY%kgpV*+NH_my&z82chJIq90gEpQ!70w&-*73@|Gu{ED6R+K|bak&^72cVK&fdHU7xRbI3O6rVY zq-h#N0#Yd_Y^x&bBAzz+Vhx78kSot8i2>pyuNq zkZObRl%t|>n|}s!2p-Gp@tx9#RpDkndta9N*{_Ephm27Yh{R?`q6r7YxQb8J@p zWg09shN+~=n5J*pvDFFv4Xn!#u2>j_KC({THir`^s@5QNOR(Jm2-();K@| zVcR>{aJ<28XGE@VA;~?AVZ!#3N#5StmQmlgnHzpra&&cj(fA4ymvC? z)h%`J^TM{&G=dJZs@1-Q5L)(nG1*7>cWtmkP;0Qe7n&;FRS+stRB%2R8=* zsLfpcJw!zTK%%`|_5)Q){IIH6AL{Dm1^@}00f3_#UQo3-LjZ7wsMv}z}m3p+#@I|imD17`_{E#!SZ-DrDx8$QnSD$ zndmuXYS|pTUuUtYF>(Iemt(!t)6fX5?u-M0 zs2!=z1MkFwK{L?}0f>@vUd2%z8f=rd2h4P2BV0~4LtzlWp_d_^EF;7IAUDhlENw@y z&nKAmY2o>z3XX%CsagB3WOnWOtCkN^ zvn=)MkzRb(PBHKfQl@8Uj!G`|(h0vpOmd31`@;Ulkrl81A= z?)5@8qc?q(qR6Y#hx}dMK<6(Ofx2HpaXA`9YKI@-)A}uR??KBKaFl@BA^sf82?(&0 z3#;pbs`=m9?N#^cG3acANTOQG$lfbk?Q?RY_0W24jEm%xdt1Q9*reuthws!DWLa?+ z7ugS`FmkTd(<~BE9R@8?o_TC@wfn#(WiA`nT5F(?IYkSRa;o^TgaSrTw%>!~sgs$S zIg_I(LAeRvp{J=oIU-ObWQ3YrE^Q zYOPLz6P85wMZ0OUgFX99_)WpK-`6moFDq^%l74<@1BU1aLP9ey+iCVGtM_}hK7Kl* zLHxZ@hnn|k6c(DP1dn0{i@8qsn!mX(p z7u_7%_F2P-#xDelaa)a^d&gnKd;zzyq9cwGM~r1m8Ti9fB0CI3sff(9wN}IFj@sS^ zb29=+NlBemPC+1x-LcFlsJSbN@PZssB zN=>thED^^IMx)3KgzTWcmRJlmz_mWM^N-TWS3DWM_Bc4Jm&a i`adiGLHK95;QzetDr2V~fd6oBKuz^-sPO%UAJrd1>585J delta 644 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 literal 0 HcmV?d00001 diff --git a/mods/ra/maps/poland-raid/map.yaml b/mods/ra/maps/poland-raid/map.yaml index 185826aa0e..df9149a0b8 100644 --- a/mods/ra/maps/poland-raid/map.yaml +++ b/mods/ra/maps/poland-raid/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -777,27 +777,4 @@ Actors: Location: 91,86 Owner: Neutral -Smudges: - -Rules: - OILB: - CashTrickler: - Period: 250 - Amount: 100 - FACT: - RevealsShroud: - Range: 8c0 - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/ra/maps/poland-raid/rules.yaml b/mods/ra/maps/poland-raid/rules.yaml new file mode 100644 index 0000000000..d67ee43efb --- /dev/null +++ b/mods/ra/maps/poland-raid/rules.yaml @@ -0,0 +1,8 @@ +OILB: + CashTrickler: + Period: 250 + Amount: 100 + +FACT: + RevealsShroud: + Range: 8c0 diff --git a/mods/ra/maps/pressure.oramap b/mods/ra/maps/pressure.oramap index c7a10417941699ed7875cf86b29cc6dc92a14366..e3c2fbb0bb2d190e0856fffd2cf0384ea998e04b 100644 GIT binary patch delta 2857 zcmZWrc{J4BAHFkY7|SpuLNd1OgSQc(n$ZZ!zOPxv8ky2-duhH2Daw{CkwLN)M%hA^ zNDV@vG{`cQNHG!KP`~NCzwU;=RW88+~?fC?)f~=n$tEJZEenl5Cs6BfJH@M z9a>F^%0bgu_t=J6E&y=5f8PKQ>P^8#dxwTp=P=GpXkn6u#_Tp>Q8Sh&%I^|mf|*z} z^WhS`0=S%OpqUo6A7gl^57G(Vo!lBO(;>eoFXQ53CWM~FR7J##KlR-_sC#VB^45H? z?x-<)^kis7gb*dH;Ig%-?&?~DOcizNnbrV%`Cuw+ro46Qa_h5OGx|B!WyiIbXRUp+deJD|FpU0zLb8=-(j5LKQGQQN#74M*PC<34UfMUqs@002 z(nD$MhAnvd*t??6*Qc9PgQNqZn-kA1%#;De7pt%7I81g+^%H@hv(0iZqsV z74_hNLtaeA*>J3z-6}qN^EMqXY?+K#_sdgkwe1&8&v((^pGfu&hmL0gXs`==V0<2= z+!vl9W2V5a07@86TW`$MS{BDPwyHw$!@0c0w zcH7ZWVn0KXc~unDEj-N3t`w!L)REKN63x28arjqOhT*+UHedWww)rt9Gthydd{KG) z4B>KXW}=d1F_nDut@6RhiPAk&(zvUIx2FtM5>tG_t}Cz;uM033c!eT^i~8AOj;Jm} z7p11;7n%(ZAEAdN$ludl;1jJHBjYEft-f#I+W8A_o|Ty1N{k0k{BD|{XOo#lH%&AI&9W*R<*TUGFQsRd{xud%+3$T9L%0D5 z;1th)#{uO`04#tz_wOs#mL_OENj^>+ZDvZc<)GK^LUFWUE;mw-1Bd{k1rdO{H2!UG zB!|PoZB2|o&EVbz4#E1G+FAe*vmXE`0RZX`P7nG7z@J(GEP4T;p9_FErJ%*e5CG%{ zGZN80s^CkZ`MEJIjPYaGdWNxofI!L zjbwH&QZzhN$TK+%hR-$^}NkY8C?)@iMIO`+y+S_4kuf|2?bY92%(@0 zt-U;pKT2e+7xp6wr+YF5RZF~$5tKI;4QBB4y}`vF8T~Fcb$meer^W6BJ)K)VPDaBd zq#UVib0-mD{t7Wj-L!3YLNEE<8dwiiK-=Lt~&f<~&41S%{ogS7Cg z2~~iET5#VDY2v>^_QbE?RbJ|cNT@sQ2A}Fw!6ff};bGc~U{)Zo5l%;DRLA4jWuDm8 z9tYN0yUb$G{N;}zJ5e+NjmNEoz=f5Am%zyJQQTgKhHoUbWOoGuiFk(>egnW76)LcD zoR~=Ua>#ma4@L`%g`boQEstWVVwToH4CYl~(c7?{L(1SV${wFaahWT6bLfCB)F^j? zcXCI zlBb?p!e%Nj2UM1e+s4QI$usd1?p5+IDQs<(n>OC2)Af$dut+x%b^xvFyc>u0x0 z{VI3I`<=Pe$Wx6pUW=*cv3*81f$1;Pncr@G^E_5MgN8;UN2*&#c23W3A zMS~UfejoyKVa;T#z?K(Ua*Yz7b#jYFERBASq?ZBp&aY_qpxtC)x+Jvru{#tvORfUi z&moa^KGIv;goX`A_{_Vo45VzR_H~g#K43u%448cvmmz^(0CH!ZW9R92``Ow2BFX0P zl>%z*<4D2Xr?_CzJJ;tM1o{D~z#KlKl2^Ulm6DuXFQnIY5Qw45t%77I6^I#+gY0&p zvCQlFM|1v$jzu7xOFOr0pL{twGYs%33C_38V|5Ocx5BW*;dHqKz<|BLxmqgu}Zq+FLWGMhquiQ zF_&P0z0e7i>6hB8P}Rjfm5vc$_)?&zdf2@?!f!l0kuIQMJ(iudjIkGk-_BbW19xJ_ zCpO7OM+Mh>YMbrEqIc#_>c#LnO2I};W#jZEFS^fqYP%tAo|qV|z;nBrsUncg<%Qrt z&E|kE2E2IMYLznT0K-drP70;_Uz7(!QN(zcl~nVZYz|XX&W@6L2|>W^IoAZCikgvuPac)&9-? E0~bc=D*ylh delta 1198 zcmV;f1X26^Wb{`JP)h>@6aWAK2mt1&VzCV?Cx7OsVn}BBo(dlX005R1000O8003=a za4vaaZEUTW+iu%95QeYIr|<*tf@e~?+H86et;Z7j~P zz`}q7N|e5t;rzpcvaQY^yZ%&-<)$EH=U=C~_rtb(DK~vZ$i5yMUv8d4-!S!_kh^L8 zr+@3q&9m>P__*akB~pRseKtjhoRwD#2+D_>!Ci> zO+CJqn@`>0@D_}{odb5?wXc&OMnayN>dp5HVtgC_bagFKHSC^t3y=l z_d)#}4QQONjPqL>7c1l9md54ExV)utwKA@5XsuN(E92&t#_h_u{eQ;E-G6cH z=E*)^uyS*%+lYSZj@81du%0ls%yHkpoAfim0YX@63k(ndAT8Av10(=wLnR6*0I-gR zH4yA00EdLc(7YA^5f=Rn!6CK7`IfY{*>C(xOs0kOj|QQ>0% z#O6#d< diff --git a/mods/ra/maps/puddles-redux.oramap b/mods/ra/maps/puddles-redux.oramap index 49e3739300223509814040d8ef37ac055aad0420..874a2b5b78e9b66c72a06dbbd7c0f1e290b5bfe5 100644 GIT binary patch delta 3221 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 diff --git a/mods/ra/maps/raraku.oramap b/mods/ra/maps/raraku.oramap index 8c4917dbed6f7598da385ede84141c8af1535af2..ec419a266abb478a6e082d76bb534bc3ada7534d 100644 GIT binary patch delta 3528 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 delta 1136 zcmV-$1dscsP2f5WP)h>@6aWAK2mt1&VzCXo7=PxdVn|3V*8KYe004j#000O8003=a za4vaaZEUSr$#Ua15IqmRLLYzw_C=>SQ=ZevnUYoGGbLdXRwzQ|QjYWWX;SixC3hni zRmlYs!t3pIH(Fj*$1k}%RKs!+8C$34vF=j8%KPP_s~FqVLz9+^b=6gWkBr@o!(X{u zE`Od|0a4rmkPIPp7AK`jNWS?$U1$X&kz$ zfp0!NR0jZ^H{kt`m$rY(T?3wMx-m^Ba)0|dAGXy{wZqTNFV$|SbGuwrO;e}-ql(qo z47K>B;q(r#)4^&xh38t-x@!0N06X_>I)G5{rAz5Z371#GG)E8*&v!u6GKeM{ly zO1QbDaC;@(-cq=`67Fs(++PXzHxho@|0VqG-2ar#M+K(>;pbdFuj;(&^J>nkJ%6u` zzj?#%c0-rRoOk`~b+U4adW5w0M* zWRgpdSfwhj{96B*J4QtGFezN(F>JEx4f(Sd~K_IufD9M}Ic7;hs!G zEfJ#(xIvbz2Eq?@n=XT^xu=cN2*O0JX&nYZNMQ@tjJ7C57BW#g%r4EPAhTV21OioS zXhgs&$`q?f^An=n)ya)nh13u+AWicvZOE9L9QxrGLR4yVip&v}@;4 z*9DKX61>(`VWM#nDMRptzIDC8eYaRY>5tV*J0;3-e!3p6rBD<|;vgtrbcUZ#DjWkt zAlg;tlbSS6kq#Lg<1`O}!dM(*OM!EQZ4sXa=aU}COzqnuAoh3|_kY5#dB)abGp~>7 zd7S=HFg<_I|D@*q#x7H;j=4R3RiCz2V_)xJeaJ)oqdqB|_BUPC_RZVte^5&S0y6*< z000080OqJ-lm8_$4d$p~NJuQ!{QCm{0DzM|CLa_91^@s600IC40BZmM0N)${0002! C9T8dp diff --git a/mods/ra/maps/regeneration-basin.oramap b/mods/ra/maps/regeneration-basin.oramap index e32af6dd7e6aaacae4e97c9776922a00567942e1..1ed3248392b0e67552ffd0573f4f644db51850c6 100644 GIT binary patch delta 4598 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 Of`2mqA2kvBxBCw|i|9!J delta 1755 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 delta 1273 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 F{{wtD55E8a delta 3396 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 aQ63Zp1^@s600IC40BZmM0ANS}0000h@>*8_ diff --git a/mods/ra/maps/sidestep.oramap b/mods/ra/maps/sidestep.oramap index 2e03f5021a7f2c3b31d64d988e52fff5c5658892..9d47fc0cd2e0d45254d73ab740b146e496c9dbd7 100644 GIT binary patch delta 3384 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 diff --git a/mods/ra/maps/singles.oramap b/mods/ra/maps/singles.oramap index a0a2b546cf03ba09752dc4265449e487da21570a..58a2ca385049880b51b859847a8b1402920804b5 100644 GIT binary patch delta 2720 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 literal 0 HcmV?d00001 diff --git a/mods/ra/maps/snow town/map.yaml b/mods/ra/maps/snow town/map.yaml index c6ce1cdfab..9538c80329 100644 --- a/mods/ra/maps/snow town/map.yaml +++ b/mods/ra/maps/snow town/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -651,41 +651,4 @@ Actors: Location: 75,43 Owner: Neutral -Smudges: - -Rules: - World: - WeatherOverlay: - ParticleDensityFactor: 0.0007625 - ChangingWindLevel: true - WindLevels: -5, -3, -2, 0, 2, 3, 5 - WindTick: 150, 550 - InstantWindChanges: false - UseSquares: true - ParticleSize: 1, 3 - ScatterDirection: -1, 1 - Gravity: 1.00, 2.00 - SwingOffset: 1.0, 1.5 - SwingSpeed: 0.001, 0.025 - SwingAmplitude: 1.0, 1.5 - ParticleColors: ECECEC, E4E4E4, D0D0D0, BCBCBC - LineTailAlphaValue: 0 - GlobalLightingPaletteEffect: - Red: 0.9 - Green: 0.9 - Blue: 1.0 - Ambient: 1.2 - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/ra/maps/snow town/rules.yaml b/mods/ra/maps/snow town/rules.yaml new file mode 100644 index 0000000000..94ff76aad6 --- /dev/null +++ b/mods/ra/maps/snow town/rules.yaml @@ -0,0 +1,21 @@ +World: + WeatherOverlay: + ParticleDensityFactor: 0.0007625 + ChangingWindLevel: true + WindLevels: -5, -3, -2, 0, 2, 3, 5 + WindTick: 150, 550 + InstantWindChanges: false + UseSquares: true + ParticleSize: 1, 3 + ScatterDirection: -1, 1 + Gravity: 1.00, 2.00 + SwingOffset: 1.0, 1.5 + SwingSpeed: 0.001, 0.025 + SwingAmplitude: 1.0, 1.5 + ParticleColors: ECECEC, E4E4E4, D0D0D0, BCBCBC + LineTailAlphaValue: 0 + GlobalLightingPaletteEffect: + Red: 0.9 + Green: 0.9 + Blue: 1.0 + Ambient: 1.2 diff --git a/mods/ra/maps/snowy-island.oramap b/mods/ra/maps/snowy-island.oramap index 6c030373e969807ca013e7168d1557d10e524139..b41670da35d52749bf2361b396372b1a379f4070 100644 GIT binary patch delta 4497 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 delta 1714 zcmV;j22J^zhXL1d4Nyx11QY-O00;o*sA91V4>Et}sA5R8Em&3_1^@uKApigf0001O zVQ?;aVQp-!S=(;gMi6}tzd|3d4?BBbJv9j$pg`;twvjy3Hq#KGNL!@px?kT}(rF@c zW>6GKtLmzGJhjJWycq8HyJKBdH|^9l``vXvJU#Dz z8@qqHzptvdr|H{p-0$92* z-_>2$Hsf}S_s6Dr7=P@ry#LS3z4^6o4)|)nyEt`ItJU&^m#2Ao+Lxz$dHU@^7W|Kc zEbsAc`C@%r{Ifp975Zs7{CtS-rzaPO)#C7)i<{Nr<~0|$tHteWF78%~yVqRYuNHsz z|8Mc??cFrYDKfv%``w>VjPP-|s~2c=DuyL5n&VH2GJhZTyXj8D86aep5(lt$zdN*j zbB6Fq1ddWf6`*1W>`S2ty!ZmJrkyK?U|u5iPZ{tkVi~@u7a|&pjShW|NiTgB&nK_`6f21KNM7#GZ^s z7%4p{)=B7f77!@%%*wM~w?vp^5S;Ebc@3)qo3ehUh4a`=2w;iI8-hoIa_qIe-7;17 z%CXn>j$jdoyu;qxC#nJz8e#7pC{u-^PWg*u+JQohc*^G{sKiFQry|j4p%VB=IUP#@ z%ZLF8k65852g2tm3XvP^7Lb3n^1My}D$7wPuo-J8Z=@s~%1}{K?#(BlW=_RsM@Vz* z`gP^^tiwazRvRCcV}m{Ftr)>5 zw+?a3`Z|SeaG(-ahP_3Kv@GNkFHva}B|1oifQ}O5xJ;PVNbbv-sC;NzHnnr2`wYWN zPfan7vBEu22T>Q%Dha&55*l2}v9-aDaX%61!9sG^;)ho?j?D97t)9kyP_Xt!+6 zIBmZ*&7Uq%I>ZX<$PpBioCHWz z3*^LU9>p=%D#thB6axEK!%svg6MLf)YpX;|wSx4!M%I5sOH+O$@HNFb7UDk=-3T!b?bzF4;{Yu^}&pR}~H{M0ECk}wG@7YPTJ9rz)E zrhmT_8ZA{r4JMN&RaA9-INkrzjQgs(I(75&x_La6pMA^g&%<9$_wxr|n)+ermw&a( zM;E8Dy~F3_FtuOXWxw+I&9Uys?)%$+08mQ-0y6*<000080OzP;lk-9{K$ZfB*mh diff --git a/mods/ra/maps/soviet-01/map.yaml b/mods/ra/maps/soviet-01/map.yaml index 19f1064640..9d3fd1436b 100644 --- a/mods/ra/maps/soviet-01/map.yaml +++ b/mods/ra/maps/soviet-01/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@France: Name: France @@ -583,107 +585,4 @@ Actors: Location: 51,84 Owner: Neutral -Smudges: - -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - -EnemyWatcher: - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 0 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: soviet01.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - MissionData: - Briefing: A pitiful excuse for resistance has blockaded itself in this village.\n\nStalin has decided to make an example of them. Kill them all and destroy their homes. You will have Yak aircraft to use in teaching these rebels a lesson. - BackgroundVideo: prolog.vqa - BriefingVideo: soviet1.vqa - StartVideo: flare.vqa - WinVideo: snstrafe.vqa - LossVideo: sfrozen.vqa - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - ShortGameLocked: True - ShortGameEnabled: False - V01: - SpawnActorOnDeath: - Actor: healcrate - HEALCRATE: - Tooltip: - GenericStancePrefix: false - GenericVisibility: Enemy - ShowOwnerRow: false - ^CivBuilding: - MustBeDestroyed: - ^Plane: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Vehicle: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Infantry: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Building: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Husk: - Tooltip: - GenericVisibility: Enemy, Ally, Neutral - GenericStancePrefix: false - ShowOwnerRow: false - JEEP: - Explodes: - JamsRadar: - Range: 10c0 - YAK: - Buildable: - Prerequisites: ~disabled - MIG: - Buildable: - Prerequisites: ~disabled - AFLD: - AirstrikePower@spyplane: - Prerequisites: ~disabled - ParatroopersPower@paratroopers: - ChargeTime: 60 - DropItems: E1,E1,E1,E2,E2 - -RallyPoint: - -Sellable: - DOME: - -Sellable: - POWR: - -Sellable: - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/ra/maps/soviet-01/rules.yaml b/mods/ra/maps/soviet-01/rules.yaml new file mode 100644 index 0000000000..23ab1f42bb --- /dev/null +++ b/mods/ra/maps/soviet-01/rules.yaml @@ -0,0 +1,102 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + -EnemyWatcher: + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 0 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: soviet01.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + MissionData: + Briefing: A pitiful excuse for resistance has blockaded itself in this village.\n\nStalin has decided to make an example of them. Kill them all and destroy their homes. You will have Yak aircraft to use in teaching these rebels a lesson. + BackgroundVideo: prolog.vqa + BriefingVideo: soviet1.vqa + StartVideo: flare.vqa + WinVideo: snstrafe.vqa + LossVideo: sfrozen.vqa + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + ShortGameLocked: True + ShortGameEnabled: False + +V01: + SpawnActorOnDeath: + Actor: healcrate + +HEALCRATE: + Tooltip: + GenericStancePrefix: false + GenericVisibility: Enemy + ShowOwnerRow: false + +^CivBuilding: + MustBeDestroyed: + +^Plane: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Vehicle: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Infantry: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Building: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Husk: + Tooltip: + GenericVisibility: Enemy, Ally, Neutral + GenericStancePrefix: false + ShowOwnerRow: false + +JEEP: + Explodes: + JamsRadar: + Range: 10c0 + +YAK: + Buildable: + Prerequisites: ~disabled + +MIG: + Buildable: + Prerequisites: ~disabled + +AFLD: + AirstrikePower@spyplane: + Prerequisites: ~disabled + ParatroopersPower@paratroopers: + ChargeTime: 60 + DropItems: E1,E1,E1,E2,E2 + -RallyPoint: + -Sellable: + +DOME: + -Sellable: + +POWR: + -Sellable: diff --git a/mods/ra/maps/soviet-02a/map.yaml b/mods/ra/maps/soviet-02a/map.yaml index cd9cf03ff1..021d31da53 100644 --- a/mods/ra/maps/soviet-02a/map.yaml +++ b/mods/ra/maps/soviet-02a/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@USSR: Name: USSR @@ -562,156 +564,4 @@ Actors: Owner: Germany SubCell: 2 -Smudges: - -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - -EnemyWatcher: - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 5000 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: soviet02a.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - MissionData: - Briefing: Tomorrow, the attack on Germany begins, but today, we must protect our facility from Allied attacks.\n\nKeep the Command Center intact at all costs, and destroy any Allied fortification you might find. - BriefingVideo: soviet2.vqa - StartVideo: spotter.vqa - WinVideo: sovtstar.vqa - LossVideo: sovcemet.vqa - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - ShortGameLocked: True - ShortGameEnabled: False - ^Building: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^CivBuilding: - Tooltip: - ShowOwnerRow: false - ^Infantry: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Vehicle: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Plane: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Wall: - Tooltip: - ShowOwnerRow: false - ^Husk: - Tooltip: - GenericVisibility: Enemy, Ally, Neutral - GenericStancePrefix: false - ShowOwnerRow: false - FCOM: - Tooltip: - ShowOwnerRow: false - SPEN: - Buildable: - Prerequisites: ~disabled - DOME: - Buildable: - Prerequisites: ~disabled - WEAP: - Buildable: - Prerequisites: ~disabled - FIX: - Buildable: - Prerequisites: ~disabled - APWR: - Buildable: - Prerequisites: ~disabled - STEK: - Buildable: - Prerequisites: ~disabled - BRIK: - Buildable: - Prerequisites: ~disabled - TSLA: - Buildable: - Prerequisites: ~disabled - SAM: - Buildable: - Prerequisites: ~disabled - IRON: - Buildable: - Prerequisites: ~disabled - MSLO: - Buildable: - Prerequisites: ~disabled - E3: - Buildable: - Prerequisites: ~disabled - E4: - Buildable: - Prerequisites: ~disabled - E6: - Buildable: - Prerequisites: ~disabled - SHOK: - Buildable: - Prerequisites: ~disabled - SNIPER: - Buildable: - Prerequisites: ~disabled - HIJACKER: - Buildable: - Prerequisites: ~disabled - MIG: - Buildable: - Prerequisites: ~disabled - AFLD: - Buildable: - Prerequisites: ~disabled - AirstrikePower@spyplane: - Prerequisites: ~disabled - ParatroopersPower@paratroopers: - Prerequisites: ~disabled - DOG: - Health: - HP: 25 - AutoTarget: - ScanRadius: 5 - powerproxy.paratroopers: - ParatroopersPower: - DropItems: E2,E2,E2,E2,E2 - HARV: - Harvester: - SearchFromProcRadius: 50 - SearchFromOrderRadius: 50 - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/ra/maps/soviet-02a/rules.yaml b/mods/ra/maps/soviet-02a/rules.yaml new file mode 100644 index 0000000000..617b37e8a0 --- /dev/null +++ b/mods/ra/maps/soviet-02a/rules.yaml @@ -0,0 +1,167 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + -EnemyWatcher: + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 5000 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: soviet02a.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + MissionData: + Briefing: Tomorrow, the attack on Germany begins, but today, we must protect our facility from Allied attacks.\n\nKeep the Command Center intact at all costs, and destroy any Allied fortification you might find. + BriefingVideo: soviet2.vqa + StartVideo: spotter.vqa + WinVideo: sovtstar.vqa + LossVideo: sovcemet.vqa + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + ShortGameLocked: True + ShortGameEnabled: False + +^Building: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^CivBuilding: + Tooltip: + ShowOwnerRow: false + +^Infantry: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Vehicle: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Plane: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Wall: + Tooltip: + ShowOwnerRow: false + +^Husk: + Tooltip: + GenericVisibility: Enemy, Ally, Neutral + GenericStancePrefix: false + ShowOwnerRow: false + +FCOM: + Tooltip: + ShowOwnerRow: false + +SPEN: + Buildable: + Prerequisites: ~disabled + +DOME: + Buildable: + Prerequisites: ~disabled + +WEAP: + Buildable: + Prerequisites: ~disabled + +FIX: + Buildable: + Prerequisites: ~disabled + +APWR: + Buildable: + Prerequisites: ~disabled + +STEK: + Buildable: + Prerequisites: ~disabled + +BRIK: + Buildable: + Prerequisites: ~disabled + +TSLA: + Buildable: + Prerequisites: ~disabled + +SAM: + Buildable: + Prerequisites: ~disabled + +IRON: + Buildable: + Prerequisites: ~disabled + +MSLO: + Buildable: + Prerequisites: ~disabled + +E3: + Buildable: + Prerequisites: ~disabled + +E4: + Buildable: + Prerequisites: ~disabled + +E6: + Buildable: + Prerequisites: ~disabled + +SHOK: + Buildable: + Prerequisites: ~disabled + +SNIPER: + Buildable: + Prerequisites: ~disabled + +HIJACKER: + Buildable: + Prerequisites: ~disabled + +MIG: + Buildable: + Prerequisites: ~disabled + +AFLD: + Buildable: + Prerequisites: ~disabled + AirstrikePower@spyplane: + Prerequisites: ~disabled + ParatroopersPower@paratroopers: + Prerequisites: ~disabled + +DOG: + Health: + HP: 25 + AutoTarget: + ScanRadius: 5 + +powerproxy.paratroopers: + ParatroopersPower: + DropItems: E2,E2,E2,E2,E2 + +HARV: + Harvester: + SearchFromProcRadius: 50 + SearchFromOrderRadius: 50 diff --git a/mods/ra/maps/soviet-02b/map.yaml b/mods/ra/maps/soviet-02b/map.yaml index 98ac25b9fc..16b57e7d7d 100644 --- a/mods/ra/maps/soviet-02b/map.yaml +++ b/mods/ra/maps/soviet-02b/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -485,201 +487,6 @@ Actors: Location: 67,75 Owner: Neutral -Smudges: +Rules: rules.yaml -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - -EnemyWatcher: - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 5000 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: soviet02b.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - MissionData: - Briefing: Tomorrow, the attack on Germany begins, but today, we must protect our facility from Allied attacks.\n\nKeep the Command Center intact at all costs, and destroy any Allied fortification you might find. - BriefingVideo: soviet2.vqa - StartVideo: spotter.vqa - WinVideo: sovtstar.vqa - LossVideo: sovcemet.vqa - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - ShortGameLocked: True - ShortGameEnabled: False - ^Building: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Infantry: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Vehicle: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Plane: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Wall: - Tooltip: - ShowOwnerRow: false - ^Crate: - Tooltip: - ShowOwnerRow: false - ^Husk: - Tooltip: - GenericVisibility: Enemy, Ally, Neutral - GenericStancePrefix: false - ShowOwnerRow: false - SPEN: - Buildable: - Prerequisites: ~disabled - DOME: - Buildable: - Prerequisites: ~disabled - WEAP: - Buildable: - Prerequisites: ~disabled - FIX: - Buildable: - Prerequisites: ~disabled - APWR: - Buildable: - Prerequisites: ~disabled - STEK: - Buildable: - Prerequisites: ~disabled - BRIK: - Buildable: - Prerequisites: ~disabled - TSLA: - Buildable: - Prerequisites: ~disabled - SAM: - Buildable: - Prerequisites: ~disabled - IRON: - Buildable: - Prerequisites: ~disabled - MSLO: - Buildable: - Prerequisites: ~disabled - E3: - Buildable: - Prerequisites: ~disabled - E4: - Buildable: - Prerequisites: ~disabled - E6: - Buildable: - Prerequisites: ~disabled - SHOK: - Buildable: - Prerequisites: ~disabled - SNIPER: - Buildable: - Prerequisites: ~disabled - HIJACKER: - Buildable: - Prerequisites: ~disabled - MIG: - Buildable: - Prerequisites: ~disabled - GUN: - -RepairableBuilding: - FCOM: - RepairableBuilding: - Tooltip: - ShowOwnerRow: false - AFLD: - Buildable: - Prerequisites: ~disabled - AirstrikePower@spyplane: - Prerequisites: ~disabled - ParatroopersPower@paratroopers: - Prerequisites: ~disabled - DOG: - Health: - HP: 25 - AutoTarget: - ScanRadius: 5 - HARV: - Harvester: - SearchFromProcRadius: 50 - SearchFromOrderRadius: 50 - BARL: - Health: - HP: 1 - Explodes: - Weapon: MissionBarrelExplode - BRL3: - Health: - HP: 1 - Explodes: - Weapon: MissionBarrelExplode - MONEYCRATE: - GiveCashCrateAction: - Amount: 2000 - powerproxy.paratroopers: - ParatroopersPower: - DropItems: E1,E1,E2,E2,E2 - powerproxy.paratroopers2: - Inherits: powerproxy.paratroopers - ParatroopersPower: - DropItems: E2,E2,E2,E2,E2 - powerproxy.paratroopers3: - Inherits: powerproxy.paratroopers - ParatroopersPower: - DropItems: E1,E1,E1,E1,E1 - -Sequences: - -VoxelSequences: - -Weapons: - MissionBarrelExplode: - Warhead@1Dam: SpreadDamage - Spread: 600 - Damage: 100 - Falloff: 1000, 368, 135, 50, 18, 7, 0 - Delay: 5 - Versus: - None: 120 - Wood: 200 - Light: 50 - Heavy: 25 - Concrete: 10 - DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath - Warhead@2Smu: LeaveSmudge - SmudgeType: Scorch - Size: 2,1 - Delay: 5 - Warhead@3Eff: CreateEffect - Explosions: napalm - ImpactSounds: firebl3.aud - Delay: 5 - -Voices: - -Music: - -Notifications: - -Translations: +Weapons: weapons.yaml diff --git a/mods/ra/maps/soviet-02b/rules.yaml b/mods/ra/maps/soviet-02b/rules.yaml new file mode 100644 index 0000000000..cc1243fbdb --- /dev/null +++ b/mods/ra/maps/soviet-02b/rules.yaml @@ -0,0 +1,197 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + -EnemyWatcher: + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 5000 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: soviet02b.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + MissionData: + Briefing: Tomorrow, the attack on Germany begins, but today, we must protect our facility from Allied attacks.\n\nKeep the Command Center intact at all costs, and destroy any Allied fortification you might find. + BriefingVideo: soviet2.vqa + StartVideo: spotter.vqa + WinVideo: sovtstar.vqa + LossVideo: sovcemet.vqa + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + ShortGameLocked: True + ShortGameEnabled: False + +^Building: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Infantry: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Vehicle: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Plane: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Wall: + Tooltip: + ShowOwnerRow: false + +^Crate: + Tooltip: + ShowOwnerRow: false + +^Husk: + Tooltip: + GenericVisibility: Enemy, Ally, Neutral + GenericStancePrefix: false + ShowOwnerRow: false + +SPEN: + Buildable: + Prerequisites: ~disabled + +DOME: + Buildable: + Prerequisites: ~disabled + +WEAP: + Buildable: + Prerequisites: ~disabled + +FIX: + Buildable: + Prerequisites: ~disabled + +APWR: + Buildable: + Prerequisites: ~disabled + +STEK: + Buildable: + Prerequisites: ~disabled + +BRIK: + Buildable: + Prerequisites: ~disabled + +TSLA: + Buildable: + Prerequisites: ~disabled + +SAM: + Buildable: + Prerequisites: ~disabled + +IRON: + Buildable: + Prerequisites: ~disabled + +MSLO: + Buildable: + Prerequisites: ~disabled + +E3: + Buildable: + Prerequisites: ~disabled + +E4: + Buildable: + Prerequisites: ~disabled + +E6: + Buildable: + Prerequisites: ~disabled + +SHOK: + Buildable: + Prerequisites: ~disabled + +SNIPER: + Buildable: + Prerequisites: ~disabled + +HIJACKER: + Buildable: + Prerequisites: ~disabled + +MIG: + Buildable: + Prerequisites: ~disabled + +GUN: + -RepairableBuilding: + +FCOM: + RepairableBuilding: + Tooltip: + ShowOwnerRow: false + +AFLD: + Buildable: + Prerequisites: ~disabled + AirstrikePower@spyplane: + Prerequisites: ~disabled + ParatroopersPower@paratroopers: + Prerequisites: ~disabled + +DOG: + Health: + HP: 25 + AutoTarget: + ScanRadius: 5 + +HARV: + Harvester: + SearchFromProcRadius: 50 + SearchFromOrderRadius: 50 + +BARL: + Health: + HP: 1 + Explodes: + Weapon: MissionBarrelExplode + +BRL3: + Health: + HP: 1 + Explodes: + Weapon: MissionBarrelExplode + +MONEYCRATE: + GiveCashCrateAction: + Amount: 2000 + +powerproxy.paratroopers: + ParatroopersPower: + DropItems: E1,E1,E2,E2,E2 + +powerproxy.paratroopers2: + Inherits: powerproxy.paratroopers + ParatroopersPower: + DropItems: E2,E2,E2,E2,E2 + +powerproxy.paratroopers3: + Inherits: powerproxy.paratroopers + ParatroopersPower: + DropItems: E1,E1,E1,E1,E1 diff --git a/mods/ra/maps/soviet-02b/weapons.yaml b/mods/ra/maps/soviet-02b/weapons.yaml new file mode 100644 index 0000000000..3f46f31baa --- /dev/null +++ b/mods/ra/maps/soviet-02b/weapons.yaml @@ -0,0 +1,21 @@ +MissionBarrelExplode: + Warhead@1Dam: SpreadDamage + Spread: 600 + Damage: 100 + Falloff: 1000, 368, 135, 50, 18, 7, 0 + Delay: 5 + Versus: + None: 120 + Wood: 200 + Light: 50 + Heavy: 25 + Concrete: 10 + DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath + Warhead@2Smu: LeaveSmudge + SmudgeType: Scorch + Size: 2,1 + Delay: 5 + Warhead@3Eff: CreateEffect + Explosions: napalm + ImpactSounds: firebl3.aud + Delay: 5 diff --git a/mods/ra/maps/soviet-03/map.yaml b/mods/ra/maps/soviet-03/map.yaml index ff6667b553..93700eadf8 100644 --- a/mods/ra/maps/soviet-03/map.yaml +++ b/mods/ra/maps/soviet-03/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -1165,144 +1167,8 @@ Actors: Location: 47,50 Owner: Neutral -Smudges: +Rules: rules.yaml -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - -EnemyWatcher: - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 0 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: soviet03.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - MissionData: - Briefing: A spy who has compromised the security of one of the northern sarin gas sites has been traced back to Lund, Sweden, by Nadia's intelligence groups.\n\nHe has been marked for death and a squad of Soviet troops was dispatched to the location to hunt him down. - BriefingVideo: soviet3.vqa - StartVideo: search.vqa - WinVideo: execute.vqa - LossVideo: take_off.vqa - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - Difficulties: Easy, Normal, Hard - ShortGameLocked: True - ShortGameEnabled: False - ^Building: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^TechBuilding: - AutoTargetIgnore: - Tooltip: - ShowOwnerRow: false - ^Infantry: - -GivesBounty: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Ship: - -GivesBounty: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Helicopter: - -GivesBounty: - Health: - HP: 9000 - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Plane: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Wall: - Tooltip: - ShowOwnerRow: false - BARL: - Health: - HP: 1 - Explodes: - Weapon: MissionBarrelExplode - BRL3: - Health: - HP: 1 - Explodes: - Weapon: MissionBarrelExplode - FENC: - Health: - HP: 9000 - HEALCRATE: - Tooltip: - GenericStancePrefix: false - GenericVisibility: Enemy - ShowOwnerRow: false - V01: - Cargo: - Types: Infantry - MaxWeight: 1 - PipCount: 1 - V05: - SpawnActorOnDeath: - Actor: healcrate - DOG: - -GainsExperience: - SPY: - Mobile: - Speed: 80 - powerproxy.paratroopers: - ParatroopersPower: - DropItems: E1,E1,E1,E2,E2 +Weapons: weapons.yaml -Sequences: - -VoxelSequences: - -Weapons: - MissionBarrelExplode: - Warhead@1Dam: SpreadDamage - Spread: 600 - Damage: 200 - Falloff: 1000, 368, 135, 50, 18, 7, 0 - Delay: 5 - Versus: - None: 120 - Wood: 200 - Light: 50 - Heavy: 25 - Concrete: 10 - DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath - Warhead@2Smu: LeaveSmudge - SmudgeType: Scorch - Size: 2,1 - Delay: 5 - Warhead@3Eff: CreateEffect - Explosions: napalm - ImpactSounds: firebl3.aud - Delay: 5 - -Voices: - -Music: - -Notifications: - Sounds: - Notifications: - sking: sking1 - -Translations: +Notifications: notifications.yaml diff --git a/mods/ra/maps/soviet-03/notifications.yaml b/mods/ra/maps/soviet-03/notifications.yaml new file mode 100644 index 0000000000..b50090bb66 --- /dev/null +++ b/mods/ra/maps/soviet-03/notifications.yaml @@ -0,0 +1,3 @@ +Sounds: + Notifications: + sking: sking1 \ No newline at end of file diff --git a/mods/ra/maps/soviet-03/rules.yaml b/mods/ra/maps/soviet-03/rules.yaml new file mode 100644 index 0000000000..e859caccf6 --- /dev/null +++ b/mods/ra/maps/soviet-03/rules.yaml @@ -0,0 +1,117 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + -EnemyWatcher: + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 0 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: soviet03.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + MissionData: + Briefing: A spy who has compromised the security of one of the northern sarin gas sites has been traced back to Lund, Sweden, by Nadia's intelligence groups.\n\nHe has been marked for death and a squad of Soviet troops was dispatched to the location to hunt him down. + BriefingVideo: soviet3.vqa + StartVideo: search.vqa + WinVideo: execute.vqa + LossVideo: take_off.vqa + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + Difficulties: Easy, Normal, Hard + ShortGameLocked: True + ShortGameEnabled: False + +^Building: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^TechBuilding: + AutoTargetIgnore: + Tooltip: + ShowOwnerRow: false + +^Infantry: + -GivesBounty: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Ship: + -GivesBounty: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Helicopter: + -GivesBounty: + Health: + HP: 9000 + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Plane: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Wall: + Tooltip: + ShowOwnerRow: false + +BARL: + Health: + HP: 1 + Explodes: + Weapon: MissionBarrelExplode + +BRL3: + Health: + HP: 1 + Explodes: + Weapon: MissionBarrelExplode + +FENC: + Health: + HP: 9000 + +HEALCRATE: + Tooltip: + GenericStancePrefix: false + GenericVisibility: Enemy + ShowOwnerRow: false + +V01: + Cargo: + Types: Infantry + MaxWeight: 1 + PipCount: 1 + +V05: + SpawnActorOnDeath: + Actor: healcrate + +DOG: + -GainsExperience: + +SPY: + Mobile: + Speed: 80 + +powerproxy.paratroopers: + ParatroopersPower: + DropItems: E1,E1,E1,E2,E2 diff --git a/mods/ra/maps/soviet-03/weapons.yaml b/mods/ra/maps/soviet-03/weapons.yaml new file mode 100644 index 0000000000..d4f2a7d387 --- /dev/null +++ b/mods/ra/maps/soviet-03/weapons.yaml @@ -0,0 +1,21 @@ +MissionBarrelExplode: + Warhead@1Dam: SpreadDamage + Spread: 600 + Damage: 200 + Falloff: 1000, 368, 135, 50, 18, 7, 0 + Delay: 5 + Versus: + None: 120 + Wood: 200 + Light: 50 + Heavy: 25 + Concrete: 10 + DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath + Warhead@2Smu: LeaveSmudge + SmudgeType: Scorch + Size: 2,1 + Delay: 5 + Warhead@3Eff: CreateEffect + Explosions: napalm + ImpactSounds: firebl3.aud + Delay: 5 diff --git a/mods/ra/maps/soviet-04a/map.yaml b/mods/ra/maps/soviet-04a/map.yaml index 8a9d5409b6..0b9e24f076 100644 --- a/mods/ra/maps/soviet-04a/map.yaml +++ b/mods/ra/maps/soviet-04a/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -619,153 +621,4 @@ Actors: Location: 84,83 Owner: Neutral -Smudges: - -Rules: - Player: - -ConquestVictoryConditions: - -EnemyWatcher: - MissionObjectives: - EarlyGameOver: true - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 5000 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: soviet04a.lua, soviet04a-AI.lua, soviet04a-reinforcements_teams.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - MissionData: - Briefing: The Allied base in this region is proving to be problematic.\n\nYour mission is to take it out so that we can begin to move forces through this area.\n\nAs long as they have communications they will be able to call upon heavy reinforcements.\n\nCrush their communications, and they should be easier to remove. - BriefingVideo: soviet4.vqa - StartVideo: sovmcv.vqa - WinVideo: radrraid.vqa - LossVideo: allymorf.vqa - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - TechLevelLocked: True - TechLevel: Medium - Difficulties: Easy, Normal, Hard - ShortGameLocked: True - ShortGameEnabled: False - ^Infantry: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Tank: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - Demolishable: - ^Vehicle: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - Demolishable: - ^Building: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Wall: - Tooltip: - ShowOwnerRow: false - ^Ship: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Plane: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Husk: - Tooltip: - GenericVisibility: Enemy, Ally, Neutral - GenericStancePrefix: false - ShowOwnerRow: false - ^Crate: - Tooltip: - ShowOwnerRow: false - ^CivBuilding: - Tooltip: - ShowOwnerRow: false - ^TechBuilding: - Tooltip: - ShowOwnerRow: false - AFLD: - ParatroopersPower@paratroopers: - DropItems: E1,E1,E1,E2,E2 - TSLA: - Buildable: - Prerequisites: ~disabled - SAM: - Buildable: - Prerequisites: ~disabled - HPAD: - Buildable: - Prerequisites: ~disabled - APWR: - Buildable: - Prerequisites: ~disabled - BRIK: - Buildable: - Prerequisites: ~disabled - E3: - Buildable: - Prerequisites: ~tent - E4: - Buildable: - Prerequisites: ~disabled - HIJACKER: - Buildable: - Prerequisites: ~disabled - SPY: - Buildable: - Prerequisites: ~disabled - MECH: - Buildable: - Prerequisites: ~disabled - MCV: - Buildable: - Prerequisites: ~disabled - FTRK: - Buildable: - Prerequisites: ~disabled - TRUK: - Buildable: - Prerequisites: ~disabled - APC: - Buildable: - Prerequisites: ~disabled - AGUN: - Buildable: - Prerequisites: ~disabled - SPEN: - Buildable: - Prerequisites: ~disabled - SYRD: - Buildable: - Prerequisites: ~disabled - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/ra/maps/soviet-04a/rules.yaml b/mods/ra/maps/soviet-04a/rules.yaml new file mode 100644 index 0000000000..404b8eca78 --- /dev/null +++ b/mods/ra/maps/soviet-04a/rules.yaml @@ -0,0 +1,163 @@ +Player: + -ConquestVictoryConditions: + -EnemyWatcher: + MissionObjectives: + EarlyGameOver: true + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 5000 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: soviet04a.lua, soviet04a-AI.lua, soviet04a-reinforcements_teams.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + MissionData: + Briefing: The Allied base in this region is proving to be problematic.\n\nYour mission is to take it out so that we can begin to move forces through this area.\n\nAs long as they have communications they will be able to call upon heavy reinforcements.\n\nCrush their communications, and they should be easier to remove. + BriefingVideo: soviet4.vqa + StartVideo: sovmcv.vqa + WinVideo: radrraid.vqa + LossVideo: allymorf.vqa + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + TechLevelLocked: True + TechLevel: Medium + Difficulties: Easy, Normal, Hard + ShortGameLocked: True + ShortGameEnabled: False + +^Infantry: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Tank: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + Demolishable: + +^Vehicle: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + Demolishable: + +^Building: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Wall: + Tooltip: + ShowOwnerRow: false + +^Ship: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Plane: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Husk: + Tooltip: + GenericVisibility: Enemy, Ally, Neutral + GenericStancePrefix: false + ShowOwnerRow: false + +^Crate: + Tooltip: + ShowOwnerRow: false + +^CivBuilding: + Tooltip: + ShowOwnerRow: false + +^TechBuilding: + Tooltip: + ShowOwnerRow: false + +AFLD: + ParatroopersPower@paratroopers: + DropItems: E1,E1,E1,E2,E2 + +TSLA: + Buildable: + Prerequisites: ~disabled + +SAM: + Buildable: + Prerequisites: ~disabled + +HPAD: + Buildable: + Prerequisites: ~disabled + +APWR: + Buildable: + Prerequisites: ~disabled + +BRIK: + Buildable: + Prerequisites: ~disabled + +E3: + Buildable: + Prerequisites: ~tent + +E4: + Buildable: + Prerequisites: ~disabled + +HIJACKER: + Buildable: + Prerequisites: ~disabled + +SPY: + Buildable: + Prerequisites: ~disabled + +MECH: + Buildable: + Prerequisites: ~disabled + +MCV: + Buildable: + Prerequisites: ~disabled + +FTRK: + Buildable: + Prerequisites: ~disabled + +TRUK: + Buildable: + Prerequisites: ~disabled + +APC: + Buildable: + Prerequisites: ~disabled + +AGUN: + Buildable: + Prerequisites: ~disabled + +SPEN: + Buildable: + Prerequisites: ~disabled + +SYRD: + Buildable: + Prerequisites: ~disabled diff --git a/mods/ra/maps/soviet-04b/map.yaml b/mods/ra/maps/soviet-04b/map.yaml index 82ce456604..a899e15862 100644 --- a/mods/ra/maps/soviet-04b/map.yaml +++ b/mods/ra/maps/soviet-04b/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -647,147 +649,4 @@ Actors: Location: 33,88 Owner: Neutral -Smudges: - -Rules: - Player: - -ConquestVictoryConditions: - -EnemyWatcher: - MissionObjectives: - EarlyGameOver: true - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 5000 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: soviet04b.lua, soviet04b-AI.lua, soviet04b-reinforcements_teams.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - MissionData: - Briefing: The Allied base in this region is proving to be problematic.\n\nYour mission is to take it out so that we can begin to move forces through this area.\n\nAs long as they have communications they will be able to call upon heavy reinforcements.\n\nCrush their communications, and they should be easier to remove. - BriefingVideo: soviet4.vqa - StartVideo: sovmcv.vqa - WinVideo: radrraid.vqa - LossVideo: allymorf.vqa - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - TechLevelLocked: True - TechLevel: Medium - Difficulties: Easy, Normal, Hard - ShortGameLocked: True - ShortGameEnabled: False - ^Infantry: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Tank: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - Demolishable: - ^Vehicle: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - Demolishable: - ^Building: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Wall: - Tooltip: - ShowOwnerRow: false - ^Ship: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Plane: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Husk: - Tooltip: - GenericVisibility: Enemy, Ally, Neutral - GenericStancePrefix: false - ShowOwnerRow: false - ^Crate: - Tooltip: - ShowOwnerRow: false - ^CivBuilding: - Tooltip: - ShowOwnerRow: false - ^TechBuilding: - Tooltip: - ShowOwnerRow: false - AFLD: - ParatroopersPower@paratroopers: - DropItems: E1,E1,E1,E2,E2 - TSLA: - Buildable: - Prerequisites: ~disabled - SAM: - Buildable: - Prerequisites: ~disabled - HPAD: - Buildable: - Prerequisites: ~disabled - APWR: - Buildable: - Prerequisites: ~disabled - BRIK: - Buildable: - Prerequisites: ~disabled - E3: - Buildable: - Prerequisites: ~tent - E4: - Buildable: - Prerequisites: ~disabled - HIJACKER: - Buildable: - Prerequisites: ~disabled - SPY: - Buildable: - Prerequisites: ~disabled - MECH: - Buildable: - Prerequisites: ~disabled - MCV: - Buildable: - Prerequisites: ~disabled - FTRK: - Buildable: - Prerequisites: ~disabled - TRUK: - Buildable: - Prerequisites: ~disabled - APC: - Buildable: - Prerequisites: ~disabled - AGUN: - Buildable: - Prerequisites: ~disabled - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/ra/maps/soviet-04b/rules.yaml b/mods/ra/maps/soviet-04b/rules.yaml new file mode 100644 index 0000000000..7e5a3101f0 --- /dev/null +++ b/mods/ra/maps/soviet-04b/rules.yaml @@ -0,0 +1,155 @@ +Player: + -ConquestVictoryConditions: + -EnemyWatcher: + MissionObjectives: + EarlyGameOver: true + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 5000 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: soviet04b.lua, soviet04b-AI.lua, soviet04b-reinforcements_teams.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + MissionData: + Briefing: The Allied base in this region is proving to be problematic.\n\nYour mission is to take it out so that we can begin to move forces through this area.\n\nAs long as they have communications they will be able to call upon heavy reinforcements.\n\nCrush their communications, and they should be easier to remove. + BriefingVideo: soviet4.vqa + StartVideo: sovmcv.vqa + WinVideo: radrraid.vqa + LossVideo: allymorf.vqa + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + TechLevelLocked: True + TechLevel: Medium + Difficulties: Easy, Normal, Hard + ShortGameLocked: True + ShortGameEnabled: False + +^Infantry: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Tank: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + Demolishable: + +^Vehicle: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + Demolishable: + +^Building: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Wall: + Tooltip: + ShowOwnerRow: false + +^Ship: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Plane: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Husk: + Tooltip: + GenericVisibility: Enemy, Ally, Neutral + GenericStancePrefix: false + ShowOwnerRow: false + +^Crate: + Tooltip: + ShowOwnerRow: false + +^CivBuilding: + Tooltip: + ShowOwnerRow: false + +^TechBuilding: + Tooltip: + ShowOwnerRow: false + +AFLD: + ParatroopersPower@paratroopers: + DropItems: E1,E1,E1,E2,E2 + +TSLA: + Buildable: + Prerequisites: ~disabled + +SAM: + Buildable: + Prerequisites: ~disabled + +HPAD: + Buildable: + Prerequisites: ~disabled + +APWR: + Buildable: + Prerequisites: ~disabled + +BRIK: + Buildable: + Prerequisites: ~disabled + +E3: + Buildable: + Prerequisites: ~tent + +E4: + Buildable: + Prerequisites: ~disabled + +HIJACKER: + Buildable: + Prerequisites: ~disabled + +SPY: + Buildable: + Prerequisites: ~disabled + +MECH: + Buildable: + Prerequisites: ~disabled + +MCV: + Buildable: + Prerequisites: ~disabled + +FTRK: + Buildable: + Prerequisites: ~disabled + +TRUK: + Buildable: + Prerequisites: ~disabled + +APC: + Buildable: + Prerequisites: ~disabled + +AGUN: + Buildable: + Prerequisites: ~disabled diff --git a/mods/ra/maps/soviet-05/map.yaml b/mods/ra/maps/soviet-05/map.yaml index 8d7b5947d0..6bcefc54ac 100644 --- a/mods/ra/maps/soviet-05/map.yaml +++ b/mods/ra/maps/soviet-05/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -601,151 +603,4 @@ Actors: Location: 21,80 Owner: Neutral -Smudges: - -Rules: - Player: - -ConquestVictoryConditions: - -EnemyWatcher: - MissionObjectives: - EarlyGameOver: true - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 5000 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: soviet05.lua, soviet05-AI.lua, soviet05-reinforcements_teams.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - MissionData: - Briefing: Khalkis island contains a large quantity of ore that we need.\n\nThe Allies are well aware of our plans, and intend to establish their own base there. See to it that they fail.\n\nIn addition, capture their radar center so we can track Allied activity in this area. - BriefingVideo: soviet5.vqa - StartVideo: double.vqa - WinVideo: strafe.vqa - LossVideo: sovbatl.vqa - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - TechLevelLocked: True - TechLevel: Medium - Difficulties: Easy, Normal, Hard - ShortGameLocked: True - ShortGameEnabled: False - ^Infantry: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Tank: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - Demolishable: - ^Vehicle: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - Demolishable: - ^Building: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Wall: - Tooltip: - ShowOwnerRow: false - ^Ship: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Plane: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Husk: - Tooltip: - GenericVisibility: Enemy, Ally, Neutral - GenericStancePrefix: false - ShowOwnerRow: false - ^Crate: - Tooltip: - ShowOwnerRow: false - AFLD: - ParatroopersPower@paratroopers: - DropItems: E1,E1,E1,E2,E2 - TSLA: - Buildable: - Prerequisites: ~disabled - SAM: - Buildable: - Prerequisites: ~disabled - HPAD: - Buildable: - Prerequisites: ~disabled - APWR: - Buildable: - Prerequisites: ~disabled - BRIK: - Buildable: - Prerequisites: ~disabled - E3: - Buildable: - Prerequisites: ~tent - E4: - Buildable: - Prerequisites: ~disabled - HIJACKER: - Buildable: - Prerequisites: ~disabled - SPY: - Buildable: - Prerequisites: ~disabled - MECH: - Buildable: - Prerequisites: ~disabled - MCV: - Buildable: - Prerequisites: ~disabled - FTRK: - Buildable: - Prerequisites: ~disabled - TRUK: - Buildable: - Prerequisites: ~disabled - APC: - Buildable: - Prerequisites: ~disabled - DOME.IGNORE: - Inherits: DOME - RenderSprites: - Image: DOME - AutoTargetIgnore: - Buildable: - Prerequisites: ~disabled - powerproxy.paratroopers: - ParatroopersPower: - DropItems: E1,E1,E1,E1,E1 - AGUN: - Buildable: - Prerequisites: ~disabled - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/ra/maps/soviet-05/rules.yaml b/mods/ra/maps/soviet-05/rules.yaml new file mode 100644 index 0000000000..1faa1172d3 --- /dev/null +++ b/mods/ra/maps/soviet-05/rules.yaml @@ -0,0 +1,159 @@ +Player: + -ConquestVictoryConditions: + -EnemyWatcher: + MissionObjectives: + EarlyGameOver: true + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 5000 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: soviet05.lua, soviet05-AI.lua, soviet05-reinforcements_teams.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + MissionData: + Briefing: Khalkis island contains a large quantity of ore that we need.\n\nThe Allies are well aware of our plans, and intend to establish their own base there. See to it that they fail.\n\nIn addition, capture their radar center so we can track Allied activity in this area. + BriefingVideo: soviet5.vqa + StartVideo: double.vqa + WinVideo: strafe.vqa + LossVideo: sovbatl.vqa + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + TechLevelLocked: True + TechLevel: Medium + Difficulties: Easy, Normal, Hard + ShortGameLocked: True + ShortGameEnabled: False + +^Infantry: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Tank: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + Demolishable: + +^Vehicle: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + Demolishable: + +^Building: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Wall: + Tooltip: + ShowOwnerRow: false + +^Ship: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Plane: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Husk: + Tooltip: + GenericVisibility: Enemy, Ally, Neutral + GenericStancePrefix: false + ShowOwnerRow: false + +^Crate: + Tooltip: + ShowOwnerRow: false + +AFLD: + ParatroopersPower@paratroopers: + DropItems: E1,E1,E1,E2,E2 + +TSLA: + Buildable: + Prerequisites: ~disabled + +SAM: + Buildable: + Prerequisites: ~disabled + +HPAD: + Buildable: + Prerequisites: ~disabled + +APWR: + Buildable: + Prerequisites: ~disabled + +BRIK: + Buildable: + Prerequisites: ~disabled + +E3: + Buildable: + Prerequisites: ~tent + +E4: + Buildable: + Prerequisites: ~disabled + +HIJACKER: + Buildable: + Prerequisites: ~disabled + +SPY: + Buildable: + Prerequisites: ~disabled + +MECH: + Buildable: + Prerequisites: ~disabled + +MCV: + Buildable: + Prerequisites: ~disabled + +FTRK: + Buildable: + Prerequisites: ~disabled + +TRUK: + Buildable: + Prerequisites: ~disabled + +APC: + Buildable: + Prerequisites: ~disabled + +DOME.IGNORE: + Inherits: DOME + RenderSprites: + Image: DOME + AutoTargetIgnore: + Buildable: + Prerequisites: ~disabled + +powerproxy.paratroopers: + ParatroopersPower: + DropItems: E1,E1,E1,E1,E1 + +AGUN: + Buildable: + Prerequisites: ~disabled diff --git a/mods/ra/maps/soviet-06a/map.yaml b/mods/ra/maps/soviet-06a/map.yaml index 40093664a4..b8b3002a58 100644 --- a/mods/ra/maps/soviet-06a/map.yaml +++ b/mods/ra/maps/soviet-06a/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -828,204 +830,4 @@ Actors: Location: 22,15 Owner: Greece -Smudges: - -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - -EnemyWatcher: - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 11500 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: soviet06a.lua, soviet06a-AI.lua, soviet06a-reinforcements_teams.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - MissionData: - Briefing: There is a special cargo that needs to be transported to a nearby Soviet base in the northeast.\n\nMake sure the trucks reach their destination intact. Along the way, there is a bridge which the Allies may have destroyed.\n\nIf so, use the Naval options at your disposal. Our attack subs will make short work of any Allied boats you discover. - BriefingVideo: soviet6.vqa - StartVideo: onthprwl.vqa - WinVideo: sitduck.vqa - LossVideo: dpthchrg.vqa - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - Difficulties: Easy, Normal, Hard - ShortGameLocked: True - ShortGameEnabled: False - ^Building: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Infantry: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Vehicle: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Ship: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Plane: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Wall: - Tooltip: - ShowOwnerRow: false - ^TechBuilding: - Tooltip: - ShowOwnerRow: false - ^Crate: - Tooltip: - ShowOwnerRow: false - ^Husk: - Tooltip: - GenericVisibility: Enemy, Ally, Neutral - GenericStancePrefix: false - ShowOwnerRow: false - APWR: - Buildable: - Prerequisites: ~structures.allies - ARTY: - Buildable: - Prerequisites: ~vehicles.allies, ~techlevel.low - ATEK: - Buildable: - Prerequisites: ~disabled - BRIK: - Buildable: - Prerequisites: ~disabled - TSLA: - Buildable: - Prerequisites: ~disabled - SAM: - Buildable: - Prerequisites: ~disabled - IRON: - Buildable: - Prerequisites: ~disabled - MECH: - Buildable: - Prerequisites: ~disabled - MSLO: - Buildable: - Prerequisites: ~disabled - E3: - Buildable: - Prerequisites: ~tent - E7: - Buildable: - Prerequisites: ~disabled - SHOK: - Buildable: - Prerequisites: ~disabled - SPY: - Buildable: - Prerequisites: ~disabled - SNIPER: - Buildable: - Prerequisites: ~disabled - HIJACKER: - Buildable: - Prerequisites: ~disabled - MIG: - Buildable: - Prerequisites: ~disabled - FTRK: - Buildable: - Prerequisites: ~disabled - 2TNK: - Buildable: - Prerequisites: ~vehicles.allies, ~techlevel.low - 4TNK: - Buildable: - Prerequisites: ~disabled - APC: - Buildable: - Prerequisites: ~disabled - TRUK: - -SpawnActorOnDeath: - -SupplyTruck: - Buildable: - Prerequisites: ~disabled - QTNK: - Buildable: - Prerequisites: ~disabled - MCV: - Buildable: - Prerequisites: ~disabled - MSUB: - Buildable: - Prerequisites: ~disabled - STEK: - Buildable: - Prerequisites: ~disabled - PDOX: - Buildable: - Prerequisites: ~disabled - MRJ: - Buildable: - Prerequisites: ~disabled - CA: - Buildable: - Prerequisites: ~disabled - HELI: - Buildable: - Prerequisites: ~disabled - GAP: - Buildable: - Prerequisites: ~disabled - MNLY.AT: - Buildable: - Prerequisites: ~disabled - DOG: - Health: - HP: 25 - AutoTarget: - ScanRadius: 5 - HARV: - Harvester: - SearchFromProcRadius: 50 - SearchFromOrderRadius: 50 - AFLD: - ParatroopersPower@paratroopers: - DropItems: E1,E1,E1,E1,E1 - MONEYCRATE: - GiveCashCrateAction: - Amount: 2000 - V01: - SpawnActorOnDeath: - Actor: moneycrate - V05: - SpawnActorOnDeath: - Actor: healcrate - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/ra/maps/soviet-06a/rules.yaml b/mods/ra/maps/soviet-06a/rules.yaml new file mode 100644 index 0000000000..11a3afd0bd --- /dev/null +++ b/mods/ra/maps/soviet-06a/rules.yaml @@ -0,0 +1,231 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + -EnemyWatcher: + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 11500 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: soviet06a.lua, soviet06a-AI.lua, soviet06a-reinforcements_teams.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + MissionData: + Briefing: There is a special cargo that needs to be transported to a nearby Soviet base in the northeast.\n\nMake sure the trucks reach their destination intact. Along the way, there is a bridge which the Allies may have destroyed.\n\nIf so, use the Naval options at your disposal. Our attack subs will make short work of any Allied boats you discover. + BriefingVideo: soviet6.vqa + StartVideo: onthprwl.vqa + WinVideo: sitduck.vqa + LossVideo: dpthchrg.vqa + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + Difficulties: Easy, Normal, Hard + ShortGameLocked: True + ShortGameEnabled: False + +^Building: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Infantry: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Vehicle: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Ship: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Plane: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Wall: + Tooltip: + ShowOwnerRow: false + +^TechBuilding: + Tooltip: + ShowOwnerRow: false + +^Crate: + Tooltip: + ShowOwnerRow: false + +^Husk: + Tooltip: + GenericVisibility: Enemy, Ally, Neutral + GenericStancePrefix: false + ShowOwnerRow: false + +APWR: + Buildable: + Prerequisites: ~structures.allies + +ARTY: + Buildable: + Prerequisites: ~vehicles.allies, ~techlevel.low + +ATEK: + Buildable: + Prerequisites: ~disabled + +BRIK: + Buildable: + Prerequisites: ~disabled + +TSLA: + Buildable: + Prerequisites: ~disabled + +SAM: + Buildable: + Prerequisites: ~disabled + +IRON: + Buildable: + Prerequisites: ~disabled + +MECH: + Buildable: + Prerequisites: ~disabled + +MSLO: + Buildable: + Prerequisites: ~disabled + +E3: + Buildable: + Prerequisites: ~tent + +E7: + Buildable: + Prerequisites: ~disabled + +SHOK: + Buildable: + Prerequisites: ~disabled + +SPY: + Buildable: + Prerequisites: ~disabled + +SNIPER: + Buildable: + Prerequisites: ~disabled + +HIJACKER: + Buildable: + Prerequisites: ~disabled + +MIG: + Buildable: + Prerequisites: ~disabled + +FTRK: + Buildable: + Prerequisites: ~disabled + +2TNK: + Buildable: + Prerequisites: ~vehicles.allies, ~techlevel.low + +4TNK: + Buildable: + Prerequisites: ~disabled + +APC: + Buildable: + Prerequisites: ~disabled + +TRUK: + -SpawnActorOnDeath: + -SupplyTruck: + Buildable: + Prerequisites: ~disabled + +QTNK: + Buildable: + Prerequisites: ~disabled + +MCV: + Buildable: + Prerequisites: ~disabled + +MSUB: + Buildable: + Prerequisites: ~disabled + +STEK: + Buildable: + Prerequisites: ~disabled + +PDOX: + Buildable: + Prerequisites: ~disabled + +MRJ: + Buildable: + Prerequisites: ~disabled + +CA: + Buildable: + Prerequisites: ~disabled + +HELI: + Buildable: + Prerequisites: ~disabled + +GAP: + Buildable: + Prerequisites: ~disabled + +MNLY.AT: + Buildable: + Prerequisites: ~disabled + +DOG: + Health: + HP: 25 + AutoTarget: + ScanRadius: 5 + +HARV: + Harvester: + SearchFromProcRadius: 50 + SearchFromOrderRadius: 50 + +AFLD: + ParatroopersPower@paratroopers: + DropItems: E1,E1,E1,E1,E1 + +MONEYCRATE: + GiveCashCrateAction: + Amount: 2000 + +V01: + SpawnActorOnDeath: + Actor: moneycrate + +V05: + SpawnActorOnDeath: + Actor: healcrate diff --git a/mods/ra/maps/soviet-06b/map.yaml b/mods/ra/maps/soviet-06b/map.yaml index 7087a534ee..e39adcdb68 100644 --- a/mods/ra/maps/soviet-06b/map.yaml +++ b/mods/ra/maps/soviet-06b/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -520,195 +522,4 @@ Actors: Location: 67,41 Owner: Greece -Smudges: - -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - -EnemyWatcher: - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 11500 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: soviet06b.lua, soviet06b-AI.lua, soviet06b-reinforcements_teams.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - MissionData: - Briefing: There is a special cargo that needs to be transported to a nearby Soviet base in the northeast.\n\nMake sure the trucks reach their destination intact. Along the way, there is a bridge which the Allies may have destroyed.\n\nIf so, use the Naval options at your disposal. Our attack subs will make short work of any Allied boats you discover. - BriefingVideo: soviet6.vqa - StartVideo: onthprwl.vqa - WinVideo: sitduck.vqa - LossVideo: dpthchrg.vqa - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - Difficulties: Easy, Normal, Hard - ShortGameLocked: True - ShortGameEnabled: False - ^Building: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Infantry: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Vehicle: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Ship: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Plane: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Wall: - Tooltip: - ShowOwnerRow: false - ^TechBuilding: - Tooltip: - ShowOwnerRow: false - ^Crate: - Tooltip: - ShowOwnerRow: false - ^Husk: - Tooltip: - GenericVisibility: Enemy, Ally, Neutral - GenericStancePrefix: false - ShowOwnerRow: false - APWR: - Buildable: - Prerequisites: ~structures.allies - ARTY: - Buildable: - Prerequisites: ~vehicles.allies, ~techlevel.low - ATEK: - Buildable: - Prerequisites: ~disabled - BRIK: - Buildable: - Prerequisites: ~disabled - TSLA: - Buildable: - Prerequisites: ~disabled - SAM: - Buildable: - Prerequisites: ~disabled - IRON: - Buildable: - Prerequisites: ~disabled - MECH: - Buildable: - Prerequisites: ~disabled - MSLO: - Buildable: - Prerequisites: ~disabled - E3: - Buildable: - Prerequisites: ~tent - E7: - Buildable: - Prerequisites: ~disabled - SHOK: - Buildable: - Prerequisites: ~disabled - SPY: - Buildable: - Prerequisites: ~disabled - SNIPER: - Buildable: - Prerequisites: ~disabled - HIJACKER: - Buildable: - Prerequisites: ~disabled - MIG: - Buildable: - Prerequisites: ~disabled - FTRK: - Buildable: - Prerequisites: ~disabled - 2TNK: - Buildable: - Prerequisites: ~vehicles.allies, ~techlevel.low - 4TNK: - Buildable: - Prerequisites: ~disabled - APC: - Buildable: - Prerequisites: ~disabled - TRUK: - -SpawnActorOnDeath: - -SupplyTruck: - Buildable: - Prerequisites: ~disabled - QTNK: - Buildable: - Prerequisites: ~disabled - MCV: - Buildable: - Prerequisites: ~disabled - MSUB: - Buildable: - Prerequisites: ~disabled - STEK: - Buildable: - Prerequisites: ~disabled - PDOX: - Buildable: - Prerequisites: ~disabled - MRJ: - Buildable: - Prerequisites: ~disabled - CA: - Buildable: - Prerequisites: ~disabled - HELI: - Buildable: - Prerequisites: ~disabled - GAP: - Buildable: - Prerequisites: ~disabled - MNLY.AT: - Buildable: - Prerequisites: ~disabled - DOG: - Health: - HP: 25 - AutoTarget: - ScanRadius: 5 - HARV: - Harvester: - SearchFromProcRadius: 50 - SearchFromOrderRadius: 50 - AFLD: - ParatroopersPower@paratroopers: - DropItems: E1,E1,E1,E1,E1 - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/ra/maps/soviet-06b/rules.yaml b/mods/ra/maps/soviet-06b/rules.yaml new file mode 100644 index 0000000000..d0483a96cf --- /dev/null +++ b/mods/ra/maps/soviet-06b/rules.yaml @@ -0,0 +1,219 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + -EnemyWatcher: + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 11500 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: soviet06b.lua, soviet06b-AI.lua, soviet06b-reinforcements_teams.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + MissionData: + Briefing: There is a special cargo that needs to be transported to a nearby Soviet base in the northeast.\n\nMake sure the trucks reach their destination intact. Along the way, there is a bridge which the Allies may have destroyed.\n\nIf so, use the Naval options at your disposal. Our attack subs will make short work of any Allied boats you discover. + BriefingVideo: soviet6.vqa + StartVideo: onthprwl.vqa + WinVideo: sitduck.vqa + LossVideo: dpthchrg.vqa + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + Difficulties: Easy, Normal, Hard + ShortGameLocked: True + ShortGameEnabled: False + +^Building: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Infantry: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Vehicle: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Ship: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Plane: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Wall: + Tooltip: + ShowOwnerRow: false + +^TechBuilding: + Tooltip: + ShowOwnerRow: false + +^Crate: + Tooltip: + ShowOwnerRow: false + +^Husk: + Tooltip: + GenericVisibility: Enemy, Ally, Neutral + GenericStancePrefix: false + ShowOwnerRow: false + +APWR: + Buildable: + Prerequisites: ~structures.allies + +ARTY: + Buildable: + Prerequisites: ~vehicles.allies, ~techlevel.low + +ATEK: + Buildable: + Prerequisites: ~disabled + +BRIK: + Buildable: + Prerequisites: ~disabled + +TSLA: + Buildable: + Prerequisites: ~disabled + +SAM: + Buildable: + Prerequisites: ~disabled + +IRON: + Buildable: + Prerequisites: ~disabled + +MECH: + Buildable: + Prerequisites: ~disabled + +MSLO: + Buildable: + Prerequisites: ~disabled + +E3: + Buildable: + Prerequisites: ~tent + +E7: + Buildable: + Prerequisites: ~disabled + +SHOK: + Buildable: + Prerequisites: ~disabled + +SPY: + Buildable: + Prerequisites: ~disabled + +SNIPER: + Buildable: + Prerequisites: ~disabled + +HIJACKER: + Buildable: + Prerequisites: ~disabled + +MIG: + Buildable: + Prerequisites: ~disabled + +FTRK: + Buildable: + Prerequisites: ~disabled + +2TNK: + Buildable: + Prerequisites: ~vehicles.allies, ~techlevel.low + +4TNK: + Buildable: + Prerequisites: ~disabled + +APC: + Buildable: + Prerequisites: ~disabled + +TRUK: + -SpawnActorOnDeath: + -SupplyTruck: + Buildable: + Prerequisites: ~disabled + +QTNK: + Buildable: + Prerequisites: ~disabled + +MCV: + Buildable: + Prerequisites: ~disabled + +MSUB: + Buildable: + Prerequisites: ~disabled + +STEK: + Buildable: + Prerequisites: ~disabled + +PDOX: + Buildable: + Prerequisites: ~disabled + +MRJ: + Buildable: + Prerequisites: ~disabled + +CA: + Buildable: + Prerequisites: ~disabled + +HELI: + Buildable: + Prerequisites: ~disabled + +GAP: + Buildable: + Prerequisites: ~disabled + +MNLY.AT: + Buildable: + Prerequisites: ~disabled + +DOG: + Health: + HP: 25 + AutoTarget: + ScanRadius: 5 + +HARV: + Harvester: + SearchFromProcRadius: 50 + SearchFromOrderRadius: 50 + +AFLD: + ParatroopersPower@paratroopers: + DropItems: E1,E1,E1,E1,E1 diff --git a/mods/ra/maps/soviet-07/map.yaml b/mods/ra/maps/soviet-07/map.yaml index eb5bcba684..bca9c8ee90 100644 --- a/mods/ra/maps/soviet-07/map.yaml +++ b/mods/ra/maps/soviet-07/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: ra @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -787,167 +789,6 @@ Actors: Owner: Neutral Location: 45,52 -Smudges: +Rules: rules.yaml -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - -EnemyWatcher: - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 0 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: soviet07.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - MissionData: - Briefing: The Allies have infiltrated one of our nuclear reactors! They have tampered with the core so that a meltdown is imminent within 30 minutes. They must not succeed!\n\nEnter the base and find any remaining technicians. Guide them to the 4 coolant stations so they can activate them, then activate the main computer. The security systems have been armed so beware.\n\nKill any Allies you find. - BriefingVideo: soviet7.vqa - StartVideo: countdwn.vqa - WinVideo: averted.vqa - LossVideo: nukestok.vqa - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - Difficulties: Easy, Normal, Hard - ShortGameLocked: True - ShortGameEnabled: False - ^Infantry: - -GivesBounty: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Building: - Tooltip: - GenericVisibility: Enemy - ShowOwnerRow: false - ^Wall: - Tooltip: - ShowOwnerRow: false - ^Husk: - Tooltip: - GenericVisibility: Enemy, Ally, Neutral - GenericStancePrefix: false - ShowOwnerRow: false - ^Crate: - Tooltip: - ShowOwnerRow: false - BARL: - Health: - HP: 1 - Explodes: - Weapon: MissionBarrelExplodeInterior - BRL3: - Health: - HP: 1 - Explodes: - Weapon: MissionBarrelExplodeInterior - CAMERA: - RevealsShroud: - Range: 6c0 - E1: - Armament@PRIMARY: - Weapon: M1CarbineInterior - FTUR: - Armament: - Weapon: FireballLauncherInterior - LocalOffset: 512,0,0 - Valued: - Cost: 0 - Power: - Amount: 0 - -Sellable: - PBOX: - -AutoTarget: - -Sequences: - -VoxelSequences: - -Weapons: - M1CarbineInterior: - ReloadDelay: 20 - Range: 3c0 - Report: gun11.aud - Projectile: Bullet - Speed: 1c682 - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 15 - Versus: - Wood: 25 - Light: 30 - Heavy: 10 - Concrete: 10 - DamageTypes: Prone50Percent, TriggerProne, BulletDeath - Warhead@2Eff: CreateEffect - Explosions: piffs - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosions: water_piffs - ValidImpactTypes: Water - FireballLauncherInterior: - ReloadDelay: 65 - Range: 3c0 - Burst: 2 - BurstDelay: 20 - Projectile: Bullet - Speed: 204 - Trail: fb2 - Image: FB1 - Warhead@1Dam: SpreadDamage - Spread: 213 - Damage: 150 - Versus: - None: 90 - Wood: 50 - Light: 60 - Heavy: 25 - Concrete: 50 - DamageTypes: Prone50Percent, TriggerProne, FireDeath - Warhead@2Smu: LeaveSmudge - SmudgeType: Scorch - Warhead@3Eff: CreateEffect - Explosions: napalm - ImpactSounds: firebl3.aud - MissionBarrelExplodeInterior: - Warhead@1Dam: SpreadDamage - Spread: 350 - Damage: 250 - Falloff: 1000, 368, 135, 50, 18, 7, 0 - Delay: 5 - Versus: - None: 120 - Wood: 200 - Light: 50 - Heavy: 25 - Concrete: 10 - DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath - Warhead@2Smu: LeaveSmudge - SmudgeType: Scorch - Size: 2,1 - Delay: 5 - Warhead@3Eff: CreateEffect - Explosions: napalm - ImpactSounds: firebl3.aud - Delay: 5 - -Voices: - -Music: - -Notifications: - -Translations: +Weapons: weapons.yaml diff --git a/mods/ra/maps/soviet-07/rules.yaml b/mods/ra/maps/soviet-07/rules.yaml new file mode 100644 index 0000000000..690717c934 --- /dev/null +++ b/mods/ra/maps/soviet-07/rules.yaml @@ -0,0 +1,93 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + -EnemyWatcher: + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 0 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: soviet07.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + MissionData: + Briefing: The Allies have infiltrated one of our nuclear reactors! They have tampered with the core so that a meltdown is imminent within 30 minutes. They must not succeed!\n\nEnter the base and find any remaining technicians. Guide them to the 4 coolant stations so they can activate them, then activate the main computer. The security systems have been armed so beware.\n\nKill any Allies you find. + BriefingVideo: soviet7.vqa + StartVideo: countdwn.vqa + WinVideo: averted.vqa + LossVideo: nukestok.vqa + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + Difficulties: Easy, Normal, Hard + ShortGameLocked: True + ShortGameEnabled: False + +^Infantry: + -GivesBounty: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Building: + Tooltip: + GenericVisibility: Enemy + ShowOwnerRow: false + +^Wall: + Tooltip: + ShowOwnerRow: false + +^Husk: + Tooltip: + GenericVisibility: Enemy, Ally, Neutral + GenericStancePrefix: false + ShowOwnerRow: false + +^Crate: + Tooltip: + ShowOwnerRow: false + +BARL: + Health: + HP: 1 + Explodes: + Weapon: MissionBarrelExplodeInterior + +BRL3: + Health: + HP: 1 + Explodes: + Weapon: MissionBarrelExplodeInterior + +CAMERA: + RevealsShroud: + Range: 6c0 + +E1: + Armament@PRIMARY: + Weapon: M1CarbineInterior + +FTUR: + Armament: + Weapon: FireballLauncherInterior + LocalOffset: 512,0,0 + Valued: + Cost: 0 + Power: + Amount: 0 + -Sellable: + +PBOX: + -AutoTarget: diff --git a/mods/ra/maps/soviet-07/weapons.yaml b/mods/ra/maps/soviet-07/weapons.yaml new file mode 100644 index 0000000000..d03c74575c --- /dev/null +++ b/mods/ra/maps/soviet-07/weapons.yaml @@ -0,0 +1,68 @@ +M1CarbineInterior: + ReloadDelay: 20 + Range: 3c0 + Report: gun11.aud + Projectile: Bullet + Speed: 1c682 + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 15 + Versus: + Wood: 25 + Light: 30 + Heavy: 10 + Concrete: 10 + DamageTypes: Prone50Percent, TriggerProne, BulletDeath + Warhead@2Eff: CreateEffect + Explosions: piffs + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosions: water_piffs + ValidImpactTypes: Water + +FireballLauncherInterior: + ReloadDelay: 65 + Range: 3c0 + Burst: 2 + BurstDelay: 20 + Projectile: Bullet + Speed: 204 + Trail: fb2 + Image: FB1 + Warhead@1Dam: SpreadDamage + Spread: 213 + Damage: 150 + Versus: + None: 90 + Wood: 50 + Light: 60 + Heavy: 25 + Concrete: 50 + DamageTypes: Prone50Percent, TriggerProne, FireDeath + Warhead@2Smu: LeaveSmudge + SmudgeType: Scorch + Warhead@3Eff: CreateEffect + Explosions: napalm + ImpactSounds: firebl3.aud + +MissionBarrelExplodeInterior: + Warhead@1Dam: SpreadDamage + Spread: 350 + Damage: 250 + Falloff: 1000, 368, 135, 50, 18, 7, 0 + Delay: 5 + Versus: + None: 120 + Wood: 200 + Light: 50 + Heavy: 25 + Concrete: 10 + DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath + Warhead@2Smu: LeaveSmudge + SmudgeType: Scorch + Size: 2,1 + Delay: 5 + Warhead@3Eff: CreateEffect + Explosions: napalm + ImpactSounds: firebl3.aud + Delay: 5 diff --git a/mods/ra/maps/styrian-mountains.oramap b/mods/ra/maps/styrian-mountains.oramap index 94d68dedaa5d74acd940ed08708eb7e0f6286f86..a8d2c2973a95630d186fcd83d5062df41ab87ab2 100644 GIT binary patch delta 3472 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