| @@ -64,7 +64,7 @@ CellX=\frac{x}{1000},CellY=\frac{y}{1000} | |||||
| $$ | $$ | ||||
| - 格子有对应区域类型:陆地、墙、草地、教室、校门、隐藏校门、门、窗、箱子 | - 格子有对应区域类型:陆地、墙、草地、教室、校门、隐藏校门、门、窗、箱子 | ||||
| - 隐藏校门刷新点的区域类型始终为隐藏校门 | |||||
| - 任何格子的区域类型(PlaceType)始终不变,所有隐藏校门刷新点的区域类型均为隐藏校门 | |||||
| ### 人物 | ### 人物 | ||||
| - 人物直径为800 | - 人物直径为800 | ||||
| @@ -360,6 +360,7 @@ $$ | |||||
| ### 信息相关 | ### 信息相关 | ||||
| - Bgm在没有符合条件的情况下,值为0。 | - Bgm在没有符合条件的情况下,值为0。 | ||||
| - 不能给自己发信息 | |||||
| ### 技能 | ### 技能 | ||||
| - CD冷却计时是在开始使用技能的瞬间开始的 | - CD冷却计时是在开始使用技能的瞬间开始的 | ||||
| @@ -1,6 +1,5 @@ | |||||
| using Preparation.Interface; | using Preparation.Interface; | ||||
| using Preparation.Utility; | using Preparation.Utility; | ||||
| using System; | |||||
| namespace GameClass.GameObj | namespace GameClass.GameObj | ||||
| { | { | ||||
| @@ -3,7 +3,6 @@ using System.Threading; | |||||
| using Preparation.Interface; | using Preparation.Interface; | ||||
| using Preparation.Utility; | using Preparation.Utility; | ||||
| using System; | using System; | ||||
| using GameClass.GameObj; | |||||
| namespace GameClass.GameObj | namespace GameClass.GameObj | ||||
| { | { | ||||
| @@ -28,7 +27,7 @@ namespace GameClass.GameObj | |||||
| try | try | ||||
| { | { | ||||
| foreach (Character player in GameObjDict[GameObjType.Character]) | foreach (Character player in GameObjDict[GameObjType.Character]) | ||||
| if (player.PlayerState==PlayerStateType.Addicted) | |||||
| if (player.PlayerState == PlayerStateType.Addicted) | |||||
| { | { | ||||
| Timer.IsGaming = false; | Timer.IsGaming = false; | ||||
| break; | break; | ||||
| @@ -38,7 +37,7 @@ namespace GameClass.GameObj | |||||
| { | { | ||||
| GameObjLockDict[GameObjType.Character].ExitReadLock(); | GameObjLockDict[GameObjType.Character].ExitReadLock(); | ||||
| } | } | ||||
| if (!Timer.IsGaming) | |||||
| if (Timer.IsGaming) | |||||
| { | { | ||||
| GameObjLockDict[GameObjType.EmergencyExit].EnterWriteLock(); | GameObjLockDict[GameObjType.EmergencyExit].EnterWriteLock(); | ||||
| try | try | ||||
| @@ -1,6 +1,5 @@ | |||||
| using System; | using System; | ||||
| using System.Collections.Generic; | using System.Collections.Generic; | ||||
| using System.Numerics; | |||||
| using System.Threading; | using System.Threading; | ||||
| using Preparation.Interface; | using Preparation.Interface; | ||||
| using Preparation.Utility; | using Preparation.Utility; | ||||
| @@ -6,7 +6,6 @@ using Preparation.Utility; | |||||
| using GameEngine; | using GameEngine; | ||||
| using Preparation.Interface; | using Preparation.Interface; | ||||
| using Timothy.FrameRateTask; | using Timothy.FrameRateTask; | ||||
| using System.Numerics; | |||||
| namespace Gaming | namespace Gaming | ||||
| { | { | ||||