native SetMapFlag takes mapflag whichMapFlag, boolean value returns nothing
constant mapflag MAP_FOG_HIDE_TERRAIN = ConvertMapFlag(1)
constant mapflag MAP_FOG_MAP_EXPLORED = ConvertMapFlag(2)
constant mapflag MAP_FOG_ALWAYS_VISIBLE = ConvertMapFlag(4)
constant mapflag MAP_USE_HANDICAPS = ConvertMapFlag(8)
constant mapflag MAP_OBSERVERS = ConvertMapFlag(16)
constant mapflag MAP_OBSERVERS_ON_DEATH = ConvertMapFlag(32)
constant mapflag MAP_FIXED_COLORS = ConvertMapFlag(128)
constant mapflag MAP_LOCK_RESOURCE_TRADING = ConvertMapFlag(256)
constant mapflag MAP_RESOURCE_TRADING_ALLIES_ONLY = ConvertMapFlag(512)
constant mapflag MAP_LOCK_ALLIANCE_CHANGES = ConvertMapFlag(1024)
constant mapflag MAP_ALLIANCE_CHANGES_HIDDEN = ConvertMapFlag(2048)
constant mapflag MAP_CHEATS = ConvertMapFlag(4096)
constant mapflag MAP_CHEATS_HIDDEN = ConvertMapFlag(8192)
constant mapflag MAP_LOCK_SPEED = ConvertMapFlag(8192*2)
constant mapflag MAP_LOCK_RANDOM_SEED = ConvertMapFlag(8192*4)
constant mapflag MAP_SHARED_ADVANCED_CONTROL = ConvertMapFlag(8192*8)
constant mapflag MAP_RANDOM_HERO = ConvertMapFlag(8192*16)
constant mapflag MAP_RANDOM_RACES = ConvertMapFlag(8192*32)
constant mapflag MAP_RELOADED = ConvertMapFlag(8192*64)