Releases: eesast/THUAI6
Releases · eesast/THUAI6
Release 1.0.0
What's Changed
- ci: ✨ compile python by @DragonAura in #495
- refactor: 💩 Temporarily removed the 'place' property to accommod… by @Shawqeem in #496
- refactor(CAPI): 🔥 remove place by @DragonAura in #497
- docs: 📝 edit 游戏机制与平衡性调整更新草案.md by @shangfengh in #498
- docs: 📝 edit 游戏机制与平衡性调整更新草案.md by @shangfengh in #501
- chore: Add launch function and multiple thread by @sendssf in #503
- fix: update Services.grpc.pb.h by @DragonAura in #504
- refactor: ⚡ add Tile by @shangfengh in #505
- refactor: ⚡ use abstract instead of virtual by @shangfengh in #507
- refactor: ⚡ add Tile by @TCL606 in #506
- feat: ✨ Create a new map for THUAI6. by @Shawqeem in #502
- feat: ✨ add the optional feature for the map by @shangfengh in #508
- feat(CAPI): ✨ add move limit by @DragonAura in #510
- chore: 📝 change the default map by @shangfengh in #511
- chore(deps): update dependency google.protobuf.tools to v3.22.4 by @renovate in #500
- chore(deps): update dependency google.protobuf to v3.22.4 by @renovate in #499
- feat: ✨ add the optional feature for the map by @shangfengh in #509
- fix: 🐛 fix python compile fail by @DragonAura in #513
- fix: 🐛 fix python compile fail by @TCL606 in #514
- fix: 💩 fix python compile by @DragonAura in #515
- fix: 💩 fix python compile by @TCL606 in #516
- Update run.sh by @TCL606 in #517
- chore: test send curl by @TCL606 in #518
- Update run.sh by @TCL606 in #519
- chore: test send info in docker by @TCL606 in #520
- docs: 📝 edit 游戏机制与平衡性调整更新草案.md by @shangfengh in #521
- chore: ♻️ change the file path of the map by @shangfengh in #522
- docs: 📝 edit 游戏机制与平衡性调整更新草案.md by @shangfengh in #523
- chore: send game res on game end by @TCL606 in #524
- fix: 🐛 fix the initialization about JumpyDumpty and fix the AttackDistance by @shangfengh in #526
- fix(CAPI): 🐛 fix wrong get message by @shangfengh in #529
- feat: ✨ add some updates by @DragonAura in #530
- chore: now shows "正在检查更新" when starting up by @OctaAcid in #531
- chore(deps): update dependency grpcio-tools to v1.54.2 by @renovate in #533
- chore(deps): update dependency grpcio to v1.54.2 by @renovate in #532
- fix: 🔒 refactor the moveEngine and edit 游戏机制与平衡性调整更新草案.md by @shangfengh in #534
- fix: 🔒 refactor the moveEngine by @shangfengh in #535
- refactor: Try to refactor the code to reduce overhead. by @Shawqeem in #536
- refactor: 🚧 change setPlayerState to the Method of character by @shangfengh in #538
- fix: 🚑 fix a bug about moving by @shangfengh in #539
- feat: ✨ add a new parameter of activeskills by @shangfengh in #540
- feat: ✨ add SkillParam to UseSkill by @gsy1519 in #541
- feat: ✨ add craftingBench and change Prop to consumables by @shangfengh in #543
- fix: 🐛 fix the bug that the mapMessage cannot be received correct… by @Shawqeem in #545
- feat: ✨ add craftingBench and change Prop to consumables by @shangfengh in #546
- refactor: 🚧 add tool, gadget and item by @shangfengh in #547
- refactor: 🚧 refactor the fuctions of LockDoor and OpenDoor by @TCL606 in #548
- chore: only send result in server by @TCL606 in #549
- refactor: 🚧 refactor the skill fuction by @shangfengh in #550
- feat: ✨ adjust the CharacterType Klee and TechOtaku by @shangfengh in #552
- feat: ✨ adjust the CharacterType Klee and TechOtaku by @shangfengh in #553
- chore: async send msg by @TCL606 in #554
- chore: wait for sending msg by @TCL606 in #555
- refactor: ⚡ refactor the AP of Bullet by @shangfengh in #556
- fix: 🚑 fix the bug about moving by @shangfengh in #557
- feat: ✨ adjust Assassin by @shangfengh in #559
- feat(CAPI): ✨ update constants by @DragonAura in #560
- fix: 🎨 deprecate moveReaderWriterLock by @shangfengh in #562
- fix(CAPI): 🐛 fix wrong num by @DragonAura in #561
- docs: 📝 edit 游戏机制与平衡性调整更新草案.md by @shangfengh in #563
- docs: 📝 edit constants.h by @shangfengh in #564
- feat: ✨ update balance adjustments by @shangfengh in #565
- fix: 🐛 fix the bug about Strike by @shangfengh in #567
- fix: 🐛 add Strike.maxBulletNum by @shangfengh in #568
- fix: 🐛 fix the bug about Strike by @shangfengh in #569
- perf(capi): ⚡ use move semantics to optimize string by @Timothy-Liuxf in #572
- fix: 🐛 fix the bug about int overflows when the teacher uses pubnish by @shangfengh in #573
- docs: 📝 edit 游戏机制与平衡性调整更新(基本不变版).md by @shangfengh in #576
- docs: 📝 edit 游戏机制与平衡性调整更新(基本不变版).md by @shangfengh in #577
- fix(installer): 🚨 remove warnings of installer by @Timothy-Liuxf in #574
- chore(deps): update dependency google.protobuf.tools to v3.23.1 by @renovate in #571
- chore(deps): update dependency google.protobuf to v3.23.1 by @renovate in #570
- chore: add stack trace by @TCL606 in #579
- style(CAPI): 🎨 change int to int32_t by @DragonAura in #578
- fix: 🐛 fix the bug about learning by @shangfengh in #580
- fix: 🐛 fix the bug about learning by @shangfengh in #581
- fix: 🐛 fix the bug about numOfNoHpStudent by @shangfengh in #583
- fix: 🐛 fix the bug about the PlayerStateType "Deceased" by @TCL606 in #585
- docs: 📝 edit 游戏机制与平衡性调整更新(基本不变版).md by @shangfengh in #586
- docs: 📝 edit 游戏机制与平衡性调整更新(基本不变版).md by @shangfengh in #587
- fix: 🐛 fix the bug about OpenDoorWay by @shangfengh in #588
- fix: 🐛 fix the bug about OpenDoorWay by @shangfengh in #589
- fix(CAPI): ✏️ fix wrong duration of summon golem by @DragonAura in #590
- hotfix: 🐛 fix python error by @DragonAura in #591
- hotfix: 🐛 fix python error by @DragonAura in #592
- fix: 🚑 fix the bug about Semaphore by @shangfengh in #593
- fix: 🚑 fix the bug about Semaphore by @shangfengh in #594
- fix: 🚑 fix the bug about Semaphore when attacking by @shangfengh in #595
- fix: 🚑 fix the bug about Semaphore when attacking by @shangfengh in #596
- fix: 🚑 fix the wrong PlayerState setting about addicted by @shangfengh in #598
- fix: 🚑 fix the wrong PlayerState setting about addicted by @shangfengh in #599
- fix: 🚑 fix the bug about adding scores by @shangfengh in #601
- fix: 🚑 fix the bug about adding scores by @shangfengh in #602
- fix: 🚑 fix the bug about trying to fix the fixed generator by @shangfengh in #603
- fix: 🚑 fix the bug about trying to fix the fixed generator by @shangfengh in #604
- fix: 🚑 fix the bug about HaveTea by @shangfengh in #605
- fix: 🚑 fix the bug about HaveTea by @shang...
v0.1.0
What's Changed
- chore(deps): update actions/checkout action to v3 by @renovate in #3
- fix: change c++ standard to c++17 by @Timothy-Liuxf in #5
- fix: change c++ standard of clang-format to c++17 by @Timothy-Liuxf in #4
- doc: fix translation error of 'mirror repository' by @Timothy-Liuxf in #7
- chore: add proto files by @DragonAura in #6
- chore : add land to message type, add player view range to player message, add auto clang-format to proto cpp_output.sh by @DragonAura in #8
- chore: add logic/Preparation by @shangfengh in #10
- chore: add receive message interface by @DragonAura in #11
- chore: add temp CMakeLists by @DragonAura in #12
- chore: add structures.h and API.h by @DragonAura in #13
- feat: ✨ build basic code structure by @DragonAura in #14
- fix: 🐛 fix some bugs by @DragonAura in #15
- chore: 📱 add CAPI UML design by @Timothy-Liuxf in #18
- refactor: 🎨 change api structure by @DragonAura in #16
- feat: ⚡ add test connection service by @DragonAura in #19
- refactor: 🎨 move services to Services.proto by @DragonAura in #21
- feat: add status bar by @Shawqeem in #22
- build: add character by @shangfengh in #20
- feat: ✨ refactor API and add main by @DragonAura in #23
- refactor(CAPI): 🎨 protos generated using newer gRPC by @DragonAura in #27
- chore: choose some cuter emojis by @Shawqeem in #25
- chore: Add Downloader namespace by @sendssf in #28
- fix(proto): 🐛 fix the loss of "radius" by @DragonAura in #30
- style(proto): 🎨 fix wrong name style of proto by @DragonAura in #32
- feat(CAPI): ✨ add reading message2clients by @DragonAura in #33
- feat(CAPI): ✨ finish some of the 1-1 rpc service by @DragonAura in #34
- refactor(CAPI): 🎨 unbind logic and communication by @DragonAura in #35
- chore: merged downloader with UI (function and button not binded yet) by @OctaAcid in #36
- chore: add const modification by @wihn2021 in #37
- feat: make defination of some functions in API by @wihn2021 in #40
- fix(CAPI): 🐛 fix multi definition by @DragonAura in #41
- feat(CAPI): ✨ complete most communication functions, test required by @DragonAura in #42
- feat: add human status enum by @wihn2021 in #43
- fix(proto): 🐛 fix wrong service name by @DragonAura in #44
- chore: start server by @gsy1519 in #31
- chore(deps): update actions/setup-dotnet action to v3 by @renovate in #48
- chore: Add login function and save token by @sendssf in #49
- feat: ✨ try to MOVE by @shangfengh in #45
- fix: fix some compile bugs by @sendssf in #51
- refactor(CAPI): ⚡ change save human/fix machine logic by @DragonAura in #50
- chore: add move function by @gsy1519 in #52
- refactor(proto): ✨ change proto message service by @DragonAura in #53
- feat(CAPI): ✨ complete temp debug api by @DragonAura in #54
- refactor(CAPI): ✨ remake reading message by @DragonAura in #55
- chore: designed new gui for editing configuration by @OctaAcid in #57
- feat(proto): ✨ add game state enum by @DragonAura in #62
- feat(CAPI): ✨ complete basic logic by @DragonAura in #63
- chore(deps): update dependency grpc.tools to v2.51.0 by @renovate in #61
- chore(deps): update dependency frameratetask to v1.2.0 by @renovate in #60
- add map and character by @shangfengh in #56
- chore(deps): update dependency google.protobuf.tools to v3.21.11 by @renovate in #59
- chore(deps): update doozyx/clang-format-lint-action action to v0.15 by @renovate in #47
- chore(deps): update dependency google.protobuf to v3.21.11 by @renovate in #58
- fix: 🐞 fix range bugs, maybe bugs remaining by @wihn2021 in #66
- chore: 📄 update license to 2023 by @Timothy-Liuxf in #70
- feat(CAPI): ✨ use concurrent queue as message queue by @DragonAura in #69
- chore(deps): update dependency google.protobuf.tools to v3.21.12 by @renovate in #68
- feat(CAPI): ✨ add cmdline by @DragonAura in #71
- chore(deps): update dependency google.protobuf to v3.21.12 by @renovate in #67
- fix(CAPI): 🐛 fix "const auto&", and some format fix by @DragonAura in #73
- feat: Add Gaming managers by @shangfengh in #78
- feat(CAPI): 🔊 use spdlog as logger and finish logic logger by @DragonAura in #75
- feat: Add a serial of functions to draw and succeed to connect with Server by @Shawqeem in #80
- feat(CAPI): 🔊 add debug api logger by @DragonAura in #81
- chore: add upload files function and change file structure by @sendssf in #82
- feat(CAPI): ✨ add debug api timer by @DragonAura in #83
- fix: 🐛 incorrect dotnet format command by @Timothy-Liuxf in #84
- feat(CAPI): ✨ add api warn logger by @DragonAura in #85
- feat(CAPI): ✨ add print info, and fix some bug by @DragonAura in #86
- style(CAPI): 🎨 change some different naming styles by @DragonAura in #87
- feat(PyAPI): 🚧 complete the structure of PyAPI, finish communication module by @DragonAura in #88
- perf(CAPI): 🔒 fix busy waiting by @DragonAura in #89
- refactor(CAPI): 🐛 fix mutex using by @DragonAura in #90
- feat(PyAPI): ✨ complete most parts of PyAPI except logger by @DragonAura in #91
- chore(deps): update dependency tencent.qcloud.cos.sdk to v5.4.34 by @renovate in #74
- chore(deps): update dependency grpc to v2.46.6 by @renovate in #76
- chore(deps): update dependency grpc.core to v2.46.6 by @renovate in #77
- feat(PyAPI): ✨ complete debug api by @DragonAura in #94
- feat: achieve functions of fixing and escaping by @shangfengh in #96
- chore(deps): update dependency grpcio to v1.51.1 by @renovate in #93
- feat: promote AddPlayer function and add to the framework of server by @gsy1519 in #97
- feat: rebuild the skill system by @shangfengh in #98
- chore(deps): update dependency google.protobuf to v3.22.0 by @renovate in #99
- chore(deps): update dependency google.protobuf.tools to v3.22.0 by @renovate in #100
- feat: ✨ rebuild the fix,rescue,treat functions and make a pl… by @shangfengh in #101
- refactor(API): 🎨 add HaveView function by @DragonAura in #102
- chore(deps): update dependency grpc.tools to v2.52.0 by @renovate in #104
- chore(deps): update dependency grpcio-tools to v1.51.3 by @renovate in #105
- chore(deps): update dependency grpcio to v1.51.3 by @renovate in #103
- refactor(proto): 🎨 rename proto messages by @DragonAura in #106
- refactor(CAPI): 🎨 affect proto rename to capi by @DragonAura in #107
- refactor(PyAPI): 🎨 apply proto rename to pyapi by @DragonAura in #108
- feat(CAPI): :sp...