Martin Michelsen
|
37c4cbd8f3
|
undo battle table fast loading change
|
2023-10-02 16:58:14 -07:00 |
|
Martin Michelsen
|
4aa156a322
|
only show recording messages if Ep3 debug messages are on
|
2023-10-01 19:27:59 -07:00 |
|
Martin Michelsen
|
403c17b42d
|
show defeat status in tournament team info
|
2023-09-29 23:36:08 -07:00 |
|
Martin Michelsen
|
feded3e891
|
make tournament and battle table matches load faster
|
2023-09-29 19:00:25 -07:00 |
|
Martin Michelsen
|
f0bd2c7aa6
|
make incorrect password errors let you re-enter your password
|
2023-09-26 10:47:16 -07:00 |
|
Martin Michelsen
|
885d125fc4
|
eliminate the concept of temporary licenses
|
2023-09-25 09:26:48 -07:00 |
|
Martin Michelsen
|
949ad0d260
|
fix minor isses in battle replays
|
2023-09-24 23:17:22 -07:00 |
|
Martin Michelsen
|
058b040975
|
implement Episode 3 meseta
|
2023-09-24 16:29:58 -07:00 |
|
Martin Michelsen
|
0c2ecd4ebb
|
save player names along with tournament entries and show them in info window
|
2023-09-24 16:29:58 -07:00 |
|
Martin Michelsen
|
85897baaeb
|
ignore client rules in tournament matches
|
2023-09-23 09:11:22 -07:00 |
|
Martin Michelsen
|
99b508a256
|
allow tournament matches to start at any battle table
|
2023-09-23 08:18:36 -07:00 |
|
Martin Michelsen
|
2eb429436f
|
add parent pointers to eliminate code duplication in many places
|
2023-09-19 22:15:41 -07:00 |
|
Martin Michelsen
|
4575adea11
|
fix chat message forwarding to spectators
|
2023-09-17 19:20:18 -07:00 |
|
Martin Michelsen
|
72155939d5
|
don't send spectator join commands if battle is already finished
|
2023-09-17 12:49:18 -07:00 |
|
Martin Michelsen
|
e27bce9313
|
fix spectator count when joining an existing spectator team
|
2023-09-17 11:43:23 -07:00 |
|
Martin Michelsen
|
30e1aacaf0
|
fix tournament commands on Ep3 trial edition
|
2023-09-16 10:22:25 -07:00 |
|
Martin Michelsen
|
1d45c18ce8
|
keep tournament state consistent on clients
|
2023-09-16 10:00:36 -07:00 |
|
Martin Michelsen
|
bf55da55bf
|
fix segfault on insufficient level for game creation
|
2023-09-12 20:33:39 -07:00 |
|
Martin Michelsen
|
f8198580dd
|
merge Ep3 ServerBase and Server into one class
|
2023-09-09 10:13:51 -07:00 |
|
Martin Michelsen
|
245ebd92c6
|
don't send Ep3 lobby banners again after ending a proxy session
|
2023-09-08 10:50:16 -07:00 |
|
Martin Michelsen
|
cfa4e3b8b0
|
implement Episode 3 lobby banners
|
2023-09-07 22:34:07 -07:00 |
|
Martin Michelsen
|
548aca8cc0
|
fix Ep3 card auction
|
2023-09-06 16:39:32 -07:00 |
|
Martin Michelsen
|
2b2d8dfb3d
|
make Episode 3 EX results configurable
|
2023-09-05 23:00:30 -07:00 |
|
Matt
|
013a19885f
|
Update Tournament Explainer
Explains which 4-player battle table to use more clearly
|
2023-09-04 17:58:52 -07:00 |
|
Martin Michelsen
|
ee7c574fdf
|
fix meseta transaction command
|
2023-08-31 09:37:12 -07:00 |
|
Martin Michelsen
|
b27b458557
|
always send tournament entry state command if client doesn't have card defs
|
2023-08-30 18:55:15 -07:00 |
|
Martin Michelsen
|
50ded155ed
|
add option to disable Ep3 infinite meseta
|
2023-08-30 18:45:46 -07:00 |
|
Martin Michelsen
|
eab453413e
|
fix tournament metadata linking through server restarts
|
2023-08-30 18:45:46 -07:00 |
|
Martin Michelsen
|
8adbe38617
|
fix differentiation between Episode 3 Trial Edition and final JP version
|
2023-08-20 13:03:43 -07:00 |
|
Martin Michelsen
|
c0f4f7af5f
|
add Ep3 trial map format
|
2023-08-15 09:03:10 -07:00 |
|
Martin Michelsen
|
87118049ab
|
split Episode3::DataIndex into multiple structures
|
2023-08-13 23:12:27 -07:00 |
|
Martin Michelsen
|
7e55719983
|
split IS_TRIAL_EDITION into three flags and recognize Ep3 Trial Edition
|
2023-08-13 19:30:58 -07:00 |
|
Martin Michelsen
|
9b66e07c06
|
don't send tournament state to Ep3 trial edition clients
|
2023-08-13 19:11:17 -07:00 |
|
Martin Michelsen
|
2574c74e6b
|
implement tekker variances
|
2023-08-10 21:06:02 -07:00 |
|
Martin Michelsen
|
4858ccd812
|
use QuestScriptVersion to index quests
|
2023-07-15 22:29:18 -07:00 |
|
Martin Michelsen
|
b1531139c0
|
implement player records command
|
2023-07-09 17:08:37 -07:00 |
|
Martin Michelsen
|
7dd00c75a9
|
write battle/challenge records structures
|
2023-07-09 10:43:35 -07:00 |
|
Martin Michelsen
|
4442ca0250
|
support JSON rare item sets
|
2023-06-29 22:20:39 -07:00 |
|
Martin Michelsen
|
8656222be3
|
split disp data into stats and visual substructures
|
2023-06-26 21:25:24 -07:00 |
|
Martin Michelsen
|
e1b4bd32c9
|
add quest script disassembler
|
2023-06-25 22:51:09 -07:00 |
|
Martin Michelsen
|
d6f8fb8917
|
add EXP multipliers
|
2023-06-23 17:16:50 -07:00 |
|
Martin Michelsen
|
fba31bfc8d
|
do some long-standing TODOs
|
2023-06-23 17:08:40 -07:00 |
|
Martin Michelsen
|
9a6c0b6c9a
|
load quest enemies when starting BB quest
|
2023-06-19 19:20:40 -07:00 |
|
Martin Michelsen
|
8db058871f
|
implement BB rare monster determination
|
2023-06-19 18:33:05 -07:00 |
|
Martin Michelsen
|
26dc50930b
|
handle joinable quests
|
2023-06-19 18:29:54 -07:00 |
|
Martin Michelsen
|
e8fcf2884a
|
add TODOs for BB rare monsters
|
2023-06-19 16:03:59 -07:00 |
|
Martin Michelsen
|
8926c22eae
|
handle incorrect mag endianness in PSO GC
|
2023-06-19 15:52:59 -07:00 |
|
Martin Michelsen
|
24c5ad1d06
|
handle multiple subcommands in one top-level command
|
2023-06-18 22:58:24 -07:00 |
|
Martin Michelsen
|
bcaa2a493e
|
update map loader
|
2023-06-18 22:58:24 -07:00 |
|
Martin Michelsen
|
f333a88aaf
|
clean up check_size
|
2023-06-18 22:58:24 -07:00 |
|