Skip to content
@ReScrap

ReScrap

Bulding tools to Mod American McGee's Scrapland

Scrapland Reverse Engineering Project (ReScrap)

This the purpose of this Organization is to coordinate efforts towards bulding modding tools for American McGee's Scrapland (developed by MercurySteam) to allow for the creation of User Generated Content, that includes:

  • Importers and Exporters for the 3D-Model and animation formats of Maps, Objects, Vehicles and Characters
  • Documenting the Python Scripting Interface
  • Documenting how the Game Engine works
  • Documenting the Multiplayer network Protocol to allow for the creation of cross-platform dedicated server software, bots and utilities like a match Replay system and Online leaderboard
  • Build tools to make modifying the game more accessible (Ideally a one-stop-shop solution built on top of Blender, but maybe it will end up being a Web application or a standalone porgram)
  • And most importantly: to have fun

Useful Resources

  • Wiki Project Wiki with info on how to access the Ghidra project
  • Notes on Engine internals, file formats, etc
  • ScrapHacks: Kitchen sink repo for file format parsers, network sniffers, tools to poke at the game as it runs, etc
  • Scrap-Packed-Explorer GUI and CLI to extract and modify the game's .packed files, developed by @romibi and @Strongleong
  • Localizer tool for decoding and encoding the game's language files to make it easier to fix translations (by @Strongleong)

Popular repositories Loading

  1. Scrapland-Localisation-Tools Scrapland-Localisation-Tools Public archive

    Decoder and encoder for scrapland localisation files

    Python 4 1

  2. ScrapHacks ScrapHacks Public

    Kitchen sink repo for file format parsers, network sniffers, tools to poke at the game as it runs, etc

    Python 2 1

  3. Localizer Localizer Public

    Decoder and encoder for scrapland localisation files

    Rust 2

  4. level_viewer level_viewer Public

    Scrapland Level viewer built on top of Bevy

    Rust 2

  5. .github .github Public

    1

  6. Notes Notes Public

    Notes on Scrapland Engine internals

    1 1

Repositories

Showing 10 of 10 repositories

Top languages

Loading…

Most used topics

Loading…