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
|
11880ecc05
|
fix v2 challenge mode overlays
|
2023-11-20 17:12:58 -08:00 |
|
Martin Michelsen
|
c1bf5ebb43
|
completely reset item creator when a quest loads
|
2023-11-19 23:07:21 -08:00 |
|
Martin Michelsen
|
cd4c06231f
|
fix challenge overlay creation on non-BB versions
|
2023-11-19 21:42:37 -08:00 |
|
Martin Michelsen
|
9476a3fc27
|
show rare seed and variations at game join time if $debug is on
|
2023-11-19 16:02:01 -08:00 |
|
Martin Michelsen
|
bc4092fb75
|
clean up switch block in team command handler
|
2023-11-19 13:13:55 -08:00 |
|
Martin Michelsen
|
7ab98f41da
|
fix challenge overlays for non-leaders
|
2023-11-18 23:13:34 -08:00 |
|
Martin Michelsen
|
c1e225847e
|
initial implementation of BB teams (WIP)
|
2023-11-18 23:13:34 -08:00 |
|
Martin Michelsen
|
132395a53a
|
fix DC NTE lobby interactions
|
2023-11-16 23:22:26 -08:00 |
|
Martin Michelsen
|
c84d4b134f
|
add BB global EXP multiplier
|
2023-11-15 22:38:37 -08:00 |
|
Martin Michelsen
|
82c651a3ad
|
implement BB trade window
|
2023-11-15 22:38:36 -08:00 |
|
Martin Michelsen
|
1b29f20541
|
fix incorrect object lists in quest
|
2023-11-15 20:01:45 -08:00 |
|
Martin Michelsen
|
0705b4d155
|
don't filter by episode at government counter
|
2023-11-15 00:03:21 -08:00 |
|
Martin Michelsen
|
ba3016f89c
|
filter non-download quests by episode
|
2023-11-14 21:52:38 -08:00 |
|
Martin Michelsen
|
c5605c8685
|
fix some missing client ID bounds checks
|
2023-11-14 21:52:38 -08:00 |
|
Martin Michelsen
|
1531f4dad2
|
work around data race during game join
|
2023-11-14 21:52:38 -08:00 |
|
Martin Michelsen
|
82d0539c31
|
also blank name_color_checksum during $bbchar
|
2023-11-14 12:29:35 -08:00 |
|
Martin Michelsen
|
5c47385bee
|
fix some $bbchar bugs
|
2023-11-14 12:25:19 -08:00 |
|
Martin Michelsen
|
e3956a0a09
|
improve specialized box log messages
|
2023-11-14 12:24:59 -08:00 |
|
Martin Michelsen
|
4fe238a01a
|
track specialized boxes server-side
|
2023-11-13 22:07:21 -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
|
33a6e307e9
|
add support for v1 rare item tables
|
2023-11-13 16:18:20 -08:00 |
|
Martin Michelsen
|
08fbbd50ad
|
fix various battle mode behaviors
|
2023-11-13 15:42:17 -08:00 |
|
Martin Michelsen
|
18ddfa4ef4
|
use .psochar format for BB characters
|
2023-11-13 13:00:22 -08:00 |
|
Martin Michelsen
|
f5bfd4a3c6
|
fix signed/unsigned comparison
|
2023-11-12 20:16:29 -08:00 |
|
Martin Michelsen
|
9c821b2988
|
organize quests directory by category
|
2023-11-12 16:30:03 -08:00 |
|
Martin Michelsen
|
7872fea6ab
|
send rare enemy list again after loading a quest
|
2023-11-12 00:01:41 -08:00 |
|
Martin Michelsen
|
d33709f4a2
|
make quests appear in the menu even if they don't exist in player's language
|
2023-11-12 00:01:41 -08:00 |
|
Martin Michelsen
|
cce42c4165
|
add $quest command for debugging
|
2023-11-12 00:01:41 -08:00 |
|
Martin Michelsen
|
3e735fcea4
|
implement BB challenge mode random enemy generation
|
2023-11-11 23:58:24 -08:00 |
|
Martin Michelsen
|
90b7f0d0c0
|
add $ping command
|
2023-11-10 17:59:43 -08:00 |
|
Martin Michelsen
|
a0f0230700
|
forbid rare enemies in challenge mode
|
2023-11-10 12:41:41 -08:00 |
|
Martin Michelsen
|
d8e35b021f
|
fix disconnect message when Quit Game is selected
|
2023-11-09 10:33:08 -08:00 |
|
Martin Michelsen
|
cabd03a82e
|
implement BB challenge param commands
|
2023-11-08 22:44:59 -08:00 |
|
Martin Michelsen
|
77799d1a37
|
add comment about 9F command timing
|
2023-11-08 15:47:43 -08:00 |
|
Martin Michelsen
|
2da235caf7
|
don't print BB character name language markers to terminal
|
2023-11-07 22:24:54 -08:00 |
|
Martin Michelsen
|
cb0e9ba0b2
|
fix ending proxy session on non-virtual connections
|
2023-11-07 17:53:31 -08:00 |
|
Martin Michelsen
|
d46e6de4f0
|
fix xbox redirect command
|
2023-11-07 17:53:31 -08:00 |
|
Martin Michelsen
|
71cfced5ee
|
add xbox support
|
2023-11-06 23:09:09 -08:00 |
|
Martin Michelsen
|
0de169e474
|
fix overlay creation log message
|
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
|
6b812520bc
|
refine ObjectEntry structure
|
2023-11-02 23:20:00 -07:00 |
|
Martin Michelsen
|
482bc5fbad
|
use client's language when generating download quests
|
2023-11-02 12:07:11 -07:00 |
|
Martin Michelsen
|
d97db987cd
|
fix BB joinable quest loading bug
|
2023-10-31 11:04:08 -07:00 |
|
Martin Michelsen
|
8c85868e08
|
add force English flag for Tethealla BB client
|
2023-10-31 11:00:54 -07:00 |
|
Martin Michelsen
|
724186a8c0
|
make $edit level also set stats
|
2023-10-31 09:57:29 -07:00 |
|
Martin Michelsen
|
4158f4a42a
|
don't double-clear destroyed entity set during quest load
|
2023-10-30 15:27:08 -07:00 |
|
Martin Michelsen
|
14e6111448
|
remove redirection feature
|
2023-10-30 15:19:41 -07:00 |
|