Naughty Bear: Panic in Paradise (PiP)
What the second game’s scripts do. PiP’s scripts are plain Lua source written by the developers, comments included, so what you read in Seam Ripper is what they wrote. NB1 is different: see Naughty Bear. The File formats page covers how PiP’s containers differ.
| Page | System | Main scripts |
|---|---|---|
| Weapons and outfits | Weapon and outfit stats, prices | levelcommon.lu → weapons, accessoriesattribute |
| Grades | Scores for bronze to platinum | global.lu → gamemodes |
| Fluffetics | The five profile upgrades, one if each |
finishingmove, traptrigger, stuckintrap and others |
| Levels and game modes | How a level is registered, loaded and scored; which area is which | levelloaders.lu; global.lu → gamemodes |
| Unlockables and achievements | The rules for unlocking attacks, weapons and costumes | global.lu → unlockablerules, rules_achievements |
| Text and menus | Editing PiP’s text; extracting the menu movies | <unit>.en_us.lu; startmenu.lu |
| June 26th Beta Discoveries | Getting the beta’s debug “zoo” levels to run | levelloaders.lu, the zoo containers |