Ehh, the distance thing is not a big issue. You can make a copy of the map and modify a few lines to change their size.
Steps to take:
-Find the map you want to expand the no-rush ring
-Copy the folder and rename it to marneus_'Original Map Name' (that is, the name that was there before, just add the marneus_ to the front)
-Inside you will see 4 files, rename all those by adding marneus_ to the front of them.
-Open the file that ends with _scenario.lua with a text editor, there will be 7 places in that file where you will see the original map name. Just add marneus_ to the front wherever you see the file name. Make sure you get them all.
-In that same file look for norushradius=, guess what that does, changes the no rush ring size. Play with that number and see what it does. Remember to save your work.
That is it, now you have changed the no rush size. You will find the map in your map list starting with marneus_
I also have the pieces you need to modify to add more time to the No Rush. The problem is that I cannot get it to work as a standalone mod. If you mod the files directly it works. There is a small bug, if you go over 1 hour, then the minutes spot in the clock shows the time remaining in minutes, even though it shows a 1 in the hour spot. It counts down just fine and corrects itself once it get down to 59 minutes. Still looking into that. It happens with both FAF and the original FA.
Anyway here is the code you need
- Code: Select all
{
default = 1,
label = "<LOC lobui_0316>No Rush Option",
help = "<LOC lobui_0317>Enforce No Rush rules for a certain period of time",
key = 'NoRushOption',
pref = 'Lobby_NoRushOption',
values = {
{
text = "<LOC lobui_0318>Off",
help = "<LOC lobui_0319>Rules not enforced",
key = 'Off',
},
{
text = "<LOC lobui_0320>5",
help = "<LOC lobui_0321>Rules enforced for 5 mins",
key = '5',
},
{
text = "<LOC lobui_0322>10",
help = "<LOC lobui_0323>Rules enforced for 10 mins",
key = '10',
},
{
text = "<LOC lobui_0324>20",
help = "<LOC lobui_0325>Rules enforced for 20 mins",
key = '20',
},
--##Start New No Rush Times Added
{
text = "<LOC lobui_0400>30",
help = "<LOC lobui_0401>Rules enforced for 30 mins",
key = '30',
},
{
text = "<LOC lobui_0402>40",
help = "<LOC lobui_0403>Rules enforced for 40 mins",
key = '40',
},
{
text = "<LOC lobui_0404>50",
help = "<LOC lobui_0405>Rules enforced for 50 mins",
key = '50',
},
{
text = "<LOC lobui_0406>60",
help = "<LOC lobui_0407>Rules enforced for 60 mins",
key = '60',
},
{
text = "<LOC lobui_0408>70",
help = "<LOC lobui_0409>Rules enforced for 70 mins",
key = '70',
},
{
text = "<LOC lobui_0410>80",
help = "<LOC lobui_0411>Rules enforced for 80 mins",
key = '80',
},
{
text = "<LOC lobui_0412>90",
help = "<LOC lobui_0413>Rules enforced for 90 mins",
key = '90',
},
{
text = "<LOC lobui_0414>100",
help = "<LOC lobui_0415>Rules enforced for 100 mins",
key = '100',
},
{
text = "<LOC lobui_0416>110",
help = "<LOC lobui_0417>Rules enforced for 110 mins",
key = '110',
},
{
text = "<LOC lobui_0418>120",
help = "<LOC lobui_0419>Rules enforced for 120 mins",
key = '120',
},
--##End New No Rush Times Added
},
},
Use
winrar to open and edit the files. Make sure you use the store option (no compression) when adding files back into those archives.
Use also a decent text editor,
Notepad++ is good.
For FAF: This goes into C:\ProgramData\FAForever\gamedatalobby.nxt\lua\ui\lobby\lobbyOptions.lua and add it just after line 317
For Standalone FA: This goes into Supreme Commander - Forged Alliance\gamedata\lua.scd\lua\ui\lobby\lobbyOptions.lua and add it just after line 239
This adds 10 minute increments of no rush up time up to 2 hours.
Anyone willing to help to make this a standalone mod (or part of FAF
) would be appreciated.
And remember; what one fool can do, another can.