Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
751a13a
Update checkmem command
BalaM314 Jan 8, 2026
35d5a87
Allow using /say when paused
BalaM314 Jan 8, 2026
2b8024f
Fix boolf and misc type errors
BalaM314 Jan 8, 2026
ef1bf92
Achivements framework
BalaM314 Jan 8, 2026
1edaa52
57 achievements implemented
BalaM314 Jan 8, 2026
21dd637
Logic for "Alone" achievement
BalaM314 Jan 9, 2026
4ac6484
fix tests
BalaM314 Jan 9, 2026
a2b9ffe
Store and update aggregate stats / join time
BalaM314 Jan 10, 2026
1009eb2
Use global stats where appropriate
BalaM314 Jan 10, 2026
4a31998
/stats option to show global stats
BalaM314 Jan 10, 2026
84d0fef
Track waves survived and map start time as transients
BalaM314 Jan 10, 2026
4c7ef15
Implement gamemode achievements, fix formatting
BalaM314 Jan 10, 2026
f991f9f
anti abuse
BalaM314 Jan 10, 2026
7b116d5
Implement "afk" achievement
BalaM314 Jan 10, 2026
8fcb7f1
Rename none to nobody, use disabled instead of hidden where appropriate
BalaM314 Jan 10, 2026
17e872d
/achievement command
BalaM314 Jan 10, 2026
7209fb5
save a few bytes when serializing achievements
BalaM314 Jan 10, 2026
c9047f7
Periodically upload FishPlayer data
BalaM314 Jan 10, 2026
9ed600d
typedefs: add ArcReflect as alias for Reflect
BalaM314 Jan 10, 2026
ffc387c
many bugfixes
BalaM314 Jan 10, 2026
33c90fc
/achievementlist command
BalaM314 Jan 10, 2026
68b605f
Update Menus.scroll
BalaM314 Jan 10, 2026
f67de0f
/achievementgrid
BalaM314 Jan 10, 2026
bcdc931
"click me" achievement
BalaM314 Jan 10, 2026
fdc5592
Add jsdoc comments to the menu functions
BalaM314 Jan 10, 2026
a3735e7
Make hidden work
BalaM314 Jan 10, 2026
9f3f8c2
Fixes
BalaM314 Jan 13, 2026
d1fda5f
update env
BalaM314 Jan 13, 2026
1b30d4b
Update /achievementgrid
BalaM314 Jan 14, 2026
f8a9c19
Update icon for welcome
BalaM314 Jan 14, 2026
5349e95
Update and bugfix /achievementgrid
BalaM314 Jan 14, 2026
f57c1c4
change "until in forever" to "forever"
BalaM314 Jan 28, 2026
9d2f7d2
Impl core low hp and enemy cor low hp
BalaM314 Jan 31, 2026
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
27 changes: 27 additions & 0 deletions .vscode/new_achievement.code-snippets
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
// Place your fish-commands workspace snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and
// description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope
// is left empty or omitted, the snippet gets applied to all languages. The prefix is what is
// used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders.
// Placeholders with the same ids are connected.
// Example:
// "Print to console": {
// "scope": "javascript,typescript",
// "prefix": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
"Achievement": {
"scope": "typescript",
"prefix": "achv",
"body": [
"${1:string_id}: new Achievement(\"${2:icon}\", \"${3:name}\", \"${4:description}\", {$5}),"
],
"isFileTemplate": false,
"description": "achievement for achievements.ts",
}
}
726 changes: 726 additions & 0 deletions build/scripts/achievements.js

Large diffs are not rendered by default.

2 changes: 0 additions & 2 deletions build/scripts/api.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

22 changes: 17 additions & 5 deletions build/scripts/commands/console.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

118 changes: 113 additions & 5 deletions build/scripts/commands/general.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions build/scripts/commands/staff.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading