Martin Michelsen
|
7ee7af0b0f
|
allow $edit to change a few things even if cheat mode is disabled
|
2023-12-29 16:25:03 -08:00 |
|
Martin Michelsen
|
1058998550
|
fix $password command
|
2023-12-28 19:39:44 -08:00 |
|
Martin Michelsen
|
0bd3bb7b77
|
fix item ID conflicts in lobbies
|
2023-12-28 11:29:09 -08:00 |
|
Martin Michelsen
|
764fbf8841
|
update chat command documentation in readme
|
2023-12-27 18:03:39 -08:00 |
|
Martin Michelsen
|
ccd1b56cae
|
escape player-provided text in various places
|
2023-12-26 07:37:07 -08:00 |
|
Martin Michelsen
|
d59b59cd51
|
make switch assist a non-cheat command
|
2023-12-25 19:32:44 -08:00 |
|
Martin Michelsen
|
c7059874d3
|
make infinite HP also heal conditions
|
2023-12-25 19:32:44 -08:00 |
|
Martin Michelsen
|
84ed80365c
|
make BB games deterministic for replays
|
2023-12-23 23:26:44 -08:00 |
|
Martin Michelsen
|
3823fc94f1
|
add $si command
|
2023-12-23 20:41:21 -08:00 |
|
Martin Michelsen
|
fa9b4d7f61
|
implement $ping on proxy server
|
2023-12-22 20:21:43 -08:00 |
|
Martin Michelsen
|
f2f72b537d
|
fix $loadchar slot index
|
2023-12-19 11:37:54 -08:00 |
|
Martin Michelsen
|
30b97df4f1
|
add quest debugging functions on proxy server
|
2023-12-17 23:32:41 -08:00 |
|
Martin Michelsen
|
a6c4217875
|
add $where command
|
2023-12-17 23:32:41 -08:00 |
|
Martin Michelsen
|
de5547ff68
|
clean up 6x75 structure
|
2023-12-17 23:32:41 -08:00 |
|
Martin Michelsen
|
f14f7dd93b
|
enable item tracking on NTE and 11/2000 and make $item work
|
2023-12-17 13:50:44 -08:00 |
|
Martin Michelsen
|
66d7594a36
|
implement nonstandard drop modes
|
2023-12-16 10:09:40 -08:00 |
|
Martin Michelsen
|
2bd43391a6
|
mitigate potential $persist abuse
|
2023-12-13 21:47:51 -08:00 |
|
Martin Michelsen
|
974269187b
|
add timeout for persistent games
|
2023-12-13 20:52:35 -08:00 |
|
Martin Michelsen
|
bc017578e3
|
persist item state when no players are in a game
|
2023-12-11 12:13:36 -08:00 |
|
Martin Michelsen
|
8ae7696b51
|
fix $exit when v3 quests are loaded in ep3 games
|
2023-12-09 19:21:31 -08:00 |
|
Martin Michelsen
|
81d03738da
|
enable $quest to load v3 quests on ep3
|
2023-12-09 19:10:54 -08:00 |
|
Martin Michelsen
|
bb3d4ac847
|
disable $bank when character overlay is present
|
2023-12-09 10:38:48 -08:00 |
|
Martin Michelsen
|
6136f8dfb3
|
implement $edit on v1/v2
|
2023-12-07 20:08:46 -08:00 |
|
Martin Michelsen
|
6d16f8095a
|
factor ClientGameData into Client to reduce data duplication
|
2023-12-07 12:23:21 -08:00 |
|
Martin Michelsen
|
072ebe81bf
|
add $savechar and $loadchar commands
|
2023-12-06 23:54:53 -08:00 |
|
Martin Michelsen
|
3075370975
|
add $qcheck command
|
2023-12-05 23:31:16 -08:00 |
|
Martin Michelsen
|
da0ffea7e0
|
prevent player from joining game if a quest they don't have access to is in progress
|
2023-12-04 21:42:51 -08:00 |
|
Martin Michelsen
|
330dbecada
|
rewrite $bbchar implementation
|
2023-12-04 19:38:42 -08:00 |
|
Martin Michelsen
|
c25569c688
|
implement shared bank
|
2023-12-04 16:59:03 -08:00 |
|
Martin Michelsen
|
956e890ad6
|
use make_shared where appropriate
|
2023-11-30 10:24:27 -08:00 |
|
Martin Michelsen
|
d1ce010d06
|
make user flag that allows cheating even if cheats are disabled
|
2023-11-29 17:19:37 -08:00 |
|
Martin Michelsen
|
556360c993
|
implement choice search
|
2023-11-28 18:38:43 -08:00 |
|
Martin Michelsen
|
de4cb26c34
|
refactor GameVersion and QuestScriptVersion into a single enum
|
2023-11-25 12:30:27 -08:00 |
|
Martin Michelsen
|
722010c0f7
|
add $save command
|
2023-11-15 22:38:36 -08:00 |
|
Martin Michelsen
|
2818b4ac2f
|
clean up bit cast
|
2023-11-14 23:50:46 -08:00 |
|
Martin Michelsen
|
ab5536d554
|
add more quest debugging commands
|
2023-11-14 23:27:40 -08:00 |
|
Martin Michelsen
|
d1161dd8e4
|
fix cheat mode check on proxy
|
2023-11-14 22:25:03 -08:00 |
|
Martin Michelsen
|
1ca0e928a4
|
rename area -> floor in most places
|
2023-11-13 17:25:16 -08:00 |
|
Martin Michelsen
|
18ddfa4ef4
|
use .psochar format for BB characters
|
2023-11-13 13:00:22 -08:00 |
|
Martin Michelsen
|
cce42c4165
|
add $quest command for debugging
|
2023-11-12 00:01:41 -08:00 |
|
Martin Michelsen
|
779d32d20f
|
fix $matcount on v2
|
2023-11-11 22:32:10 -08:00 |
|
Martin Michelsen
|
90b7f0d0c0
|
add $ping command
|
2023-11-10 17:59:43 -08:00 |
|
Martin Michelsen
|
c9a61afa62
|
fix BB $edit name
|
2023-11-07 22:51:27 -08:00 |
|
Martin Michelsen
|
71cfced5ee
|
add xbox support
|
2023-11-06 23:09:09 -08:00 |
|
Martin Michelsen
|
e8d605afe3
|
implement v1-encoding for v2 items
|
2023-11-04 21:30:24 -07:00 |
|
Martin Michelsen
|
cbfcbe16f9
|
fix $inftp text message
|
2023-11-03 21:23:00 -07:00 |
|
Martin Michelsen
|
724186a8c0
|
make $edit level also set stats
|
2023-10-31 09:57:29 -07:00 |
|
Martin Michelsen
|
5e2e38f1b5
|
rewrite client config; use BB state from login command
|
2023-10-30 13:15:41 -07:00 |
|
Martin Michelsen
|
1c2786ef43
|
support v2 and v3 ItemPMT files
|
2023-10-27 21:08:34 -07:00 |
|
Martin Michelsen
|
20d709686a
|
require cheats to be allowed on the server for $rand and $secid commands
|
2023-10-26 00:24:27 -07:00 |
|