Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Flying Hogs Chaos for SAPP
- -- by H® Shaft
- -- You will drive or fly from the gunner seat of a warthog (other vehicles not affected by this script).
- -- at various times you will be able to fly, or drive: You will be warned: "Engaging Flight Drive in 5 seconds" before you fly
- -- BUT, you will NOT be warned when Flight Drive is disengaged (turned off), and can resume driving: be careful when flying high!
- -- For BEST results: Set your video settings to 30fps (don't use NOVSYNC), and keep your wheels off the ground while flying
- -- You will fly/drive in the direction you are looking/aiming, drive the hog like you normally would
- -- Designed for Halo PC/CE stock maps ONLY!
- -- Compatible with these outdoor maps: bloodgulch, dangercanyon, deathisland, gephyrophobia, icefields, infinity, sidewinder & timberland
- -- Great for ALL gametypes, so long as WARTHOGS spawn in your gametype (Rocket Hogs and Chaingun Hogs)
- -- Combine with my Spawn Vehicles script to increase player usage: http://pastebin.com/eQTCtX69 (It spawns/destroys player spawned hogs)
- -- ========= CONFIGURATION: EDIT TO YOUR PREFERENCE =======
- -- Flying Duration - Time in seconds (Table: each entry separated by a comma)
- FLYING_DURATION = {
- ["bloodgulch"] = 40,
- ["dangercanyon"] = 40,
- ["deathisland"] = 60,
- ["gephyrophobia"] = 50,
- ["icefields"] = 30,
- ["infinity"] = 60,
- ["sidewinder"] = 30,
- ["timberland"] = 40,
- }
- -- what will be the minimum duration (in seconds) to make warthogs fly?
- MINIMUM_DURATION = 15
- -- what will be the maximum duration (in seconds) to make warthogs fly?
- MAXIMUM_DURATION = 65
- -- before a flying warthog event occurs, how much warning time (in seconds) will be given?
- WARNING_TIME = 5
- -- what warning message will be displayed?
- WARNING_MESSAGE = "Engaging Flight Drive"
- -- what message is shown when flying BEGINS?
- MESSAGE_BEGINNING = "Flight Drive Engaged! . . . FLY you Fool!"
- -- what message is shown when flying ENDS?
- MESSAGE_ENDING = "Disengaging Flight Drive!"
- -- ========= END CONFIGURATION =========
- -- don't edit below this line --
- api_version = '1.9.0.0'
- flying_duration_time = MINIMUM_DURATION
- game_started_time = nil
- warned = false
- in_progress = false
- random_frequency = 30
- function OnScriptLoad()
- register_callback(cb['EVENT_VEHICLE_ENTER'], "OnVehicleEnter")
- register_callback(cb['EVENT_GAME_START'],"OnNewGame")
- register_callback(cb['EVENT_GAME_END'], "OnGameEnd")
- register_callback(cb['EVENT_CHAT'], "OnPlayerChat")
- register_callback(cb['EVENT_TICK'], "GameTick")
- register_callback(cb['EVENT_JOIN'],"OnPlayerJoin")
- if get_var(0, "$gt") ~= "n/a" then
- if halo_type == "PC" then
- halotype = "PC"
- else
- halotype = "CE"
- end
- OnNewGame()
- end
- end
- function OnScriptUnload()
- if in_progress then
- RollBack()
- end
- end
- function OnNewGame()
- game_started_time = os.clock()
- in_progress = false
- warned = false
- game_started = true
- map_name = get_var(1,"$map")
- RollBack()
- flying_duration_time = rand(MINIMUM_DURATION,MAXIMUM_DURATION)
- end
- function OnGameEnd()
- game_started = false
- RollBack()
- game_started_time = nil
- in_progress = false
- random_frequency = 30
- end
- function OnPlayerJoin(PlayerIndex)
- announce = timer(12000, "timedannounce", PlayerIndex)
- end
- function timedannounce(PlayerIndex)
- if player_present(PlayerIndex) then
- rprint(PlayerIndex, "|cWelcome to Flying Hogs Chaos!")
- rprint(PlayerIndex, "|cType HELP for more info.")
- rprint(PlayerIndex, "\n")
- rprint(PlayerIndex, "\n")
- rprint(PlayerIndex, "\n")
- rprint(PlayerIndex, "\n")
- rprint(PlayerIndex, "\n")
- end
- return false
- end
- function GameTick()
- if (game_started_time ~= nil) then
- local time = os.clock()
- if (time > (game_started_time - WARNING_TIME + flying_duration_time) and warned == false and WARNING_TIME ~= 0.0) then
- for i = 1,16 do
- if player_present(i) and isinvehicle(i) then
- --say(i,WARNING_MESSAGE.. " in " .. WARNING_TIME .. " seconds!")
- rprint(i, "|c" .. WARNING_MESSAGE .. " in " .. WARNING_TIME .. " seconds!")
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- end
- end
- warned = true
- end
- if (time > (game_started_time + flying_duration_time) and in_progress == false) then
- for i = 1,16 do
- if player_present(i) and isinvehicle(i) then
- --say(i,MESSAGE_BEGINNING)
- rprint(i, "|c" .. MESSAGE_BEGINNING)
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- end
- end
- in_progress = true
- McFly()
- end
- if (time > (game_started_time + flying_duration_time + FLYING_DURATION[map_name])) then
- for i = 1,16 do
- if player_present(i) and isinvehicle(i) then
- --say(i, MESSAGE_ENDING)
- rprint(i, "|c" .. MESSAGE_ENDING)
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- rprint(i, "\n")
- end
- end
- random_frequency = rand(MINIMUM_DURATION,MAXIMUM_DURATION)
- flying_duration_time = FLYING_DURATION[map_name] + random_frequency
- in_progress = false
- game_started_time = os.clock()
- warned = false
- RollBack()
- end
- end
- end
- function OnVehicleEnter(PlayerIndex, Seat)
- local player_object = get_dynamic_player(PlayerIndex)
- local vehicleId = read_dword(player_object + 0x11C)
- local veh_obj = get_object_memory(vehicleId)
- local driver = read_dword(veh_obj + 0x324)
- local gunner = read_dword(veh_obj + 0x328)
- local passenger = read_dword(veh_obj + 0x32C)
- local player_object_id = read_dword(get_player(PlayerIndex) + 0x34)
- -- driver seat
- if Seat == "0" then
- if (veh_obj ~= 0) then
- if (gunner == 0xFFFFFFFF) then
- enter_vehicle(vehicleId, PlayerIndex, 2)
- enter_vehicle(vehicleId, PlayerIndex, 0)
- enter_vehicle(vehicleId, PlayerIndex, 2)
- say(PlayerIndex, get_var(PlayerIndex, "$name") .. ": You are gunner and driver! " )
- write_dword(veh_obj + 0x324, player_object_id)
- else
- enter_vehicle(vehicleId, PlayerIndex, 0)
- end
- end
- -- gunner seat
- elseif Seat == "2" then
- if (veh_obj ~= 0) then
- if (driver == 0xFFFFFFFF) then
- enter_vehicle(vehicleId, PlayerIndex, 0)
- enter_vehicle(vehicleId, PlayerIndex, 2)
- say(PlayerIndex, get_var(PlayerIndex, "$name") .. ": You are gunner and driver! " )
- write_dword(veh_obj + 0x324, player_object_id)
- elseif (driver ~= 0xFFFFFFFF) then
- enter_vehicle(vehicleId, PlayerIndex, 2)
- end
- end
- -- passenger seat
- elseif Seat == "1" then
- if (veh_obj ~= 0) then
- if (gunner == 0xFFFFFFFF) then
- enter_vehicle(vehicleId, PlayerIndex, 2)
- enter_vehicle(vehicleId, PlayerIndex, 0)
- enter_vehicle(vehicleId, PlayerIndex, 2)
- write_dword(veh_obj + 0x324, player_object_id)
- else
- enter_vehicle(vehicleId, PlayerIndex, 0)
- end
- end
- end
- end
- function OnPlayerChat(PlayerIndex, Message)
- local response = nil
- local Message = string.lower(Message)
- if (Message == "help") then
- response = false
- say(PlayerIndex, "~~~~~~~Flying Hogs Chaos Help~~~~~~~")
- say(PlayerIndex, "You will drive or fly from the gunner seat.")
- say(PlayerIndex, "at various times you will be able to fly, or drive")
- say(PlayerIndex, "For BEST results: Set your video settings to 30fps, and")
- say(PlayerIndex, "Keep your wheels off the ground while flying, but not too high!")
- end
- return response
- end
- function isinvehicle(PlayerIndex)
- local player_object = get_dynamic_player(PlayerIndex)
- local vehicleId = read_dword(player_object + 0x11C)
- if vehicleId == 0xFFFFFFFF then
- return false
- else
- return true
- end
- end
- function McFly()
- if halotype == "PC" then
- if map_name == "deathisland" then
- write_byte(0x40532f4c,97)
- write_byte(0x40532f4d,131)
- write_byte(0x40532f54,201)
- write_byte(0x40532f55,1)
- write_byte(0x40532f56,61)
- write_byte(0x40532f57,227)
- write_byte(0x405331b8,145)
- write_byte(0x405331bc,5)
- write_byte(0x405331c0,174)
- write_byte(0x405331c1,71)
- write_byte(0x405331c2,225)
- write_byte(0x405331c4,184)
- write_byte(0x405331c5,30)
- write_byte(0x405331c6,133)
- write_byte(0x405331c7,62)
- write_byte(0x405331c8,111)
- write_byte(0x405331c9,18)
- write_byte(0x405331ca,131)
- write_byte(0x405331cb,60)
- write_byte(0x405331cc,111)
- write_byte(0x405331cd,18)
- write_byte(0x405331ce,131)
- write_byte(0x405331d0,249)
- write_byte(0x405331d1,15)
- write_byte(0x405331d2,201)
- write_byte(0x405331d3,63)
- write_byte(0x405331d6,0)
- write_byte(0x405331d7,0)
- write_byte(0x405331dc,123)
- write_byte(0x405331dd,20)
- write_byte(0x405331de,46)
- write_byte(0x405331df,62)
- write_byte(0x405f5c48,97)
- write_byte(0x405f5c49,131)
- write_byte(0x405f5c50,201)
- write_byte(0x405f5c51,1)
- write_byte(0x405f5c52,61)
- write_byte(0x405f5c53,227)
- write_byte(0x405f5eb4,145)
- write_byte(0x405f5eb8,5)
- write_byte(0x405f5ebc,174)
- write_byte(0x405f5ebd,71)
- write_byte(0x405f5ebe,225)
- write_byte(0x405f5ec0,184)
- write_byte(0x405f5ec1,30)
- write_byte(0x405f5ec2,133)
- write_byte(0x405f5ec3,62)
- write_byte(0x405f5ec4,111)
- write_byte(0x405f5ec5,18)
- write_byte(0x405f5ec6,131)
- write_byte(0x405f5ec7,60)
- write_byte(0x405f5ec8,111)
- write_byte(0x405f5ec9,18)
- write_byte(0x405f5eca,131)
- write_byte(0x405f5ecc,249)
- write_byte(0x405f5ecd,15)
- write_byte(0x405f5ece,201)
- write_byte(0x405f5ecf,63)
- write_byte(0x405f5ed2,0)
- write_byte(0x405f5ed3,0)
- write_byte(0x405f5ed8,123)
- write_byte(0x405f5ed9,20)
- write_byte(0x405f5eda,46)
- write_byte(0x405f5edb,62)
- elseif map_name == "bloodgulch" then
- write_byte(0x406b54cc,136)
- write_byte(0x406b54cd,206)
- write_byte(0x406b54d4,215)
- write_byte(0x406b54d5,3)
- write_byte(0x406b54d6,75)
- write_byte(0x406b54d7,229)
- write_byte(0x406b5738,145)
- write_byte(0x406b573c,5)
- write_byte(0x406b5740,51)
- write_byte(0x406b5741,51)
- write_byte(0x406b5742,179)
- write_byte(0x406b5744,154)
- write_byte(0x406b5745,153)
- write_byte(0x406b5746,153)
- write_byte(0x406b5747,62)
- write_byte(0x406b5748,111)
- write_byte(0x406b5749,18)
- write_byte(0x406b574a,3)
- write_byte(0x406b574b,60)
- write_byte(0x406b574c,111)
- write_byte(0x406b574d,18)
- write_byte(0x406b574e,131)
- write_byte(0x406b5750,249)
- write_byte(0x406b5751,15)
- write_byte(0x406b5752,201)
- write_byte(0x406b5753,63)
- write_byte(0x406b5756,0)
- write_byte(0x406b5757,0)
- write_byte(0x406b575c,154)
- write_byte(0x406b575d,153)
- write_byte(0x406b575e,25)
- write_byte(0x406b575f,62)
- write_byte(0x40723428,136)
- write_byte(0x40723429,206)
- write_byte(0x40723430,215)
- write_byte(0x40723431,3)
- write_byte(0x40723432,75)
- write_byte(0x40723433,229)
- write_byte(0x40723694,145)
- write_byte(0x40723698,5)
- write_byte(0x4072369c,51)
- write_byte(0x4072369d,51)
- write_byte(0x4072369e,179)
- write_byte(0x407236a0,154)
- write_byte(0x407236a1,153)
- write_byte(0x407236a2,153)
- write_byte(0x407236a3,62)
- write_byte(0x407236a4,111)
- write_byte(0x407236a5,18)
- write_byte(0x407236a6,3)
- write_byte(0x407236a7,60)
- write_byte(0x407236a8,111)
- write_byte(0x407236a9,18)
- write_byte(0x407236aa,131)
- write_byte(0x407236ac,249)
- write_byte(0x407236ad,15)
- write_byte(0x407236ae,201)
- write_byte(0x407236af,63)
- write_byte(0x407236b2,0)
- write_byte(0x407236b3,0)
- write_byte(0x407236b8,154)
- write_byte(0x407236b9,153)
- write_byte(0x407236ba,25)
- write_byte(0x407236bb,62)
- elseif map_name == "dangercanyon" then
- write_byte(0x405aaed4,182)
- write_byte(0x405aaed5,76)
- write_byte(0x405aaed6,70)
- write_byte(0x405aaedc,207)
- write_byte(0x405aaedd,6)
- write_byte(0x405aaede,67)
- write_byte(0x405aaedf,232)
- write_byte(0x405ab140,145)
- write_byte(0x405ab144,5)
- write_byte(0x405ab148,51)
- write_byte(0x405ab149,51)
- write_byte(0x405ab14a,179)
- write_byte(0x405ab14c,154)
- write_byte(0x405ab14d,153)
- write_byte(0x405ab14e,153)
- write_byte(0x405ab14f,62)
- write_byte(0x405ab150,111)
- write_byte(0x405ab151,18)
- write_byte(0x405ab152,3)
- write_byte(0x405ab153,60)
- write_byte(0x405ab154,111)
- write_byte(0x405ab155,18)
- write_byte(0x405ab156,131)
- write_byte(0x405ab158,249)
- write_byte(0x405ab159,15)
- write_byte(0x405ab15a,201)
- write_byte(0x405ab15b,63)
- write_byte(0x405ab15e,0)
- write_byte(0x405ab15f,0)
- write_byte(0x405ab164,154)
- write_byte(0x405ab165,153)
- write_byte(0x405ab166,25)
- write_byte(0x405ab167,62)
- write_byte(0x405cca88,182)
- write_byte(0x405cca89,76)
- write_byte(0x405cca8a,70)
- write_byte(0x405cca90,207)
- write_byte(0x405cca91,6)
- write_byte(0x405cca92,67)
- write_byte(0x405cca93,232)
- write_byte(0x405cccf4,145)
- write_byte(0x405cccf8,5)
- write_byte(0x405cccfc,51)
- write_byte(0x405cccfd,51)
- write_byte(0x405cccfe,179)
- write_byte(0x405ccd00,154)
- write_byte(0x405ccd01,153)
- write_byte(0x405ccd02,153)
- write_byte(0x405ccd03,62)
- write_byte(0x405ccd04,111)
- write_byte(0x405ccd05,18)
- write_byte(0x405ccd06,3)
- write_byte(0x405ccd07,60)
- write_byte(0x405ccd08,111)
- write_byte(0x405ccd09,18)
- write_byte(0x405ccd0a,131)
- write_byte(0x405ccd0c,249)
- write_byte(0x405ccd0d,15)
- write_byte(0x405ccd0e,201)
- write_byte(0x405ccd0f,63)
- write_byte(0x405ccd12,0)
- write_byte(0x405ccd13,0)
- write_byte(0x405ccd18,154)
- write_byte(0x405ccd19,153)
- write_byte(0x405ccd1a,25)
- write_byte(0x405ccd1b,62)
- elseif map_name == "gephyrophobia" then
- write_byte(0x40542fec,229)
- write_byte(0x40542fed,55)
- write_byte(0x40542ff4,95)
- write_byte(0x40542ff5,0)
- write_byte(0x40542ff6,211)
- write_byte(0x40542ff7,225)
- write_byte(0x40543258,145)
- write_byte(0x4054325c,5)
- write_byte(0x40543260,51)
- write_byte(0x40543261,51)
- write_byte(0x40543262,179)
- write_byte(0x40543264,154)
- write_byte(0x40543265,153)
- write_byte(0x40543266,153)
- write_byte(0x40543267,62)
- write_byte(0x40543268,111)
- write_byte(0x40543269,18)
- write_byte(0x4054326a,3)
- write_byte(0x4054326b,60)
- write_byte(0x4054326c,111)
- write_byte(0x4054326d,18)
- write_byte(0x4054326e,131)
- write_byte(0x40543270,249)
- write_byte(0x40543271,15)
- write_byte(0x40543272,201)
- write_byte(0x40543273,63)
- write_byte(0x40543276,0)
- write_byte(0x40543277,0)
- write_byte(0x4054327c,154)
- write_byte(0x4054327d,153)
- write_byte(0x4054327e,25)
- write_byte(0x4054327f,62)
- write_byte(0x4056b6d4,229)
- write_byte(0x4056b6d5,55)
- write_byte(0x4056b6dc,95)
- write_byte(0x4056b6dd,0)
- write_byte(0x4056b6de,211)
- write_byte(0x4056b6df,225)
- write_byte(0x4056b940,145)
- write_byte(0x4056b944,5)
- write_byte(0x4056b948,51)
- write_byte(0x4056b949,51)
- write_byte(0x4056b94a,179)
- write_byte(0x4056b94c,154)
- write_byte(0x4056b94d,153)
- write_byte(0x4056b94e,153)
- write_byte(0x4056b94f,62)
- write_byte(0x4056b950,111)
- write_byte(0x4056b951,18)
- write_byte(0x4056b952,3)
- write_byte(0x4056b953,60)
- write_byte(0x4056b954,111)
- write_byte(0x4056b955,18)
- write_byte(0x4056b956,131)
- write_byte(0x4056b958,249)
- write_byte(0x4056b959,15)
- write_byte(0x4056b95a,201)
- write_byte(0x4056b95b,63)
- write_byte(0x4056b95e,0)
- write_byte(0x4056b95f,0)
- write_byte(0x4056b964,154)
- write_byte(0x4056b965,153)
- write_byte(0x4056b966,25)
- write_byte(0x4056b967,62)
- elseif map_name == "sidewinder" then
- write_byte(0x406dbca8,218)
- write_byte(0x406dbca9,185)
- write_byte(0x406dbcb0,118)
- write_byte(0x406dbcb2,234)
- write_byte(0x406dbf14,145)
- write_byte(0x406dbf18,5)
- write_byte(0x406dbf1c,51)
- write_byte(0x406dbf1d,51)
- write_byte(0x406dbf1e,179)
- write_byte(0x406dbf20,154)
- write_byte(0x406dbf21,153)
- write_byte(0x406dbf22,153)
- write_byte(0x406dbf23,62)
- write_byte(0x406dbf24,111)
- write_byte(0x406dbf25,18)
- write_byte(0x406dbf26,3)
- write_byte(0x406dbf27,60)
- write_byte(0x406dbf28,111)
- write_byte(0x406dbf29,18)
- write_byte(0x406dbf2a,131)
- write_byte(0x406dbf2c,249)
- write_byte(0x406dbf2d,15)
- write_byte(0x406dbf2e,201)
- write_byte(0x406dbf2f,63)
- write_byte(0x406dbf32,0)
- write_byte(0x406dbf33,0)
- write_byte(0x406dbf38,154)
- write_byte(0x406dbf39,153)
- write_byte(0x406dbf3a,25)
- write_byte(0x406dbf3b,62)
- write_byte(0x40726788,218)
- write_byte(0x40726789,185)
- write_byte(0x40726790,118)
- write_byte(0x40726792,234)
- write_byte(0x407269f4,145)
- write_byte(0x407269f8,5)
- write_byte(0x407269fc,51)
- write_byte(0x407269fd,51)
- write_byte(0x407269fe,179)
- write_byte(0x40726a00,154)
- write_byte(0x40726a01,153)
- write_byte(0x40726a02,153)
- write_byte(0x40726a03,62)
- write_byte(0x40726a04,111)
- write_byte(0x40726a05,18)
- write_byte(0x40726a06,3)
- write_byte(0x40726a07,60)
- write_byte(0x40726a08,111)
- write_byte(0x40726a09,18)
- write_byte(0x40726a0a,131)
- write_byte(0x40726a0c,249)
- write_byte(0x40726a0d,15)
- write_byte(0x40726a0e,201)
- write_byte(0x40726a0f,63)
- write_byte(0x40726a12,0)
- write_byte(0x40726a13,0)
- write_byte(0x40726a18,154)
- write_byte(0x40726a19,153)
- write_byte(0x40726a1a,25)
- write_byte(0x40726a1b,62)
- elseif map_name == "timberland" then
- write_byte(0x405aa58c,131)
- write_byte(0x405aa58d,72)
- write_byte(0x405aa58e,70)
- write_byte(0x405aa594,179)
- write_byte(0x405aa595,6)
- write_byte(0x405aa596,39)
- write_byte(0x405aa597,232)
- write_byte(0x405aa7f8,145)
- write_byte(0x405aa7fc,5)
- write_byte(0x405aa800,51)
- write_byte(0x405aa801,51)
- write_byte(0x405aa802,179)
- write_byte(0x405aa804,154)
- write_byte(0x405aa805,153)
- write_byte(0x405aa806,153)
- write_byte(0x405aa807,62)
- write_byte(0x405aa808,111)
- write_byte(0x405aa809,18)
- write_byte(0x405aa80a,3)
- write_byte(0x405aa80b,60)
- write_byte(0x405aa80c,111)
- write_byte(0x405aa80d,18)
- write_byte(0x405aa80e,131)
- write_byte(0x405aa810,249)
- write_byte(0x405aa811,15)
- write_byte(0x405aa812,201)
- write_byte(0x405aa813,63)
- write_byte(0x405aa816,0)
- write_byte(0x405aa817,0)
- write_byte(0x405aa81c,154)
- write_byte(0x405aa81d,153)
- write_byte(0x405aa81e,25)
- write_byte(0x405aa81f,62)
- write_byte(0x405cc140,131)
- write_byte(0x405cc141,72)
- write_byte(0x405cc142,70)
- write_byte(0x405cc148,179)
- write_byte(0x405cc149,6)
- write_byte(0x405cc14a,39)
- write_byte(0x405cc14b,232)
- write_byte(0x405cc3ac,145)
- write_byte(0x405cc3b0,5)
- write_byte(0x405cc3b4,51)
- write_byte(0x405cc3b5,51)
- write_byte(0x405cc3b6,179)
- write_byte(0x405cc3b8,154)
- write_byte(0x405cc3b9,153)
- write_byte(0x405cc3ba,153)
- write_byte(0x405cc3bb,62)
- write_byte(0x405cc3bc,111)
- write_byte(0x405cc3bd,18)
- write_byte(0x405cc3be,3)
- write_byte(0x405cc3bf,60)
- write_byte(0x405cc3c0,111)
- write_byte(0x405cc3c1,18)
- write_byte(0x405cc3c2,131)
- write_byte(0x405cc3c4,249)
- write_byte(0x405cc3c5,15)
- write_byte(0x405cc3c6,201)
- write_byte(0x405cc3c7,63)
- write_byte(0x405cc3ca,0)
- write_byte(0x405cc3cb,0)
- write_byte(0x405cc3d0,154)
- write_byte(0x405cc3d1,153)
- write_byte(0x405cc3d2,25)
- write_byte(0x405cc3d3,62)
- elseif map_name == "icefields" then
- write_byte(0x4050bfec,179)
- write_byte(0x4050bfed,56)
- write_byte(0x4050bfee,70)
- write_byte(0x4050bff4,144)
- write_byte(0x4050bff5,6)
- write_byte(0x4050bff6,4)
- write_byte(0x4050bff7,232)
- write_byte(0x4050c258,145)
- write_byte(0x4050c25c,5)
- write_byte(0x4050c260,51)
- write_byte(0x4050c261,51)
- write_byte(0x4050c262,179)
- write_byte(0x4050c264,154)
- write_byte(0x4050c265,153)
- write_byte(0x4050c266,153)
- write_byte(0x4050c267,62)
- write_byte(0x4050c268,111)
- write_byte(0x4050c269,18)
- write_byte(0x4050c26a,3)
- write_byte(0x4050c26b,60)
- write_byte(0x4050c26c,111)
- write_byte(0x4050c26d,18)
- write_byte(0x4050c26e,131)
- write_byte(0x4050c270,249)
- write_byte(0x4050c271,15)
- write_byte(0x4050c272,201)
- write_byte(0x4050c273,63)
- write_byte(0x4050c276,0)
- write_byte(0x4050c277,0)
- write_byte(0x4050c27c,154)
- write_byte(0x4050c27d,153)
- write_byte(0x4050c27e,25)
- write_byte(0x4050c27f,62)
- write_byte(0x40591178,179)
- write_byte(0x40591179,56)
- write_byte(0x4059117a,70)
- write_byte(0x40591180,144)
- write_byte(0x40591181,6)
- write_byte(0x40591182,4)
- write_byte(0x40591183,232)
- write_byte(0x405913e4,145)
- write_byte(0x405913e8,5)
- write_byte(0x405913ec,51)
- write_byte(0x405913ed,51)
- write_byte(0x405913ee,179)
- write_byte(0x405913f0,154)
- write_byte(0x405913f1,153)
- write_byte(0x405913f2,153)
- write_byte(0x405913f3,62)
- write_byte(0x405913f4,111)
- write_byte(0x405913f5,18)
- write_byte(0x405913f6,3)
- write_byte(0x405913f7,60)
- write_byte(0x405913f8,111)
- write_byte(0x405913f9,18)
- write_byte(0x405913fa,131)
- write_byte(0x405913fc,249)
- write_byte(0x405913fd,15)
- write_byte(0x405913fe,201)
- write_byte(0x405913ff,63)
- write_byte(0x40591402,0)
- write_byte(0x40591403,0)
- write_byte(0x40591408,154)
- write_byte(0x40591409,153)
- write_byte(0x4059140a,25)
- write_byte(0x4059140b,62)
- elseif map_name == "infinity" then
- write_byte(0x405359a0,221)
- write_byte(0x405359a1,115)
- write_byte(0x405359a8,148)
- write_byte(0x405359a9,1)
- write_byte(0x405359aa,8)
- write_byte(0x405359ab,227)
- write_byte(0x40535c0c,145)
- write_byte(0x40535c10,5)
- write_byte(0x40535c14,174)
- write_byte(0x40535c15,71)
- write_byte(0x40535c16,225)
- write_byte(0x40535c18,184)
- write_byte(0x40535c19,30)
- write_byte(0x40535c1a,133)
- write_byte(0x40535c1b,62)
- write_byte(0x40535c1c,111)
- write_byte(0x40535c1d,18)
- write_byte(0x40535c1e,131)
- write_byte(0x40535c1f,60)
- write_byte(0x40535c20,111)
- write_byte(0x40535c21,18)
- write_byte(0x40535c22,131)
- write_byte(0x40535c24,249)
- write_byte(0x40535c25,15)
- write_byte(0x40535c26,201)
- write_byte(0x40535c27,63)
- write_byte(0x40535c2a,0)
- write_byte(0x40535c2b,0)
- write_byte(0x40535c30,123)
- write_byte(0x40535c31,20)
- write_byte(0x40535c32,46)
- write_byte(0x40535c33,62)
- write_byte(0x405b7404,221)
- write_byte(0x405b7405,115)
- write_byte(0x405b740c,148)
- write_byte(0x405b740d,1)
- write_byte(0x405b740e,8)
- write_byte(0x405b740f,227)
- write_byte(0x405b7670,145)
- write_byte(0x405b7674,5)
- write_byte(0x405b7678,174)
- write_byte(0x405b7679,71)
- write_byte(0x405b767a,225)
- write_byte(0x405b767c,184)
- write_byte(0x405b767d,30)
- write_byte(0x405b767e,133)
- write_byte(0x405b767f,62)
- write_byte(0x405b7680,111)
- write_byte(0x405b7681,18)
- write_byte(0x405b7682,131)
- write_byte(0x405b7683,60)
- write_byte(0x405b7684,111)
- write_byte(0x405b7685,18)
- write_byte(0x405b7686,131)
- write_byte(0x405b7688,249)
- write_byte(0x405b7689,15)
- write_byte(0x405b768a,201)
- write_byte(0x405b768b,63)
- write_byte(0x405b768e,0)
- write_byte(0x405b768f,0)
- write_byte(0x405b7694,123)
- write_byte(0x405b7695,20)
- write_byte(0x405b7696,46)
- write_byte(0x405b7697,62)
- end
- elseif halotype == "CE" then
- if map_name == "deathisland" then
- write_byte(0x40531098,65)
- write_byte(0x40531099,137)
- write_byte(0x405310a0,201)
- write_byte(0x405310a1,1)
- write_byte(0x405310a2,61)
- write_byte(0x405310a3,227)
- write_byte(0x40531304,145)
- write_byte(0x40531308,5)
- write_byte(0x4053130c,174)
- write_byte(0x4053130d,71)
- write_byte(0x4053130e,225)
- write_byte(0x40531310,184)
- write_byte(0x40531311,30)
- write_byte(0x40531312,133)
- write_byte(0x40531313,62)
- write_byte(0x40531314,111)
- write_byte(0x40531315,18)
- write_byte(0x40531316,131)
- write_byte(0x40531317,60)
- write_byte(0x40531318,111)
- write_byte(0x40531319,18)
- write_byte(0x4053131a,131)
- write_byte(0x4053131c,249)
- write_byte(0x4053131d,15)
- write_byte(0x4053131e,201)
- write_byte(0x4053131f,63)
- write_byte(0x40531322,0)
- write_byte(0x40531323,0)
- write_byte(0x40531328,123)
- write_byte(0x40531329,20)
- write_byte(0x4053132a,46)
- write_byte(0x4053132b,62)
- write_byte(0x405da4f4,65)
- write_byte(0x405da4f5,137)
- write_byte(0x405da4fc,201)
- write_byte(0x405da4fd,1)
- write_byte(0x405da4fe,61)
- write_byte(0x405da4ff,227)
- write_byte(0x405da760,145)
- write_byte(0x405da764,5)
- write_byte(0x405da768,174)
- write_byte(0x405da769,71)
- write_byte(0x405da76a,225)
- write_byte(0x405da76c,184)
- write_byte(0x405da76d,30)
- write_byte(0x405da76e,133)
- write_byte(0x405da76f,62)
- write_byte(0x405da770,111)
- write_byte(0x405da771,18)
- write_byte(0x405da772,131)
- write_byte(0x405da773,60)
- write_byte(0x405da774,111)
- write_byte(0x405da775,18)
- write_byte(0x405da776,131)
- write_byte(0x405da778,249)
- write_byte(0x405da779,15)
- write_byte(0x405da77a,201)
- write_byte(0x405da77b,63)
- write_byte(0x405da77e,0)
- write_byte(0x405da77f,0)
- write_byte(0x405da784,123)
- write_byte(0x405da785,20)
- write_byte(0x405da786,46)
- write_byte(0x405da787,62)
- elseif map_name == "bloodgulch" then
- write_byte(0x40695908,104)
- write_byte(0x40695909,212)
- write_byte(0x40695910,215)
- write_byte(0x40695911,3)
- write_byte(0x40695912,75)
- write_byte(0x40695913,229)
- write_byte(0x40695b74,145)
- write_byte(0x40695b78,5)
- write_byte(0x40695b7c,51)
- write_byte(0x40695b7d,51)
- write_byte(0x40695b7e,179)
- write_byte(0x40695b80,154)
- write_byte(0x40695b81,153)
- write_byte(0x40695b82,153)
- write_byte(0x40695b83,62)
- write_byte(0x40695b84,111)
- write_byte(0x40695b85,18)
- write_byte(0x40695b86,3)
- write_byte(0x40695b87,60)
- write_byte(0x40695b88,111)
- write_byte(0x40695b89,18)
- write_byte(0x40695b8a,131)
- write_byte(0x40695b8c,249)
- write_byte(0x40695b8d,15)
- write_byte(0x40695b8e,201)
- write_byte(0x40695b8f,63)
- write_byte(0x40695b92,0)
- write_byte(0x40695b93,0)
- write_byte(0x40695b98,154)
- write_byte(0x40695b99,153)
- write_byte(0x40695b9a,25)
- write_byte(0x40695b9b,62)
- write_byte(0x406f9fa4,104)
- write_byte(0x406f9fa5,212)
- write_byte(0x406f9fac,215)
- write_byte(0x406f9fad,3)
- write_byte(0x406f9fae,75)
- write_byte(0x406f9faf,229)
- write_byte(0x406fa210,145)
- write_byte(0x406fa214,5)
- write_byte(0x406fa218,51)
- write_byte(0x406fa219,51)
- write_byte(0x406fa21a,179)
- write_byte(0x406fa21c,154)
- write_byte(0x406fa21d,153)
- write_byte(0x406fa21e,153)
- write_byte(0x406fa21f,62)
- write_byte(0x406fa220,111)
- write_byte(0x406fa221,18)
- write_byte(0x406fa222,3)
- write_byte(0x406fa223,60)
- write_byte(0x406fa224,111)
- write_byte(0x406fa225,18)
- write_byte(0x406fa226,131)
- write_byte(0x406fa228,249)
- write_byte(0x406fa229,15)
- write_byte(0x406fa22a,201)
- write_byte(0x406fa22b,63)
- write_byte(0x406fa22e,0)
- write_byte(0x406fa22f,0)
- write_byte(0x406fa234,154)
- write_byte(0x406fa235,153)
- write_byte(0x406fa236,25)
- write_byte(0x406fa237,62)
- elseif map_name == "dangercanyon" then
- write_byte(0x40595f3c,150)
- write_byte(0x40595f3d,82)
- write_byte(0x40595f3e,70)
- write_byte(0x40595f44,207)
- write_byte(0x40595f45,6)
- write_byte(0x40595f46,67)
- write_byte(0x40595f47,232)
- write_byte(0x405961a8,145)
- write_byte(0x405961ac,5)
- write_byte(0x405961b0,51)
- write_byte(0x405961b1,51)
- write_byte(0x405961b2,179)
- write_byte(0x405961b4,154)
- write_byte(0x405961b5,153)
- write_byte(0x405961b6,153)
- write_byte(0x405961b7,62)
- write_byte(0x405961b8,111)
- write_byte(0x405961b9,18)
- write_byte(0x405961ba,3)
- write_byte(0x405961bb,60)
- write_byte(0x405961bc,111)
- write_byte(0x405961bd,18)
- write_byte(0x405961be,131)
- write_byte(0x405961c0,249)
- write_byte(0x405961c1,15)
- write_byte(0x405961c2,201)
- write_byte(0x405961c3,63)
- write_byte(0x405961c6,0)
- write_byte(0x405961c7,0)
- write_byte(0x405961cc,154)
- write_byte(0x405961cd,153)
- write_byte(0x405961ce,25)
- write_byte(0x405961cf,62)
- write_byte(0x405b4750,150)
- write_byte(0x405b4751,82)
- write_byte(0x405b4752,70)
- write_byte(0x405b4758,207)
- write_byte(0x405b4759,6)
- write_byte(0x405b475a,67)
- write_byte(0x405b475b,232)
- write_byte(0x405b49bc,145)
- write_byte(0x405b49c0,5)
- write_byte(0x405b49c4,51)
- write_byte(0x405b49c5,51)
- write_byte(0x405b49c6,179)
- write_byte(0x405b49c8,154)
- write_byte(0x405b49c9,153)
- write_byte(0x405b49ca,153)
- write_byte(0x405b49cb,62)
- write_byte(0x405b49cc,111)
- write_byte(0x405b49cd,18)
- write_byte(0x405b49ce,3)
- write_byte(0x405b49cf,60)
- write_byte(0x405b49d0,111)
- write_byte(0x405b49d1,18)
- write_byte(0x405b49d2,131)
- write_byte(0x405b49d4,249)
- write_byte(0x405b49d5,15)
- write_byte(0x405b49d6,201)
- write_byte(0x405b49d7,63)
- write_byte(0x405b49da,0)
- write_byte(0x405b49db,0)
- write_byte(0x405b49e0,154)
- write_byte(0x405b49e1,153)
- write_byte(0x405b49e2,25)
- write_byte(0x405b49e3,62)
- elseif map_name == "gephyrophobia" then
- write_byte(0x405329b8,197)
- write_byte(0x405329b9,61)
- write_byte(0x405329c0,95)
- write_byte(0x405329c1,0)
- write_byte(0x405329c2,211)
- write_byte(0x405329c3,225)
- write_byte(0x40532c24,145)
- write_byte(0x40532c28,5)
- write_byte(0x40532c2c,51)
- write_byte(0x40532c2d,51)
- write_byte(0x40532c2e,179)
- write_byte(0x40532c30,154)
- write_byte(0x40532c31,153)
- write_byte(0x40532c32,153)
- write_byte(0x40532c33,62)
- write_byte(0x40532c34,111)
- write_byte(0x40532c35,18)
- write_byte(0x40532c36,3)
- write_byte(0x40532c37,60)
- write_byte(0x40532c38,111)
- write_byte(0x40532c39,18)
- write_byte(0x40532c3a,131)
- write_byte(0x40532c3c,249)
- write_byte(0x40532c3d,15)
- write_byte(0x40532c3e,201)
- write_byte(0x40532c3f,63)
- write_byte(0x40532c42,0)
- write_byte(0x40532c43,0)
- write_byte(0x40532c48,154)
- write_byte(0x40532c49,153)
- write_byte(0x40532c4a,25)
- write_byte(0x40532c4b,62)
- write_byte(0x40556268,197)
- write_byte(0x40556269,61)
- write_byte(0x40556270,95)
- write_byte(0x40556271,0)
- write_byte(0x40556272,211)
- write_byte(0x40556273,225)
- write_byte(0x405564d4,145)
- write_byte(0x405564d8,5)
- write_byte(0x405564dc,51)
- write_byte(0x405564dd,51)
- write_byte(0x405564de,179)
- write_byte(0x405564e0,154)
- write_byte(0x405564e1,153)
- write_byte(0x405564e2,153)
- write_byte(0x405564e3,62)
- write_byte(0x405564e4,111)
- write_byte(0x405564e5,18)
- write_byte(0x405564e6,3)
- write_byte(0x405564e7,60)
- write_byte(0x405564e8,111)
- write_byte(0x405564e9,18)
- write_byte(0x405564ea,131)
- write_byte(0x405564ec,249)
- write_byte(0x405564ed,15)
- write_byte(0x405564ee,201)
- write_byte(0x405564ef,63)
- write_byte(0x405564f2,0)
- write_byte(0x405564f3,0)
- write_byte(0x405564f8,154)
- write_byte(0x405564f9,153)
- write_byte(0x405564fa,25)
- write_byte(0x405564fb,62)
- elseif map_name == "sidewinder" then
- write_byte(0x406b5b9c,186)
- write_byte(0x406b5b9d,191)
- write_byte(0x406b5ba4,118)
- write_byte(0x406b5ba6,234)
- write_byte(0x406b5e08,145)
- write_byte(0x406b5e0c,5)
- write_byte(0x406b5e10,51)
- write_byte(0x406b5e11,51)
- write_byte(0x406b5e12,179)
- write_byte(0x406b5e14,154)
- write_byte(0x406b5e15,153)
- write_byte(0x406b5e16,153)
- write_byte(0x406b5e17,62)
- write_byte(0x406b5e18,111)
- write_byte(0x406b5e19,18)
- write_byte(0x406b5e1a,3)
- write_byte(0x406b5e1b,60)
- write_byte(0x406b5e1c,111)
- write_byte(0x406b5e1d,18)
- write_byte(0x406b5e1e,131)
- write_byte(0x406b5e20,249)
- write_byte(0x406b5e21,15)
- write_byte(0x406b5e22,201)
- write_byte(0x406b5e23,63)
- write_byte(0x406b5e26,0)
- write_byte(0x406b5e27,0)
- write_byte(0x406b5e2c,154)
- write_byte(0x406b5e2d,153)
- write_byte(0x406b5e2e,25)
- write_byte(0x406b5e2f,62)
- write_byte(0x406fb524,186)
- write_byte(0x406fb525,191)
- write_byte(0x406fb52c,118)
- write_byte(0x406fb52e,234)
- write_byte(0x406fb790,145)
- write_byte(0x406fb794,5)
- write_byte(0x406fb798,51)
- write_byte(0x406fb799,51)
- write_byte(0x406fb79a,179)
- write_byte(0x406fb79c,154)
- write_byte(0x406fb79d,153)
- write_byte(0x406fb79e,153)
- write_byte(0x406fb79f,62)
- write_byte(0x406fb7a0,111)
- write_byte(0x406fb7a1,18)
- write_byte(0x406fb7a2,3)
- write_byte(0x406fb7a3,60)
- write_byte(0x406fb7a4,111)
- write_byte(0x406fb7a5,18)
- write_byte(0x406fb7a6,131)
- write_byte(0x406fb7a8,249)
- write_byte(0x406fb7a9,15)
- write_byte(0x406fb7aa,201)
- write_byte(0x406fb7ab,63)
- write_byte(0x406fb7ae,0)
- write_byte(0x406fb7af,0)
- write_byte(0x406fb7b4,154)
- write_byte(0x406fb7b5,153)
- write_byte(0x406fb7b6,25)
- write_byte(0x406fb7b7,62)
- elseif map_name == "timberland" then
- write_byte(0x40596850,99)
- write_byte(0x40596851,78)
- write_byte(0x40596852,70)
- write_byte(0x40596858,179)
- write_byte(0x40596859,6)
- write_byte(0x4059685a,39)
- write_byte(0x4059685b,232)
- write_byte(0x40596abc,145)
- write_byte(0x40596ac0,5)
- write_byte(0x40596ac4,51)
- write_byte(0x40596ac5,51)
- write_byte(0x40596ac6,179)
- write_byte(0x40596ac8,154)
- write_byte(0x40596ac9,153)
- write_byte(0x40596aca,153)
- write_byte(0x40596acb,62)
- write_byte(0x40596acc,111)
- write_byte(0x40596acd,18)
- write_byte(0x40596ace,3)
- write_byte(0x40596acf,60)
- write_byte(0x40596ad0,111)
- write_byte(0x40596ad1,18)
- write_byte(0x40596ad2,131)
- write_byte(0x40596ad4,249)
- write_byte(0x40596ad5,15)
- write_byte(0x40596ad6,201)
- write_byte(0x40596ad7,63)
- write_byte(0x40596ada,0)
- write_byte(0x40596adb,0)
- write_byte(0x40596ae0,154)
- write_byte(0x40596ae1,153)
- write_byte(0x40596ae2,25)
- write_byte(0x40596ae3,62)
- write_byte(0x405b5064,99)
- write_byte(0x405b5065,78)
- write_byte(0x405b5066,70)
- write_byte(0x405b506c,179)
- write_byte(0x405b506d,6)
- write_byte(0x405b506e,39)
- write_byte(0x405b506f,232)
- write_byte(0x405b52d0,145)
- write_byte(0x405b52d4,5)
- write_byte(0x405b52d8,51)
- write_byte(0x405b52d9,51)
- write_byte(0x405b52da,179)
- write_byte(0x405b52dc,154)
- write_byte(0x405b52dd,153)
- write_byte(0x405b52de,153)
- write_byte(0x405b52df,62)
- write_byte(0x405b52e0,111)
- write_byte(0x405b52e1,18)
- write_byte(0x405b52e2,3)
- write_byte(0x405b52e3,60)
- write_byte(0x405b52e4,111)
- write_byte(0x405b52e5,18)
- write_byte(0x405b52e6,131)
- write_byte(0x405b52e8,249)
- write_byte(0x405b52e9,15)
- write_byte(0x405b52ea,201)
- write_byte(0x405b52eb,63)
- write_byte(0x405b52ee,0)
- write_byte(0x405b52ef,0)
- write_byte(0x405b52f4,154)
- write_byte(0x405b52f5,153)
- write_byte(0x405b52f6,25)
- write_byte(0x405b52f7,62)
- elseif map_name == "icefields" then
- write_byte(0x4050b484,147)
- write_byte(0x4050b485,62)
- write_byte(0x4050b486,70)
- write_byte(0x4050b48c,144)
- write_byte(0x4050b48d,6)
- write_byte(0x4050b48e,4)
- write_byte(0x4050b48f,232)
- write_byte(0x4050b6f0,145)
- write_byte(0x4050b6f4,5)
- write_byte(0x4050b6f8,51)
- write_byte(0x4050b6f9,51)
- write_byte(0x4050b6fa,179)
- write_byte(0x4050b6fc,154)
- write_byte(0x4050b6fd,153)
- write_byte(0x4050b6fe,153)
- write_byte(0x4050b6ff,62)
- write_byte(0x4050b700,111)
- write_byte(0x4050b701,18)
- write_byte(0x4050b702,3)
- write_byte(0x4050b703,60)
- write_byte(0x4050b704,111)
- write_byte(0x4050b705,18)
- write_byte(0x4050b706,131)
- write_byte(0x4050b708,249)
- write_byte(0x4050b709,15)
- write_byte(0x4050b70a,201)
- write_byte(0x4050b70b,63)
- write_byte(0x4050b70e,0)
- write_byte(0x4050b70f,0)
- write_byte(0x4050b714,154)
- write_byte(0x4050b715,153)
- write_byte(0x4050b716,25)
- write_byte(0x4050b717,62)
- write_byte(0x4057a274,147)
- write_byte(0x4057a275,62)
- write_byte(0x4057a276,70)
- write_byte(0x4057a27c,144)
- write_byte(0x4057a27d,6)
- write_byte(0x4057a27e,4)
- write_byte(0x4057a27f,232)
- write_byte(0x4057a4e0,145)
- write_byte(0x4057a4e4,5)
- write_byte(0x4057a4e8,51)
- write_byte(0x4057a4e9,51)
- write_byte(0x4057a4ea,179)
- write_byte(0x4057a4ec,154)
- write_byte(0x4057a4ed,153)
- write_byte(0x4057a4ee,153)
- write_byte(0x4057a4ef,62)
- write_byte(0x4057a4f0,111)
- write_byte(0x4057a4f1,18)
- write_byte(0x4057a4f2,3)
- write_byte(0x4057a4f3,60)
- write_byte(0x4057a4f4,111)
- write_byte(0x4057a4f5,18)
- write_byte(0x4057a4f6,131)
- write_byte(0x4057a4f8,249)
- write_byte(0x4057a4f9,15)
- write_byte(0x4057a4fa,201)
- write_byte(0x4057a4fb,63)
- write_byte(0x4057a4fe,0)
- write_byte(0x4057a4ff,0)
- write_byte(0x4057a504,154)
- write_byte(0x4057a505,153)
- write_byte(0x4057a506,25)
- write_byte(0x4057a507,62)
- elseif map_name == "infinity" then
- write_byte(0x40534ff0,189)
- write_byte(0x40534ff1,121)
- write_byte(0x40534ff8,148)
- write_byte(0x40534ff9,1)
- write_byte(0x40534ffa,8)
- write_byte(0x40534ffb,227)
- write_byte(0x4053525c,145)
- write_byte(0x40535260,5)
- write_byte(0x40535264,174)
- write_byte(0x40535265,71)
- write_byte(0x40535266,225)
- write_byte(0x40535268,184)
- write_byte(0x40535269,30)
- write_byte(0x4053526a,133)
- write_byte(0x4053526b,62)
- write_byte(0x4053526c,111)
- write_byte(0x4053526d,18)
- write_byte(0x4053526e,131)
- write_byte(0x4053526f,60)
- write_byte(0x40535270,111)
- write_byte(0x40535271,18)
- write_byte(0x40535272,131)
- write_byte(0x40535274,249)
- write_byte(0x40535275,15)
- write_byte(0x40535276,201)
- write_byte(0x40535277,63)
- write_byte(0x4053527a,0)
- write_byte(0x4053527b,0)
- write_byte(0x40535280,123)
- write_byte(0x40535281,20)
- write_byte(0x40535282,46)
- write_byte(0x40535283,62)
- write_byte(0x405a351c,189)
- write_byte(0x405a351d,121)
- write_byte(0x405a3524,148)
- write_byte(0x405a3525,1)
- write_byte(0x405a3526,8)
- write_byte(0x405a3527,227)
- write_byte(0x405a3788,145)
- write_byte(0x405a378c,5)
- write_byte(0x405a3790,174)
- write_byte(0x405a3791,71)
- write_byte(0x405a3792,225)
- write_byte(0x405a3794,184)
- write_byte(0x405a3795,30)
- write_byte(0x405a3796,133)
- write_byte(0x405a3797,62)
- write_byte(0x405a3798,111)
- write_byte(0x405a3799,18)
- write_byte(0x405a379a,131)
- write_byte(0x405a379b,60)
- write_byte(0x405a379c,111)
- write_byte(0x405a379d,18)
- write_byte(0x405a379e,131)
- write_byte(0x405a37a0,249)
- write_byte(0x405a37a1,15)
- write_byte(0x405a37a2,201)
- write_byte(0x405a37a3,63)
- write_byte(0x405a37a6,0)
- write_byte(0x405a37a7,0)
- write_byte(0x405a37ac,123)
- write_byte(0x405a37ad,20)
- write_byte(0x405a37ae,46)
- write_byte(0x405a37af,62)
- end
- end
- end
- function RollBack()
- if halotype == "PC" then
- if map_name == "deathisland" then
- write_byte(0x40532f4c,6)
- write_byte(0x40532f4d,85)
- write_byte(0x40532f54,161)
- write_byte(0x40532f55,0)
- write_byte(0x40532f56,21)
- write_byte(0x40532f57,226)
- write_byte(0x405331b8,209)
- write_byte(0x405331bc,1)
- write_byte(0x405331c0,205)
- write_byte(0x405331c1,204)
- write_byte(0x405331c2,140)
- write_byte(0x405331c4,143)
- write_byte(0x405331c5,194)
- write_byte(0x405331c6,245)
- write_byte(0x405331c7,61)
- write_byte(0x405331c8,52)
- write_byte(0x405331c9,128)
- write_byte(0x405331ca,55)
- write_byte(0x405331cb,59)
- write_byte(0x405331cc,88)
- write_byte(0x405331cd,57)
- write_byte(0x405331ce,52)
- write_byte(0x405331d0,0)
- write_byte(0x405331d1,0)
- write_byte(0x405331d2,240)
- write_byte(0x405331d3,65)
- write_byte(0x405331d6,240)
- write_byte(0x405331d7,193)
- write_byte(0x405331dc,0)
- write_byte(0x405331dd,0)
- write_byte(0x405331de,52)
- write_byte(0x405331df,67)
- write_byte(0x405f5c48,6)
- write_byte(0x405f5c49,85)
- write_byte(0x405f5c50,161)
- write_byte(0x405f5c51,0)
- write_byte(0x405f5c52,21)
- write_byte(0x405f5c53,226)
- write_byte(0x405f5eb4,209)
- write_byte(0x405f5eb8,1)
- write_byte(0x405f5ebc,205)
- write_byte(0x405f5ebd,204)
- write_byte(0x405f5ebe,140)
- write_byte(0x405f5ec0,143)
- write_byte(0x405f5ec1,194)
- write_byte(0x405f5ec2,245)
- write_byte(0x405f5ec3,61)
- write_byte(0x405f5ec4,52)
- write_byte(0x405f5ec5,128)
- write_byte(0x405f5ec6,55)
- write_byte(0x405f5ec7,59)
- write_byte(0x405f5ec8,88)
- write_byte(0x405f5ec9,57)
- write_byte(0x405f5eca,52)
- write_byte(0x405f5ecc,0)
- write_byte(0x405f5ecd,0)
- write_byte(0x405f5ece,240)
- write_byte(0x405f5ecf,65)
- write_byte(0x405f5ed2,240)
- write_byte(0x405f5ed3,193)
- write_byte(0x405f5ed8,0)
- write_byte(0x405f5ed9,0)
- write_byte(0x405f5eda,52)
- write_byte(0x405f5edb,67)
- elseif map_name == "bloodgulch" then
- write_byte(0x406b54cc,109)
- write_byte(0x406b54cd,153)
- write_byte(0x406b54d4,126)
- write_byte(0x406b54d5,2)
- write_byte(0x406b54d6,242)
- write_byte(0x406b54d7,227)
- write_byte(0x406b5738,209)
- write_byte(0x406b573c,1)
- write_byte(0x406b5740,205)
- write_byte(0x406b5741,204)
- write_byte(0x406b5742,140)
- write_byte(0x406b5744,143)
- write_byte(0x406b5745,194)
- write_byte(0x406b5746,245)
- write_byte(0x406b5747,61)
- write_byte(0x406b5748,52)
- write_byte(0x406b5749,128)
- write_byte(0x406b574a,55)
- write_byte(0x406b574b,59)
- write_byte(0x406b574c,88)
- write_byte(0x406b574d,57)
- write_byte(0x406b574e,52)
- write_byte(0x406b5750,0)
- write_byte(0x406b5751,0)
- write_byte(0x406b5752,240)
- write_byte(0x406b5753,65)
- write_byte(0x406b5756,240)
- write_byte(0x406b5757,193)
- write_byte(0x406b575c,0)
- write_byte(0x406b575d,0)
- write_byte(0x406b575e,52)
- write_byte(0x406b575f,67)
- write_byte(0x40723428,109)
- write_byte(0x40723429,153)
- write_byte(0x40723430,126)
- write_byte(0x40723431,2)
- write_byte(0x40723432,242)
- write_byte(0x40723433,227)
- write_byte(0x40723694,209)
- write_byte(0x40723698,1)
- write_byte(0x4072369c,205)
- write_byte(0x4072369d,204)
- write_byte(0x4072369e,140)
- write_byte(0x407236a0,143)
- write_byte(0x407236a1,194)
- write_byte(0x407236a2,245)
- write_byte(0x407236a3,61)
- write_byte(0x407236a4,52)
- write_byte(0x407236a5,128)
- write_byte(0x407236a6,55)
- write_byte(0x407236a7,59)
- write_byte(0x407236a8,88)
- write_byte(0x407236a9,57)
- write_byte(0x407236aa,52)
- write_byte(0x407236ac,0)
- write_byte(0x407236ad,0)
- write_byte(0x407236ae,240)
- write_byte(0x407236af,65)
- write_byte(0x407236b2,240)
- write_byte(0x407236b3,193)
- write_byte(0x407236b8,0)
- write_byte(0x407236b9,0)
- write_byte(0x407236ba,52)
- write_byte(0x407236bb,67)
- elseif map_name == "dangercanyon" then
- write_byte(0x405aaed4,33)
- write_byte(0x405aaed5,145)
- write_byte(0x405aaed6,69)
- write_byte(0x405aaedc,58)
- write_byte(0x405aaedd,2)
- write_byte(0x405aaede,174)
- write_byte(0x405aaedf,227)
- write_byte(0x405ab140,209)
- write_byte(0x405ab144,1)
- write_byte(0x405ab148,205)
- write_byte(0x405ab149,204)
- write_byte(0x405ab14a,140)
- write_byte(0x405ab14c,143)
- write_byte(0x405ab14d,194)
- write_byte(0x405ab14e,245)
- write_byte(0x405ab14f,61)
- write_byte(0x405ab150,52)
- write_byte(0x405ab151,128)
- write_byte(0x405ab152,55)
- write_byte(0x405ab153,59)
- write_byte(0x405ab154,88)
- write_byte(0x405ab155,57)
- write_byte(0x405ab156,52)
- write_byte(0x405ab158,0)
- write_byte(0x405ab159,0)
- write_byte(0x405ab15a,240)
- write_byte(0x405ab15b,65)
- write_byte(0x405ab15e,240)
- write_byte(0x405ab15f,193)
- write_byte(0x405ab164,0)
- write_byte(0x405ab165,0)
- write_byte(0x405ab166,52)
- write_byte(0x405ab167,67)
- write_byte(0x405cca88,33)
- write_byte(0x405cca89,145)
- write_byte(0x405cca8a,69)
- write_byte(0x405cca90,58)
- write_byte(0x405cca91,2)
- write_byte(0x405cca92,174)
- write_byte(0x405cca93,227)
- write_byte(0x405cccf4,209)
- write_byte(0x405cccf8,1)
- write_byte(0x405cccfc,205)
- write_byte(0x405cccfd,204)
- write_byte(0x405cccfe,140)
- write_byte(0x405ccd00,143)
- write_byte(0x405ccd01,194)
- write_byte(0x405ccd02,245)
- write_byte(0x405ccd03,61)
- write_byte(0x405ccd04,52)
- write_byte(0x405ccd05,128)
- write_byte(0x405ccd06,55)
- write_byte(0x405ccd07,59)
- write_byte(0x405ccd08,88)
- write_byte(0x405ccd09,57)
- write_byte(0x405ccd0a,52)
- write_byte(0x405ccd0c,0)
- write_byte(0x405ccd0d,0)
- write_byte(0x405ccd0e,240)
- write_byte(0x405ccd0f,65)
- write_byte(0x405ccd12,240)
- write_byte(0x405ccd13,193)
- write_byte(0x405ccd18,0)
- write_byte(0x405ccd19,0)
- write_byte(0x405ccd1a,52)
- write_byte(0x405ccd1b,67)
- elseif map_name == "gephyrophobia" then
- write_byte(0x40542fec,122)
- write_byte(0x40542fed,118)
- write_byte(0x40542ff4,225)
- write_byte(0x40542ff5,1)
- write_byte(0x40542ff6,85)
- write_byte(0x40542ff7,227)
- write_byte(0x40543258,209)
- write_byte(0x4054325c,1)
- write_byte(0x40543260,205)
- write_byte(0x40543261,204)
- write_byte(0x40543262,140)
- write_byte(0x40543264,143)
- write_byte(0x40543265,194)
- write_byte(0x40543266,245)
- write_byte(0x40543267,61)
- write_byte(0x40543268,52)
- write_byte(0x40543269,128)
- write_byte(0x4054326a,55)
- write_byte(0x4054326b,59)
- write_byte(0x4054326c,88)
- write_byte(0x4054326d,57)
- write_byte(0x4054326e,52)
- write_byte(0x40543270,0)
- write_byte(0x40543271,0)
- write_byte(0x40543272,240)
- write_byte(0x40543273,65)
- write_byte(0x40543276,240)
- write_byte(0x40543277,193)
- write_byte(0x4054327c,0)
- write_byte(0x4054327d,0)
- write_byte(0x4054327e,52)
- write_byte(0x4054327f,67)
- write_byte(0x4056b6d4,122)
- write_byte(0x4056b6d5,118)
- write_byte(0x4056b6dc,225)
- write_byte(0x4056b6dd,1)
- write_byte(0x4056b6de,85)
- write_byte(0x4056b6df,227)
- write_byte(0x4056b940,209)
- write_byte(0x4056b944,1)
- write_byte(0x4056b948,205)
- write_byte(0x4056b949,204)
- write_byte(0x4056b94a,140)
- write_byte(0x4056b94c,143)
- write_byte(0x4056b94d,194)
- write_byte(0x4056b94e,245)
- write_byte(0x4056b94f,61)
- write_byte(0x4056b950,52)
- write_byte(0x4056b951,128)
- write_byte(0x4056b952,55)
- write_byte(0x4056b953,59)
- write_byte(0x4056b954,88)
- write_byte(0x4056b955,57)
- write_byte(0x4056b956,52)
- write_byte(0x4056b958,0)
- write_byte(0x4056b959,0)
- write_byte(0x4056b95a,240)
- write_byte(0x4056b95b,65)
- write_byte(0x4056b95e,240)
- write_byte(0x4056b95f,193)
- write_byte(0x4056b964,0)
- write_byte(0x4056b965,0)
- write_byte(0x4056b966,52)
- write_byte(0x4056b967,67)
- elseif map_name == "sidewinder" then
- write_byte(0x406dbca8,210)
- write_byte(0x406dbca9,174)
- write_byte(0x406dbcb0,44)
- write_byte(0x406dbcb2,160)
- write_byte(0x406dbf14,209)
- write_byte(0x406dbf18,1)
- write_byte(0x406dbf1c,205)
- write_byte(0x406dbf1d,204)
- write_byte(0x406dbf1e,140)
- write_byte(0x406dbf20,143)
- write_byte(0x406dbf21,194)
- write_byte(0x406dbf22,245)
- write_byte(0x406dbf23,61)
- write_byte(0x406dbf24,52)
- write_byte(0x406dbf25,128)
- write_byte(0x406dbf26,55)
- write_byte(0x406dbf27,59)
- write_byte(0x406dbf28,88)
- write_byte(0x406dbf29,57)
- write_byte(0x406dbf2a,52)
- write_byte(0x406dbf2c,0)
- write_byte(0x406dbf2d,0)
- write_byte(0x406dbf2e,240)
- write_byte(0x406dbf2f,65)
- write_byte(0x406dbf32,240)
- write_byte(0x406dbf33,193)
- write_byte(0x406dbf38,0)
- write_byte(0x406dbf39,0)
- write_byte(0x406dbf3a,52)
- write_byte(0x406dbf3b,67)
- write_byte(0x40726788,210)
- write_byte(0x40726789,174)
- write_byte(0x40726790,44)
- write_byte(0x40726792,160)
- write_byte(0x407269f4,209)
- write_byte(0x407269f8,1)
- write_byte(0x407269fc,205)
- write_byte(0x407269fd,204)
- write_byte(0x407269fe,140)
- write_byte(0x40726a00,143)
- write_byte(0x40726a01,194)
- write_byte(0x40726a02,245)
- write_byte(0x40726a03,61)
- write_byte(0x40726a04,52)
- write_byte(0x40726a05,128)
- write_byte(0x40726a06,55)
- write_byte(0x40726a07,59)
- write_byte(0x40726a08,88)
- write_byte(0x40726a09,57)
- write_byte(0x40726a0a,52)
- write_byte(0x40726a0c,0)
- write_byte(0x40726a0d,0)
- write_byte(0x40726a0e,240)
- write_byte(0x40726a0f,65)
- write_byte(0x40726a12,240)
- write_byte(0x40726a13,193)
- write_byte(0x40726a18,0)
- write_byte(0x40726a19,0)
- write_byte(0x40726a1a,52)
- write_byte(0x40726a1b,67)
- elseif map_name == "timberland" then
- write_byte(0x405aa58c,253)
- write_byte(0x405aa58d,143)
- write_byte(0x405aa58e,69)
- write_byte(0x405aa594,40)
- write_byte(0x405aa595,2)
- write_byte(0x405aa596,156)
- write_byte(0x405aa597,227)
- write_byte(0x405aa7f8,209)
- write_byte(0x405aa7fc,1)
- write_byte(0x405aa800,205)
- write_byte(0x405aa801,204)
- write_byte(0x405aa802,140)
- write_byte(0x405aa804,143)
- write_byte(0x405aa805,194)
- write_byte(0x405aa806,245)
- write_byte(0x405aa807,61)
- write_byte(0x405aa808,52)
- write_byte(0x405aa809,128)
- write_byte(0x405aa80a,55)
- write_byte(0x405aa80b,59)
- write_byte(0x405aa80c,88)
- write_byte(0x405aa80d,57)
- write_byte(0x405aa80e,52)
- write_byte(0x405aa810,0)
- write_byte(0x405aa811,0)
- write_byte(0x405aa812,240)
- write_byte(0x405aa813,65)
- write_byte(0x405aa816,240)
- write_byte(0x405aa817,193)
- write_byte(0x405aa81c,0)
- write_byte(0x405aa81d,0)
- write_byte(0x405aa81e,52)
- write_byte(0x405aa81f,67)
- write_byte(0x405cc140,253)
- write_byte(0x405cc141,143)
- write_byte(0x405cc142,69)
- write_byte(0x405cc148,40)
- write_byte(0x405cc149,2)
- write_byte(0x405cc14a,156)
- write_byte(0x405cc14b,227)
- write_byte(0x405cc3ac,209)
- write_byte(0x405cc3b0,1)
- write_byte(0x405cc3b4,205)
- write_byte(0x405cc3b5,204)
- write_byte(0x405cc3b6,140)
- write_byte(0x405cc3b8,143)
- write_byte(0x405cc3b9,194)
- write_byte(0x405cc3ba,245)
- write_byte(0x405cc3bb,61)
- write_byte(0x405cc3bc,52)
- write_byte(0x405cc3bd,128)
- write_byte(0x405cc3be,55)
- write_byte(0x405cc3bf,59)
- write_byte(0x405cc3c0,88)
- write_byte(0x405cc3c1,57)
- write_byte(0x405cc3c2,52)
- write_byte(0x405cc3c4,0)
- write_byte(0x405cc3c5,0)
- write_byte(0x405cc3c6,240)
- write_byte(0x405cc3c7,65)
- write_byte(0x405cc3ca,240)
- write_byte(0x405cc3cb,193)
- write_byte(0x405cc3d0,0)
- write_byte(0x405cc3d1,0)
- write_byte(0x405cc3d2,52)
- write_byte(0x405cc3d3,67)
- elseif map_name == "icefields" then
- write_byte(0x4050bfec,243)
- write_byte(0x4050bfed,65)
- write_byte(0x4050bfee,69)
- write_byte(0x4050bff4,128)
- write_byte(0x4050bff5,0)
- write_byte(0x4050bff6,244)
- write_byte(0x4050bff7,225)
- write_byte(0x4050c258,209)
- write_byte(0x4050c25c,1)
- write_byte(0x4050c260,205)
- write_byte(0x4050c261,204)
- write_byte(0x4050c262,140)
- write_byte(0x4050c264,143)
- write_byte(0x4050c265,194)
- write_byte(0x4050c266,245)
- write_byte(0x4050c267,61)
- write_byte(0x4050c268,52)
- write_byte(0x4050c269,128)
- write_byte(0x4050c26a,55)
- write_byte(0x4050c26b,59)
- write_byte(0x4050c26c,88)
- write_byte(0x4050c26d,57)
- write_byte(0x4050c26e,52)
- write_byte(0x4050c270,0)
- write_byte(0x4050c271,0)
- write_byte(0x4050c272,240)
- write_byte(0x4050c273,65)
- write_byte(0x4050c276,240)
- write_byte(0x4050c277,193)
- write_byte(0x4050c27c,0)
- write_byte(0x4050c27d,0)
- write_byte(0x4050c27e,52)
- write_byte(0x4050c27f,67)
- write_byte(0x40591178,243)
- write_byte(0x40591179,65)
- write_byte(0x4059117a,69)
- write_byte(0x40591180,128)
- write_byte(0x40591181,0)
- write_byte(0x40591182,244)
- write_byte(0x40591183,225)
- write_byte(0x405913e4,209)
- write_byte(0x405913e8,1)
- write_byte(0x405913ec,205)
- write_byte(0x405913ed,204)
- write_byte(0x405913ee,140)
- write_byte(0x405913f0,143)
- write_byte(0x405913f1,194)
- write_byte(0x405913f2,245)
- write_byte(0x405913f3,61)
- write_byte(0x405913f4,52)
- write_byte(0x405913f5,128)
- write_byte(0x405913f6,55)
- write_byte(0x405913f7,59)
- write_byte(0x405913f8,88)
- write_byte(0x405913f9,57)
- write_byte(0x405913fa,52)
- write_byte(0x405913fc,0)
- write_byte(0x405913fd,0)
- write_byte(0x405913fe,240)
- write_byte(0x405913ff,65)
- write_byte(0x40591402,240)
- write_byte(0x40591403,193)
- write_byte(0x40591408,0)
- write_byte(0x40591409,0)
- write_byte(0x4059140a,52)
- write_byte(0x4059140b,67)
- elseif map_name == "infinity" then
- write_byte(0x405359a0,131)
- write_byte(0x405359a1,73)
- write_byte(0x405359a8,134)
- write_byte(0x405359a9,0)
- write_byte(0x405359aa,250)
- write_byte(0x405359ab,225)
- write_byte(0x40535c0c,209)
- write_byte(0x40535c10,1)
- write_byte(0x40535c14,205)
- write_byte(0x40535c15,204)
- write_byte(0x40535c16,140)
- write_byte(0x40535c18,143)
- write_byte(0x40535c19,194)
- write_byte(0x40535c1a,245)
- write_byte(0x40535c1b,61)
- write_byte(0x40535c1c,52)
- write_byte(0x40535c1d,128)
- write_byte(0x40535c1e,55)
- write_byte(0x40535c1f,59)
- write_byte(0x40535c20,88)
- write_byte(0x40535c21,57)
- write_byte(0x40535c22,52)
- write_byte(0x40535c24,0)
- write_byte(0x40535c25,0)
- write_byte(0x40535c26,240)
- write_byte(0x40535c27,65)
- write_byte(0x40535c2a,240)
- write_byte(0x40535c2b,193)
- write_byte(0x40535c30,0)
- write_byte(0x40535c31,0)
- write_byte(0x40535c32,52)
- write_byte(0x40535c33,67)
- write_byte(0x405b7404,131)
- write_byte(0x405b7405,73)
- write_byte(0x405b740c,134)
- write_byte(0x405b740d,0)
- write_byte(0x405b740e,250)
- write_byte(0x405b740f,225)
- write_byte(0x405b7670,209)
- write_byte(0x405b7674,1)
- write_byte(0x405b7678,205)
- write_byte(0x405b7679,204)
- write_byte(0x405b767a,140)
- write_byte(0x405b767c,143)
- write_byte(0x405b767d,194)
- write_byte(0x405b767e,245)
- write_byte(0x405b767f,61)
- write_byte(0x405b7680,52)
- write_byte(0x405b7681,128)
- write_byte(0x405b7682,55)
- write_byte(0x405b7683,59)
- write_byte(0x405b7684,88)
- write_byte(0x405b7685,57)
- write_byte(0x405b7686,52)
- write_byte(0x405b7688,0)
- write_byte(0x405b7689,0)
- write_byte(0x405b768a,240)
- write_byte(0x405b768b,65)
- write_byte(0x405b768e,240)
- write_byte(0x405b768f,193)
- write_byte(0x405b7694,0)
- write_byte(0x405b7695,0)
- write_byte(0x405b7696,52)
- write_byte(0x405b7697,67)
- end
- elseif halotype == "CE" then
- if map_name == "deathisland" then
- write_byte(0x40531098,230)
- write_byte(0x40531099,90)
- write_byte(0x405310a0,161)
- write_byte(0x405310a1,0)
- write_byte(0x405310a2,21)
- write_byte(0x405310a3,226)
- write_byte(0x40531304,209)
- write_byte(0x40531308,1)
- write_byte(0x4053130c,205)
- write_byte(0x4053130d,204)
- write_byte(0x4053130e,140)
- write_byte(0x40531310,143)
- write_byte(0x40531311,194)
- write_byte(0x40531312,245)
- write_byte(0x40531313,61)
- write_byte(0x40531314,52)
- write_byte(0x40531315,128)
- write_byte(0x40531316,55)
- write_byte(0x40531317,59)
- write_byte(0x40531318,88)
- write_byte(0x40531319,57)
- write_byte(0x4053131a,52)
- write_byte(0x4053131c,0)
- write_byte(0x4053131d,0)
- write_byte(0x4053131e,240)
- write_byte(0x4053131f,65)
- write_byte(0x40531322,240)
- write_byte(0x40531323,193)
- write_byte(0x40531328,0)
- write_byte(0x40531329,0)
- write_byte(0x4053132a,52)
- write_byte(0x4053132b,67)
- write_byte(0x405da4f4,230)
- write_byte(0x405da4f5,90)
- write_byte(0x405da4fc,161)
- write_byte(0x405da4fd,0)
- write_byte(0x405da4fe,21)
- write_byte(0x405da4ff,226)
- write_byte(0x405da760,209)
- write_byte(0x405da764,1)
- write_byte(0x405da768,205)
- write_byte(0x405da769,204)
- write_byte(0x405da76a,140)
- write_byte(0x405da76c,143)
- write_byte(0x405da76d,194)
- write_byte(0x405da76e,245)
- write_byte(0x405da76f,61)
- write_byte(0x405da770,52)
- write_byte(0x405da771,128)
- write_byte(0x405da772,55)
- write_byte(0x405da773,59)
- write_byte(0x405da774,88)
- write_byte(0x405da775,57)
- write_byte(0x405da776,52)
- write_byte(0x405da778,0)
- write_byte(0x405da779,0)
- write_byte(0x405da77a,240)
- write_byte(0x405da77b,65)
- write_byte(0x405da77e,240)
- write_byte(0x405da77f,193)
- write_byte(0x405da784,0)
- write_byte(0x405da785,0)
- write_byte(0x405da786,52)
- write_byte(0x405da787,67)
- elseif map_name == "bloodgulch" then
- write_byte(0x40695908,77)
- write_byte(0x40695909,159)
- write_byte(0x40695910,126)
- write_byte(0x40695911,2)
- write_byte(0x40695912,242)
- write_byte(0x40695913,227)
- write_byte(0x40695b74,209)
- write_byte(0x40695b78,1)
- write_byte(0x40695b7c,205)
- write_byte(0x40695b7d,204)
- write_byte(0x40695b7e,140)
- write_byte(0x40695b80,143)
- write_byte(0x40695b81,194)
- write_byte(0x40695b82,245)
- write_byte(0x40695b83,61)
- write_byte(0x40695b84,52)
- write_byte(0x40695b85,128)
- write_byte(0x40695b86,55)
- write_byte(0x40695b87,59)
- write_byte(0x40695b88,88)
- write_byte(0x40695b89,57)
- write_byte(0x40695b8a,52)
- write_byte(0x40695b8c,0)
- write_byte(0x40695b8d,0)
- write_byte(0x40695b8e,240)
- write_byte(0x40695b8f,65)
- write_byte(0x40695b92,240)
- write_byte(0x40695b93,193)
- write_byte(0x40695b98,0)
- write_byte(0x40695b99,0)
- write_byte(0x40695b9a,52)
- write_byte(0x40695b9b,67)
- write_byte(0x406f9fa4,77)
- write_byte(0x406f9fa5,159)
- write_byte(0x406f9fac,126)
- write_byte(0x406f9fad,2)
- write_byte(0x406f9fae,242)
- write_byte(0x406f9faf,227)
- write_byte(0x406fa210,209)
- write_byte(0x406fa214,1)
- write_byte(0x406fa218,205)
- write_byte(0x406fa219,204)
- write_byte(0x406fa21a,140)
- write_byte(0x406fa21c,143)
- write_byte(0x406fa21d,194)
- write_byte(0x406fa21e,245)
- write_byte(0x406fa21f,61)
- write_byte(0x406fa220,52)
- write_byte(0x406fa221,128)
- write_byte(0x406fa222,55)
- write_byte(0x406fa223,59)
- write_byte(0x406fa224,88)
- write_byte(0x406fa225,57)
- write_byte(0x406fa226,52)
- write_byte(0x406fa228,0)
- write_byte(0x406fa229,0)
- write_byte(0x406fa22a,240)
- write_byte(0x406fa22b,65)
- write_byte(0x406fa22e,240)
- write_byte(0x406fa22f,193)
- write_byte(0x406fa234,0)
- write_byte(0x406fa235,0)
- write_byte(0x406fa236,52)
- write_byte(0x406fa237,67)
- elseif map_name == "dangercanyon" then
- write_byte(0x40595f3c,1)
- write_byte(0x40595f3d,151)
- write_byte(0x40595f3e,69)
- write_byte(0x40595f44,58)
- write_byte(0x40595f45,2)
- write_byte(0x40595f46,174)
- write_byte(0x40595f47,227)
- write_byte(0x405961a8,209)
- write_byte(0x405961ac,1)
- write_byte(0x405961b0,205)
- write_byte(0x405961b1,204)
- write_byte(0x405961b2,140)
- write_byte(0x405961b4,143)
- write_byte(0x405961b5,194)
- write_byte(0x405961b6,245)
- write_byte(0x405961b7,61)
- write_byte(0x405961b8,52)
- write_byte(0x405961b9,128)
- write_byte(0x405961ba,55)
- write_byte(0x405961bb,59)
- write_byte(0x405961bc,88)
- write_byte(0x405961bd,57)
- write_byte(0x405961be,52)
- write_byte(0x405961c0,0)
- write_byte(0x405961c1,0)
- write_byte(0x405961c2,240)
- write_byte(0x405961c3,65)
- write_byte(0x405961c6,240)
- write_byte(0x405961c7,193)
- write_byte(0x405961cc,0)
- write_byte(0x405961cd,0)
- write_byte(0x405961ce,52)
- write_byte(0x405961cf,67)
- write_byte(0x405b4750,1)
- write_byte(0x405b4751,151)
- write_byte(0x405b4752,69)
- write_byte(0x405b4758,58)
- write_byte(0x405b4759,2)
- write_byte(0x405b475a,174)
- write_byte(0x405b475b,227)
- write_byte(0x405b49bc,209)
- write_byte(0x405b49c0,1)
- write_byte(0x405b49c4,205)
- write_byte(0x405b49c5,204)
- write_byte(0x405b49c6,140)
- write_byte(0x405b49c8,143)
- write_byte(0x405b49c9,194)
- write_byte(0x405b49ca,245)
- write_byte(0x405b49cb,61)
- write_byte(0x405b49cc,52)
- write_byte(0x405b49cd,128)
- write_byte(0x405b49ce,55)
- write_byte(0x405b49cf,59)
- write_byte(0x405b49d0,88)
- write_byte(0x405b49d1,57)
- write_byte(0x405b49d2,52)
- write_byte(0x405b49d4,0)
- write_byte(0x405b49d5,0)
- write_byte(0x405b49d6,240)
- write_byte(0x405b49d7,65)
- write_byte(0x405b49da,240)
- write_byte(0x405b49db,193)
- write_byte(0x405b49e0,0)
- write_byte(0x405b49e1,0)
- write_byte(0x405b49e2,52)
- write_byte(0x405b49e3,67)
- elseif map_name == "gephyrophobia" then
- write_byte(0x405329b8,90)
- write_byte(0x405329b9,124)
- write_byte(0x405329c0,225)
- write_byte(0x405329c1,1)
- write_byte(0x405329c2,85)
- write_byte(0x405329c3,227)
- write_byte(0x40532c24,209)
- write_byte(0x40532c28,1)
- write_byte(0x40532c2c,205)
- write_byte(0x40532c2d,204)
- write_byte(0x40532c2e,140)
- write_byte(0x40532c30,143)
- write_byte(0x40532c31,194)
- write_byte(0x40532c32,245)
- write_byte(0x40532c33,61)
- write_byte(0x40532c34,52)
- write_byte(0x40532c35,128)
- write_byte(0x40532c36,55)
- write_byte(0x40532c37,59)
- write_byte(0x40532c38,88)
- write_byte(0x40532c39,57)
- write_byte(0x40532c3a,52)
- write_byte(0x40532c3c,0)
- write_byte(0x40532c3d,0)
- write_byte(0x40532c3e,240)
- write_byte(0x40532c3f,65)
- write_byte(0x40532c42,240)
- write_byte(0x40532c43,193)
- write_byte(0x40532c48,0)
- write_byte(0x40532c49,0)
- write_byte(0x40532c4a,52)
- write_byte(0x40532c4b,67)
- write_byte(0x40556268,90)
- write_byte(0x40556269,124)
- write_byte(0x40556270,225)
- write_byte(0x40556271,1)
- write_byte(0x40556272,85)
- write_byte(0x40556273,227)
- write_byte(0x405564d4,209)
- write_byte(0x405564d8,1)
- write_byte(0x405564dc,205)
- write_byte(0x405564dd,204)
- write_byte(0x405564de,140)
- write_byte(0x405564e0,143)
- write_byte(0x405564e1,194)
- write_byte(0x405564e2,245)
- write_byte(0x405564e3,61)
- write_byte(0x405564e4,52)
- write_byte(0x405564e5,128)
- write_byte(0x405564e6,55)
- write_byte(0x405564e7,59)
- write_byte(0x405564e8,88)
- write_byte(0x405564e9,57)
- write_byte(0x405564ea,52)
- write_byte(0x405564ec,0)
- write_byte(0x405564ed,0)
- write_byte(0x405564ee,240)
- write_byte(0x405564ef,65)
- write_byte(0x405564f2,240)
- write_byte(0x405564f3,193)
- write_byte(0x405564f8,0)
- write_byte(0x405564f9,0)
- write_byte(0x405564fa,52)
- write_byte(0x405564fb,67)
- elseif map_name == "sidewinder" then
- write_byte(0x406b5b9c,178)
- write_byte(0x406b5b9d,180)
- write_byte(0x406b5ba4,44)
- write_byte(0x406b5ba6,160)
- write_byte(0x406b5e08,209)
- write_byte(0x406b5e0c,1)
- write_byte(0x406b5e10,205)
- write_byte(0x406b5e11,204)
- write_byte(0x406b5e12,140)
- write_byte(0x406b5e14,143)
- write_byte(0x406b5e15,194)
- write_byte(0x406b5e16,245)
- write_byte(0x406b5e17,61)
- write_byte(0x406b5e18,52)
- write_byte(0x406b5e19,128)
- write_byte(0x406b5e1a,55)
- write_byte(0x406b5e1b,59)
- write_byte(0x406b5e1c,88)
- write_byte(0x406b5e1d,57)
- write_byte(0x406b5e1e,52)
- write_byte(0x406b5e20,0)
- write_byte(0x406b5e21,0)
- write_byte(0x406b5e22,240)
- write_byte(0x406b5e23,65)
- write_byte(0x406b5e26,240)
- write_byte(0x406b5e27,193)
- write_byte(0x406b5e2c,0)
- write_byte(0x406b5e2d,0)
- write_byte(0x406b5e2e,52)
- write_byte(0x406b5e2f,67)
- write_byte(0x406fb524,178)
- write_byte(0x406fb525,180)
- write_byte(0x406fb52c,44)
- write_byte(0x406fb52e,160)
- write_byte(0x406fb790,209)
- write_byte(0x406fb794,1)
- write_byte(0x406fb798,205)
- write_byte(0x406fb799,204)
- write_byte(0x406fb79a,140)
- write_byte(0x406fb79c,143)
- write_byte(0x406fb79d,194)
- write_byte(0x406fb79e,245)
- write_byte(0x406fb79f,61)
- write_byte(0x406fb7a0,52)
- write_byte(0x406fb7a1,128)
- write_byte(0x406fb7a2,55)
- write_byte(0x406fb7a3,59)
- write_byte(0x406fb7a4,88)
- write_byte(0x406fb7a5,57)
- write_byte(0x406fb7a6,52)
- write_byte(0x406fb7a8,0)
- write_byte(0x406fb7a9,0)
- write_byte(0x406fb7aa,240)
- write_byte(0x406fb7ab,65)
- write_byte(0x406fb7ae,240)
- write_byte(0x406fb7af,193)
- write_byte(0x406fb7b4,0)
- write_byte(0x406fb7b5,0)
- write_byte(0x406fb7b6,52)
- write_byte(0x406fb7b7,67)
- elseif map_name == "timberland" then
- write_byte(0x40596850,221)
- write_byte(0x40596851,149)
- write_byte(0x40596852,69)
- write_byte(0x40596858,40)
- write_byte(0x40596859,2)
- write_byte(0x4059685a,156)
- write_byte(0x4059685b,227)
- write_byte(0x40596abc,209)
- write_byte(0x40596ac0,1)
- write_byte(0x40596ac4,205)
- write_byte(0x40596ac5,204)
- write_byte(0x40596ac6,140)
- write_byte(0x40596ac8,143)
- write_byte(0x40596ac9,194)
- write_byte(0x40596aca,245)
- write_byte(0x40596acb,61)
- write_byte(0x40596acc,52)
- write_byte(0x40596acd,128)
- write_byte(0x40596ace,55)
- write_byte(0x40596acf,59)
- write_byte(0x40596ad0,88)
- write_byte(0x40596ad1,57)
- write_byte(0x40596ad2,52)
- write_byte(0x40596ad4,0)
- write_byte(0x40596ad5,0)
- write_byte(0x40596ad6,240)
- write_byte(0x40596ad7,65)
- write_byte(0x40596ada,240)
- write_byte(0x40596adb,193)
- write_byte(0x40596ae0,0)
- write_byte(0x40596ae1,0)
- write_byte(0x40596ae2,52)
- write_byte(0x40596ae3,67)
- write_byte(0x405b5064,221)
- write_byte(0x405b5065,149)
- write_byte(0x405b5066,69)
- write_byte(0x405b506c,40)
- write_byte(0x405b506d,2)
- write_byte(0x405b506e,156)
- write_byte(0x405b506f,227)
- write_byte(0x405b52d0,209)
- write_byte(0x405b52d4,1)
- write_byte(0x405b52d8,205)
- write_byte(0x405b52d9,204)
- write_byte(0x405b52da,140)
- write_byte(0x405b52dc,143)
- write_byte(0x405b52dd,194)
- write_byte(0x405b52de,245)
- write_byte(0x405b52df,61)
- write_byte(0x405b52e0,52)
- write_byte(0x405b52e1,128)
- write_byte(0x405b52e2,55)
- write_byte(0x405b52e3,59)
- write_byte(0x405b52e4,88)
- write_byte(0x405b52e5,57)
- write_byte(0x405b52e6,52)
- write_byte(0x405b52e8,0)
- write_byte(0x405b52e9,0)
- write_byte(0x405b52ea,240)
- write_byte(0x405b52eb,65)
- write_byte(0x405b52ee,240)
- write_byte(0x405b52ef,193)
- write_byte(0x405b52f4,0)
- write_byte(0x405b52f5,0)
- write_byte(0x405b52f6,52)
- write_byte(0x405b52f7,67)
- elseif map_name == "icefields" then
- write_byte(0x4050b484,211)
- write_byte(0x4050b485,71)
- write_byte(0x4050b486,69)
- write_byte(0x4050b48c,128)
- write_byte(0x4050b48d,0)
- write_byte(0x4050b48e,244)
- write_byte(0x4050b48f,225)
- write_byte(0x4050b6f0,209)
- write_byte(0x4050b6f4,1)
- write_byte(0x4050b6f8,205)
- write_byte(0x4050b6f9,204)
- write_byte(0x4050b6fa,140)
- write_byte(0x4050b6fc,143)
- write_byte(0x4050b6fd,194)
- write_byte(0x4050b6fe,245)
- write_byte(0x4050b6ff,61)
- write_byte(0x4050b700,52)
- write_byte(0x4050b701,128)
- write_byte(0x4050b702,55)
- write_byte(0x4050b703,59)
- write_byte(0x4050b704,88)
- write_byte(0x4050b705,57)
- write_byte(0x4050b706,52)
- write_byte(0x4050b708,0)
- write_byte(0x4050b709,0)
- write_byte(0x4050b70a,240)
- write_byte(0x4050b70b,65)
- write_byte(0x4050b70e,240)
- write_byte(0x4050b70f,193)
- write_byte(0x4050b714,0)
- write_byte(0x4050b715,0)
- write_byte(0x4050b716,52)
- write_byte(0x4050b717,67)
- write_byte(0x4057a274,211)
- write_byte(0x4057a275,71)
- write_byte(0x4057a276,69)
- write_byte(0x4057a27c,128)
- write_byte(0x4057a27d,0)
- write_byte(0x4057a27e,244)
- write_byte(0x4057a27f,225)
- write_byte(0x4057a4e0,209)
- write_byte(0x4057a4e4,1)
- write_byte(0x4057a4e8,205)
- write_byte(0x4057a4e9,204)
- write_byte(0x4057a4ea,140)
- write_byte(0x4057a4ec,143)
- write_byte(0x4057a4ed,194)
- write_byte(0x4057a4ee,245)
- write_byte(0x4057a4ef,61)
- write_byte(0x4057a4f0,52)
- write_byte(0x4057a4f1,128)
- write_byte(0x4057a4f2,55)
- write_byte(0x4057a4f3,59)
- write_byte(0x4057a4f4,88)
- write_byte(0x4057a4f5,57)
- write_byte(0x4057a4f6,52)
- write_byte(0x4057a4f8,0)
- write_byte(0x4057a4f9,0)
- write_byte(0x4057a4fa,240)
- write_byte(0x4057a4fb,65)
- write_byte(0x4057a4fe,240)
- write_byte(0x4057a4ff,193)
- write_byte(0x4057a504,0)
- write_byte(0x4057a505,0)
- write_byte(0x4057a506,52)
- write_byte(0x4057a507,67)
- elseif map_name == "infinity" then
- write_byte(0x40534ff0,99)
- write_byte(0x40534ff1,79)
- write_byte(0x40534ff8,134)
- write_byte(0x40534ff9,0)
- write_byte(0x40534ffa,250)
- write_byte(0x40534ffb,225)
- write_byte(0x4053525c,209)
- write_byte(0x40535260,1)
- write_byte(0x40535264,205)
- write_byte(0x40535265,204)
- write_byte(0x40535266,140)
- write_byte(0x40535268,143)
- write_byte(0x40535269,194)
- write_byte(0x4053526a,245)
- write_byte(0x4053526b,61)
- write_byte(0x4053526c,52)
- write_byte(0x4053526d,128)
- write_byte(0x4053526e,55)
- write_byte(0x4053526f,59)
- write_byte(0x40535270,88)
- write_byte(0x40535271,57)
- write_byte(0x40535272,52)
- write_byte(0x40535274,0)
- write_byte(0x40535275,0)
- write_byte(0x40535276,240)
- write_byte(0x40535277,65)
- write_byte(0x4053527a,240)
- write_byte(0x4053527b,193)
- write_byte(0x40535280,0)
- write_byte(0x40535281,0)
- write_byte(0x40535282,52)
- write_byte(0x40535283,67)
- write_byte(0x405a351c,99)
- write_byte(0x405a351d,79)
- write_byte(0x405a3524,134)
- write_byte(0x405a3525,0)
- write_byte(0x405a3526,250)
- write_byte(0x405a3527,225)
- write_byte(0x405a3788,209)
- write_byte(0x405a378c,1)
- write_byte(0x405a3790,205)
- write_byte(0x405a3791,204)
- write_byte(0x405a3792,140)
- write_byte(0x405a3794,143)
- write_byte(0x405a3795,194)
- write_byte(0x405a3796,245)
- write_byte(0x405a3797,61)
- write_byte(0x405a3798,52)
- write_byte(0x405a3799,128)
- write_byte(0x405a379a,55)
- write_byte(0x405a379b,59)
- write_byte(0x405a379c,88)
- write_byte(0x405a379d,57)
- write_byte(0x405a379e,52)
- write_byte(0x405a37a0,0)
- write_byte(0x405a37a1,0)
- write_byte(0x405a37a2,240)
- write_byte(0x405a37a3,65)
- write_byte(0x405a37a6,240)
- write_byte(0x405a37a7,193)
- write_byte(0x405a37ac,0)
- write_byte(0x405a37ad,0)
- write_byte(0x405a37ae,52)
- write_byte(0x405a37af,67)
- end
- end
- end
- function OnError(Message)
- print(debug.traceback())
- end
- -- created using Eschaton by Altimit, and MapleSyrup by 002, similar to 002's Chaos Gulch script
- -- Created by H® Shaft
- -- Visit http://halorace.org/forum/index.php
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement