Netbook optimization for The Forge 2 (a small suggestion)


Captain_Rage

Recommended Posts

Playing The Forge in 2017 was a great experience! The only problem was the extreme slowdown when playing on a lousy computer (admittedly below the minimum system requirements) when the pig crowd outside of the arena appeared on the screen. If Netbook Mode would disable the pig crowd sprites and save all potato computers from slowing down to a crawl in the middle of the battle, when the player has to run to the edge of the arena, it would be a godsend. Those waving pig sprites take their toll on CPU cycles.

Link to comment
Share on other sites

If nothing else, then I'll whip up a mod to make the performance on it good enough for us users of [really bad] computers.

I'm on a temporary computer right now, worse than what I was using, and I fear it'll fall apart if I tell it to do anything too complex.

 

Here's for the Forged Forge mod that you can use in the mean time:

Spoiler

local function HideThis(inst)
    if not GLOBAL.TheWorld.ismastersim
    then
        inst:DoTaskInTime(
            0.0,
            function(inst)
                inst:Hide()
            end
        )
    end
end
local HideThese = {
    "lavaarena_crowdstand",
    "lavaarena_spectator",
    "lavaarena_teambanner",
    "lavaarena_groundtargetblocker",
    "lavaarena_floorgrate",
    "ember_short_fx",
}
for _,v in pairs(HideThese)
do
    AddPrefabPostInit(v, HideThis)
end

 

 

Link to comment
Share on other sites

Ohh, that would be wonderful! The when the cheering pig crowd is rendered on the screen it really makes a slow computer come to a standstill. My solution last time was to zoom in the camera maximally to get those pigs off the screen, haha. If you manage to create a mod that will simple remove those background piggies it would be awesome!

Link to comment
Share on other sites

On 1/11/2018 at 2:47 PM, CarlZalph said:

If nothing else, then I'll whip up a mod to make the performance on it good enough for us users of [really bad] computers.

I'm on a temporary computer right now, worse than what I was using, and I fear it'll fall apart if I tell it to do anything too complex.

 

Here's for the Forged Forge mod that you can use in the mean time:

  Hide contents


local function HideThis(inst)
    if not GLOBAL.TheWorld.ismastersim
    then
        inst:DoTaskInTime(
            0.0,
            function(inst)
                inst:Hide()
            end
        )
    end
end
local HideThese = {
    "lavaarena_crowdstand",
    "lavaarena_spectator",
    "lavaarena_teambanner",
    "lavaarena_groundtargetblocker",
    "lavaarena_floorgrate",
    "ember_short_fx",
}
for _,v in pairs(HideThese)
do
    AddPrefabPostInit(v, HideThis)
end

 

 

Some mod up to date?

@Captain_Rage some fix?

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.