Skip to content
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Donate
Collapse

Plutonium

GerardS0406undefined

GerardS0406

@GerardS0406
VIP
About
Posts
149
Topics
9
Groups
2
Followers
149
Following
9

Posts

Recent Best Controversial

  • [ZM] Cold War Zombies amount per round similar algorithm!
    GerardS0406undefined GerardS0406

    Thanks for posting this!
    You were pretty much spot on about round 20 and 29 being turning points! However, only solo has the 29 round cap.
    If you want to learn more about Cold War's code, here's pseudo code for this exact function. I have replaced all hashes with their real values and changed variable names to make them more helpful to understand, unless they were unknown (only because the scriptbundle required does not exist). Then I put comments for hypothetical values. Round 1-5 are hardcoded values so I have included the max_zombie_func to show that. I hope this helps you understand the code behind it more! Feel free to ask questions. This is Pseudo Code. It will not compile!! Also the default_max_zombie_func will error if you don't handle more than 4 players!:

    get_zombie_count_for_round(n_round, n_player_count) {
        n_player_count = GetPlayers().size;
    
        max = zombie_utility::get_zombie_var(#"zombie_max_ai"); //We don't know - hardcoded in Cold War (assume 24)
    
        if (n_player_count == 1) {
            highestRound = 29;
            playerMult = 0.84;
            additionalMult = zombie_utility::get_zombie_var(#"hash_67b3cbf79292e047"); //We don't know - hardcoded in Cold War (0.5 in bo4)
        } else {
            highestRound = 20;
            playerMult = 0.6;
            additionalMult = 0.5 + n_player_count / 2;
        }
        if (n_round < var_8ca3a339) /*if the round is < 29 on solo OR < 20 on co-op do this*/ {
            playerMult = zombie_utility::get_zombie_var(#"hash_607bc50072c2a386"); //We don't know - hardcoded in Cold War (0.15 in bo4)
            multiplier = n_round / 5;
            if (multiplier < 1) {
                multiplier = 1;
            }
            multiplier *= n_round * playerMult;
        } else {
            multiplier = n_round * playerMult;
        }
        max += int(additionalMult * zombie_utility::get_zombie_var(#"zombie_ai_per_player") * multiplier); //zombie_ai_per_player is hardcoded in Cold War (we can assume 6)
        if (!isdefined(level.max_zombie_func)) {
            level.max_zombie_func = &default_max_zombie_func;
        }
        n_zombie_count = [[ level.max_zombie_func ]](max, n_round);
        return function_c112af8e(n_zombie_count);
    }
    
    default_max_zombie_func(max_num, n_round) {
        /#
            count = getdvarint(#"zombie_default_max", -1);
            if (count > -1) {
                return count;
            }
        #/
        n_players = getplayers().size;
        round1Counts = array(6, 8, 11, 14, 17);
        round2Counts = array(9, 11, 14, 18, 21);
        round3Counts = array(13, 15, 20, 25, 31);
        round4Counts = array(18, 20, 25, 33, 40);
        round5Counts = array(24, 25, 32, 42, 48);
        switch (n_round) {
        case 1:
            max = round1Counts[n_players - 1];
            break;
        case 2:
            max = round2Counts[n_players - 1];
            break;
        case 3:
            max = round3Counts[n_players - 1];
            break;
        case 4:
            max = round4Counts[n_players - 1];
            break;
        case 5:
            max = round5Counts[n_players - 1];
            break;
        default:
            max = max_num;
            break;
        }
        return max;
    }
    

    Here's the result of said function.
    This gets us to about
    8ea6cc24-a789-4e0d-a303-294ce73f8baf-image.png 034a4bd3-4e34-4c06-b7a3-41f77d138a9f-image.png


  • [WIP] [Zombies] Gobblegums
    GerardS0406undefined GerardS0406

    Do you have discord? I can share some of my gobblegum stuff with you, if you'd like.


  • [Release-Beta] [ZM] Cold War Zombies Mod
    GerardS0406undefined GerardS0406

    David23 Next update will utilize the Plutonium mod loading system.


  • [Release-Beta] [ZM] Cold War Zombies Mod
    GerardS0406undefined GerardS0406

    Atys Yes in the next update there will be a way to bind the key. Stay tuned 🙂


  • [Release-Beta] [ZM] Cold War Zombies Mod
    GerardS0406undefined GerardS0406

    @GhostMW who's ready for BO2 Black Ops 6 Mod? lol jk jk probably not.


  • Perk Hud Problem
    GerardS0406undefined GerardS0406

    There's a GSC HUD limit. There's no work around other than to use lua for HUD items.


  • [Release-Beta] [ZM] Cold War Zombies Mod
    GerardS0406undefined GerardS0406

    Mr.Something Yes, it will take time though. I have just gotten back into modding so I don't currently have a release time-frame.


  • [Release-Beta] [ZM] Cold War Zombies Mod
    GerardS0406undefined GerardS0406

    MarioGames67 have to hold both Use and Melee at the same time.


  • [Release-Beta] [ZM] Cold War Zombies Mod
    GerardS0406undefined GerardS0406

    MissGuila why do you need an update?


  • [Release-Beta] [ZM] Cold War Zombies Mod
    GerardS0406undefined GerardS0406

    I will look into bugs y'all have reported. Please note that the Acid Gat can not be upgraded past tier 1 at this time, design decision. If you feel it's underpowered, please let me know. Black rarity bugs will be fixed in a month. (Too busy with school to fully fix them at the moment).

    I will release the HUD separately in a month as well (my christmas gift)

    Thanks for the interest in the mod.


  • [Release-Beta] [ZM] Cold War Zombies Mod
    GerardS0406undefined GerardS0406

    motomex Just like you would normally


  • [Release-Beta] [ZM] Cold War Zombies Mod
    GerardS0406undefined GerardS0406

    motomex You can do the entire EE with the mod. I've done it about 100 times.plutonium-bootstrapper-win32_t4Bxh7Y8Nk.jpg


  • [Release-Beta] [ZM] Cold War Zombies Mod
    GerardS0406undefined GerardS0406

    If you have any bugs you would like fixed, please reply below! Thanks. I'll get to them in the coming days.


  • [Release][ZM] Sliding
    GerardS0406undefined GerardS0406

    Gabbyxo97 If you don't want flopping at all, you can set
    dtp 0 in console.
    There's no perfect way to balance it since sliding is not naturally in the game.


  • [Release] [Zombies] Bonus Survival Maps for Tranzit
    GerardS0406undefined GerardS0406

    Monologue what bus would be needed on survival maps?


  • [Release-Beta] [ZM] Cold War Zombies Mod
    GerardS0406undefined GerardS0406

    Hambropecio Church and Gazebo


  • [Release][ZM] Sliding
    GerardS0406undefined GerardS0406

    @IK4Gamer25 The truth is, sliding is pretty pointless in recent games. This speed is faster and longer than the newer games they have released. Plus this is a small mod where the source is available, so go and change it for yourself if you want.


  • [Release-Beta] [ZM] Cold War Zombies Mod
    GerardS0406undefined GerardS0406

    Update v0.3.1 has been released!


    Hotfixes:

    • Fire Sale could cause multiple box locations afterwards.
    • Could buy perks in Tombstone Shadow Mode
    • Thunder wall has been removed from Elemental Pop due to freeze crashes
    • Time Bomb now shows on HUD instead of Monkey Icon
    • Ballistic Knife tiers would not transfer to ballistic knife + bowie knife
    • Other minor fixes

  • [Release-Beta] [ZM] Cold War Zombies Mod
    GerardS0406undefined GerardS0406

    @HeavilySusYT excuse me? Nah, I'm definitely making a bo1 version lol
    BlackOps_mCsZkpEQI4.jpg
    get outta here with your fake news

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 1 / 8
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Donate