The W:RD Sandbox Mod (5.4.2) [THE ULTIMATE SANDBOX]

User avatar
The W:AB Noob
Lieutenant General
Posts: 4538
Joined: Fri 12 Jul 2013 22:29
Location: United States, Central Time Zone
Contact:

Re: The W:RD Sandbox Mod (5.4) [ULTIMATE SANDBOX]

Postby The W:AB Noob » Fri 28 Jul 2017 06:11

omfgitsrhod wrote:Hi again!

Uhm. W:AB Noob, may you also add the xmls of your latest ultimate update? The aim is for the people to blend it with the Faustmann mod if they plan it. It would be also cool right?

All the best! ;) ;)


p.s. your xmls are awesome as well!

I'm not the biggest fan of the Faustmann mod, but I shouldn't stop you from your modding adventures. There are three XML's needed for this new feature. This first one was made by hours of blood, sweat, and tears in Python. https://bpaste.net/show/73a13b029e0f

The second:

Code: Select all

<!-- THIS IS A COMMENT -->
<wargamepatch>
   <ndfpatch ndf="pc\ndf\patchable\gfx\everything.ndfbin" table="TDeckAttributes" name="Clear PACT Armory">
      <changes>
         <change operation="select" property="MapFactionToCountry" key="1" />
         <change operation="clear" type="TableString" />
      </changes>
   </ndfpatch>
   
   <ndfpatch ndf="pc\ndf\patchable\gfx\everything.ndfbin" table="TDeckAttributes" name="All countries to NATO Armory">
      <changes>
         <change operation="select" property="MapFactionToCountry" key="0" />
         <change operation="clear" type="TableString" />
         <change type="TableString" operation="append">US</change>
         <change type="TableString" operation="append">UK</change>
         <change type="TableString" operation="append">FR</change>
         <change type="TableString" operation="append">RFA</change>
         <change type="TableString" operation="append">CAN</change>
         <change type="TableString" operation="append">DAN</change>
         <change type="TableString" operation="append">SWE</change>
         <change type="TableString" operation="append">NOR</change>
         <change type="TableString" operation="append">ANZ</change>
         <change type="TableString" operation="append">JAP</change>
         <change type="TableString" operation="append">ROK</change>
         <change type="TableString" operation="append">HOL</change>
         <change type="TableString" operation="append">ISR</change>
         <change type="TableString" operation="append">FIN</change>
         <change type="TableString" operation="append">YUG</change>
         <change type="TableString" operation="append">RDA</change>
         <change type="TableString" operation="append">URSS</change>
         <change type="TableString" operation="append">POL</change>
         <change type="TableString" operation="append">TCH</change>
         <change type="TableString" operation="append">CHI</change>
         <change type="TableString" operation="append">NK</change>
      </changes>
   </ndfpatch>
   
   <ndfpatch ndf="pc\ndf\patchable\gfx\everything.ndfbin" table="TDeckAttributes" name="Clear PACT Armory (Coalitions)">
      <changes>
         <change operation="select" property="MapFactionToCoalition" key="1" />
         <change operation="clear" type="TableString" />
      </changes>
   </ndfpatch>
   
   <ndfpatch ndf="pc\ndf\patchable\gfx\everything.ndfbin" table="TDeckAttributes" name="All coalitions to NATO Armory">
      <changes>
         <change operation="select" property="MapFactionToCoalition" key="0" />
         <change operation="clear" type="TableString" />
         <change type="TableString" operation="append">EURO</change>
         <change type="TableString" operation="append">SCAND</change>
         <change type="TableString" operation="append">CMW</change>
         <change type="TableString" operation="append">BLUEDRAG</change>
         <change type="TableString" operation="append">LAND</change>
         <change type="TableString" operation="append">NORAD</change>
         <change type="TableString" operation="append">NLGR</change>
         <change type="TableString" operation="append">NSWP</change>
         <change type="TableString" operation="append">REDDRAG</change>
         <change type="TableString" operation="append">FINPOL</change>
         <change type="TableString" operation="append">YUGVAK</change>
      </changes>
   </ndfpatch>
</wargamepatch>


Third:

Code: Select all

<!-- THIS IS A COMMENT -->
<wargamepatch>
   <ndfpatch ndf="pc\ndf\patchable\gfx\everything.ndfbin" table="TShowRoomDeckSerializer" name="All countries NATO">
      <changes>
         <change property="CountriesNATO" operation="clear" />
         <change property="CountriesPACT" operation="clear" />
         <change property="CountriesNATO" type="TableString" operation="append">US</change>
         <change property="CountriesNATO" type="TableString" operation="append">UK</change>
         <change property="CountriesNATO" type="TableString" operation="append">FR</change>
         <change property="CountriesNATO" type="TableString" operation="append">RFA</change>
         <change property="CountriesNATO" type="TableString" operation="append">CAN</change>
         <change property="CountriesNATO" type="TableString" operation="append">DAN</change>
         <change property="CountriesNATO" type="TableString" operation="append">SWE</change>
         <change property="CountriesNATO" type="TableString" operation="append">NOR</change>
         <change property="CountriesNATO" type="TableString" operation="append">ANZ</change>
         <change property="CountriesNATO" type="TableString" operation="append">JAP</change>
         <change property="CountriesNATO" type="TableString" operation="append">ROK</change>
         <change property="CountriesNATO" type="TableString" operation="append">HOL</change>
         <change property="CountriesNATO" type="TableString" operation="append">ISR</change>
         <change property="CountriesNATO" type="TableString" operation="append">FIN</change>
         <change property="CountriesNATO" type="TableString" operation="append">YUG</change>
         <change property="CountriesNATO" type="TableString" operation="append">RDA</change>
         <change property="CountriesNATO" type="TableString" operation="append">URSS</change>
         <change property="CountriesNATO" type="TableString" operation="append">POL</change>
         <change property="CountriesNATO" type="TableString" operation="append">TCH</change>
         <change property="CountriesNATO" type="TableString" operation="append">CHI</change>
         <change property="CountriesNATO" type="TableString" operation="append">NK</change>
      </changes>
   </ndfpatch>
</wargamepatch>


Optional Fourth:

Code: Select all

<!-- THIS IS A COMMENT -->
<!-- This .xml sets only Eurocorps, Scandinavia, and Eastern Bloc as the only selectable coalitions when creating a deck (does not delete existing decks) and changes the countries included in each coalition to every country of the faction. Eventually, every faction will have two coalitions: one including DLC nations and the other not; all of them will have infinite availibility, with the "no coalition" decks being the former coalitions in the mod that had no availibility bonus. -->

<wargamepatch>
<!-- Key 0 means Blufor, 1 means Redfor.-->
   <ndfpatch ndf="pc\ndf\patchable\gfx\everything.ndfbin" table="TDeckAttributes" name="twoNatoCoalitions">
      <matchconditions>
         <matchcondition type="property" property="__order">first</matchcondition>
      </matchconditions>
      <changes>
         <change operation="select" property="MapFactionToCoalition" key="0"/>
         <change operation="clear" type="list" />
         <change type="TableString" operation="add">EURO</change>
         <change type="TableString" operation="add">SCAND</change>
      </changes>
   </ndfpatch>

   <ndfpatch ndf="pc\ndf\patchable\gfx\everything.ndfbin" table="TDeckAttributes" name="noPactCoalition">
      <matchconditions>
         <matchcondition type="property" property="__order">first</matchcondition>
      </matchconditions>
      <changes>
         <change operation="select" property="MapFactionToCoalition" key="1"/>
         <change operation="clear" type="list" />
      </changes>
   </ndfpatch>

   <ndfpatch ndf="pc\ndf\patchable\gfx\everything.ndfbin" table="TDeckAttributes" name="euroComposition">
      <matchconditions>
         <matchcondition type="property" property="__order">first</matchcondition>
      </matchconditions>
      <changes>
         <change operation="select" property="MapCoalitionToCountry" key="EURO"/>
         <change operation="clear" type="list" />
         <change type="TableString" operation="add">US</change>
         <change type="TableString" operation="add">UK</change>
         <change type="TableString" operation="add">FR</change>
         <change type="TableString" operation="add">RFA</change>
         <change type="TableString" operation="add">CAN</change>
         <change type="TableString" operation="add">SWE</change>
         <change type="TableString" operation="add">NOR</change>
         <change type="TableString" operation="add">DAN</change>
         <change type="TableString" operation="add">ANZ</change>
         <change type="TableString" operation="add">JAP</change>
         <change type="TableString" operation="add">ROK</change>
         <change type="TableString" operation="add">URSS</change>
         <change type="TableString" operation="add">POL</change>
         <change type="TableString" operation="add">TCH</change>
         <change type="TableString" operation="add">RDA</change>
         <change type="TableString" operation="add">CHI</change>
         <change type="TableString" operation="add">NK</change>
         <change operation="unselect" />
      </changes>
   </ndfpatch>

   <ndfpatch ndf="pc\ndf\patchable\gfx\everything.ndfbin" table="TDeckAttributes" name="scandiComposition">
      <matchconditions>
         <matchcondition type="property" property="__order">first</matchcondition>
      </matchconditions>
      <changes>
         <change operation="select" property="MapCoalitionToCountry" key="SCAND"/>
         <change operation="clear" type="list" />
         <change type="TableString" operation="add">US</change>
         <change type="TableString" operation="add">UK</change>
         <change type="TableString" operation="add">FR</change>
         <change type="TableString" operation="add">RFA</change>
         <change type="TableString" operation="add">CAN</change>
         <change type="TableString" operation="add">SWE</change>
         <change type="TableString" operation="add">NOR</change>
         <change type="TableString" operation="add">DAN</change>
         <change type="TableString" operation="add">ANZ</change>
         <change type="TableString" operation="add">JAP</change>
         <change type="TableString" operation="add">ROK</change>
         <change type="TableString" operation="add">HOL</change>
         <change type="TableString" operation="add">ISR</change>
         <change type="TableString" operation="add">URSS</change>
         <change type="TableString" operation="add">POL</change>
         <change type="TableString" operation="add">TCH</change>
         <change type="TableString" operation="add">RDA</change>
         <change type="TableString" operation="add">CHI</change>
         <change type="TableString" operation="add">NK</change>
         <change type="TableString" operation="add">FIN</change>
         <change type="TableString" operation="add">YUG</change>
         <change operation="unselect" />
      </changes>
   </ndfpatch>
</wargamepatch>
W:RD Sandbox Mod 5.4.2, the Final and Ultimate Patch Click -> Image

omfgitsrhod
Private First-Class
Posts: 5
Joined: Tue 25 Mar 2014 03:03
Contact:

Re: The W:RD Sandbox Mod (5.4) [ULTIMATE SANDBOX]

Postby omfgitsrhod » Fri 28 Jul 2017 20:56

Dayum.... especially the first one. I've felt the hardwork. For the mixed factions, do I only need all of the four or just the specific ones? :shock:

Really that's some blood, sweat and tears... I appreciated your efforts W:AB Noob and all the WG modders out there! Thank you very much

:) :) :) :) :) :) :) :) :) :) :) :D :)

p.s. Now I get it. My bad! Thanks again! :D

User avatar
The W:AB Noob
Lieutenant General
Posts: 4538
Joined: Fri 12 Jul 2013 22:29
Location: United States, Central Time Zone
Contact:

Re: The W:RD Sandbox Mod (5.4.2) [THE ULTIMATE SANDBOX]

Postby The W:AB Noob » Sun 30 Jul 2017 08:49

This is it, one of the final patches for Sandbox. Three years in the making and I have completed all my goals for this mod. Not too much left to do after this, unless you guys can think of anything. This project evolved with all sorts of features, systems, installers, and degrees of popularity and it has pretty much come to this: Patch 5.4.2.

Changelog:
Fixed the Profile Restore option in the uninstaller and made it optional again.
Made all the flags in the showroom smaller.
Updated XML, patched it a ton, added some brand new files, and included it in the PC download. (Hope you like it, omfgitsrhod ;) )


Thanks to every single person who downloaded Sandbox and tried it out. And thank you, people who have encouraged or helped me by posting on the forums, reporting bugs, emphasizing how much you like it, playing with me and each other, completing the poll, coming up with ideas, and just enjoying it!

(BTW, I know I kinda worded this post like it, but don't think I'm leaving, I just feel really completed right now :P )
W:RD Sandbox Mod 5.4.2, the Final and Ultimate Patch Click -> Image

omfgitsrhod
Private First-Class
Posts: 5
Joined: Tue 25 Mar 2014 03:03
Contact:

Re: The W:RD Sandbox Mod (5.4.2) [THE ULTIMATE SANDBOX]

Postby omfgitsrhod » Mon 14 Aug 2017 10:02

Thank you Sir! W:AB Noob, do you know by any chance, where did the WEABOO anime infantry cards went? I can't seem to find it @@ .

User avatar
The W:AB Noob
Lieutenant General
Posts: 4538
Joined: Fri 12 Jul 2013 22:29
Location: United States, Central Time Zone
Contact:

Re: The W:RD Sandbox Mod (5.4.2) [THE ULTIMATE SANDBOX]

Postby The W:AB Noob » Mon 14 Aug 2017 18:04

You spelled weeaboo wrong. Now try.
W:RD Sandbox Mod 5.4.2, the Final and Ultimate Patch Click -> Image

zanghfei
Private
Posts: 3
Joined: Thu 7 Sep 2017 04:34
Contact:

Re: The W:RD Sandbox Mod (5.4.2) [THE ULTIMATE SANDBOX]

Postby zanghfei » Thu 7 Sep 2017 04:46

Can you try where you can toggle the your unit to as target-able (or enemy) so my unit can shoot at each other?

DonovanDovik
Private
Posts: 1
Joined: Fri 8 Sep 2017 22:00
Contact:

Re: The W:RD Sandbox Mod (5.4.2) [THE ULTIMATE SANDBOX]

Postby DonovanDovik » Fri 8 Sep 2017 22:18

Hi, the mod works with AI ? :(

User avatar
lastcrusade101
Sergeant First-Class
Posts: 127
Joined: Sat 1 Aug 2015 20:40
Contact:

Re: The W:RD Sandbox Mod (5.4.2) [THE ULTIMATE SANDBOX]

Postby lastcrusade101 » Fri 8 Sep 2017 23:58

zanghfei wrote:Can you try where you can toggle the your unit to as target-able (or enemy) so my unit can shoot at each other?


What?

DonovanDovik wrote:Hi, the mod works with AI ? :(


Yes it does.
120 Smooth-bore > 120 Rifled

zanghfei
Private
Posts: 3
Joined: Thu 7 Sep 2017 04:34
Contact:

Re: The W:RD Sandbox Mod (5.4.2) [THE ULTIMATE SANDBOX]

Postby zanghfei » Sat 9 Sep 2017 01:37

lastcrusade101 wrote:
zanghfei wrote:Can you try where you can toggle the your unit to as target-able (or enemy) so my unit can shoot at each other?


What?


Like when you play all alone in a skirmish without AI, what I mean is like, when you deploy your units. For example, I deployed some Leopard and T80s tank and I want them to shoot at each other like as if they were an enemy. So with your magical mouse cursor and toggle them manually as redfor (as enemy), so they can shoot at each other. Perfect to do movies and stuff like that.

User avatar
The W:AB Noob
Lieutenant General
Posts: 4538
Joined: Fri 12 Jul 2013 22:29
Location: United States, Central Time Zone
Contact:

Re: The W:RD Sandbox Mod (5.4.2) [THE ULTIMATE SANDBOX]

Postby The W:AB Noob » Sat 9 Sep 2017 01:51

zanghfei wrote:
lastcrusade101 wrote:
zanghfei wrote:Can you try where you can toggle the your unit to as target-able (or enemy) so my unit can shoot at each other?


What?


Like when you play all alone in a skirmish without AI, what I mean is like, when you deploy your units. For example, I deployed some Leopard and T80s tank and I want them to shoot at each other like as if they were an enemy. So with your magical mouse cursor and toggle them manually as redfor (as enemy), so they can shoot at each other. Perfect to do movies and stuff like that.

Sorry, no. But you can have a friend play the other side to shoot the movie.
W:RD Sandbox Mod 5.4.2, the Final and Ultimate Patch Click -> Image

Who is online

Users browsing this forum: No registered users and 1 guest