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
|
1a5e56c0b2
|
fix team metadata in lobbies
|
2023-11-27 21:30:59 -08:00 |
|
Martin Michelsen
|
65417749b2
|
don't send text messages to 11/2000 clients
|
2023-11-27 15:58:56 -08:00 |
|
Martin Michelsen
|
20b66a7a58
|
improve support for 11/2000 prototype
|
2023-11-27 00:29:26 -08:00 |
|
Martin Michelsen
|
9b6a023d38
|
preserve original disp if client is v1 or v2
|
2023-11-26 22:37:26 -08:00 |
|
Martin Michelsen
|
e484ad72e0
|
rewrite quest category menu system
|
2023-11-26 14:52:37 -08:00 |
|
Martin Michelsen
|
6af0527498
|
implement team points and member ranking
|
2023-11-25 23:12:09 -08:00 |
|
Martin Michelsen
|
b5dbf25254
|
fix bug that causes long char names to disappear on BB
|
2023-11-25 12:30:27 -08:00 |
|
Martin Michelsen
|
de4cb26c34
|
refactor GameVersion and QuestScriptVersion into a single enum
|
2023-11-25 12:30:27 -08:00 |
|
Martin Michelsen
|
30ad83fa67
|
fix incorrect team metadata command target
|
2023-11-20 17:13:10 -08:00 |
|
Martin Michelsen
|
c1e225847e
|
initial implementation of BB teams (WIP)
|
2023-11-18 23:13:34 -08:00 |
|
Martin Michelsen
|
d316d2e260
|
fix game menu entry flags on v1/v2
|
2023-11-16 23:37:33 -08:00 |
|
Martin Michelsen
|
132395a53a
|
fix DC NTE lobby interactions
|
2023-11-16 23:22:26 -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
|
6e1691d023
|
fix mag stat adjustments during level up
|
2023-11-15 12:47:24 -08:00 |
|
Martin Michelsen
|
1531f4dad2
|
work around data race during game join
|
2023-11-14 21:52:38 -08:00 |
|
Martin Michelsen
|
a1b457a5e6
|
make EXP computation match the client
|
2023-11-13 18:16:59 -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
|
9c821b2988
|
organize quests directory by category
|
2023-11-12 16:30:03 -08:00 |
|
Martin Michelsen
|
3e735fcea4
|
implement BB challenge mode random enemy generation
|
2023-11-11 23:58:24 -08:00 |
|
Martin Michelsen
|
cabd03a82e
|
implement BB challenge param commands
|
2023-11-08 22:44:59 -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
|
8c85868e08
|
add force English flag for Tethealla BB client
|
2023-10-31 11:00:54 -07:00 |
|
Martin Michelsen
|
add46095c3
|
document BB 0101 command
|
2023-10-30 14:48:02 -07:00 |
|
Martin Michelsen
|
5e2e38f1b5
|
rewrite client config; use BB state from login command
|
2023-10-30 13:15:41 -07:00 |
|
Martin Michelsen
|
025fc154d4
|
refine some BB structures
|
2023-10-29 13:32:29 -07:00 |
|
Martin Michelsen
|
87cae99326
|
add default values for all command structs
|
2023-10-28 10:29:37 -07:00 |
|
Martin Michelsen
|
ef939075ef
|
fix some text handling with DC NTE
|
2023-10-28 01:06:43 -07:00 |
|
Martin Michelsen
|
5f0a6f3d8e
|
factor FloorItem struct into 6x5F format
|
2023-10-25 17:14:04 -07:00 |
|
Martin Michelsen
|
0c53a0dc41
|
rewrite text encoding to handle non-English properly
|
2023-10-25 17:14:04 -07:00 |
|
Martin Michelsen
|
d2d96d9c0a
|
get client language from login command instead of player data
|
2023-10-22 08:55:09 -07:00 |
|
Martin Michelsen
|
c4790068ef
|
fix cross-version lobby appearance and name colors
|
2023-10-21 22:01:38 -07:00 |
|
Martin Michelsen
|
81edf93e3b
|
handle V2 mag encoding properly
|
2023-10-21 11:48:31 -07:00 |
|
Martin Michelsen
|
de0e56f37c
|
fix EXP multiplier command
|
2023-10-19 17:24:16 -07:00 |
|
Martin Michelsen
|
5a30272869
|
implement some BB quest commands
|
2023-10-19 15:34:06 -07:00 |
|
Martin Michelsen
|
4bc5f1b90f
|
describe entire battle rules structure
|
2023-10-18 23:30:27 -07:00 |
|
Martin Michelsen
|
8c2ce5210d
|
implement battle rules and character replacement
|
2023-10-18 11:57:13 -07:00 |
|
Martin Michelsen
|
5d71b66f84
|
implement quest version separation
|
2023-10-16 00:20:38 -07:00 |
|
Martin Michelsen
|
32af88cd9b
|
undo accidental language tag change
|
2023-10-08 14:53:52 -07:00 |
|
Martin Michelsen
|
3bb8ac5c43
|
fix BB play_time handling with long char names
|
2023-10-08 14:50:32 -07:00 |
|
Martin Michelsen
|
8df36ea3c2
|
index quests by number, then by version
|
2023-10-08 11:14:46 -07:00 |
|
Martin Michelsen
|
6bebcc841e
|
implement overflow lobbies
|
2023-10-07 21:10:08 -07:00 |
|
Martin Michelsen
|
abd87054ac
|
add cross-play options
|
2023-10-07 20:43:35 -07:00 |
|
Martin Michelsen
|
d5cc91a9bf
|
handle inventory extension data properly
|
2023-10-07 18:17:54 -07:00 |
|
Martin Michelsen
|
8a6a7fb47f
|
update some command notes
|
2023-10-07 12:27:23 -07:00 |
|
Martin Michelsen
|
6368ebcd71
|
use spectator text field for something
|
2023-10-05 00:06:34 -07:00 |
|