Skip to content

Static site for viewing Undertale/Deltarune game scripts made so we have a site to reference when citing code on Undertale/Deltarune Wiki (original by xkeeper).

Notifications You must be signed in to change notification settings

utdrwiki/code-viewer

 
 

Repository files navigation

GameMaker code viewer

A rewrite of xkeeper's deltarune-viewer, from PHP into Python, made into a static website. Hosted on Netlify, and made for the purpose of referencing code from the following wikis:

While this may not be suited for personal use, contributions that make it easier to run locally (especially on Windows) are appreciated. For personal use, you can also see this repo.

Prerequisites

  • Bash (for running build scripts; Git Bash on Windows can work)
  • Python for generating the website

Building

Download either Undertale, Deltarune, or Undertale Yellow and extract their scripts using UndertaleModTool's ExportAllCode.csx script. The scripts need to be located in decompiled-{undertale,deltarune,undertaleyellow} directories.

After installing prerequisites, first install required dependencies of the project using pip install -r requirements.txt, then build the site using ./build.sh [game]. The site is placed by default in the out directory. To view the site after building, (if you have Python installed), run ./dev.sh. A Bash (or any Linux shell) environment is assumed when running the mentioned commands.

Disclaimer

While this repository no longer contains Undertale, Deltarune, or Undertale Yellow code directly, the websites that build out of this repository contain content by Toby Fox, 8-4, Fangamer, Team Undertale Yellow, etc. If you have copyright concerns about this repository, please email admin@undertale.wiki.

Credits

  • Toby Fox, et al: Created Undertale, Deltarune and all the scripts displayed on their respective sites
  • Team Undertale Yellow: Created Undertale Yellow and all the scripts displayed on its site
  • xkeeper: Original version
  • Grossley: Adaptation for personal use
  • Jacky720: Changes to annotations, help with making into a static site
  • KockaAdmiralac: Rewriting in Python and turning into static sites for wiki use

About

Static site for viewing Undertale/Deltarune game scripts made so we have a site to reference when citing code on Undertale/Deltarune Wiki (original by xkeeper).

Topics

Resources

Stars

Watchers

Forks

Languages

  • Python 50.8%
  • CSS 16.8%
  • HTML 15.1%
  • JavaScript 13.4%
  • C# 3.3%
  • Shell 0.6%