Commit Graph

  • c0eedc4a67 Code cleanup master Nobody 2023-03-18 23:42:01 +0500
  • f312e61323 Split project into gateserver (Kalitka) and gameserver (RustySamovar) Nobody 2023-03-18 23:08:32 +0500
  • 74f5e82d66 Updated README Nobody 2023-03-06 03:51:33 +0500
  • 2eb248b1b9 Fix login issue on 3.5.0 Nobody 2023-03-06 03:46:01 +0500
  • c748b144ca Fix data loading errors with 3.4+ excels Nobody 2023-03-06 03:45:35 +0500
  • 6d566ca425 Bump supported game version Nobody 2022-12-16 01:58:37 +0500
  • 9073695cc1
    Merge cec80ac822 into 6b2634a74e #3 Searchstars 2022-10-08 16:58:58 -0400
  • 6b2634a74e Load all required avatar data from excel configs Nobody 2022-10-07 01:19:13 +0500
  • f3d5f92232 Read Avatar and ProudSkill configs Nobody 2022-10-06 23:02:23 +0500
  • 169d78f45d Abstract message passing interface further, prepare for decoupling Nobody 2022-10-06 18:12:40 +0500
  • fc7ecd2d24 Bump supported game version Nobody 2022-10-05 18:56:09 +0500
  • e7a107e9d2 Bump supported version Nobody 2022-08-25 17:38:18 +0500
  • 7235bdc216 Bump reference Nobody 2022-07-24 14:55:33 +0500
  • df3c2e8021 Remove SSL stuff Nobody 2022-07-24 14:48:06 +0500
  • 5b0a4aa71c Update references Nobody 2022-07-24 14:46:15 +0500
  • bdb8b1d302 Separate dispatch server into a separate project Nobody 2022-07-24 14:42:59 +0500
  • 6ed5144344 Bump game version support to 2.8.5x Nobody 2022-07-16 22:17:38 +0500
  • 4bd7a0f54d Add info about traffic keys generation Nobody 2022-06-04 12:42:31 +0500
  • 9dace4f236 Implement seed exchange algorithm for 2.7.50+ Nobody 2022-05-28 23:10:13 +0500
  • 88657e7d11 Move project library crates to git submodules to make life a bit easier Nobody 2022-05-28 18:20:50 +0500
  • cec80ac822
    Update README_CN.md #3 Searchstars 2022-05-26 18:05:48 +0800
  • f74411395d
    Add ZH_CN README Searchstars 2022-05-23 07:11:59 +0800
  • 7215fbbd92 Updated readme Nobody 2022-05-22 17:51:14 +0500
  • fcd356e7bf A bunch of stuff for 2.7.50. With some workarounds it's now possible to play. Nobody 2022-05-22 17:46:50 +0500
  • bae03caf99 Forgotten ability control block for teams Nobody 2022-05-20 20:18:47 +0500
  • 3e51d30b9b Fix encryption and key deserialization. Signing still fails Nobody 2022-05-18 16:55:29 +0500
  • 69450ae7ea Support versions >= 2.7.50 in query_cur_resion Nobody 2022-05-18 04:38:55 +0500
  • 673976095a WIP README Nobody 2022-04-24 14:02:19 +0500
  • 87781530de Now load info about scenes from config Nobody 2022-04-05 22:32:04 +0500
  • 5af44e8900 Only output missing groups when there're some Nobody 2022-04-05 22:04:13 +0500
  • 00f40d2bde Monsters now have weapons! Nobody 2022-04-04 23:48:11 +0500
  • f233de8202 Forgotten file Nobody 2022-04-04 22:58:00 +0500
  • 8a3ac5e8d3 Enable TP point unlocking Nobody 2022-04-04 22:57:05 +0500
  • a62fbbdaa8 Implement proper PK lookup in custom insert trait Nobody 2022-03-30 04:18:40 +0500
  • e3241e5749 Implemented teleportation (using old public data) Nobody 2022-03-30 03:31:49 +0500
  • e4ef8a3c36 Implement (almost) proper shopping: now you can buy stuff (but not pay for it yet) Nobody 2022-03-29 23:35:33 +0500
  • 5ca48a5693 Inventory subsystem: WIP Nobody 2022-03-29 23:34:24 +0500
  • c1cedcb189 Implement inserting items (weapons, reliquaries, materials) into the database Nobody 2022-03-29 23:33:36 +0500
  • 2135b8baa8 Load reliquaries, materials & weapons data Nobody 2022-03-29 23:29:46 +0500
  • 06c10924d9 Bump sea-orm version and enable logging Nobody 2022-03-29 23:28:42 +0500
  • 1ad54e0a49 Bump sea-orm version Nobody 2022-03-26 20:51:28 +0500
  • d36bbcac29 Properly load player's inventory and avatar's equipment from the database Nobody 2022-03-16 01:44:53 +0500
  • 22b52b373e Add a bunch of misc subsystems Nobody 2022-02-21 00:22:16 +0500
  • 9cac1c8d6c Load info about shops from JSON Nobody 2022-02-21 00:21:30 +0500
  • 00f5685994 Use new retrieval function and add useful comments Nobody 2022-02-21 00:19:53 +0500
  • e3ebad3463 Now entity can report it's type Nobody 2022-02-21 00:18:36 +0500
  • e3c87db4f1 Forgotten file & two new functions Nobody 2022-02-21 00:17:57 +0500
  • d905027f69 Fix Lumine's shyness Nobody 2022-02-21 00:17:14 +0500
  • 9f3e9a863f Use new GUID functions & give flycloak to our poor Lumine Nobody 2022-02-21 00:16:23 +0500
  • 612c526f9a Add deserializer for NaiveDateTime Nobody 2022-02-21 00:07:51 +0500
  • b128782ac2 Add GUID calculation function Nobody 2022-02-21 00:07:16 +0500
  • 29996242ac Differentiate logging between region_list and cur_region on request Nobody 2022-02-17 23:04:41 +0500
  • 616035373d Implement almost proper monster attribute scaling Nobody 2022-02-17 23:03:49 +0500
  • 3053cb987b Add new hosts to certificate Nobody 2022-02-17 19:42:32 +0500
  • 68d8adfe36 Disable local_ip_address crate as of now it doesn't support cross-compilation Nobody 2022-02-09 20:22:10 +0500
  • b83363fd6d Implement basic entity (de)spawning (gadgets, mobs, npcs) Nobody 2022-02-09 00:41:04 +0500
  • 8b6f33421c Track current block for the player Nobody 2022-02-07 23:17:43 +0500
  • 5e3e03710e Use IdManager in GameWorld instead of hardcoded constants Nobody 2022-02-04 23:00:01 +0500
  • c5bd44e747 Enable entity subsystem Nobody 2022-02-04 22:58:55 +0500
  • 3cf1b4719b Track player's location Nobody 2022-02-04 22:58:19 +0500
  • 1c70db7459 Add functions to properly handle IDs of entities Nobody 2022-02-04 22:56:54 +0500
  • 7cd3c6bae6 Elaborate entity subsystem some more Nobody 2022-02-03 23:00:38 +0500
  • 02b9923f2a Add simple utility trait for unpacking protobufs Nobody 2022-02-03 23:00:13 +0500
  • 26f446616a Subsystem for entity handling Nobody 2022-02-03 18:17:57 +0500
  • 6342ff883e Fix copy-paste error Nobody 2022-02-03 18:17:15 +0500
  • 0a18a3f970 Remove forgotten prank Nobody 2022-02-02 20:42:59 +0500
  • 2cd0c7d840 Implement Lua Scene loading Nobody 2022-02-02 20:42:41 +0500
  • 9b088aaf80 Move mapper and avatar building into separate module Nobody 2022-01-26 21:49:54 +0500
  • 2d9aa1dc4c Make spoofed user ID public Nobody 2022-01-26 21:47:57 +0500
  • efafc2a60b Move another step towards full DB-driven server Nobody 2022-01-26 21:47:18 +0500
  • d36f469e81 Use local server name and IP (sometimes) Nobody 2022-01-26 21:46:29 +0500
  • 2db27bc813 Updated .gitignore Nobody 2022-01-26 21:43:50 +0500
  • 6077358128 New dependencies Nobody 2022-01-26 21:42:15 +0500
  • 9e13045fa3 Add license Nobody 2022-01-21 23:07:40 +0500
  • 2f0741868e One step close to DB Nobody 2021-11-25 04:57:09 +0500
  • 4d32da1e2e Refactoring, moving out proto to separate repo, fixed login bug Nobody 2021-10-21 02:51:01 +0500
  • 39f2618916 Dispatch server is here! (HTTP-only for now) Nobody 2021-10-10 01:33:37 +0500
  • 3b8ba83b6b Everything's working! Nobody 2021-10-09 20:05:53 +0500
  • 227a5ad7c8 Autogenerate PacketId enum Nobody 2021-10-03 00:18:53 +0500
  • 4b9fda1f84 Login success! Nobody 2021-10-03 00:17:33 +0500
  • 518b68cf25 First working attempt Nobody 2021-09-25 00:37:52 +0500
  • 346afbee3a
    Initial commit Jasuf 2021-09-25 00:32:31 +0500