deus-ex-randomizer icon indicating copy to clipboard operation
deus-ex-randomizer copied to clipboard

versalife labs 1 tweaks

Open Die4Ever opened this issue 4 months ago • 1 comments

https://discord.com/channels/823629359931195394/823629734457114654/1213378621830340670

what if the 12 keypad at the hand also triggered alarms? bridge to elevator to labs 2 locked? hostile enemy? with an extra enemy? opening that door triggers the alarms? laser alarms? level 2 elevator unbreakable? MIB room at the top computer can unlock? could the vents be made worthwhile? routes that are underused: vents above, top room with MIB, vents down, outbound front door

versalife hate weapons and futzing

I tried this but the enemies seem to not always care about your weapon, or they're really slow to react


    case "06_HONGKONG_MJ12LAB":
        foreach AllActors(class'#var(prefix)ScriptedPawn', p) {
            if(#var(prefix)Greasel(p) != None) {
                p.bImportant = True;
                p.BindName="JerryTheVentGreasel";
                p.FamiliarName = "Jerry the Vent Greasel";
                p.UnfamiliarName = "Jerry the Vent Greasel";
            }

            l(p @ p.Alliance);
            p.FamiliarName="(other) " $ p.Alliance;
            p.UnFamiliarName="(other) " $ p.Alliance;
            p.bImportant=true;
            if(p.Alliance == 'security') {
                p.bHateWeapon = true;
                p.bHateDistress=true;
                p.bReactDistress=true;
                p.bHateHacking=true;
                p.FamiliarName=""$p.Alliance;
                p.UnFamiliarName=""$p.Alliance;
                // make sure they don't hate eachothers' weapons
                p.ChangeAlly('mj12', 1, true);
            } else if(p.Alliance == 'mj12') {
                p.bHateWeapon = true;
                p.bHateDistress=true;
                p.bReactDistress=true;
                p.bHateHacking=true;
                p.FamiliarName=""$p.Alliance;
                p.UnFamiliarName=""$p.Alliance;
                // make sure they don't hate eachothers' weapons
                p.ChangeAlly('security', 1, true);
            } else if(p.Alliance == 'Researcher') {
                p.bHateWeapon = true;
                p.bHateDistress=true;
                p.bReactDistress=true;
                p.FamiliarName=""$p.Alliance;
                p.UnFamiliarName=""$p.Alliance;
                // make sure they don't hate the weapons of security
                p.ChangeAlly('mj12', 1, true);
                p.ChangeAlly('security', 1, true);
            }

            p.SetReactions(true, true, true, true,
                      true, true, true, true, true, true,
                      true, true);
        }

Die4Ever avatar Mar 03 '24 13:03 Die4Ever

computer goal location with the MiB in the top room, make sure it's visible from below (maybe if you stand on the hand)

Die4Ever avatar Mar 19 '24 03:03 Die4Ever