mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-16 09:34:52 +01:00
BYTECRAWL: NtOS idle hacking game (#19306)
* BYTECRAWL: NtOS idle hacking game
Hack the world
* Add jobs clear command and expand explain with cipher table
commands/jobs.ts: jobs clear subcommand strips all failed jobs from the list
commands/autocomplete.ts: offer clear and --filter as first-arg completions after jobs
commands/meta.ts:
- help jobs entry updated to document jobs clear
- explain: new CIPHERS section with full abbrev/tier/name/types/uptime table;
T4/T5 uptime warning highlighted; market section trimmed of inline tier list
- explain tips: note added for jobs clear
* bytecrawl: ascend confirmation gate, sell all command
ascend now requires --confirm to execute; running ascend alone shows a
preview of the GHOST bonuses and a reset warning, matching the upgrade
--confirm pattern. sell all sells the entire cache at current market
prices, printing per-item lines and a total. autocomplete updated for
both: ascend offers --confirm alongside --preview, sell offers all as a
first-arg candidate.
* bytecrawl: merge connect into scan subcommand
scan <id> now probes a target directly; scan with no args or flags
still refreshes the list. connect command removed. autocomplete updated
to offer scan pool IDs at argPos 1 for scan (non-flag). constants and
help entries updated throughout.
* Unangy the belly lint
Make Linters happy
* fix(bytecrawl): resolve all remaining biome lint errors and warnings
* Exlpicitly return FALSE
* Make var h more verbose as handle
* unasterisk the react
he will be missed
* Add more Style points
get it
* remove stale bread
we dont need you
* forgor the other asterisks, not they gone for good
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
/datum/computer_file/program/bytecrawl
|
||||
filename = "bytecrawl"
|
||||
filedesc = "BYTECRAWL"
|
||||
extended_desc = "A CLI hacking idle terminal. Run crack jobs, sell stolen data, upgrade your rig."
|
||||
size = 3
|
||||
requires_ntnet = FALSE
|
||||
available_on_ntnet = TRUE
|
||||
tgui_id = "NtosBytecrawl"
|
||||
program_icon_state = "generic"
|
||||
usage_flags = PROGRAM_ALL
|
||||
|
||||
/datum/computer_file/program/bytecrawl/tgui_data(mob/user)
|
||||
. = get_header_data()
|
||||
|
||||
Reference in New Issue
Block a user