Add geode

This commit is contained in:
Lncvrt committed 2025-01-05 13:56:22 -07:00
1 parent ceba3130ab
commit 9c61b0a7fd
421 files changed
+30990

No files matched your search

@@ -0,0 +1 @@
{"spritesheets":{"da46670da5cc15b6b83a37b2354257344e7e825c589f256c592b087784c88f3b":"resources\\hjfod.backups\\BackupSheet.png"},"fonts":{}}
@@ -0,0 +1,9 @@
# Backups
Makes <cy>automatic backups</c> of your savefiles at a configurable rate, making sure you never lose your progress again!
Note that this mod <cr>only makes local backups!</c> <cj>To back up your data to the cloud, use the game's built-in Save / Load feature</c>.
You can also <cp>import existing local backups</c>! The date of the backup is inferred from the file modification date.
Because save files also store the logged in user, <cj>this mod can also be used as a Profile Switcher</c> :)
@@ -0,0 +1,9 @@
# 1.2.0
- Save "Every Three Days" option
- Support for 2.2074
# 1.1.0
- Move the backups button away from the main menu to the profile settings menu
# 1.0.0
- Initial release with basic backups & automatic backup rate
Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

@@ -0,0 +1,29 @@
{
"geode": "4.0.0-beta.1",
"gd": {
"win": "2.2074",
"android": "2.2074",
"mac": "2.2074",
"ios": "2.2074"
},
"id": "hjfod.backups",
"name": "Backups",
"version": "1.2.0",
"developer": "HJfod",
"description": "Never lose your progress again!",
"resources": {
"spritesheets": {
"BackupSheet": ["resources/*.png"]
}
},
"settings": {
"auto-local-backup-rate": {
"type": "string",
"default": "Daily",
"one-of": ["Every Startup", "Daily", "Every Other Day", "Every Three Days", "Weekly", "Never"],
"name": "Auto Backup Rate",
"description": "How often a <cp>local backup</c> should be made. Only checked when the game is open"
}
},
"tags": ["offline", "universal"]
}
@@ -0,0 +1 @@
13380582525307
@@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>frames</key>
<dict>
<key>hjfod.backups/backups.png</key>
<dict>
<key>spriteOffset</key>
<string>{0,0}</string>
<key>spriteSize</key>
<string>{51,56}</string>
<key>spriteSourceSize</key>
<string>{51,56}</string>
<key>textureRect</key>
<string>{{0,0},{51,56}}</string>
<key>textureRotated</key>
<true/>
</dict>
<key>hjfod.backups/moved-2.png</key>
<dict>
<key>spriteOffset</key>
<string>{1,-1}</string>
<key>spriteSize</key>
<string>{220,66}</string>
<key>spriteSourceSize</key>
<string>{221,67}</string>
<key>textureRect</key>
<string>{{0,53},{220,66}}</string>
<key>textureRotated</key>
<false/>
</dict>
<key>hjfod.backups/moved-3.png</key>
<dict>
<key>spriteOffset</key>
<string>{0,1}</string>
<key>spriteSize</key>
<string>{86,77}</string>
<key>spriteSourceSize</key>
<string>{88,80}</string>
<key>textureRect</key>
<string>{{0,121},{86,77}}</string>
<key>textureRotated</key>
<false/>
</dict>
<key>hjfod.backups/moved.png</key>
<dict>
<key>spriteOffset</key>
<string>{1,0}</string>
<key>spriteSize</key>
<string>{220,79}</string>
<key>spriteSourceSize</key>
<string>{221,80}</string>
<key>textureRect</key>
<string>{{0,200},{220,79}}</string>
<key>textureRotated</key>
<false/>
</dict>
</dict>
<key>metadata</key>
<dict>
<key>format</key>
<integer>3</integer>
<key>realTextureFileName</key>
<string>hjfod.backups/BackupSheet-hd.png</string>
<key>size</key>
<string>{220,279}</string>
<key>textureFileName</key>
<string>hjfod.backups/BackupSheet-hd.png</string>
</dict>
</dict>
</plist>
Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

@@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>frames</key>
<dict>
<key>hjfod.backups/backups.png</key>
<dict>
<key>spriteOffset</key>
<string>{0,0}</string>
<key>spriteSize</key>
<string>{102,113}</string>
<key>spriteSourceSize</key>
<string>{102,113}</string>
<key>textureRect</key>
<string>{{0,0},{102,113}}</string>
<key>textureRotated</key>
<true/>
</dict>
<key>hjfod.backups/moved-2.png</key>
<dict>
<key>spriteOffset</key>
<string>{1,-3}</string>
<key>spriteSize</key>
<string>{430,125}</string>
<key>spriteSourceSize</key>
<string>{442,134}</string>
<key>textureRect</key>
<string>{{0,104},{430,125}}</string>
<key>textureRotated</key>
<false/>
</dict>
<key>hjfod.backups/moved-3.png</key>
<dict>
<key>spriteOffset</key>
<string>{1,-1}</string>
<key>spriteSize</key>
<string>{164,146}</string>
<key>spriteSourceSize</key>
<string>{177,160}</string>
<key>textureRect</key>
<string>{{0,231},{164,146}}</string>
<key>textureRotated</key>
<false/>
</dict>
<key>hjfod.backups/moved.png</key>
<dict>
<key>spriteOffset</key>
<string>{1,-3}</string>
<key>spriteSize</key>
<string>{430,151}</string>
<key>spriteSourceSize</key>
<string>{442,160}</string>
<key>textureRect</key>
<string>{{0,379},{430,151}}</string>
<key>textureRotated</key>
<false/>
</dict>
</dict>
<key>metadata</key>
<dict>
<key>format</key>
<integer>3</integer>
<key>realTextureFileName</key>
<string>hjfod.backups/BackupSheet-uhd.png</string>
<key>size</key>
<string>{430,530}</string>
<key>textureFileName</key>
<string>hjfod.backups/BackupSheet-uhd.png</string>
</dict>
</dict>
</plist>
Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

@@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>frames</key>
<dict>
<key>hjfod.backups/backups.png</key>
<dict>
<key>spriteOffset</key>
<string>{0,0}</string>
<key>spriteSize</key>
<string>{25,28}</string>
<key>spriteSourceSize</key>
<string>{25,28}</string>
<key>textureRect</key>
<string>{{0,0},{25,28}}</string>
<key>textureRotated</key>
<true/>
</dict>
<key>hjfod.backups/moved-2.png</key>
<dict>
<key>spriteOffset</key>
<string>{0,0}</string>
<key>spriteSize</key>
<string>{110,33}</string>
<key>spriteSourceSize</key>
<string>{110,33}</string>
<key>textureRect</key>
<string>{{0,27},{110,33}}</string>
<key>textureRotated</key>
<false/>
</dict>
<key>hjfod.backups/moved-3.png</key>
<dict>
<key>spriteOffset</key>
<string>{0,0}</string>
<key>spriteSize</key>
<string>{44,40}</string>
<key>spriteSourceSize</key>
<string>{44,40}</string>
<key>textureRect</key>
<string>{{0,62},{44,40}}</string>
<key>textureRotated</key>
<false/>
</dict>
<key>hjfod.backups/moved.png</key>
<dict>
<key>spriteOffset</key>
<string>{0,0}</string>
<key>spriteSize</key>
<string>{110,40}</string>
<key>spriteSourceSize</key>
<string>{110,40}</string>
<key>textureRect</key>
<string>{{0,104},{110,40}}</string>
<key>textureRotated</key>
<false/>
</dict>
</dict>
<key>metadata</key>
<dict>
<key>format</key>
<integer>3</integer>
<key>realTextureFileName</key>
<string>hjfod.backups/BackupSheet.png</string>
<key>size</key>
<string>{110,144}</string>
<key>textureFileName</key>
<string>hjfod.backups/BackupSheet.png</string>
</dict>
</dict>
</plist>
Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB