Files
Bubberstation/dependencies.sh
LemonInTheDark 3330cd9ae8 Autocuts diagonal walls, directional smoothing support, bumps cutter to v5.0.0 (#92471)
## About The Pull Request

See https://github.com/spacestation13/hypnagogic/releases/tag/v5.0.0 for
more details.

Some of this is just updating our existing .toml files to support the
changes to input vars (bools became enums). I'm also taking the
opportunity to implement autocutting for diagonal (read: shuttle mostly)
walls, which should be the LAST THING IN THE CODEBASE that wasn't
autocut. Hopefully this means none ever handcuts something ever again. I
hope.

Oh also [Removes /turf/closed/indestructible/syndicate/nodiagonal as it
does not do
anything](df735ab0e6)

The parent is also not diagonal so it doesn't like, do anything at all.

[cleans up redundant restoration
artifacts](552454fbf4)

Restoration step doesn't know about templates, so it just sort of puts
in everything that NEEDS to be in there (or tries to). This leads to
artifacts when a template is included, shouldn't have those in the
codebase they don't do anything.

## Why It's Good For The Game

No more handcut bullshit.

Wallem asked me for directional cutting support, now we have that so art
folk can use it for stuff.
2025-08-11 21:40:42 +02:00

37 lines
696 B
Bash

#!/bin/sh
#Project dependencies file
#Final authority on what's required to fully build the project
# byond version. Also must be updated in .tgs.yml
export BYOND_MAJOR=516
export BYOND_MINOR=1659
#rust_g git tag
export RUST_G_VERSION=4.0.0
# node version
export NODE_VERSION_LTS=22.11.0
# Bun version
export BUN_VERSION=1.2.16
# SpacemanDMM git tag
export SPACEMAN_DMM_VERSION=suite-1.10
# Python version for mapmerge and other tools
export PYTHON_VERSION=3.9.0
#dreamluau repo
export DREAMLUAU_REPO="tgstation/dreamluau"
#dreamluau git tag
export DREAMLUAU_VERSION=0.1.2
#hypnagogic repo
export CUTTER_REPO=spacestation13/hypnagogic
#hypnagogic git tag
export CUTTER_VERSION=v5.0.0