コード例 #1
0
ファイル: DSRHook.cs プロジェクト: Nahnahchi/dark-shell-R
        public bool WriteEventFlag(int ID, bool state)
        {
            int offset = getEventFlagOffset(ID, out uint mask);

            return(EventFlags.WriteFlag32(offset, mask, state));
        }
コード例 #2
0
ファイル: DSRHook.cs プロジェクト: Nahnahchi/dark-shell-R
 public bool SetNoGravity(bool value)
 {
     return(ChrData1.WriteFlag32((int)DSROffsets.ChrData1.ChrFlags1 + Offsets.ChrData1Boost1, (uint)DSROffsets.ChrFlags1.NoGravity, value));
 }
コード例 #3
0
ファイル: DSRHook.cs プロジェクト: Nahnahchi/dark-shell-R
 public bool SetNoCollision(bool value)
 {
     return(ChrMapData.WriteFlag32((int)DSROffsets.ChrMapData.ChrMapFlags, (uint)DSROffsets.ChrMapFlags.DisableMapHit, value));
 }
コード例 #4
0
ファイル: DSRHook.cs プロジェクト: Nahnahchi/dark-shell-R
 public bool GameRestart()
 {
     return(GameMan.WriteFlag32((int)DSROffsets.GameMan.bRequestToEnding, 1, true));
 }