Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
189 commits
Select commit Hold shift + click to select a range
e28889c
Added Initial AP World Data for Sims 4
mrsummer360 Dec 8, 2023
9d0585e
Add files via upload
itsmisscactus Jan 7, 2025
90b57c1
Update en_sims4ap.md
itsmisscactus Jan 7, 2025
2a9a68c
Update setup_en.md
itsmisscactus Jan 7, 2025
78755bc
Update setup_en.md
itsmisscactus Jan 7, 2025
1603016
Delete worlds/sims4/__pycache__ directory
itsmisscactus Jan 8, 2025
48dfdb5
start implementing Expansion Pack options
benny-dreamly Jan 8, 2025
d5f725e
Add Expansion Pack names
benny-dreamly Jan 8, 2025
4ba2168
Create Expansion Pack option
benny-dreamly Jan 8, 2025
205e173
add game pack names
benny-dreamly Jan 8, 2025
189907e
add game packs option
benny-dreamly Jan 8, 2025
e3bd90a
add stuff pack names
benny-dreamly Jan 8, 2025
6e4abdd
Add stuff pack option
benny-dreamly Jan 8, 2025
8afb0a8
Add files via upload
itsmisscactus Jan 8, 2025
1beb803
Add CAS kit names
benny-dreamly Jan 8, 2025
84e7388
Add Build Kit Names
benny-dreamly Jan 8, 2025
a36a3e4
Add CAS Kits to Options file
benny-dreamly Jan 8, 2025
3ef4d1e
Add Build Kits to options
benny-dreamly Jan 8, 2025
6f501d2
Merge branch 'ArchipelagoMW:main' into sims4-resync-main
benny-dreamly Jan 8, 2025
5e6c906
Merge pull request #2 from benny-dreamly/sims4-resync-main
itsmisscactus Jan 8, 2025
0125559
Merge pull request #1 from benny-dreamly/patch-2
itsmisscactus Jan 8, 2025
4b0ab42
Add files via upload
itsmisscactus Jan 9, 2025
173615a
Added career option and excluded other aspiration and career location…
itsmisscactus Jan 11, 2025
623b0d3
Removed certain aspirations without logic from the options and added …
itsmisscactus Jan 12, 2025
0c12e08
Fixed the logic where it didnt know you can get to skill 2 with no items
itsmisscactus Jan 13, 2025
2e9de0c
Update setup_en.md
itsmisscactus Jan 14, 2025
138f7a2
Fixed the /career command and added printing the aspiration goal and …
itsmisscactus Jan 15, 2025
8b4e8fe
Merge remote-tracking branch 'origin/main'
itsmisscactus Jan 15, 2025
ef566d4
Fixed the writer's career not generating properly because of one rule
itsmisscactus Jan 16, 2025
01b4a04
use correct random call
benny-dreamly Jan 25, 2025
0c977fe
correct method of looking up location?
benny-dreamly Feb 3, 2025
3c4f96c
correct method of looking up location?
benny-dreamly Feb 3, 2025
1332199
actually get the location name thing right
benny-dreamly Feb 3, 2025
b858bab
public enemy logic (improvements)
benny-dreamly Feb 3, 2025
a711cb3
master chef logic (improvements)
benny-dreamly Feb 3, 2025
1f0376f
master mixologist logic (improvements)
benny-dreamly Feb 3, 2025
1aa28bd
fix logic bug with nerd brain
benny-dreamly Feb 3, 2025
cb94c39
fix another logic bug with nerd brain
benny-dreamly Feb 3, 2025
301c852
fix 1 of 2 computer whiz logic issues
benny-dreamly Feb 3, 2025
ccec0c6
fix other computer whiz logic issue
benny-dreamly Feb 3, 2025
60da99d
joke star logic updates
benny-dreamly Feb 3, 2025
9678250
Merge pull request #8 from benny-dreamly/sims4-fix-unknown-ids
itsmisscactus Feb 7, 2025
219059c
Merge pull request #7 from benny-dreamly/sims4-fix-tech-logic
itsmisscactus Feb 7, 2025
a4741c4
Merge pull request #6 from benny-dreamly/patch-2
itsmisscactus Feb 7, 2025
2de857b
revert most of the changes, switch to events later
benny-dreamly Feb 9, 2025
d163830
use pathlib to create the path
benny-dreamly Feb 13, 2025
b81ad6d
rename existing path variable to be more descriptive
benny-dreamly Feb 13, 2025
bcb6668
fix the issue once and for all... we hope
benny-dreamly Feb 13, 2025
2fce67c
add missing key to fix neighborly advisor
benny-dreamly Feb 13, 2025
784c7c1
fix culinary career branches not requiring the requirements for level 5
benny-dreamly Feb 13, 2025
db03771
Pathing should be correct now
benny-dreamly Feb 13, 2025
45b5300
use proper url parsing
benny-dreamly Feb 22, 2025
eaac905
correct the parsing as urllib handles the @
benny-dreamly Feb 22, 2025
46d6d1b
prevent unicode characters from crashing/freezing on mac/linux
benny-dreamly Feb 22, 2025
87e6f50
make sure that non-english games can also work
benny-dreamly Feb 22, 2025
9ac915e
go back to doing what we were doing before
benny-dreamly Feb 22, 2025
4f29d9a
modern windows doesn't have different library names (since Vista)
benny-dreamly Feb 22, 2025
c35ac16
create world settings class
benny-dreamly Feb 22, 2025
5807b92
use settings in client to store the mod folder location
benny-dreamly Feb 22, 2025
75b9f8d
try fiixng the tests????
benny-dreamly Mar 2, 2025
110f8c0
actually fix the tests
benny-dreamly Mar 2, 2025
0c70aac
oops I broke something else
benny-dreamly Mar 2, 2025
0e1f7da
Merge branch 'sims4-fix-path-issues' into sims4-1.5.1
benny-dreamly Mar 2, 2025
b410a39
Merge branch 'sims4-fix-logic-pr-again' into sims4-1.5.1
benny-dreamly Mar 2, 2025
e333c9e
add interpret slot data for UT
benny-dreamly Mar 5, 2025
bca7617
add DLC options to slot data
benny-dreamly Mar 5, 2025
2d7b403
UT gen w/o yaml?
benny-dreamly Mar 5, 2025
8edcb51
start making location groups for each skill
benny-dreamly Mar 22, 2025
d01ab8d
add the WIP stuff to the world class
benny-dreamly Mar 22, 2025
877ee6c
writing songs requires level 8, not level 6
benny-dreamly Mar 27, 2025
a094547
add more to loc groups
benny-dreamly Mar 28, 2025
19e9d82
add even more to loc groups
benny-dreamly Mar 28, 2025
c4c244b
finished location groups
benny-dreamly Mar 28, 2025
cccc78d
fix up type declarations
benny-dreamly Mar 28, 2025
c920e4b
music skills
benny-dreamly Mar 28, 2025
5442902
pull location groups into another file (future proofing for item groups)
benny-dreamly Mar 28, 2025
f4bd74e
astronaut
benny-dreamly Mar 28, 2025
4d8f76d
athlete
benny-dreamly Mar 28, 2025
b68b05f
business
benny-dreamly Mar 28, 2025
37b8f38
criminal
benny-dreamly Mar 28, 2025
277d5d1
fix location names (part 1)
benny-dreamly Mar 28, 2025
cb31b21
fix location names (part 2)
benny-dreamly Mar 28, 2025
b095e75
culinary
benny-dreamly Mar 28, 2025
aea1037
Entertainer
benny-dreamly Mar 28, 2025
f755a62
Painter
benny-dreamly Mar 28, 2025
32a6bd1
Secret Agent
benny-dreamly Mar 28, 2025
3e206b0
Style Influencer
benny-dreamly Mar 28, 2025
70bb4e5
Tech Guru
benny-dreamly Mar 28, 2025
f7eab82
Writer
benny-dreamly Mar 28, 2025
738a796
Merge branch 'sims4-universal-tracker' into sims4-1.6.0
benny-dreamly Mar 28, 2025
30d9f13
add a couple item groups
benny-dreamly Mar 28, 2025
8635ea1
add more item groups
benny-dreamly Mar 28, 2025
346df79
add a few new loc groups too
benny-dreamly Mar 28, 2025
05c10b7
make DLC options not generate on new templates
benny-dreamly Mar 29, 2025
89813eb
change the client import to be relative
benny-dreamly Mar 29, 2025
d4569fe
add UT tab????
benny-dreamly Mar 29, 2025
054d2b8
moar fixing
benny-dreamly Mar 29, 2025
d5ccae5
I'm so confused
benny-dreamly Mar 29, 2025
c4f2926
okay I'm now less confused
benny-dreamly Mar 29, 2025
60095ef
Merge branch 'sims4-logic-fixes-beta-async' into sims4-1.6.0
benny-dreamly Mar 29, 2025
2ce09ac
Merge branch 'sims4-item-groups' into sims4-1.6.0
benny-dreamly Mar 29, 2025
f1fe405
disable location removal
benny-dreamly Mar 29, 2025
a44b194
fixed typo
benny-dreamly Apr 3, 2025
51b0b21
fix indentation issues
benny-dreamly Apr 3, 2025
09b7531
fix missing import
benny-dreamly Apr 3, 2025
8e6da85
fix range for some location groups
benny-dreamly Apr 3, 2025
a0c7ac1
oops i forgot all the commas
benny-dreamly Apr 3, 2025
21a42bf
fix independent consultant logic
benny-dreamly Apr 4, 2025
00c8dd0
Merge remote-tracking branch 'origin/sims4-1.6.0' into sims4-1.6.0
benny-dreamly Apr 4, 2025
b5aef98
add client icon
benny-dreamly Apr 5, 2025
93caa65
remove white background on icon
benny-dreamly Apr 5, 2025
504341b
change career to be an optionset, allowing multiple careers to be sel…
benny-dreamly Apr 6, 2025
b92b7fd
refactor rules to account for change in career option
benny-dreamly Apr 6, 2025
39a3800
add valid careers to the docstring
benny-dreamly Apr 6, 2025
d09fc2b
add base game careers (titles) to CareerNames
benny-dreamly Apr 6, 2025
d6540de
use the variables for career names instead of strings
benny-dreamly Apr 6, 2025
9d9090f
define a default for the option
benny-dreamly Apr 6, 2025
1901d2b
actually maybe implement the UT stuff properly to make it work
benny-dreamly Apr 6, 2025
94951ab
move some of the world class around
benny-dreamly Apr 6, 2025
3a21e21
move set rules later
benny-dreamly Apr 6, 2025
32a2092
change set rules a bit
benny-dreamly Apr 6, 2025
abbbec8
UT finally works without a YAML (still not working in ts4 client though)
benny-dreamly Apr 6, 2025
55e6528
fix bug
benny-dreamly Apr 15, 2025
c9101d6
make ut actually work in the ts4 client (finally)
benny-dreamly May 7, 2025
dedb251
Merge branch 'sims4-1.5.2' into sims4-1.6.0
benny-dreamly May 7, 2025
bcf9eb9
refactor create items to get the unfilled locations in a better way
benny-dreamly May 10, 2025
c542bc0
rename variables to be more descriptive
benny-dreamly May 10, 2025
2bbe203
okay we're cooking with gas
benny-dreamly May 10, 2025
599deb7
make sure spaces work
benny-dreamly May 10, 2025
6fb9b0e
add SIFP
benny-dreamly May 10, 2025
b69ff06
Merge branch 'main' into sims4-dev
benny-dreamly May 12, 2025
0226c54
remove local-only files
benny-dreamly May 12, 2025
63b680c
remove rest of local only files
benny-dreamly May 12, 2025
1b0cfad
update gitignore with localonly files
benny-dreamly May 12, 2025
826028b
some typing cleanup
benny-dreamly May 21, 2025
c9415b6
Merge branch 'main' into sims4-dev
benny-dreamly May 22, 2025
678ceb8
remove unused import
benny-dreamly May 22, 2025
b730e35
clean up client a bit
benny-dreamly May 22, 2025
cc1b95e
swap groups to use built in dict/set instead of typing lib
benny-dreamly May 22, 2025
de389b1
remove explicit typing import and add Optional to specific imports
benny-dreamly May 22, 2025
e60ced0
remove doubled optional import
benny-dreamly May 22, 2025
300bdce
switch to relative import
benny-dreamly May 22, 2025
db82f3b
reorder import statements in items file
benny-dreamly May 22, 2025
418578c
switch rules file to use relative import
benny-dreamly May 22, 2025
f370d55
reorder main world class imports
benny-dreamly May 22, 2025
2f7179a
use dict instead of typing dict
benny-dreamly May 22, 2025
2dd919d
remove type hint on game to get rid of the yellow underlining
benny-dreamly May 22, 2025
b834efc
reorder a client import
benny-dreamly May 22, 2025
4d338ad
make import order in options file more... distinct
benny-dreamly May 22, 2025
359ebcc
add whitespace to items file to distinguish import order
benny-dreamly May 22, 2025
1c5fb20
add whitespace to locations file to distinguish import order
benny-dreamly May 22, 2025
0d1c0fe
reorder imports in rules file
benny-dreamly May 22, 2025
3b1f669
rename imported set_rules function
benny-dreamly May 22, 2025
ce4fdfc
remove redundant Items/Locations in world datapackage
benny-dreamly May 22, 2025
e5f7b8e
add LICENSE file to TS4 APWorld
benny-dreamly May 22, 2025
d9876f8
Merge branch 'ArchipelagoMW:main' into sims4-dev
benny-dreamly May 22, 2025
0be2978
update release file to be parity with the local one
benny-dreamly May 22, 2025
2ba23a5
delete zork and sts (parity with main, which has them removed)
benny-dreamly May 22, 2025
1dc2b5b
Merge remote-tracking branch 'origin/sims4-dev' into sims4-dev
benny-dreamly May 22, 2025
a36be7c
oops moving it to the worlds folder did indeed make the releases not …
benny-dreamly May 22, 2025
57e68f2
add this to appease git gods
benny-dreamly May 22, 2025
95dcde8
Merge branch 'ArchipelagoMW:main' into sims4-dev
benny-dreamly May 23, 2025
504b1ce
Batch checks instead of sending each one in its own packet
silasary Jul 2, 2025
e76dc79
Handle race condition when we try to read exactly when the mod is wri…
silasary Jul 2, 2025
b9475b6
Merge pull request #1 from silasary/sims4-dev
benny-dreamly Jul 2, 2025
94e8350
wip dlc skills
silasary Jul 3, 2025
8a42365
Better skill entry
silasary Jul 3, 2025
3e0e3df
we're totally not trying to get the apworld banned from main with a "…
benny-dreamly Jul 9, 2025
1e63282
added skills
EightBitEllie Jul 18, 2025
cdf7da1
cleaned up skills list
EightBitEllie Jul 18, 2025
b3d5260
Merge branch 'sims4-dev' of github.com:Simsipelago/Archipelago into s…
silasary Jul 18, 2025
d37f7ca
Merge remote-tracking branch 'EightBitEllie/sims4-dev' into sims4-dev
silasary Jul 18, 2025
c3dcca3
Filter skill items
silasary Jul 18, 2025
c90b4db
Add expansion attribute to filler
silasary Jul 19, 2025
d4d5728
Cleanup
silasary Jul 19, 2025
e00f52f
Tested and working
silasary Jul 28, 2025
3edd71b
Sort imports
silasary Jul 28, 2025
4e64113
Merge branch 'sims4-dev' into sims4-select-multiple-careers
benny-dreamly Jul 31, 2025
a0060a2
Merge pull request #3 from Simsipelago/sims4-select-multiple-careers
benny-dreamly Jul 31, 2025
34ec01b
Merge remote-tracking branch 'Simsipelago/sims4-dev' into sims4-dev
silasary Aug 4, 2025
173edc4
Merge pull request #2 from silasary/sims4-dev
benny-dreamly Aug 11, 2025
b6b11eb
Merge Main (Aug 12) (#4)
benny-dreamly Aug 12, 2025
821026d
add new dlc careers, make the variables the same format as the base g…
benny-dreamly Aug 16, 2025
f63838f
add new dlc part time jobs, same format as base
benny-dreamly Aug 16, 2025
448a390
add base part time job names as variables same as base game careers (…
benny-dreamly Aug 16, 2025
8bacc29
preliminary work on making dlc careers work in the yaml (errors + opt…
benny-dreamly Aug 16, 2025
44b3390
more work on the dlc careers
benny-dreamly Aug 16, 2025
314018a
errors done for dlc careers
benny-dreamly Aug 16, 2025
919bb8a
add the rest of the dlc careers to the valid keys for the yaml
benny-dreamly Aug 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
210 changes: 210 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,210 @@
.git
.github
.run
docs
test
typings
*Client.py

.idea
.vscode

*_Spoiler.txt
*.bmbp
*.apbp
*.apl2ac
*.apm3
*.apmc
*.apz5
*.aptloz
*.apemerald
*.pyc
*.pyd
*.sfc
*.z64
*.n64
*.nes
*.smc
*.sms
*.gb
*.gbc
*.gba
*.wixobj
*.lck
*.db3
*multidata
*multisave
*.archipelago
*.apsave
*.BIN
*.puml

setups
build
bundle/components.wxs
dist
/prof/
README.html
.vs/
EnemizerCLI/
/Players/
/SNI/
/sni-*/
/appimagetool*
/host.yaml
/options.yaml
/config.yaml
/logs/
_persistent_storage.yaml
mystery_result_*.yaml
*-errors.txt
success.txt
output/
Output Logs/
/factorio/
/Minecraft Forge Server/
/WebHostLib/static/generated
/freeze_requirements.txt
/Archipelago.zip
/setup.ini
/installdelete.iss
/data/user.kv
/datapackage
/custom_worlds

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so
*.dll

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# Installer logs
pip-log.txt
pip-delete-this-directory.txt
installer.log

# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/
cover/


# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
.pybuilder/
target/

# Jupyter Notebook
.ipynb_checkpoints

# IPython
profile_default/
ipython_config.py

# vim editor
*.swp

# SageMath parsed files
*.sage.py

# Environments
.env
.venv*
env/
venv/
/venv*/
ENV/
env.bak/
venv.bak/
*.code-workspace
shell.nix

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre type checker
.pyre/

# pytype static type analyzer
.pytype/

# Cython debug symbols
cython_debug/

# Cython intermediates
_speedups.c
_speedups.cpp
_speedups.html

# minecraft server stuff
jdk*/
minecraft*/
minecraft_versions.json
!worlds/minecraft/

# pyenv
.python-version

#undertale stuff
/Undertale/

# OS General Files
.DS_Store
.AppleDouble
.LSOverride
Thumbs.db
[Dd]esktop.ini
18 changes: 13 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,12 @@ on:

env:
ENEMIZER_VERSION: 7.1
APPIMAGETOOL_VERSION: 13
# NOTE: since appimage/appimagetool and appimage/type2-runtime does not have tags anymore,
# we check the sha256 and require manual intervention if it was updated.
APPIMAGETOOL_VERSION: continuous
APPIMAGETOOL_X86_64_HASH: '363dafac070b65cc36ca024b74db1f043c6f5cd7be8fca760e190dce0d18d684'
APPIMAGE_RUNTIME_VERSION: continuous
APPIMAGE_RUNTIME_X86_64_HASH: 'e70ffa9b69b211574d0917adc482dd66f25a0083427b5945783965d55b0b0a8b'

permissions: # permissions required for attestation
id-token: 'write'
Expand Down Expand Up @@ -98,7 +103,7 @@ jobs:
shell: bash
run: |
cd build/exe*
cp Players/Templates/Clique.yaml Players/
cp Players/Templates/VVVVVV.yaml Players/
timeout 30 ./ArchipelagoGenerate
- name: Store 7z
uses: actions/upload-artifact@v4
Expand Down Expand Up @@ -134,10 +139,13 @@ jobs:
- name: Install build-time dependencies
run: |
echo "PYTHON=python3.12" >> $GITHUB_ENV
wget -nv https://github.com/AppImage/AppImageKit/releases/download/$APPIMAGETOOL_VERSION/appimagetool-x86_64.AppImage
wget -nv https://github.com/AppImage/appimagetool/releases/download/$APPIMAGETOOL_VERSION/appimagetool-x86_64.AppImage
echo "$APPIMAGETOOL_X86_64_HASH appimagetool-x86_64.AppImage" | sha256sum -c
wget -nv https://github.com/AppImage/type2-runtime/releases/download/$APPIMAGE_RUNTIME_VERSION/runtime-x86_64
echo "$APPIMAGE_RUNTIME_X86_64_HASH runtime-x86_64" | sha256sum -c
chmod a+rx appimagetool-x86_64.AppImage
./appimagetool-x86_64.AppImage --appimage-extract
echo -e '#/bin/sh\n./squashfs-root/AppRun "$@"' > appimagetool
echo -e '#/bin/sh\n./squashfs-root/AppRun --runtime-file runtime-x86_64 "$@"' > appimagetool
chmod a+rx appimagetool
- name: Download run-time dependencies
run: |
Expand Down Expand Up @@ -189,7 +197,7 @@ jobs:
shell: bash
run: |
cd build/exe*
cp Players/Templates/Clique.yaml Players/
cp Players/Templates/VVVVVV.yaml Players/
timeout 30 ./ArchipelagoGenerate
- name: Store AppImage
uses: actions/upload-artifact@v4
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/label-pull-requests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ on:
permissions:
contents: read
pull-requests: write
env:
GH_REPO: ${{ github.repository }}

jobs:
labeler:
Expand Down
14 changes: 11 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,12 @@ on:

env:
ENEMIZER_VERSION: 7.1
APPIMAGETOOL_VERSION: 13
# NOTE: since appimage/appimagetool and appimage/type2-runtime does not have tags anymore,
# we check the sha256 and require manual intervention if it was updated.
APPIMAGETOOL_VERSION: continuous
APPIMAGETOOL_X86_64_HASH: '363dafac070b65cc36ca024b74db1f043c6f5cd7be8fca760e190dce0d18d684'
APPIMAGE_RUNTIME_VERSION: continuous
APPIMAGE_RUNTIME_X86_64_HASH: 'e70ffa9b69b211574d0917adc482dd66f25a0083427b5945783965d55b0b0a8b'

permissions: # permissions required for attestation
id-token: 'write'
Expand Down Expand Up @@ -122,10 +127,13 @@ jobs:
- name: Install build-time dependencies
run: |
echo "PYTHON=python3.12" >> $GITHUB_ENV
wget -nv https://github.com/AppImage/AppImageKit/releases/download/$APPIMAGETOOL_VERSION/appimagetool-x86_64.AppImage
wget -nv https://github.com/AppImage/appimagetool/releases/download/$APPIMAGETOOL_VERSION/appimagetool-x86_64.AppImage
echo "$APPIMAGETOOL_X86_64_HASH appimagetool-x86_64.AppImage" | sha256sum -c
wget -nv https://github.com/AppImage/type2-runtime/releases/download/$APPIMAGE_RUNTIME_VERSION/runtime-x86_64
echo "$APPIMAGE_RUNTIME_X86_64_HASH runtime-x86_64" | sha256sum -c
chmod a+rx appimagetool-x86_64.AppImage
./appimagetool-x86_64.AppImage --appimage-extract
echo -e '#/bin/sh\n./squashfs-root/AppRun "$@"' > appimagetool
echo -e '#/bin/sh\n./squashfs-root/AppRun --runtime-file runtime-x86_64 "$@"' > appimagetool
chmod a+rx appimagetool
- name: Download run-time dependencies
run: |
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/unittests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,24 @@ on:
paths:
- '**'
- '!docs/**'
- '!deploy/**'
- '!setup.py'
- '!Dockerfile'
- '!*.iss'
- '!.gitignore'
- '!.dockerignore'
- '!.github/workflows/**'
- '.github/workflows/unittests.yml'
pull_request:
paths:
- '**'
- '!docs/**'
- '!deploy/**'
- '!setup.py'
- '!Dockerfile'
- '!*.iss'
- '!.gitignore'
- '!.dockerignore'
- '!.github/workflows/**'
- '.github/workflows/unittests.yml'

Expand Down
18 changes: 11 additions & 7 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,6 @@ success.txt
output/
Output Logs/
/factorio/
/Minecraft Forge Server/
/WebHostLib/static/generated
/freeze_requirements.txt
/Archipelago.zip
Expand Down Expand Up @@ -184,12 +183,6 @@ _speedups.c
_speedups.cpp
_speedups.html

# minecraft server stuff
jdk*/
minecraft*/
minecraft_versions.json
!worlds/minecraft/

# pyenv
.python-version

Expand All @@ -202,3 +195,14 @@ minecraft_versions.json
.LSOverride
Thumbs.db
[Dd]esktop.ini

## Sims specific files

Releases/*
Releases
sims4-switch-upstream.sh
fuzz.py
ee.py
filefile.py
worlds/sims4/s4ap_0.1.11b_Messages.txt
worlds/sims4/items-testing-please-ignore-me.json
Loading
Loading