102 Commits (7eaad7d767a885bd089e451823fcab34facc57d4)

Author SHA1 Message Date
  shangfengh ca48efe987 refactor: 🎨 use the AtomicBool and AtomicInt 2 years ago
  shangfengh f11ea9302e refactor: 🎨 make the movespeed AtomicInt 2 years ago
  shangfengh 3242119ddd refactor: 🎨 makes CanMove the AtomicBool 2 years ago
  shangfengh 4e7c721858 refactor: 🎨 make IsMoving AtomicBool 2 years ago
  shangfengh 5a31714a6c refactor: 🎨 add the struct AtomicBool 2 years ago
  shangfengh eb9af24a54 fix: 🐛 delete the set of HP 2 years ago
  shangfengh 770115a6c9 perf: delete the faceDirection of Immovable and add the attackLock 2 years ago
  shangfengh e74aed0723 perf: 🔒 make SpeedOfOpeningOrLocking and so on readonly and make IsBeingUsed bool 2 years ago
  shangfengh f855295deb fix: 🐛 fix the Initial value 2 years ago
  shangfengh 0cb4072260 fix: 🐛 change Environment.TickCount64 to Environment.TickCount 2 years ago
  shangfengh 117d621204 fix: 🐛 try to fix the bug about CD 2 years ago
  shangfengh b560ad070c perf: optimize the logic about CD 2 years ago
  shangfengh 8800fba772 fix: 🚑 fix the wrong PlayerState setting about addicted 2 years ago
  shangfengh 1d4c7e9c57 fix: 🚑 fix the bug about Semaphore 2 years ago
  shangfengh bd36222ff1 fix: 🐛 fix the bug about int overflows when the teacher uses pubnish 2 years ago
  shangfengh 361a30e359 fix: 🎨 deprecate moveReaderWriterLock 2 years ago
  shangfengh b159779ecf fix: 🐛 fix a bug about Interlocked.CompareExchange 2 years ago
  shangfengh 810bc96c14 feat: adjust the CharacterType "Teacher" 2 years ago
  shangfengh 7d9af62d60 fix: 🚑 fix the bug about moving 2 years ago
  shangfengh 273ff06b8c feat: add a feature of teachers 2 years ago
  shangfengh 5b4fc786aa refactor: Interlock the property IsMoving 2 years ago
  shangfengh 3b8aac305e feat: adjust the CharacterType Klee 2 years ago
  shangfengh 01ca373562 feat: add the CharacterType TechOtaku 2 years ago
  shangfengh 8ae678b967 fix: 🐛 add the Skill SummonGolem 2 years ago
  shangfengh b0c05664fd refactor: 🚧 refactor the skill fuction 2 years ago
  shangfengh 1fbb14aedf refactor: 🎨 refactor the skill fuction 2 years ago
  shangfengh 2688bd26fd refactor: 🔒 interlock score 2 years ago
  shangfengh 54dcb91d90 refactor: 🔒 interlock playerID and TeamID 2 years ago
  shangfengh 7e7d042ed3 fix: 🚑 fix a bug about moving 2 years ago
  shangfengh 7fc93d2c3c feat: add Robot 2 years ago
  shangfengh 121136cf50 refactor: 🚧 change setPlayerState to the Method of character 2 years ago
  shangfengh 5febfb7b8d fix: 🔒 refactor the moveEngine 2 years ago
  shangfengh 8e734a52f6 refactor: 🚧 change IsResetting to IsRemoved 2 years ago
  shangfengh a541c68907 fix: 🐛 fix the initposition about JumpyDumpty 2 years ago
  shangfengh eed264a2f5 perf: use more safe, efficient way to update BulletNum 2 years ago
  shangfengh 2813495f48 refactor: 🔒 add MoveReaderWriterLock 2 years ago
  shangfengh 77587e5e60 refactor: use abstract instead of virtual 2 years ago
  shangfengh c0b0e4b6b3 refactor: add Tile 2 years ago
  shangfengh 6a0ec64db2 docs: 📝 add 游戏机制与平衡性调整更新草案.md and delete the Property "Place" 2 years ago
  shangfengh ebd7750858 fix: 🐛 fix the bug about EndAllAction 2 years ago
  shangfengh 916cf02f06 fix: 🐛 Try to fix the problem of clipping 2 years ago
  shangfengh c21702ebef fix: 🚑 fix a bug about the Sunshine 2 years ago
  shangfengh c5652925e2 feat: change the skill of Idol 2 years ago
  shangfengh 3d513d1b8a build: 🚧 edit GameData 2 years ago
  shangfengh 2d9e8022a4 fix: 🐛 fix the Problem Of JumpyDumpty 2 years ago
  shangfengh 8d2a27f38a build: 🚧 issue CPAI接口.md and GameRules.md 2 years ago
  shangfengh 2d18b381be refactor: 🐛 change the double of constants into int 2 years ago
  shangfengh dfe9dc6210 build: 🚧 issue the GameRules_cpp.md 2 years ago
  shangfengh 9f8e93b875 feat: add a new CharacterType Idol 2 years ago
  shangfengh db9f11dc0b perf: add whatInteractingWith to make a great optimization 2 years ago