a0a108a605
more better
2023-03-11 01:48:26 -06:00
00fa94162c
server: refactoring; start support for variadic packets
2023-03-10 23:59:13 -06:00
d60638d555
loginServer/peer: peer no longer uses panic/recover for error recovery
2023-03-10 20:30:16 -06:00
f1552830a0
protocol/packet: switch away from allocation
...
- Packet struct is small enough that allocation for it is really unnecessary, and can be passed around by value fairly easily
2023-03-10 20:00:06 -06:00
52f0c4b1c7
update module name to reflect repo
2023-03-10 01:02:28 -06:00
bf1e9d1350
updated README
2023-03-10 00:58:29 -06:00
5c7b9bf9fb
login: implement CHAR_DELETE && SAVE_CHAR_TUTOR
...
- inventory is now properly grabbed from db
2023-03-10 00:41:21 -06:00
8c52df6554
server: Client -> Peer
2023-03-09 16:42:13 -06:00
6df016b421
login: validate characters
2023-03-09 14:41:38 -06:00
8569225ec7
major refactoring; started DB
...
- DB work has started in db. this will be a direct port of the OpenFusion DB format.
- LoginServer is now less of a dummy. You can create and login to accounts, and create a character to go through the tutorial with.
- config.go will host some commonly changed variables.
- protocol: fixed a bug relating to arrays being ignored while encoding packets
2023-03-09 01:48:13 -06:00
1fff485f93
refactoring; moved client to protocol package
2023-03-07 17:04:57 -06:00
b639346605
server: split LoginServer, new Server interface
2023-03-07 14:47:49 -06:00