Martin Michelsen
|
0b4d5b2f89
|
add BB BankSize patch
|
2025-08-22 22:39:32 -07:00 |
|
Martin Michelsen
|
e24a0e3c40
|
decrypt Ep3 player config at load time
|
2025-06-16 00:30:53 -07:00 |
|
Martin Michelsen
|
a857cc9d03
|
update some notes
|
2025-06-16 00:10:50 -07:00 |
|
Martin Michelsen
|
6a89f18580
|
make logging less verbose
|
2025-05-26 14:51:43 -07:00 |
|
Martin Michelsen
|
cc99050964
|
switch to coroutine execution model
|
2025-05-26 14:11:38 -07:00 |
|
Martin Michelsen
|
07716fd301
|
describe Ep3 map objects
|
2025-03-24 18:33:59 -07:00 |
|
Martin Michelsen
|
b5104a7bda
|
document many unknown fields
|
2025-01-26 15:41:54 -08:00 |
|
Martin Michelsen
|
9033fb6a5d
|
rewrite chat command system
|
2025-01-12 16:27:02 -08:00 |
|
Martin Michelsen
|
b028532db3
|
add /y/shell-exec in HTTP server
|
2025-01-11 22:16:26 -08:00 |
|
Martin Michelsen
|
72ac20e574
|
rewrite map data model
|
2025-01-01 17:47:50 -08:00 |
|
Martin Michelsen
|
e3097c5578
|
update ep3 battle setup debug messages
|
2024-12-14 19:06:13 -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
|
263622cef8
|
refine many ep3 command structures
|
2024-11-01 10:19:22 -07:00 |
|
Martin Michelsen
|
7baf5ce327
|
minor cleanup
|
2024-10-30 18:46:19 -07:00 |
|
Martin Michelsen
|
84159821e9
|
add Ep3 NTE side-by-side card defs comparison
|
2024-10-25 22:31:35 -07:00 |
|
Martin Michelsen
|
8cc8d804bc
|
refine some Ep3 structures
|
2024-10-13 22:49:31 -07:00 |
|
Martin Michelsen
|
1ee3caf640
|
don't allow dead players to surrender in ep3
|
2024-09-18 23:07:15 -07:00 |
|
Martin Michelsen
|
3d2b5ebb79
|
refine Episode3::MapDefinition
|
2024-09-05 23:28:40 -07:00 |
|
Martin Michelsen
|
e017279423
|
don't allow clients to override tournament map
|
2024-09-02 23:34:27 -07:00 |
|
Martin Michelsen
|
eaa982aae9
|
update some comments
|
2024-09-01 15:13:53 -07:00 |
|
Martin Michelsen
|
07308b192c
|
fix p39/p40 range checks; fixes #474
|
2024-09-01 11:09:41 -07:00 |
|
duhow
|
591f3c7b36
|
fix Werror maybe-uninitialized
|
2024-08-24 08:31:53 -07:00 |
|
Martin Michelsen
|
1bfbf09891
|
use phosg namespace
|
2024-07-28 11:54:41 -07:00 |
|
Martin Michelsen
|
9f073d07cd
|
don't use member initialization
|
2024-06-28 10:10:39 -07:00 |
|
Martin Michelsen
|
4bd6ef12a9
|
implement $savechar on Episode 3
|
2024-06-28 09:48:09 -07:00 |
|
Martin Michelsen
|
a686d81d4c
|
fix gcc-specific compiler warnings
|
2024-05-28 22:12:17 -07:00 |
|
Martin Michelsen
|
bc9fc25799
|
add number as well as name for when
|
2024-05-28 22:12:17 -07:00 |
|
Martin Michelsen
|
07d8e1df7b
|
add enum for when
|
2024-05-28 22:12:17 -07:00 |
|
Martin Michelsen
|
9d46d1042b
|
more ep3 debugging
|
2024-05-05 08:42:44 -07:00 |
|
Martin Michelsen
|
60f67fa791
|
add debugging for compute_effective_range_and_target_mode_for_attack
|
2024-04-30 21:30:45 -07:00 |
|
Martin Michelsen
|
29320f0858
|
don't skip server data commands before battle start
|
2024-04-28 15:19:31 -07:00 |
|
Martin Michelsen
|
673c767a42
|
add random stream into Ep3 battle records
|
2024-04-21 01:14:10 -07:00 |
|
Martin Michelsen
|
d40c260d18
|
fix infinite loop in determine_first_team_turn
|
2024-04-17 11:36:32 -07:00 |
|
Martin Michelsen
|
34751f99e9
|
allow multiple licenses per account
|
2024-04-12 22:09:52 -07:00 |
|
Martin Michelsen
|
af4d3a3325
|
implement full character backups on GC
|
2024-04-06 19:52:22 -07:00 |
|
Martin Michelsen
|
dba49be1e3
|
add name for 6xB4x4A
|
2024-03-30 20:47:08 -07:00 |
|
Martin Michelsen
|
cd008ab0ba
|
rewrite DeckState::draw_card_by_ref
|
2024-03-23 21:02:00 -07:00 |
|
Martin Michelsen
|
53b36d7074
|
put an extra \n in choice search result text
|
2024-03-23 21:02:00 -07:00 |
|
Martin Michelsen
|
5a1880bd65
|
allow sender_c to be null in Ep3 server command handlers
|
2024-03-23 21:02:00 -07:00 |
|
Martin Michelsen
|
7405eaea0b
|
add format-ep3-battle-record command
|
2024-03-17 14:12:57 -07:00 |
|
Martin Michelsen
|
7ca2012bc4
|
add CA commands into Ep3 battle record format
|
2024-03-16 18:48:27 -07:00 |
|
Martin Michelsen
|
eb132f38d2
|
fix Ep3 map formatting bug
|
2024-03-12 20:15:53 -07:00 |
|
Martin Michelsen
|
a7845e4b0e
|
add logging for p36 target mode in Ep3
|
2024-03-10 12:07:30 -07:00 |
|
Martin Michelsen
|
6eb896f83d
|
clean up some is_nte flags in ep3 server
|
2024-03-01 19:51:47 -08:00 |
|
Martin Michelsen
|
11f49af6f9
|
fix using incorrect card object in 59:SLAYERS_ASSASSINS
|
2024-02-29 22:49:06 -08:00 |
|
Martin Michelsen
|
913f7d04f7
|
fix non-Japanese encoding in Episode 3 maps
|
2024-02-28 21:57:25 -08:00 |
|
Martin Michelsen
|
8375c61236
|
add some tools for ep3 replay
|
2024-02-28 21:08:04 -08:00 |
|
Martin Michelsen
|
eaa02b2b78
|
add ep3 cards and rare tables to HTTP server
|
2024-02-24 19:13:18 -08:00 |
|
Martin Michelsen
|
294d180e68
|
use system randomness by default unless overridden
|
2024-02-23 23:58:10 -08:00 |
|
Martin Michelsen
|
f16b8ef983
|
add HTTP server
|
2024-02-18 22:41:42 -08:00 |
|