Commit Graph

79 Commits

Author SHA1 Message Date
Nobody
c0eedc4a67 Code cleanup 2023-03-18 23:42:01 +05:00
Nobody
f312e61323 Split project into gateserver (Kalitka) and gameserver (RustySamovar) 2023-03-18 23:08:32 +05:00
Nobody
74f5e82d66 Updated README 2023-03-06 03:51:33 +05:00
Nobody
2eb248b1b9 Fix login issue on 3.5.0 2023-03-06 03:46:01 +05:00
Nobody
c748b144ca Fix data loading errors with 3.4+ excels 2023-03-06 03:45:35 +05:00
Nobody
6d566ca425 Bump supported game version 2022-12-16 01:58:37 +05:00
Nobody
6b2634a74e Load all required avatar data from excel configs 2022-10-07 01:19:13 +05:00
Nobody
f3d5f92232 Read Avatar and ProudSkill configs 2022-10-06 23:02:23 +05:00
Nobody
169d78f45d Abstract message passing interface further, prepare for decoupling 2022-10-06 18:12:40 +05:00
Nobody
fc7ecd2d24 Bump supported game version 2022-10-05 18:56:09 +05:00
Nobody
e7a107e9d2 Bump supported version 2022-08-25 17:38:18 +05:00
Nobody
7235bdc216 Bump reference 2022-07-24 14:55:33 +05:00
Nobody
df3c2e8021 Remove SSL stuff 2022-07-24 14:48:06 +05:00
Nobody
5b0a4aa71c Update references 2022-07-24 14:46:15 +05:00
Nobody
bdb8b1d302 Separate dispatch server into a separate project 2022-07-24 14:42:59 +05:00
Nobody
6ed5144344 Bump game version support to 2.8.5x 2022-07-16 22:17:38 +05:00
Nobody
4bd7a0f54d Add info about traffic keys generation 2022-06-04 12:42:31 +05:00
Nobody
9dace4f236 Implement seed exchange algorithm for 2.7.50+ 2022-05-28 23:10:13 +05:00
Nobody
88657e7d11 Move project library crates to git submodules to make life a bit easier 2022-05-28 18:20:50 +05:00
Nobody
7215fbbd92 Updated readme 2022-05-22 17:51:14 +05:00
Nobody
fcd356e7bf A bunch of stuff for 2.7.50. With some workarounds it's now possible to play. 2022-05-22 17:46:50 +05:00
Nobody
bae03caf99 Forgotten ability control block for teams 2022-05-20 20:18:47 +05:00
Nobody
3e51d30b9b Fix encryption and key deserialization. Signing still fails 2022-05-18 16:55:29 +05:00
Nobody
69450ae7ea Support versions >= 2.7.50 in query_cur_resion 2022-05-18 04:38:55 +05:00
Nobody
673976095a WIP README 2022-04-24 14:02:19 +05:00
Nobody
87781530de Now load info about scenes from config 2022-04-05 22:32:04 +05:00
Nobody
5af44e8900 Only output missing groups when there're some 2022-04-05 22:04:13 +05:00
Nobody
00f40d2bde Monsters now have weapons! 2022-04-04 23:48:11 +05:00
Nobody
f233de8202 Forgotten file 2022-04-04 22:58:00 +05:00
Nobody
8a3ac5e8d3 Enable TP point unlocking 2022-04-04 22:57:05 +05:00
Nobody
a62fbbdaa8 Implement proper PK lookup in custom insert trait 2022-03-30 04:18:40 +05:00
Nobody
e3241e5749 Implemented teleportation (using old public data) 2022-03-30 03:31:49 +05:00
Nobody
e4ef8a3c36 Implement (almost) proper shopping: now you can buy stuff (but not pay for it yet) 2022-03-29 23:35:33 +05:00
Nobody
5ca48a5693 Inventory subsystem: WIP 2022-03-29 23:34:24 +05:00
Nobody
c1cedcb189 Implement inserting items (weapons, reliquaries, materials) into the database 2022-03-29 23:33:36 +05:00
Nobody
2135b8baa8 Load reliquaries, materials & weapons data 2022-03-29 23:29:46 +05:00
Nobody
06c10924d9 Bump sea-orm version and enable logging 2022-03-29 23:28:42 +05:00
Nobody
1ad54e0a49 Bump sea-orm version 2022-03-26 20:51:28 +05:00
Nobody
d36bbcac29 Properly load player's inventory and avatar's equipment from the database 2022-03-16 01:44:53 +05:00
Nobody
22b52b373e Add a bunch of misc subsystems 2022-02-21 00:22:16 +05:00
Nobody
9cac1c8d6c Load info about shops from JSON 2022-02-21 00:21:30 +05:00
Nobody
00f5685994 Use new retrieval function and add useful comments 2022-02-21 00:19:53 +05:00
Nobody
e3ebad3463 Now entity can report it's type 2022-02-21 00:18:36 +05:00
Nobody
e3c87db4f1 Forgotten file & two new functions 2022-02-21 00:17:57 +05:00
Nobody
d905027f69 Fix Lumine's shyness 2022-02-21 00:17:14 +05:00
Nobody
9f3e9a863f Use new GUID functions & give flycloak to our poor Lumine 2022-02-21 00:16:34 +05:00
Nobody
612c526f9a Add deserializer for NaiveDateTime 2022-02-21 00:07:51 +05:00
Nobody
b128782ac2 Add GUID calculation function 2022-02-21 00:07:16 +05:00
Nobody
29996242ac Differentiate logging between region_list and cur_region on request 2022-02-17 23:04:41 +05:00
Nobody
616035373d Implement almost proper monster attribute scaling 2022-02-17 23:03:49 +05:00