Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
846fb46
Update stefanzweifel/git-auto-commit-action action to v7
renovate[bot] Oct 12, 2025
eb77672
Merge pull request #1120 from AmyJeanes/renovate/stefanzweifel-git-au…
AmyJeanes Oct 28, 2025
474da68
make portal models compatible with chameleon circuit
FuzzyLeo Oct 30, 2025
7cf8588
ok wait that broke shit, fixed now
FuzzyLeo Oct 30, 2025
81eba8d
fixed implementation
FuzzyLeo Oct 30, 2025
19be49b
change values back when switching chameleon circuit again, it may be …
FuzzyLeo Oct 30, 2025
ae54e61
made changes to simplify
FuzzyLeo Oct 30, 2025
1d53edd
Merge pull request #1122 from FuzzyLeo/dev
AmyJeanes Oct 30, 2025
5cad417
Update actions/checkout action to v6
renovate[bot] Nov 20, 2025
ff45ee4
Merge pull request #1125 from AmyJeanes/renovate/actions-checkout-6.x
AmyJeanes Nov 20, 2025
cc325d1
don't draw interior players while in outside view
AmyJeanes Nov 30, 2025
eaa536a
fix exterior parts not thinking clientside when there is no interior
AmyJeanes Nov 30, 2025
40c59cc
fixed error on closing music panel before music loads
AmyJeanes Nov 30, 2025
0275f9d
fixed custom portals not closing when linked to animated parts
AmyJeanes Nov 30, 2025
afeaeda
fixed redecoration not disabling enhanced fade
AmyJeanes Nov 30, 2025
fb23769
try this instead
AmyJeanes Nov 30, 2025
339f1b5
fix
AmyJeanes Nov 30, 2025
366cf6e
move to new thing again
AmyJeanes Nov 30, 2025
aad68b5
Update actions/checkout digest to 8e8c483 (#1126)
renovate[bot] Dec 2, 2025
2016704
automatic lowercase phrases
AmyJeanes Dec 14, 2025
2b3587f
Merge branch 'dev' of https://github.com/AmyJeanes/TARDIS into dev
AmyJeanes Dec 14, 2025
ca58656
default interior christmas event
AmyJeanes Dec 14, 2025
989eb5d
breaking change: sync door bodygroups by name
AmyJeanes Dec 14, 2025
be486e7
fixed 3d music screen
AmyJeanes Dec 14, 2025
e3cb962
add helper functions for getting all exterior/interiors and by creato…
AmyJeanes Dec 14, 2025
f9a3d6a
bump version
AmyJeanes Dec 17, 2025
a61394b
Update Generated Files
AmyJeanes Dec 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 13 additions & 21 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,17 +27,10 @@ jobs:
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5

- name: Create gma file
run: |
wget -O /tmp/fastgmad.zip "https://github.com/WilliamVenner/fastgmad/releases/download/v0.2.0/fastgmad_linux.zip"
unzip /tmp/fastgmad.zip -d /tmp/fastgmad
chmod +x /tmp/fastgmad/fastgmad
mkdir -p /tmp/addon
/tmp/fastgmad/fastgmad create -folder . -out /tmp/addon/addon.gma
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6

- name: Set workshop addon id
id: workshop_id
if: (github.event_name == 'push' && contains(fromJSON('["refs/heads/dev", "refs/heads/alpha"]'), github.ref)) || github.event.inputs.publish == 'true'
run: |
if [[ "${{ github.event.inputs.addon }}" == "beta" || "${{ github.ref }}" == "refs/heads/dev" ]]; then
Expand All @@ -50,15 +43,14 @@ jobs:
fi

echo "Publishing to workshop ID $WORKSHOP_ID"
echo "WORKSHOP_ID=$WORKSHOP_ID" >> $GITHUB_ENV

- name: Publish to workshop
if: env.WORKSHOP_ID
run: |
docker run --rm \
-e STEAM_USER="${{ vars.STEAM_USERNAME }}" \
-e STEAM_PASSWORD="${{ secrets.STEAM_PASSWORD }}" \
--mount type=bind,source="/tmp/addon",target=/home/gmodws/upload \
aperturedevelopment/gmodws:latest \
upload ${{ env.WORKSHOP_ID }} addon.gma \
"${{ github.server_url }}/${{ github.repository }}/commit/${{ github.sha }}"
echo "WORKSHOP_ID=$WORKSHOP_ID" >> $GITHUB_OUTPUT

- uses: AmyJeanes/gmod-upload@main
name: Publish to workshop
with:
id: ${{ steps.workshop_id.outputs.WORKSHOP_ID }}
changelog: "${{ github.server_url }}/${{ github.repository }}/commit/${{ github.sha }}"
dry-run: ${{ steps.workshop_id.outputs.WORKSHOP_ID == '' }}
env:
STEAM_USERNAME: ${{ vars.STEAM_USERNAME }}
STEAM_PASSWORD: ${{ secrets.STEAM_PASSWORD }}
6 changes: 3 additions & 3 deletions .github/workflows/generate-files.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,13 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
ref: ${{ github.head_ref }}
if: github.event_name == 'pull_request'

- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
with:
ref: ${{ github.head_ref }}
token: ${{ secrets.TOKEN }}
Expand All @@ -49,6 +49,6 @@ jobs:
shell: pwsh

- name: Git Auto Commit
uses: stefanzweifel/git-auto-commit-action@778341af668090896ca464160c2def5d1d1a3eb0 # v6
uses: stefanzweifel/git-auto-commit-action@28e16e81777b558cc906c8750092100bbb34c5e3 # v7
with:
commit_message: "Update Generated Files"
20 changes: 11 additions & 9 deletions i18n/languages/cs.json
Original file line number Diff line number Diff line change
Expand Up @@ -99,31 +99,30 @@
"Common.AddToFavourites": "Přidat do oblíbených",
"Common.Automatic": "Automatický",
"Common.Cancel": "Zrušit",
"Common.Closed.Lower": "zavřeno",
"Common.Closed": "Zavřeno",
"Common.ControlSequencesEnabledWarning": "Sekvence ovládání jsou aktivovány. Musíte použít sekvenci",
"Common.Default": "Výchozí",
"Common.Delete": "Smazat",
"Common.Disabled": "Vypnuto",
"Common.Disabled.Lower": "vypnuto",
"Common.Disengaged.Lower": "ukončeno",
"Common.Disengaged": "Ukončeno",
"Common.DontAskAgain": "Neptat se znovu",
"Common.DoorsNotInstalled": "Dveře nejsou nainstalovány!",
"Common.Enabled.Lower": "zapnuto",
"Common.Engaged.Lower": "započato",
"Common.Enabled": "Zapnuto",
"Common.Engaged": "Započato",
"Common.EnterTextInput": "Zadejte textový vstup",
"Common.Error": "CHYBA",
"Common.Favourites": "Oblíbené",
"Common.Interface": "Rozhraní TARDIS",
"Common.Load": "Načíst",
"Common.Loading": "Načítání...",
"Common.Locked.Lower": "uzamčeno",
"Common.Locked": "Uzamčeno",
"Common.New": "Nové",
"Common.No": "Ne",
"Common.None": "Žádný",
"Common.NotInTARDIS": "Nejste v TARDIS",
"Common.NotYetImplemented": "Toto ještě nebylo implementováno",
"Common.OK": "OK",
"Common.Opened.Lower": "otevřeno",
"Common.Opened": "Otevřeno",
"Common.PowerDisabled": "Hlavní energie je vypnutá",
"Common.PowerDisabledControl": "Hlavní energie je vypnutá. Toto nefunguje",
"Common.Remove": "Odstranit",
Expand All @@ -133,7 +132,7 @@
"Common.Set": "Nastavit",
"Common.TARDIS": "TARDIS",
"Common.UnknownError": "Neznámá chyba",
"Common.Unlocked.Lower": "odemčeno",
"Common.Unlocked": "Odemčeno",
"Common.UnsavedChanges": "Neuložené změny",
"Common.UnsavedChangesWarning": "Máte neuložené změny, chcete je uložit?",
"Common.Update": "Aktualizovat",
Expand Down Expand Up @@ -306,7 +305,7 @@
"Events.ConfirmDisable": "Jste si jisti, že chcete úplně deaktivovat aktuální a všechny budoucí eventy, nebo pouze přeskočit aktuální event?",
"Events.ConfirmDisable.All": "Zakázat všechny eventy",
"Events.ConfirmDisable.Current": "Přeskočit aktuální event",
"Events.Event.Lower": "eventy",
"Events.Event": "Eventy",
"Events.NotifyEvent": "%s Probíhá event, navštivte TARDIS -> %s nastavení pro přeskočení nebo změnu.",
"Events.SkipFailed": "Nepodařilo se přeskočit event: %s",
"Events.SkipFailed.AlreadySkipped": "Event %s byl již pro tento rok přeskočen",
Expand All @@ -317,6 +316,9 @@
"Events.Types.AprilFools": "Aprílový",
"Events.Types.AprilFools.NotifyEvent": "Apríl!",
"Events.Types.Christmas": "Vánoční",
"Events.Types.Christmas.Lights.Animated": "Animovaný",
"Events.Types.Christmas.Lights.Changed": "Stav vánočních světel změněn na %s",
"Events.Types.Christmas.Lights.Static": "Statický",
"Events.Types.Christmas.NotifyEvent": "Veselé Vánoce!",
"Events.Types.Halloween": "Halloweenský",
"Events.Types.Halloween.NotifyEvent": "Šťastný Halloween!",
Expand Down
20 changes: 11 additions & 9 deletions i18n/languages/cy.json
Original file line number Diff line number Diff line change
Expand Up @@ -99,31 +99,30 @@
"Common.AddToFavourites": "Ychwanegu at ffefrynnau",
"Common.Automatic": "Awtomatig",
"Common.Cancel": "Canslo",
"Common.Closed.Lower": "Ar gau",
"Common.Closed": "Ar gau",
"Common.ControlSequencesEnabledWarning": "Mae Dilyniannau Rheoli wedi'u galluogi. Rhaid i chi ddefnyddio'r dilyniant",
"Common.Default": "Diofyn",
"Common.Delete": "Dileu",
"Common.Disabled": "Anabl",
"Common.Disabled.Lower": "anabl",
"Common.Disengaged.Lower": "datgywedda",
"Common.Disengaged": "Datgywedda",
"Common.DontAskAgain": "Paid a gofyn eto",
"Common.DoorsNotInstalled": "Nid yw drysau wedi'u gosod!",
"Common.Enabled.Lower": "wedi ei alluogi",
"Common.Engaged.Lower": "dyweddi",
"Common.Enabled": "Wedi ei alluogi",
"Common.Engaged": "Dyweddi",
"Common.EnterTextInput": "Rhowch fewnbwn testun",
"Common.Error": "GWALL",
"Common.Favourites": "Ffefrynnau",
"Common.Interface": "rhyngwyneb TARDIS",
"Common.Load": "Llwyth",
"Common.Loading": "llwytho...",
"Common.Locked.Lower": "Dan glo",
"Common.Locked": "Dan glo",
"Common.New": "Newydd",
"Common.No": "Na",
"Common.None": "Dim",
"Common.NotInTARDIS": "Nid ydych yn y TARDIS",
"Common.NotYetImplemented": "Nid yw hyn wedi'i weithredu eto",
"Common.OK": "OK",
"Common.Opened.Lower": "ar agor",
"Common.Opened": "Ar agor",
"Common.PowerDisabled": "Mae pŵer wedi'i analluogi",
"Common.PowerDisabledControl": "Mae pŵer wedi'i analluogi. Nid yw hyn yn gweithio",
"Common.Remove": "Gwared",
Expand All @@ -133,7 +132,7 @@
"Common.Set": "Set",
"Common.TARDIS": "TARDIS",
"Common.UnknownError": "Gwall anhysbys",
"Common.Unlocked.Lower": "datgloi",
"Common.Unlocked": "Datgloi",
"Common.UnsavedChanges": "Newidiadau heb eu cadw",
"Common.UnsavedChangesWarning": "Mae gennych chi newidiadau heb eu cadw, hoffech chi eu cadw?",
"Common.Update": "Diweddariad",
Expand Down Expand Up @@ -306,7 +305,7 @@
"Events.ConfirmDisable": "Ydych chi'n siŵr eich bod am analluogi'r digwyddiad cyfredol a phob digwyddiad yn y dyfodol yn llwyr, neu jyst hepgor y digwyddiad cyfredol?",
"Events.ConfirmDisable.All": "Anallu pob digwyddiad",
"Events.ConfirmDisable.Current": "Hepgorru’r digwyddiad presennol",
"Events.Event.Lower": "digwyddiad",
"Events.Event": "Digwyddiad",
"Events.NotifyEvent": "%s Mae digwyddiad yn weithredol, ewch i TARDIS -> gosodiadau %s i'w hepgor neu ei newid",
"Events.SkipFailed": "Methoddwyd methu hepgor digwyddiad: %s",
"Events.SkipFailed.AlreadySkipped": "Mae'r digwyddiad %s wedi cael ei hepgor eisoes ar gyfer eleni.",
Expand All @@ -317,6 +316,9 @@
"Events.Types.AprilFools": "Ebrill Ffyliaid",
"Events.Types.AprilFools.NotifyEvent": "Ebrill Ffyliaid!",
"Events.Types.Christmas": "Nadolig",
"Events.Types.Christmas.Lights.Animated": "Animeiddiedig",
"Events.Types.Christmas.Lights.Changed": "Mae cyflwr goleuadau’r Nadolig wedi newid i %s",
"Events.Types.Christmas.Lights.Static": "Statig",
"Events.Types.Christmas.NotifyEvent": "Nadolig Llawen!",
"Events.Types.Halloween": "Nos Calan Gaeaf",
"Events.Types.Halloween.NotifyEvent": "Happy Halloween!",
Expand Down
20 changes: 11 additions & 9 deletions i18n/languages/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -99,31 +99,30 @@
"Common.AddToFavourites": "Zu Favoriten hinzufügen",
"Common.Automatic": "Automatisch",
"Common.Cancel": "Abbrechen",
"Common.Closed.Lower": "Geschlossen",
"Common.Closed": "Geschlossen",
"Common.ControlSequencesEnabledWarning": "Steuersequenzen sind aktiviert. Verwende die Sequenz",
"Common.Default": "Standard",
"Common.Delete": "Löschen",
"Common.Disabled": "Deaktiviert",
"Common.Disabled.Lower": "Deaktiviert",
"Common.Disengaged.Lower": "gelöst",
"Common.Disengaged": "Gelöst",
"Common.DontAskAgain": "Frag nicht noch einmal",
"Common.DoorsNotInstalled": "Doors ist nicht installiert!",
"Common.Enabled.Lower": "Aktiviert",
"Common.Engaged.Lower": "angezogen",
"Common.Enabled": "Aktiviert",
"Common.Engaged": "Angezogen",
"Common.EnterTextInput": "Texteingabe eingeben",
"Common.Error": "ERROR",
"Common.Favourites": "Favoriten",
"Common.Interface": "TARDIS-Schnittstelle",
"Common.Load": "Laden Sie",
"Common.Loading": "Lädt...",
"Common.Locked.Lower": "abgesperrt",
"Common.Locked": "Abgesperrt",
"Common.New": "Neu",
"Common.No": "Nein",
"Common.None": "Keine",
"Common.NotInTARDIS": "Du bist nicht in der TARDIS",
"Common.NotYetImplemented": "Dies ist noch nicht implementiert worden",
"Common.OK": "OK",
"Common.Opened.Lower": "Geöffnet",
"Common.Opened": "Geöffnet",
"Common.PowerDisabled": "Strom ist abgeschaltet",
"Common.PowerDisabledControl": "Die Stromversorgung ist deaktiviert. Das funktioniert nicht",
"Common.Remove": "Entfernen",
Expand All @@ -133,7 +132,7 @@
"Common.Set": "Eingabe",
"Common.TARDIS": "TARDIS",
"Common.UnknownError": "Unbekannter Fehler",
"Common.Unlocked.Lower": "entsperrt",
"Common.Unlocked": "Entsperrt",
"Common.UnsavedChanges": "Ungespeicherte Änderungen",
"Common.UnsavedChangesWarning": "Du hast ungespeicherte Änderungen, möchtest du diese speichern?",
"Common.Update": "Update",
Expand Down Expand Up @@ -306,7 +305,7 @@
"Events.ConfirmDisable": "Sind Sie sicher, dass Sie das aktuelle und alle zukünftigen Ereignisse vollständig deaktivieren möchten, oder nur das aktuelle Ereignis überspringen?",
"Events.ConfirmDisable.All": "Alle Ereignisse deaktivieren",
"Events.ConfirmDisable.Current": "Aktuelles Ereignis überspringen",
"Events.Event.Lower": "Ereignis",
"Events.Event": "Ereignis",
"Events.NotifyEvent": "%s Ein Ereignis ist aktiv, besuche TARDIS -> %s Einstellungen, um es zu überspringen oder zu ändern.",
"Events.SkipFailed": "Das Überspringen des Ereignisses ist fehlgeschlagen: %s",
"Events.SkipFailed.AlreadySkipped": "Die Veranstaltung %s wurde für dieses Jahr bereits übersprungen.",
Expand All @@ -317,6 +316,9 @@
"Events.Types.AprilFools": "Aprilscherz",
"Events.Types.AprilFools.NotifyEvent": "Aprilscherz!",
"Events.Types.Christmas": "Weihnachten",
"Events.Types.Christmas.Lights.Animated": "Animiert",
"Events.Types.Christmas.Lights.Changed": "Status der Weihnachtsbeleuchtung wurde auf %s geändert",
"Events.Types.Christmas.Lights.Static": "Statisch",
"Events.Types.Christmas.NotifyEvent": "Frohe Weihnachten!",
"Events.Types.Halloween": "Halloween",
"Events.Types.Halloween.NotifyEvent": "Frohes Halloween!",
Expand Down
20 changes: 11 additions & 9 deletions i18n/languages/el.json
Original file line number Diff line number Diff line change
Expand Up @@ -99,31 +99,30 @@
"Common.AddToFavourites": "Προσθήκη στα αγαπημένα",
"Common.Automatic": "Αυτόματο",
"Common.Cancel": "Ακύρωση",
"Common.Closed.Lower": "έκλεισε",
"Common.Closed": "Κλειστό",
"Common.ControlSequencesEnabledWarning": "Οι ακολουθίες ελέγχου είναι ενεργοποιημένες. Πρέπει να χρησιμοποιήσετε την ακολουθία",
"Common.Default": "Προεπιλογή",
"Common.Delete": "Διαγραφή",
"Common.Disabled": "Απενεργοποιημένο",
"Common.Disabled.Lower": "απενεργοποιημένο",
"Common.Disengaged.Lower": "απεμπλεκόμενο",
"Common.Disengaged": "Απεμπλεκόμενο",
"Common.DontAskAgain": "Να μην ερωτηθώ ξανά",
"Common.DoorsNotInstalled": "Το πρόσθετο \"Doors\" δεν έχει εγκατασταθεί!",
"Common.Enabled.Lower": "ενεργοποιημένο",
"Common.Engaged.Lower": "εμπλεκόμενο",
"Common.Enabled": "Ενεργοποιημένο",
"Common.Engaged": "Eμπλεκόμενο",
"Common.EnterTextInput": "Εισάγετε κείμενο",
"Common.Error": "ΣΦΑΛΜΑ",
"Common.Favourites": "Αγαπημένα",
"Common.Interface": "Διεπαφή ΤΑΡΝΤΙΣ",
"Common.Load": "Φόρτωση",
"Common.Loading": "Φορτώνει...",
"Common.Locked.Lower": "κλειδωμένο",
"Common.Locked": "Κλειδωμένο",
"Common.New": "Νέο",
"Common.No": "Όχι",
"Common.None": "Κανένα",
"Common.NotInTARDIS": "Δεν βρίσκεστε στο ΤΑΡΝΤΙΣ",
"Common.NotYetImplemented": "Το χαρακτηριστικό δεν έχει δημιουργηθεί ακόμα",
"Common.OK": "ΟΚ",
"Common.Opened.Lower": "άνοιξε",
"Common.Opened": "Άνοιξε",
"Common.PowerDisabled": "Η ενέργεια έχει απενεργοποιηθεί",
"Common.PowerDisabledControl": "Η ενέργεια έχει απενεργοποιηθεί. Το σύστημα δεν λειτουργεί",
"Common.Remove": "Αφαίρεση",
Expand All @@ -133,7 +132,7 @@
"Common.Set": "Ορισμός",
"Common.TARDIS": "ΤΑΡΝΤΙΣ",
"Common.UnknownError": "Άγνωστο σφάλμα",
"Common.Unlocked.Lower": "ξεκλειδώθηκε",
"Common.Unlocked": "Ξεκλειδωμένο",
"Common.UnsavedChanges": "Μη αποθηκευμένες αλλαγές",
"Common.UnsavedChangesWarning": "Υπάρχουν μη αποθηκευμένες αλλαγές, θα θέλατε να τις αποθηκεύσετε;",
"Common.Update": "Ενημέρωση",
Expand Down Expand Up @@ -306,7 +305,7 @@
"Events.ConfirmDisable": "Είστε βέβαιοι ότι θέλετε να απενεργοποιήσετε εντελώς το τρέχον και όλα τα μελλοντικά συμβάντα ή απλώς να παραλείψετε το τρέχον συμβάν;",
"Events.ConfirmDisable.All": "Απενεργοποιήστε όλα τα συμβάντα",
"Events.ConfirmDisable.Current": "Παράλειψη τρέχοντος γεγονότος",
"Events.Event.Lower": "εκδήλωση",
"Events.Event": "Εκδήλωση",
"Events.NotifyEvent": "%s Ένα συμβάν είναι ενεργό, επισκεφθείτε τις ρυθμίσεις του TARDIS -> %s για να το παραλείψετε ή να το αλλάξετε.",
"Events.SkipFailed": "Αποτυχία παράλειψης συμβάντος: %s",
"Events.SkipFailed.AlreadySkipped": "Η εκδήλωση %s έχει ήδη παραλειφθεί για φέτος",
Expand All @@ -317,6 +316,9 @@
"Events.Types.AprilFools": "Πρωταπριλιά",
"Events.Types.AprilFools.NotifyEvent": "Πρωταπριλιά!",
"Events.Types.Christmas": "Χριστούγεννα",
"Events.Types.Christmas.Lights.Animated": "Κινούμενο",
"Events.Types.Christmas.Lights.Changed": "Η κατάσταση των χριστουγεννιάτικων φώτων άλλαξε σε %s",
"Events.Types.Christmas.Lights.Static": "Στατικός",
"Events.Types.Christmas.NotifyEvent": "Καλά Χριστούγεννα!",
"Events.Types.Halloween": "Χάλοουιν",
"Events.Types.Halloween.NotifyEvent": "Καλό Χαλοουίν!",
Expand Down
Loading