Example #1
0
        public bool WriteEventFlag(int ID, bool state)
        {
            int offset = getEventFlagOffset(ID, out uint mask);

            return(EventFlags.WriteFlag32(offset, mask, state));
        }
Example #2
0
 public bool SetNoGravity(bool value)
 {
     return(ChrData1.WriteFlag32((int)DSROffsets.ChrData1.ChrFlags1 + Offsets.ChrData1Boost1, (uint)DSROffsets.ChrFlags1.NoGravity, value));
 }
Example #3
0
 public bool SetNoCollision(bool value)
 {
     return(ChrMapData.WriteFlag32((int)DSROffsets.ChrMapData.ChrMapFlags, (uint)DSROffsets.ChrMapFlags.DisableMapHit, value));
 }
Example #4
0
 public bool GameRestart()
 {
     return(GameMan.WriteFlag32((int)DSROffsets.GameMan.bRequestToEnding, 1, true));
 }