Martin Michelsen
|
662ee48a64
|
add patch to show EXP gains from the server
|
2025-10-28 09:50:07 -07:00 |
|
Martin Michelsen
|
7bc58a757e
|
reimplement Episode 3 map categories
|
2025-10-26 23:07:47 -07:00 |
|
Martin Michelsen
|
46c2260d0f
|
use enums for difficulty and language; fix enemy state aliases; closes #694
|
2025-10-18 01:03:00 -07:00 |
|
Martin Michelsen
|
c2008f1f9c
|
handle Ep1&2 NTE protected commands properly
|
2025-10-12 09:48:09 -07:00 |
|
Martin Michelsen
|
fdd0bfea08
|
rewrite quest metadata indexing
- split ep3 download quests from quest index
- fix Ep3 NTE download quests
- automatically detect battle/challenge params and area remaps
|
2025-09-28 23:26:14 -07:00 |
|
Martin Michelsen
|
526bfb64e5
|
fix memcpy call that gcc is unhappy with
|
2025-09-11 16:17:38 -07:00 |
|
Martin Michelsen
|
3844c9881c
|
add AccurateKillCount patch
|
2025-06-12 18:49:38 -07:00 |
|
Martin Michelsen
|
a0f52f01bb
|
use 6x2F for infinite HP
|
2025-06-04 00:18:57 -07:00 |
|
Martin Michelsen
|
cc99050964
|
switch to coroutine execution model
|
2025-05-26 14:11:38 -07:00 |
|
Martin Michelsen
|
3857cda4e5
|
fix team member count updates
|
2025-03-09 16:11:34 -07:00 |
|
Martin Michelsen
|
5f838815ab
|
fix team membership struct
|
2025-03-08 23:04:48 -08:00 |
|
Martin Michelsen
|
44ea82771b
|
update client functions for eventual pc v2 semantics
|
2025-02-17 00:14:58 -08:00 |
|
Martin Michelsen
|
72ac20e574
|
rewrite map data model
|
2025-01-01 17:47:50 -08:00 |
|
Martin Michelsen
|
e7db8f2404
|
refine many game command formats; $infhp no longer removes positive effects
|
2024-11-09 18:11:30 -08:00 |
|
Martin Michelsen
|
e5afc1d937
|
add sender's name to $ann message; closes #547
|
2024-10-21 22:58:41 -07:00 |
|
Martin Michelsen
|
7139df0265
|
document most quest opcodes
|
2024-10-09 00:25:38 -07:00 |
|
Martin Michelsen
|
1bfbf09891
|
use phosg namespace
|
2024-07-28 11:54:41 -07:00 |
|
Martin Michelsen
|
aa9d2beffe
|
convert all CRLF line endings to LF only
|
2024-06-16 21:03:00 -07:00 |
|
Martin Michelsen
|
5df98fb691
|
speed up quest loading
|
2024-05-28 22:12:17 -07:00 |
|
Martin Michelsen
|
4d172fff64
|
fix challenge mode times window
|
2024-05-01 23:26:46 -07:00 |
|
Martin Michelsen
|
31616954cc
|
implement extended $loadchar on GC
|
2024-04-28 23:48:02 -07:00 |
|
Martin Michelsen
|
ddbb922b95
|
support joinable quests on all versions
|
2024-04-27 18:31:10 -07:00 |
|
Martin Michelsen
|
af4d3a3325
|
implement full character backups on GC
|
2024-04-06 19:52:22 -07:00 |
|
Martin Michelsen
|
acbebaeb70
|
use scrolling message for rare and max level announcements on BB
|
2024-03-31 10:06:47 -07:00 |
|
Martin Michelsen
|
8594e5af3c
|
add condition clearing and auto-revive to infinite hp mode
|
2024-03-10 12:07:30 -07:00 |
|
Martin Michelsen
|
34bac4c5b5
|
add enemy, object, and event tracking for persistence
|
2024-03-09 11:28:49 -08:00 |
|
Martin Michelsen
|
b9f1a1d964
|
add commands for announcements via Simple Mail
|
2024-03-04 19:59:21 -08:00 |
|
Martin Michelsen
|
1f10d03923
|
describe 6x6B and 6x6C more completely
|
2024-02-28 19:49:02 -08:00 |
|
Martin Michelsen
|
1d42faac3e
|
move patch servers to separate threads
|
2024-02-17 22:28:03 -08:00 |
|
Martin Michelsen
|
68be13dd62
|
write assemble-all-patches action
|
2024-01-09 21:50:08 -08:00 |
|
Martin Michelsen
|
1ba50e96ca
|
update lobby datas on team master transfer
|
2023-12-28 10:23:13 -08:00 |
|
Martin Michelsen
|
c7059874d3
|
make infinite HP also heal conditions
|
2023-12-25 19:32:44 -08:00 |
|
Martin Michelsen
|
522c1848e1
|
use a cleaner method to deal with duplicate 97 commands
|
2023-12-21 14:53:56 -08:00 |
|
Martin Michelsen
|
b7604eb643
|
add ability to forbid specific quest flag writes
|
2023-12-18 21:58:39 -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
|
bc017578e3
|
persist item state when no players are in a game
|
2023-12-11 12:13:36 -08:00 |
|
Martin Michelsen
|
2f32e8ab7d
|
fix BB inventory desync when buying consumables from shop
|
2023-12-10 21:16:42 -08:00 |
|
Martin Michelsen
|
afd63ca1dd
|
make ep2 quests have orange icon on non-BB versions
|
2023-12-09 19:21:31 -08:00 |
|
Martin Michelsen
|
b7bc148e09
|
implement solo quest progression flags
|
2023-12-08 17:01:11 -08:00 |
|
Martin Michelsen
|
33bbb15bf0
|
fix stacked item bank deposit bug
|
2023-12-04 18:23:41 -08:00 |
|
Martin Michelsen
|
9ea84d7101
|
implement most remaining BB team functions
|
2023-11-29 11:35:15 -08:00 |
|
Martin Michelsen
|
556360c993
|
implement choice search
|
2023-11-28 18:38:43 -08:00 |
|
Martin Michelsen
|
e484ad72e0
|
rewrite quest category menu system
|
2023-11-26 14:52:37 -08:00 |
|
Martin Michelsen
|
de4cb26c34
|
refactor GameVersion and QuestScriptVersion into a single enum
|
2023-11-25 12:30:27 -08:00 |
|
Martin Michelsen
|
4588a71e5a
|
implement 6xD1 command for BB challenge mode
|
2023-11-19 21:41:51 -08:00 |
|
Martin Michelsen
|
c1e225847e
|
initial implementation of BB teams (WIP)
|
2023-11-18 23:13:34 -08:00 |
|
Martin Michelsen
|
b492a2fac6
|
handle rejected tekker results properly
|
2023-11-15 18:14:04 -08:00 |
|
Martin Michelsen
|
6aef245eab
|
fix item ID inconsistencies between server and client due to shops and tekker in BB
|
2023-11-15 17:18:46 -08:00 |
|
Martin Michelsen
|
1ca0e928a4
|
rename area -> floor in most places
|
2023-11-13 17:25:16 -08:00 |
|