Commit Graph

  • 82f92e2f24 Merge pull request #9 from SirFist/master Andrew Gutekanst 2020-03-02 20:43:07 -05:00
  • 52ae5f56a0 fixed a dumb SirFist 2020-03-02 03:24:05 +00:00
  • 62648f6717 Revert "MsgMhfTransferItem" SirFist 2020-03-02 03:22:15 +00:00
  • f5033d1517 Revert "look it's 3am ok" SirFist 2020-03-02 03:22:08 +00:00
  • e0aae07a43 look it's 3am ok SirFist 2020-03-02 03:20:56 +00:00
  • 0daf7b55d4 MsgMhfTransferItem SirFist 2020-03-02 03:20:10 +00:00
  • ad5cd8212a Launcher char name, hr, weapon SirFist 2020-03-01 06:30:09 +00:00
  • 8607ff05f9 Armour, Deco and Sigil Preset Saving SirFist 2020-03-01 05:18:34 +00:00
  • 861e53cb7a SaveFavoriteQuests SirFist 2020-03-01 00:47:33 +00:00
  • a0f585b3e3 Stub for if no quest lists in db SirFist 2020-02-29 21:33:44 +00:00
  • b024e3c5f2 standardise config buttons SirFist 2020-02-29 00:37:03 +00:00
  • aa58fe48ed Merge branch 'master' of https://github.com/Andoryuuta/Erupe SirFist 2020-02-29 00:29:58 +00:00
  • 4926d0cae2 Stopping a few pop ups appearing SirFist 2020-02-29 00:18:35 +00:00
  • 0a664b9fde Post quest packets SirFist 2020-02-28 22:33:53 +00:00
  • 80c5701a9a Quest lists can be added, tower skills SirFist 2020-02-28 06:57:29 +00:00
  • 4f67e3de67 More saves, launcher tweaks SirFist 2020-02-27 23:42:46 +00:00
  • 2999fb14d6 All house facilities acessible SirFist 2020-02-26 17:31:49 +00:00
  • c54811729f more saves, guildcard, road, shops SirFist 2020-02-26 14:32:12 +00:00
  • 29482521e2 Add config button to launcher Andrew Gutekanst 2020-02-26 00:40:04 -05:00
  • 1d49e279e3 Merge pull request #8 from Andoryuuta/packet-parsers Andrew Gutekanst 2020-02-23 21:15:35 -05:00
  • 6e6183022d Add MsgMhfAcquireExchangeShop parser Andrew Gutekanst 2020-02-23 20:30:43 -05:00
  • 9182097411 Add MsgMhfAcquireDistItem size parser Andrew Gutekanst 2020-02-23 20:30:20 -05:00
  • 52107be3ff Add MsgMhfAcquireCafeItem size parser Andrew Gutekanst 2020-02-23 20:15:30 -05:00
  • 1e33ed84c6 Add parsers for some ackHandle-only packets Andrew Gutekanst 2020-02-23 18:56:54 -05:00
  • 112dc03acc Update README.md Andrew Gutekanst 2020-02-23 11:16:32 -05:00
  • f86845eb14 Merge pull request #5 from Andoryuuta/multiplayer-jp Andrew Gutekanst 2020-02-22 22:59:23 -05:00
  • 35f34d31db Add dev options to config Andrew Gutekanst 2020-02-22 22:40:11 -05:00
  • 1d8eec2280 Implement handlers for stage movement and quest completion Andrew Gutekanst 2020-02-22 22:20:29 -05:00
  • c505686893 Document charID-based house stageID Andrew Gutekanst 2020-02-22 22:18:16 -05:00
  • 172b5decf4 Implement multiple packet parsers Andrew Gutekanst 2020-02-22 22:17:10 -05:00
  • ecc0e49497 Fix major crypto bug Andrew Gutekanst 2020-02-22 21:03:35 -05:00
  • fff92b16ed Add bruteforce fallback for out-of-sync crypto Andrew Gutekanst 2020-02-22 11:20:52 -05:00
  • fe786617d4 Implement scenario getfile packet and counter stub Andrew Gutekanst 2020-02-21 14:59:10 -05:00
  • 8cea6235c8 Implement stage object deletion Andrew Gutekanst 2020-02-19 08:13:41 -05:00
  • e5f2650871 Add prayer/diva fountain stage Andrew Gutekanst 2020-02-19 08:11:24 -05:00
  • 99c965e3b6 Combine MsgSysEnterStage with MsgSysMoveStage Andrew Gutekanst 2020-02-07 18:16:33 -05:00
  • 315449aa33 Document MsgSysEnumerateStage resp fields Andrew Gutekanst 2020-02-07 13:36:24 -05:00
  • 50b21094f2 Implement user binary parts propagation Andrew Gutekanst 2020-02-05 13:15:26 -05:00
  • 8b65fc7495 Fix client crash and implement quest loading Andrew Gutekanst 2020-02-05 05:03:28 -05:00
  • d4370c66ad Add MSG_SYS_END to all sent packets Andrew Gutekanst 2020-02-05 05:00:20 -05:00
  • 4e1cef9bf3 Implement stage binaries, stack locking, and logkeys Andrew Gutekanst 2020-02-03 22:56:54 -05:00
  • 5924db9b42 Remove debug code from entrance server Andrew Gutekanst 2020-02-03 15:27:38 -05:00
  • f17d1db9a7 Implement packets & handlers for loading existing character Andrew Gutekanst 2020-02-03 15:25:04 -05:00
  • 773429ce15 Make char savedata persistent Andrew Gutekanst 2020-02-03 14:07:33 -05:00
  • 0893f75c3f Update README.md Andrew Gutekanst 2020-02-01 17:47:16 -05:00
  • eb491093f8 Make custom launcher files a config option Andrew Gutekanst 2020-02-01 17:40:47 -05:00
  • 1929b8823d Write missing packet opcodes Andrew Gutekanst 2020-02-01 16:22:13 -05:00
  • 99ceeb6872 Fix entree object notifications Andrew Gutekanst 2020-01-24 15:28:08 -05:00
  • 69ca0c13ac Add temp user binary parts 2 & 3 Andrew Gutekanst 2020-01-24 13:38:38 -05:00
  • cf91478abb Fix typo in MsgSysGetUserBinary Andrew Gutekanst 2020-01-23 21:07:29 -05:00
  • 1b74b6496e Implement MsgSysGetUserBinary name stub Andrew Gutekanst 2020-01-23 21:06:25 -05:00
  • 23838bdb78 Add debug logging and stage entry fixes Andrew Gutekanst 2020-01-23 20:52:52 -05:00
  • 86d4ec55cb Implement MsgSysPositionObject Build Andrew Gutekanst 2020-01-23 20:32:15 -05:00
  • 3b443344a2 Make object ID start at 1 Andrew Gutekanst 2020-01-23 20:29:56 -05:00
  • 0ac35f8743 Fix Stage init Andrew Gutekanst 2020-01-23 20:22:42 -05:00
  • 1afe6860e2 Print recovered panic error Andrew Gutekanst 2020-01-23 20:15:56 -05:00
  • b1b4f390f0 Stage object notification test Andrew Gutekanst 2020-01-23 19:59:26 -05:00
  • 28e0dafd54 Stage/objects test Andrew Gutekanst 2020-01-23 19:29:19 -05:00
  • 10c80322af Implement MsgSysSetStageBinary parser Andrew Gutekanst 2020-01-23 16:49:00 -05:00
  • cb275a7a18 Implement MsgSysSetStagePass parser Andrew Gutekanst 2020-01-23 15:59:30 -05:00
  • 865ba378ec Update MsgSysCreateStage fields Andrew Gutekanst 2020-01-23 15:53:45 -05:00
  • ea13520ca9 Implement MsgSysReserveStage Andrew Gutekanst 2020-01-23 14:46:15 -05:00
  • a92b5b0b93 Fix typo deadlock Andrew Gutekanst 2020-01-22 18:22:33 -05:00
  • cf3cafa929 Implement MsgSysCreateStage Andrew Gutekanst 2020-01-22 18:17:23 -05:00
  • 5a67d689e0 Fix MsgSysCreateObject stage lookup Andrew Gutekanst 2020-01-22 18:03:02 -05:00
  • fa245e53fb Implement MsgSysEnumerateStage w/ stage map Andrew Gutekanst 2020-01-22 17:53:27 -05:00
  • b898614ddc Add MsgMhfCheckWeeklyStamp Andrew Gutekanst 2020-01-21 20:21:12 -05:00
  • 76fe663ee1 Add MsgSysReserve203/IsUpdateGuildMsgBoard Andrew Gutekanst 2020-01-21 20:01:32 -05:00
  • 4c839440cd Fix typo Andrew Gutekanst 2020-01-21 18:12:34 -05:00
  • d0234c85ab Add MsgMhfGetUdTacticsFollower stub Andrew Gutekanst 2020-01-21 18:10:37 -05:00
  • fa608fa555 Initial chat prototype Andrew Gutekanst 2020-01-19 12:52:57 -05:00
  • e6d7b7b9c2 Fix sum32 checksum Andrew Gutekanst 2020-01-14 11:23:27 -05:00
  • 5f1d429c12 Add graceful shutdown to channel server Andrew Gutekanst 2020-01-13 18:36:55 -05:00
  • 30219b8bcf Change project dir structure Andrew Gutekanst 2020-01-13 17:32:49 -05:00
  • e5257eb6ed Refactor servers Andrew Gutekanst 2020-01-13 17:19:29 -05:00
  • 0922ff4f9c Run go mod tidy Andrew Gutekanst 2020-01-01 10:53:00 -05:00
  • 5a9c639172 Change sign server default response Andrew Gutekanst 2020-01-01 10:50:22 -05:00
  • 953870867e Fix entrance server IPv4 encoding Andrew Gutekanst 2020-01-01 10:35:14 -05:00
  • fbcd878e72 Remove test.py step from readme Andrew Gutekanst 2020-01-01 08:47:37 +09:00
  • 1c6b7ef257 Port entrance server to Go Andrew Gutekanst 2020-01-01 08:46:36 +09:00
  • caf9fc91ed Port entrance server crypto to Go Andrew Gutekanst 2020-01-01 06:42:36 +09:00
  • 6367789c73 Partially cleanup test.py Andrew Gutekanst 2019-12-31 08:14:23 +09:00
  • 501cfc2267 Add multi-region launcher support Andrew Gutekanst 2019-12-30 07:38:12 +09:00
  • a014b0d3b9 Update .gitignore Andrew Gutekanst 2019-12-30 07:37:38 +09:00
  • 8792908a66 Remove old channel server impl Andrew Gutekanst 2019-12-29 05:30:17 +09:00
  • 61738b6f23 Update README.md Andrew Gutekanst 2019-12-27 08:40:58 +09:00
  • 4846a024eb Add MSG_MHF_GET_GACHA_POINT parser Andrew Gutekanst 2019-12-27 08:25:52 +09:00
  • b756a02e6e Really fix MSG_MHF_SAVE_FAVORITE_QUEST Andrew Gutekanst 2019-12-27 08:25:23 +09:00
  • 78cc2be2c4 Fix MSG_MHF_SAVE_FAVORITE_QUEST parser Andrew Gutekanst 2019-12-27 08:19:49 +09:00
  • 5b9ec1c983 Add MSG_MHF_SAVE_FAVORITE_QUEST parser Andrew Gutekanst 2019-12-27 08:19:06 +09:00
  • f3a6e72f43 Move MHF_GET_RENGOKU_RANKING_RANK logic Andrew Gutekanst 2019-12-27 08:09:20 +09:00
  • 81c9b22b11 Restore old packet logic temporarily Andrew Gutekanst 2019-12-27 04:42:06 +09:00
  • 6a23130772 Update parsers Andrew Gutekanst 2019-12-27 04:41:05 +09:00
  • d4dddf01dd Implement some handlers Andrew Gutekanst 2019-12-27 04:04:03 +09:00
  • d1a9d5a7d0 Implement some packet parsers Andrew Gutekanst 2019-12-27 04:01:29 +09:00
  • e38b725662 Autogenerate packet type stubs Andrew Gutekanst 2019-12-27 02:45:00 +09:00
  • d893059971 Update README.md Andrew Gutekanst 2019-12-26 23:02:34 +09:00
  • 519238f54d Channel server refactoring Andrew Gutekanst 2019-12-26 22:23:59 +09:00
  • 319cfcb2f7 Now gets ingame! Andrew Gutekanst 2019-12-24 16:06:40 +09:00
  • e5066d4f8b Hackily get the client to a channel server Andrew Gutekanst 2019-12-24 00:20:35 +09:00