diff --git a/HORUS/SD/SCRIPTS/TOOLS/Yaapu Config.lua b/HORUS/SD/SCRIPTS/TOOLS/Yaapu Config.lua new file mode 100644 index 00000000..b527b7d8 --- /dev/null +++ b/HORUS/SD/SCRIPTS/TOOLS/Yaapu Config.lua @@ -0,0 +1,623 @@ +-- +-- An FRSKY S.Port based Telemetry script for the Horus X10 and X12 radios +-- +-- Copyright (C) 2018-2019. Alessandro Apostoli +-- https://github.com/yaapu +-- +-- This program is free software; you can redistribute it and/or modify +-- it under the terms of the GNU General Public License as published by +-- the Free Software Foundation; either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY, without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU General Public License +-- along with this program; if not, see . +-- + +--------------------- +-- MAIN CONFIG +-- 480x272 LCD_W x LCD_H +--------------------- + +--------------------- +-- VERSION +--------------------- +-- load and compile of lua files +-- uncomment to force compile of all chunks, comment for release +--#define COMPILE +-- fix for issue OpenTX 2.2.1 on X10/X10S - https://github.com/opentx/opentx/issues/5764 + +--------------------- +-- FEATURE CONFIG +--------------------- +-- enable splash screen for no telemetry data +--#define SPLASH +-- enable code to draw a compass rose vs a compass ribbon +--#define COMPASS_ROSE + +--------------------- +-- DEV FEATURE CONFIG +--------------------- +-- enable memory debuging +--#define MEMDEBUG +-- enable dev code +--#define DEV +-- uncomment haversine calculation routine +--#define HAVERSINE +-- enable telemetry logging to file (experimental) +--#define LOGTELEMETRY +-- use radio channels imputs to generate fake telemetry data +--#define TESTMODE +-- enable debug of generated hash or short hash string +--#define HASHDEBUG + +--------------------- +-- DEBUG REFRESH RATES +--------------------- +-- calc and show hud refresh rate +--#define HUDRATE +-- calc and show telemetry process rate +--#define BGTELERATE + +--------------------- +-- SENSOR IDS +--------------------- + + + + + + + + + + + + + + + + +-- Throttle and RC use RPM sensor IDs + +--------------------- +-- BATTERY DEFAULTS +--------------------- +--------------------------------- +-- BACKLIGHT SUPPORT +-- GV is zero based, GV 8 = GV 9 in OpenTX +--------------------------------- +--------------------------------- +-- CONF REFRESH GV +--------------------------------- + +--------------------------------- +-- ALARMS +--------------------------------- +--[[ + ALARM_TYPE_MIN needs arming (min has to be reached first), value below level for grace, once armed is periodic, reset on landing + ALARM_TYPE_MAX no arming, value above level for grace, once armed is periodic, reset on landing + ALARM_TYPE_TIMER no arming, fired periodically, spoken time, reset on landing + ALARM_TYPE_BATT needs arming (min has to be reached first), value below level for grace, no reset on landing +{ + 1 = notified, + 2 = alarm start, + 3 = armed, + 4 = type(0=min,1=max,2=timer,3=batt), + 5 = grace duration + 6 = ready + 7 = last alarm +} +--]]-- +-- +-- + +-- + +---------------------- +-- COMMON LAYOUT +---------------------- +-- enable vertical bars HUD drawing (same as taranis) +--#define HUD_ALGO1 +-- enable optimized hor bars HUD drawing +--#define HUD_ALGO2 +-- enable hor bars HUD drawing + + + + + + +-------------------------------------------------------------------------------- +-- MENU VALUE,COMBO +-------------------------------------------------------------------------------- + +-------------------------- +-- UNIT OF MEASURE +-------------------------- +local unitScale = getGeneralSettings().imperial == 0 and 1 or 3.28084 +local unitLabel = getGeneralSettings().imperial == 0 and "m" or "ft" +local unitLongScale = getGeneralSettings().imperial == 0 and 1/1000 or 1/1609.34 +local unitLongLabel = getGeneralSettings().imperial == 0 and "km" or "mi" + + +----------------------- +-- BATTERY +----------------------- +-- offsets are: 1 celm, 4 batt, 7 curr, 10 mah, 13 cap, indexing starts at 1 +-- + +----------------------- +-- LIBRARY LOADING +----------------------- + +---------------------- +--- COLORS +---------------------- + +--#define COLOR_LABEL 0x7BCF +--#define COLOR_BG 0x0169 +--#define COLOR_BARSEX 0x10A3 + + +--#define COLOR_SENSORS 0x0169 + +----------------------------------- +-- STATE TRANSITION ENGINE SUPPORT +----------------------------------- + + +-------------------------- +-- CLIPPING ALGO DEFINES +-------------------------- + + + + + + + + + +------------------------------------- +-- UNITS Scales from Ardupilot OSD code /ardupilot/libraries/AP_OSD/AP_OSD_Screen.cpp +------------------------------------- +--[[ + static const float scale_metric[UNIT_TYPE_LAST] = { + 1.0, //ALTITUDE m + 3.6, //SPEED km/hr + 1.0, //VSPEED m/s + 1.0, //DISTANCE m + 1.0/1000, //DISTANCE_LONG km + 1.0, //TEMPERATURE C + }; + static const float scale_imperial[UNIT_TYPE_LAST] = { + 3.28084, //ALTITUDE ft + 2.23694, //SPEED mph + 3.28084, //VSPEED ft/s + 3.28084, //DISTANCE ft + 1.0/1609.34, //DISTANCE_LONG miles + 1.8, //TEMPERATURE F + }; + static const float scale_SI[UNIT_TYPE_LAST] = { + 1.0, //ALTITUDE m + 1.0, //SPEED m/s + 1.0, //VSPEED m/s + 1.0, //DISTANCE m + 1.0/1000, //DISTANCE_LONG km + 1.0, //TEMPERATURE C + }; + static const float scale_aviation[UNIT_TYPE_LAST] = { + 3.28084, //ALTITUDE Ft + 1.94384, //SPEED Knots + 196.85, //VSPEED ft/min + 3.28084, //DISTANCE ft + 0.000539957, //DISTANCE_LONG Nm + 1.0, //TEMPERATURE C + }; +--]]--[[ + +TYPEVALUE - menu option to select a numeric value +{description, type,name,default value,min,max,uit of measure,precision,increment step, , } +example {"batt alert level 1:", TYPEVALUE, "V1", 375, 0,5000,"V",PREC2,5,"L2",350 }, + +TYPECOMBO - menu option to select a value from a list +{description, type, name, default, label list, value list, , } +example {"center pane layout:", TYPECOMBO, "CPANE", 1, { "hud","radar" }, { 1, 2 },"CPANE",1 }, + +--]]-- +local menuItems = { + {"voice language:", 1, "L1", 1, { "english", "italian", "french", "german" } , {"en","it","fr","de"} }, + {"batt alert level 1:", 0, "V1", 375, 0,5000,"V",PREC2,5 }, + {"batt alert level 2:", 0, "V2", 350, 0,5000,"V",PREC2,5 }, + {"batt[1] capacity override:", 0, "B1", 0, 0,5000,"Ah",PREC2,10 }, + {"batt[2] capacity override:", 0, "B2", 0, 0,5000,"Ah",PREC2,10 }, + {"disable all sounds:", 1, "S1", 1, { "no", "yes" }, { false, true } }, + {"disable msg beep:", 1, "S2", 1, { "no", "info", "all" }, { 1, 2, 3 } }, + {"enable haptic:", 1, "VIBR", 1, { "no", "yes" }, { false, true } }, + {"default voltage source:", 1, "VS", 1, { "auto", "FLVSS", "fc" }, { nil, "vs", "fc" } }, + {"timer alert every:", 0, "T1", 0, 0,600,"min",PREC1,5 }, + {"min altitude alert:", 0, "A1", 0, 0,500,"m",PREC1,5 }, + {"max altitude alert:", 0, "A2", 0, 0,10000,"m",0,1 }, + {"max distance alert:", 0, "D1", 0, 0,100000,"m",0,10 }, + {"repeat alerts every:", 0, "T2", 10, 5,600,"sec",0,5 }, + {"dual battery config:", 1, "BC", 1, { "par", "ser", "other" }, { 1, 2, 3 } }, + {"batt[1] cell count override:", 0, "CC", 0, 0,12," cells",0,1 }, + {"batt[2] cell count override:", 0, "CC2", 0, 0,12," cells",0,1 }, + {"rangefinder max:", 0, "RM", 0, 0,10000," cm",0,10 }, + {"air/groundspeed unit:", 1, "HSPD", 1, { "m/s", "km/h", "mph", "kn" }, { 1, 3.6, 2.23694, 1.94384} }, + {"vertical speed unit:", 1, "VSPD", 1, { "m/s", "ft/s", "ft/min" }, { 1, 3.28084, 196.85} }, + {"widget layout:", 1, "WL", 1, { "default","legacy"}, { 1, 2 } }, + {"center panel:", 1, "CPANE", 1, { "option 1","option 2","option 3","option 4" }, { 1, 2, 3, 4 } }, + {"right panel:", 1, "RPANE", 1, { "option 1","option 2","option 3","option 4" }, { 1, 2, 3, 4 } }, + {"left panel:", 1, "LPANE", 1, { "option 1","option 2","option 3","option 4" }, { 1 , 2, 3, 4 } }, + {"enable px4 flightmodes:", 1, "PX4", 1, { "no", "yes" }, { false, true } }, + {"screen toggle channel:", 0, "STC", 0, 0, 32,nil,0,1 }, + {"map zoom level:", 0, "MAPZ", -2, -2, 17,nil,0,1 }, + {"map type:", 1, "MAPT", 1, { "satellite", "map", "terrain" }, { "sat_tiles", "tiles", "ter_tiles" } }, + {"map grid lines:", 1, "MAPG", 1, { "yes", "no" }, { true, false } }, + {"map zoom channel:", 0, "ZTC", 0, 0, 32,nil,0,1 }, +} + +local menu = { + selectedItem = 1, + editSelected = false, + offset = 0, + updated = true, -- if true menu needs a call to updateMenuItems() + wrapOffset = 0, -- changes according to enabled/disabled features and panels +} + +local basePath = "/SCRIPTS/YAAPU/" +local libBasePath = basePath.."LIB/" + +local widgetLayoutFiles = {"layout_1","layout_2"} + +local centerPanelFiles = {} +local rightPanelFiles = {} +local leftPanelFiles = {} + +------------------------------------------ +-- returns item's VALUE,LABEL,IDX +------------------------------------------ +local function getMenuItemByName(items,name) + for idx=1,#items + do + -- items[idx][3] is the menu item's name as it appears in the config file + if items[idx][3] == name then + if items[idx][2] == 1 then + -- return item's value, label, index + return items[idx][6][items[idx][4]], items[idx][5][items[idx][4]], idx + else + -- return item's value, label, index + return items[idx][4], name, idx + end + end + end + return nil +end + +local function updateMenuItems() + if menu.updated == true then + local value, name, idx = getMenuItemByName(menuItems,"WL") + if value == 1 then + --------------------- + -- large hud layout + --------------------- + value, name, idx = getMenuItemByName(menuItems,"CPANE") + menuItems[idx][5] = { "default"}; + menuItems[idx][6] = { 1 }; + + if menuItems[idx][4] > #menuItems[idx][5] then + menuItems[idx][4] = 1 + end + + value, name, idx = getMenuItemByName(menuItems,"RPANE") + menuItems[idx][5] = { "default" }; + menuItems[idx][6] = { 1 }; + + if menuItems[idx][4] > #menuItems[idx][5] then + menuItems[idx][4] = 1 + end + + value, name, idx = getMenuItemByName(menuItems,"LPANE") + menuItems[idx][5] = { "default","mav2passthru" }; + menuItems[idx][6] = { 1, 2 }; + + if menuItems[idx][4] > #menuItems[idx][5] then + menuItems[idx][4] = 1 + end + + centerPanelFiles = {"hud_1", "hud_nav_1" } + rightPanelFiles = {"right_1" } + leftPanelFiles = {"left_1", "left_m2f_1" } + + elseif value == 2 then + --------------------- + -- legacy layout + --------------------- + value, name, idx = getMenuItemByName(menuItems,"CPANE") + menuItems[idx][5] = { "default", "russian hud", "compact hud" }; + menuItems[idx][6] = { 1, 2, 3 }; + + if menuItems[idx][4] > #menuItems[idx][5] then + menuItems[idx][4] = 1 + end + + value, name, idx = getMenuItemByName(menuItems,"RPANE") + menuItems[idx][5] = { "default", "custom sensors" }; + menuItems[idx][6] = { 1, 2 }; + + if menuItems[idx][4] > #menuItems[idx][5] then + menuItems[idx][4] = 1 + end + + value, name, idx = getMenuItemByName(menuItems,"LPANE") + menuItems[idx][5] = { "default","mav2passthru" }; + menuItems[idx][6] = { 1, 2 }; + + if menuItems[idx][4] > #menuItems[idx][5] then + menuItems[idx][4] = 1 + end + + centerPanelFiles = {"hud_2", "hud_russian_2", "hud_small_2" } + rightPanelFiles = {"right_2", "right_custom_2" } + leftPanelFiles = {"left_2", "left_m2f_2" } + end + + menu.updated = false + collectgarbage() + collectgarbage() + end +end + +local +function getConfigFilename() + local info = model.getInfo() + return "/SCRIPTS/YAAPU/CFG/" .. string.lower(string.gsub(info.name, "[%c%p%s%z]", "")..".cfg") +end + +local function applyConfigValues(conf) + if menu.updated == true then + updateMenuItems() + menu.updated = false + end + conf.language = getMenuItemByName(menuItems,"L1") + conf.battAlertLevel1 = getMenuItemByName(menuItems,"V1") + conf.battAlertLevel2 = getMenuItemByName(menuItems,"V2") + conf.battCapOverride1 = getMenuItemByName(menuItems,"B1") + conf.battCapOverride2 = getMenuItemByName(menuItems,"B2") + conf.disableAllSounds = getMenuItemByName(menuItems,"S1") + conf.disableMsgBeep = getMenuItemByName(menuItems,"S2") + conf.enableHaptic = getMenuItemByName(menuItems,"VIBR") + conf.timerAlert = math.floor(getMenuItemByName(menuItems,"T1")*0.1*60) + conf.minAltitudeAlert = getMenuItemByName(menuItems,"A1")*0.1 + conf.maxAltitudeAlert = getMenuItemByName(menuItems,"A2") + conf.maxDistanceAlert = getMenuItemByName(menuItems,"D1") + conf.repeatAlertsPeriod = getMenuItemByName(menuItems,"T2") + conf.battConf = getMenuItemByName(menuItems,"BC") + conf.cell1Count = getMenuItemByName(menuItems,"CC") + conf.cell2Count = getMenuItemByName(menuItems,"CC2") + conf.rangeFinderMax = getMenuItemByName(menuItems,"RM") + conf.horSpeedMultiplier, conf.horSpeedLabel = getMenuItemByName(menuItems,"HSPD") + conf.vertSpeedMultiplier, conf.vertSpeedLabel = getMenuItemByName(menuItems,"VSPD") + -- Layout configuration + conf.widgetLayout = getMenuItemByName(menuItems,"WL") + conf.widgetLayoutFilename = widgetLayoutFiles[conf.widgetLayout] + + conf.centerPanel = getMenuItemByName(menuItems,"CPANE") + conf.centerPanelFilename = centerPanelFiles[conf.centerPanel] + + conf.rightPanel = getMenuItemByName(menuItems,"RPANE") + conf.rightPanelFilename = rightPanelFiles[conf.rightPanel] + + conf.leftPanel = getMenuItemByName(menuItems,"LPANE") + conf.leftPanelFilename = leftPanelFiles[conf.leftPanel] + + conf.enablePX4Modes = getMenuItemByName(menuItems,"PX4") + + conf.mapZoomLevel = getMenuItemByName(menuItems,"MAPZ") + conf.mapType = getMenuItemByName(menuItems,"MAPT") + + local chInfo = getFieldInfo("ch"..getMenuItemByName(menuItems,"STC")) + conf.screenToggleChannelId = (chInfo == nil and -1 or chInfo['id']) + + chInfo = getFieldInfo("ch"..getMenuItemByName(menuItems,"ZTC")) + conf.mapToggleChannelId = (chInfo == nil and -1 or chInfo['id']) + + conf.enableMapGrid = getMenuItemByName(menuItems,"MAPG") + + -- set default voltage source + if getMenuItemByName(menuItems,"VS") ~= nil then + conf.defaultBattSource = getMenuItemByName(menuItems,"VS") + end + + menu.editSelected = false + collectgarbage() + collectgarbage() +end + +local function loadConfig(conf) + local cfg = io.open(getConfigFilename(),"r") + if cfg ~= nil then + local str = io.read(cfg,500) + io.close(cfg) + if string.len(str) > 0 then + for i=1,#menuItems + do + local value = string.match(str, menuItems[i][3]..":([-%d]+)") + collectgarbage() + if value ~= nil then + menuItems[i][4] = tonumber(value) + -- check if the value read from file is compatible with available options + if menuItems[i][2] == 1 and tonumber(value) > #menuItems[i][5] then + --if not force default + menuItems[i][4] = 1 + end + end + end + end + end + -- menu was loaded apply required changes + menu.updated = true + -- when run standalone there's nothing to update :-) + if conf ~= nil then + applyConfigValues(conf) + end +end + +local function saveConfig(conf) + local myConfig = "" + for i=1,#menuItems + do + myConfig = myConfig..menuItems[i][3]..":"..menuItems[i][4] + if i < #menuItems then + myConfig = myConfig.."," + end + end + local cfg = assert(io.open(getConfigFilename(),"w")) + if cfg ~= nil then + io.write(cfg,myConfig) + io.close(cfg) + end + myConfig = nil + collectgarbage() + collectgarbage() + -- when run standalone there's nothing to update :-) + if conf ~= nil then + applyConfigValues(conf) + end + model.setGlobalVariable(8,8,1) +end + +local function drawConfigMenuBars() + lcd.setColor(CUSTOM_COLOR,0x0000) + local itemIdx = string.format("%d/%d",menu.selectedItem,#menuItems) + lcd.drawFilledRectangle(0,0, LCD_W, 20, CUSTOM_COLOR) + lcd.drawRectangle(0, 0, LCD_W, 20, CUSTOM_COLOR) + lcd.drawFilledRectangle(0,LCD_H-20, LCD_W, 20, CUSTOM_COLOR) + lcd.drawRectangle(0, LCD_H-20, LCD_W, 20, CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,0xFFFF) + lcd.drawText(2,0,"Yaapu Telemetry Widget 1.8.1",CUSTOM_COLOR) + lcd.drawText(2,LCD_H-20+1,getConfigFilename(),CUSTOM_COLOR) + lcd.drawText(LCD_W,LCD_H-20+1,itemIdx,CUSTOM_COLOR+RIGHT) +end + +local function incMenuItem(idx) + if menuItems[idx][2] == 0 then + menuItems[idx][4] = menuItems[idx][4] + menuItems[idx][9] + if menuItems[idx][4] > menuItems[idx][6] then + menuItems[idx][4] = menuItems[idx][6] + end + else + menuItems[idx][4] = menuItems[idx][4] + 1 + if menuItems[idx][4] > #menuItems[idx][5] then + menuItems[idx][4] = 1 + end + end +end + +local function decMenuItem(idx) + if menuItems[idx][2] == 0 then + menuItems[idx][4] = menuItems[idx][4] - menuItems[idx][9] + if menuItems[idx][4] < menuItems[idx][5] then + menuItems[idx][4] = menuItems[idx][5] + end + else + menuItems[idx][4] = menuItems[idx][4] - 1 + if menuItems[idx][4] < 1 then + menuItems[idx][4] = #menuItems[idx][5] + end + end +end + +local function drawItem(idx,flags) + lcd.setColor(CUSTOM_COLOR,0xFFFF) + if menuItems[idx][2] == 0 then + if menuItems[idx][4] == 0 and menuItems[idx][5] >= 0 then + lcd.drawText(300,25 + (idx-menu.offset-1)*20, "---",flags+CUSTOM_COLOR) + else + lcd.drawNumber(300,25 + (idx-menu.offset-1)*20, menuItems[idx][4],flags+menuItems[idx][8]+CUSTOM_COLOR) + if menuItems[idx][7] ~= nil then + lcd.drawText(300 + 50,25 + (idx-menu.offset-1)*20, menuItems[idx][7],flags+CUSTOM_COLOR) + end + end + else + lcd.drawText(300,25 + (idx-menu.offset-1)*20, menuItems[idx][5][menuItems[idx][4]],flags+CUSTOM_COLOR) + end +end + +local function drawConfigMenu(event) + drawConfigMenuBars() + updateMenuItems() + if event == EVT_ENTER_BREAK then + if menu.editSelected == true then + -- confirm modified value + saveConfig() + end + menu.editSelected = not menu.editSelected + menu.updated = true + elseif menu.editSelected and (event == EVT_PLUS_BREAK or event == EVT_ROT_LEFT or event == EVT_PLUS_REPT) then + incMenuItem(menu.selectedItem) + elseif menu.editSelected and (event == EVT_MINUS_BREAK or event == EVT_ROT_RIGHT or event == EVT_MINUS_REPT) then + decMenuItem(menu.selectedItem) + elseif not menu.editSelected and (event == EVT_PLUS_BREAK or event == EVT_ROT_LEFT) then + menu.selectedItem = (menu.selectedItem - 1) + if menu.offset >= menu.selectedItem then + menu.offset = menu.offset - 1 + end + elseif not menu.editSelected and (event == EVT_MINUS_BREAK or event == EVT_ROT_RIGHT) then + menu.selectedItem = (menu.selectedItem + 1) + if menu.selectedItem - 11 > menu.offset then + menu.offset = menu.offset + 1 + end + end + --wrap + if menu.selectedItem > #menuItems then + menu.selectedItem = 1 + menu.offset = 0 + elseif menu.selectedItem < 1 then + menu.selectedItem = #menuItems + menu.offset = #menuItems - 11 + end + -- + for m=1+menu.offset,math.min(#menuItems,11+menu.offset) do + lcd.setColor(CUSTOM_COLOR,0xFFFF) + lcd.drawText(2,25 + (m-menu.offset-1)*20, menuItems[m][1],CUSTOM_COLOR) + if m == menu.selectedItem then + if menu.editSelected then + drawItem(m,INVERS+BLINK) + else + drawItem(m,INVERS) + end + else + drawItem(m,0) + end + end +end + + +-------------------------- +-- RUN +-------------------------- +local function run(event) + lcd.setColor(CUSTOM_COLOR, 0x0AB1) -- hex 0x084c7b -- 073f66 + lcd.clear(CUSTOM_COLOR) + --------------------- + -- CONFIG MENU + --------------------- + drawConfigMenu(event) + return 0 +end + +local function init() + loadConfig() +end + +-------------------------------------------------------------------------------- +-- SCRIPT END +-------------------------------------------------------------------------------- +return {run=run, init=init, loadConfig=loadConfig, compileLayouts=compileLayouts, menuItems=menuItems} diff --git a/HORUS/SD/SCRIPTS/YAAPU/CFG/examples/gsuite_sensors.lua b/HORUS/SD/SCRIPTS/YAAPU/CFG/examples/gsuite_sensors.lua index 7d1a2137..0886e360 100644 --- a/HORUS/SD/SCRIPTS/YAAPU/CFG/examples/gsuite_sensors.lua +++ b/HORUS/SD/SCRIPTS/YAAPU/CFG/examples/gsuite_sensors.lua @@ -21,8 +21,8 @@ local sensors = { 1, -- multiplier if < 1 than divides "+", -- "+" track max values, "-" track min values with 2, -- font size 1=small, 2=big - nil, -- warning level (nil is do not use feature) - nil, -- critical level (nil is do not use feature) + nil, -- warning level (nil is do not use feature) + nil, -- critical level (nil is do not use feature) }, -- Sensor 2 [2]= { @@ -83,7 +83,7 @@ local sensors = { 0, -- precision: number of decimals 0,1,2 "%", -- label for unit of measure 1, -- multiplier if < 1 than divides - "+", -- "+" track max values, "-" track min values with + "-", -- "+" track max values, "-" track min values with 2, -- font size 1=small, 2=big nil, -- warning level (nil is do not use feature) nil, -- critical level (nil is do not use feature) diff --git a/HORUS/SD/SCRIPTS/YAAPU/CFG/yaapudev.cfg b/HORUS/SD/SCRIPTS/YAAPU/CFG/yaapudev.cfg index 40cd18e0..dc07fc3f 100644 --- a/HORUS/SD/SCRIPTS/YAAPU/CFG/yaapudev.cfg +++ b/HORUS/SD/SCRIPTS/YAAPU/CFG/yaapudev.cfg @@ -1 +1 @@ -L1:1,V1:375,V2:350,B1:300,B2:0,S1:1,S2:1,VIBR:1,VS:1,T1:0,A1:0,A2:0,D1:0,T2:10,BC:1,CC:0,CC2:0,RM:0,SVS:1,HSPD:1,VSPD:1,WL:1,CPANE:3,RPANE:1,LPANE:1,PX4:1 \ No newline at end of file +L1:1,V1:375,V2:350,B1:300,B2:0,S1:1,S2:1,S3:1,VS:1,T1:0,A1:0,A2:0,D1:0,T2:10,CC:0,RM:0,SVS:1,HSPD:1,VSPD:1,HDOP:20,CPANE:1,RPANE:2,LPANE:2 \ No newline at end of file diff --git a/HORUS/SD/SCRIPTS/YAAPU/CFG/yaapudev_sensors.lua b/HORUS/SD/SCRIPTS/YAAPU/CFG/yaapudev_sensors.lua index 520ba753..a54c03d0 100644 --- a/HORUS/SD/SCRIPTS/YAAPU/CFG/yaapudev_sensors.lua +++ b/HORUS/SD/SCRIPTS/YAAPU/CFG/yaapudev_sensors.lua @@ -1,83 +1,91 @@ ---------------------------------------- -- custom sensors configuration file ---------------------------------------- +--[[ +S1:Pump,A4,2,V,1,+,1, +S2:Fuel,Fuel,0,ml,1,+,1, +S3:ENG,RPM,0,krpm,100,+,1, +S4:EGT,Tmp1,0,C,1,+,1, +S5:THRO,Thro,0,%,1,+,1, +S6:Status,Tmp2,0,C,1,-,1 +--]] local sensors = { -- Sensor 1 [1]= { - "Cel6", -- label - "Cel6", -- OpenTX sensor name + "Pump", -- label + "A4", -- OpenTX sensor name 2, -- precision: number of decimals 0,1,2 "V", -- label for unit of measure 1, -- multiplier if < 1 than divides - "-", -- "+" track max values, "-" track min values with - 2, -- font size 1=small, 2=big - 3.65, -- warning level (nil is do not use feature) - 3.30, -- critical level (nil is do not use feature) + "+", -- "+" track max values, "-" track min values with + 1, -- font size 1=small, 2=big + 5, -- warning level (nil is do not use feature) + 10, -- critical level (nil is do not use feature) }, -- Sensor 2 [2]= { - "Cel5", -- label - "Cel5", -- OpenTX sensor name - 2, -- precision: number of decimals 0,1,2 - "V", -- label for unit of measure - 1, -- multiplier if < 1 than divides - "-", -- "+" track max values, "-" track min values with - 2, -- font size 1=small, 2=big - 3.65, -- warning level (nil is do not use feature) - 3.30, -- critical level (nil is do not use feature) + "Fuel", -- label + "Fuel", -- OpenTX sensor name + 0, -- precision: number of decimals 0,1,2 + "mL", -- label for unit of measure + 1, -- multiplier if < 1 than divides + "+", -- "+" track max values, "-" track min values + 1, -- font size 1=small, 2=big + 1000, -- warning level + 2000, -- critical level }, -- Sensor 3 [3]= { - "Cel4", -- label - "Cel4", -- OpenTX sensor name - 2, -- precision: number of decimals 0,1,2 - "V", -- label for unit of measure - 1, -- multiplier if < 1 than divides - "-", -- "+" track max values, "-" track min values with - 2, -- font size 1=small, 2=big - 3.65, -- warning level (nil is do not use feature) - 3.30, -- critical level (nil is do not use feature) + "ENG", -- label + "RPM", -- OpenTX sensor name + 1, -- precision: number of decimals 0,1,2 + "krpm", -- label for unit of measure + 0.001, -- multiplier if < 1 than divides + "+", -- "+" track max values, "-" track min values with + 2, -- font size 1=small, 2=big + 100000, -- warning level + 120000, -- critical value }, -- Sensor 4 [4]= { - "Cel3", -- label - "Cel3", -- OpenTX sensor name - 2, -- precision: number of decimals 0,1,2 - "V", -- label for unit of measure - 1, -- multiplier if < 1 than divides - "-", -- "+" track max values, "-" track min values with - 2, -- font size 1=small, 2=big - 3.65, -- warning level (nil is do not use feature) - 3.30, -- critical level (nil is do not use feature) + "EGT", -- label + "Tmp1", -- OpenTX sensor name + 0, -- precision: number of decimals 0,1,2 + "C", -- label for unit of measure + 1, -- multiplier if < 1 than divides + "+", -- "+" track max values, "-" track min values with + 2, -- font size 1=small, 2=big + 100, -- warning level + 200, -- critical level }, -- Sensor 5 [5]= { - "Cel2", -- label - "Cel2", -- OpenTX sensor name - 2, -- precision: number of decimals 0,1,2 - "V", -- label for unit of measure - 1, -- multiplier if < 1 than divides - "-", -- "+" track max values, "-" track min values with - 2, -- font size 1=small, 2=big - 3.65, -- warning level (nil is do not use feature) - 3.30, -- critical level (nil is do not use feature) + "THRO", -- label + "Thro", -- OpenTX sensor name + 0, -- precision: number of decimals 0,1,2 + "%", -- label for unit of measure + 1, -- multiplier if < 1 than divides + "+", -- "+" track max values, "-" track min values with + 2, -- font size 1=small, 2=big + 90, -- warning level + 100, -- critical level }, -- Sensor 6 [6]= { - "Cell", -- label - "Cel1", -- OpenTX sensor name - 2, -- precision: number of decimals 0,1,2 - "V", -- label for unit of measure - 1, -- multiplier if < 1 than divides - "-", -- "+" track max values, "-" track min values with - 2, -- font size 1=small, 2=big - 3.65, -- warning level (nil is do not use feature) - 3.30, -- critical level (nil is do not use feature) + "Status", -- label + "Tmp2", -- OpenTX sensor name + 0, -- precision: number of decimals 0,1,2 + "", -- label for unit of measure + 1, -- multiplier if < 1 than divides + "+", -- "+" track max values, "-" track min values with + 2, -- font size 1=small, 2=big + 100, -- warning level + 100, -- critical level }, } ------------------------------------------------------ @@ -85,21 +93,37 @@ local sensors = { -- for each sensor and display the corresponding text instead -- as an example to associate a lookup table to sensor 3 declare it like -- ---local lookups = { -- [3] = { --- [-10] = "ERR", --- [0] = "OK", --- [10] = "CRIT", --- } +-- [-10] = "ERR", +-- [0] = "OK", +-- [10] = "CRIT", -- } -- this would display the sensor value except when the value corresponds to one -- of entered above -- local lookups = { + -- lookup 2 + [6] = { + [-30] = "ERROR", + [-20] = "OFF", + [-10] = "COOL", + [-1] = "LOCK", + [0] = "STOP", + [10] = "RUN", + [20] = "REL", + [25] = "GLOW", + [30] = "SPIN", + [40] = "FIRE", + [45] = "IGNT", + [50] = "HEAT", + [60] = "ACCE", + [65] = "CAL", + [70] = "IDLE", + }, } collectgarbage() return { sensors=sensors,lookups=lookups -} +} \ No newline at end of file diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/cell_orange_grey.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/cell_orange_grey.png deleted file mode 100644 index 9526391d..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/cell_orange_grey.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/cell_red_blink.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/cell_red_blink.png deleted file mode 100644 index b0b55880..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/cell_red_blink.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/cell_red_grey.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/cell_red_grey.png deleted file mode 100644 index 5e9399a6..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/cell_red_grey.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/gauge_bg_grey.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/gauge_bg_grey.png deleted file mode 100644 index e4f09a48..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/gauge_bg_grey.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/gauge_bg_white.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/gauge_bg_white.png deleted file mode 100644 index a3c61f8a..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/gauge_bg_white.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/homeorange.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/homeorange.png new file mode 100644 index 00000000..2e1cc13b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/homeorange.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_140x110.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_140x110.png deleted file mode 100644 index b50ea0d1..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_140x110.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_140x120.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_140x120.png deleted file mode 100644 index 93709cd3..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_140x120.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_160x90.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_160x90.png deleted file mode 100644 index 8a988da1..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_160x90.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_280x140.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_280x140.png deleted file mode 100644 index 9cf0d8ff..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_280x140.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_48x48a.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_48x48a.png new file mode 100644 index 00000000..8e4b6b7a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_48x48a.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_70x70d.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_70x70d.png deleted file mode 100644 index 5a7efa03..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_70x70d.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_80x80a.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_80x80a.png deleted file mode 100644 index 73d39c28..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/hud_80x80a.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/kmh.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/kmh.png deleted file mode 100644 index 5fce20f7..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/kmh.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/kmh_b.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/kmh_b.png deleted file mode 100644 index 5c838430..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/kmh_b.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/left_empty.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/left_empty.png deleted file mode 100644 index d63224e4..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/left_empty.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/minihomegreen.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/minihomegreen.png deleted file mode 100644 index 9d681b0d..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/minihomegreen.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/minihomeyellow.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/minihomeyellow.png deleted file mode 100644 index 1274a5d4..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/minihomeyellow.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/spd.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/spd.png deleted file mode 100644 index eb90251c..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/spd.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/spd_b.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/spd_b.png deleted file mode 100644 index de7ab9f6..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/spd_b.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/variogauge.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/variogauge.png deleted file mode 100644 index 77d8eb0a..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/variogauge.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/variogauge_big.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/variogauge_big.png deleted file mode 100644 index 8109318f..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/variogauge_big.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/varioline_big.png b/HORUS/SD/SCRIPTS/YAAPU/IMAGES/varioline_big.png deleted file mode 100644 index ffdb28f0..00000000 Binary files a/HORUS/SD/SCRIPTS/YAAPU/IMAGES/varioline_big.png and /dev/null differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/LIB/draw.luac b/HORUS/SD/SCRIPTS/YAAPU/LIB/draw.luac index 52a80f9b..c76d9618 100644 Binary files a/HORUS/SD/SCRIPTS/YAAPU/LIB/draw.luac and b/HORUS/SD/SCRIPTS/YAAPU/LIB/draw.luac differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/LIB/hud_1.luac b/HORUS/SD/SCRIPTS/YAAPU/LIB/hud_1.luac index 55a80cbd..a6d28528 100644 Binary files a/HORUS/SD/SCRIPTS/YAAPU/LIB/hud_1.luac and b/HORUS/SD/SCRIPTS/YAAPU/LIB/hud_1.luac differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/LIB/hud_2.luac b/HORUS/SD/SCRIPTS/YAAPU/LIB/hud_2.luac index 61b3feef..45e4ba5e 100644 Binary files a/HORUS/SD/SCRIPTS/YAAPU/LIB/hud_2.luac and b/HORUS/SD/SCRIPTS/YAAPU/LIB/hud_2.luac differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/LIB/hud_russian_2.luac b/HORUS/SD/SCRIPTS/YAAPU/LIB/hud_russian_2.luac index f0eba311..edfecb3b 100644 Binary files a/HORUS/SD/SCRIPTS/YAAPU/LIB/hud_russian_2.luac and b/HORUS/SD/SCRIPTS/YAAPU/LIB/hud_russian_2.luac differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/LIB/hud_small_2.luac b/HORUS/SD/SCRIPTS/YAAPU/LIB/hud_small_2.luac index e56d14ed..7c525945 100644 Binary files a/HORUS/SD/SCRIPTS/YAAPU/LIB/hud_small_2.luac and b/HORUS/SD/SCRIPTS/YAAPU/LIB/hud_small_2.luac differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/LIB/layout_1.luac b/HORUS/SD/SCRIPTS/YAAPU/LIB/layout_1.luac index 875e56cd..fb6a79b1 100644 Binary files a/HORUS/SD/SCRIPTS/YAAPU/LIB/layout_1.luac and b/HORUS/SD/SCRIPTS/YAAPU/LIB/layout_1.luac differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/LIB/layout_2.luac b/HORUS/SD/SCRIPTS/YAAPU/LIB/layout_2.luac index 71697a57..0527e0f5 100644 Binary files a/HORUS/SD/SCRIPTS/YAAPU/LIB/layout_2.luac and b/HORUS/SD/SCRIPTS/YAAPU/LIB/layout_2.luac differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/LIB/layout_map.luac b/HORUS/SD/SCRIPTS/YAAPU/LIB/layout_map.luac new file mode 100644 index 00000000..61d2765b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/LIB/layout_map.luac differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/LIB/left_1.luac b/HORUS/SD/SCRIPTS/YAAPU/LIB/left_1.luac index 3a94096b..31d0388e 100644 Binary files a/HORUS/SD/SCRIPTS/YAAPU/LIB/left_1.luac and b/HORUS/SD/SCRIPTS/YAAPU/LIB/left_1.luac differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/LIB/left_2.luac b/HORUS/SD/SCRIPTS/YAAPU/LIB/left_2.luac index 0c083d11..8c7fd426 100644 Binary files a/HORUS/SD/SCRIPTS/YAAPU/LIB/left_2.luac and b/HORUS/SD/SCRIPTS/YAAPU/LIB/left_2.luac differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/LIB/left_m2f_1.luac b/HORUS/SD/SCRIPTS/YAAPU/LIB/left_m2f_1.luac index c7acdae9..4347c370 100644 Binary files a/HORUS/SD/SCRIPTS/YAAPU/LIB/left_m2f_1.luac and b/HORUS/SD/SCRIPTS/YAAPU/LIB/left_m2f_1.luac differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/LIB/left_m2f_2.luac b/HORUS/SD/SCRIPTS/YAAPU/LIB/left_m2f_2.luac index 24967486..18239450 100644 Binary files a/HORUS/SD/SCRIPTS/YAAPU/LIB/left_m2f_2.luac and b/HORUS/SD/SCRIPTS/YAAPU/LIB/left_m2f_2.luac differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/LIB/reset.luac b/HORUS/SD/SCRIPTS/YAAPU/LIB/reset.luac index cdfd3fdf..391bbff6 100644 Binary files a/HORUS/SD/SCRIPTS/YAAPU/LIB/reset.luac and b/HORUS/SD/SCRIPTS/YAAPU/LIB/reset.luac differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/LIB/right_1.luac b/HORUS/SD/SCRIPTS/YAAPU/LIB/right_1.luac index e76f1611..d56e82df 100644 Binary files a/HORUS/SD/SCRIPTS/YAAPU/LIB/right_1.luac and b/HORUS/SD/SCRIPTS/YAAPU/LIB/right_1.luac differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/LIB/right_2.luac b/HORUS/SD/SCRIPTS/YAAPU/LIB/right_2.luac index ef9e570a..9f76602d 100644 Binary files a/HORUS/SD/SCRIPTS/YAAPU/LIB/right_2.luac and b/HORUS/SD/SCRIPTS/YAAPU/LIB/right_2.luac differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/LIB/right_custom_2.luac b/HORUS/SD/SCRIPTS/YAAPU/LIB/right_custom_2.luac index 7f8a0262..95d2e25c 100644 Binary files a/HORUS/SD/SCRIPTS/YAAPU/LIB/right_custom_2.luac and b/HORUS/SD/SCRIPTS/YAAPU/LIB/right_custom_2.luac differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/mktiles.cmd b/HORUS/SD/SCRIPTS/YAAPU/MAPS/mktiles.cmd new file mode 100644 index 00000000..a4d46a9f --- /dev/null +++ b/HORUS/SD/SCRIPTS/YAAPU/MAPS/mktiles.cmd @@ -0,0 +1,26 @@ +@echo off +set MAGICK="%ProgramFiles%\ImageMagick-7.0.8-Q16\magick.exe" +set MAGICK_OPTS=-resize 100x100 -posterize 35 -define png:compression-filter=5 -define png:compression-level=9 -define png:compression-strategy=1 -define png:exclude-chunk=all -interlace none -colorspace sRGB -strip +if not exist %MAGICK% ( + echo: + echo ERROR: Cannot find ImageMagick at path: %MAGICK% + goto end +) +set /A COUNTER=0 +set /A SCOUNTER=0 +for /R %%I in (*.png) do ( + echo %%~nxI | findstr /b /r "[0-9]*\.png" >nul 2>&1 + if errorlevel 1 ( + echo skipping %%I + set /A SCOUNTER=SCOUNTER+1 + ) else ( + echo processing %%I + %MAGICK% convert "%%I" %MAGICK_OPTS% "%%~dI%%~pIs_%%~nxI" + del /q "%%I" + set /A COUNTER=COUNTER+1 + ) +) +echo: +echo DONE: %COUNTER% images resized, %SCOUNTER% skipped +:end +pause \ No newline at end of file diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/nomap.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/nomap.png new file mode 100644 index 00000000..53ff253e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/nomap.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_931.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_931.png new file mode 100644 index 00000000..9c694dc9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_931.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_932.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_932.png new file mode 100644 index 00000000..6847bdb7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_932.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_933.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_933.png new file mode 100644 index 00000000..43cba065 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_933.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_934.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_934.png new file mode 100644 index 00000000..e21ad76e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_934.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_935.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_935.png new file mode 100644 index 00000000..7d45a0dc Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_935.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_936.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_936.png new file mode 100644 index 00000000..f287e2ad Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_936.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_937.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_937.png new file mode 100644 index 00000000..32519abf Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_937.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_938.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_938.png new file mode 100644 index 00000000..8cb25fa0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_938.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_939.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_939.png new file mode 100644 index 00000000..eb981e45 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_939.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_940.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_940.png new file mode 100644 index 00000000..6f901732 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_940.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_941.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_941.png new file mode 100644 index 00000000..039bf10f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/66/154/s_941.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_931.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_931.png new file mode 100644 index 00000000..a3db75be Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_931.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_932.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_932.png new file mode 100644 index 00000000..a7c77445 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_932.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_933.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_933.png new file mode 100644 index 00000000..92870c25 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_933.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_934.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_934.png new file mode 100644 index 00000000..b95496a3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_934.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_935.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_935.png new file mode 100644 index 00000000..320b97aa Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_935.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_936.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_936.png new file mode 100644 index 00000000..d7164c6d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_936.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_937.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_937.png new file mode 100644 index 00000000..0fb0876f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_937.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_938.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_938.png new file mode 100644 index 00000000..18feb5cb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_938.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_939.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_939.png new file mode 100644 index 00000000..0b70614a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_939.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_940.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_940.png new file mode 100644 index 00000000..d4a24b12 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_940.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_941.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_941.png new file mode 100644 index 00000000..cbb22e62 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/67/154/s_941.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_931.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_931.png new file mode 100644 index 00000000..f5bc6288 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_931.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_932.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_932.png new file mode 100644 index 00000000..1c842b56 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_932.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_933.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_933.png new file mode 100644 index 00000000..3105cf4c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_933.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_934.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_934.png new file mode 100644 index 00000000..28a93002 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_934.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_935.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_935.png new file mode 100644 index 00000000..a25be725 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_935.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_936.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_936.png new file mode 100644 index 00000000..f0d37fab Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_936.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_937.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_937.png new file mode 100644 index 00000000..904deb80 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_937.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_938.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_938.png new file mode 100644 index 00000000..918166da Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_938.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_939.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_939.png new file mode 100644 index 00000000..9af370ed Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_939.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_940.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_940.png new file mode 100644 index 00000000..3d9e7ea1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_940.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_941.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_941.png new file mode 100644 index 00000000..caff2065 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/68/154/s_941.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_931.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_931.png new file mode 100644 index 00000000..59dd4e71 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_931.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_932.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_932.png new file mode 100644 index 00000000..380f54f1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_932.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_933.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_933.png new file mode 100644 index 00000000..77a66f1f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_933.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_934.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_934.png new file mode 100644 index 00000000..6a1ad3fe Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_934.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_935.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_935.png new file mode 100644 index 00000000..d38ada5e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_935.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_936.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_936.png new file mode 100644 index 00000000..68e6a2eb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_936.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_937.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_937.png new file mode 100644 index 00000000..59fcbfee Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_937.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_938.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_938.png new file mode 100644 index 00000000..dd318841 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_938.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_939.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_939.png new file mode 100644 index 00000000..b1d29ce9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_939.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_940.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_940.png new file mode 100644 index 00000000..072b9802 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_940.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_941.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_941.png new file mode 100644 index 00000000..fb13d183 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/69/154/s_941.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_931.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_931.png new file mode 100644 index 00000000..e82564bd Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_931.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_932.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_932.png new file mode 100644 index 00000000..2feaf2de Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_932.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_933.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_933.png new file mode 100644 index 00000000..2c0b2c7a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_933.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_934.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_934.png new file mode 100644 index 00000000..c9589c52 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_934.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_935.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_935.png new file mode 100644 index 00000000..8264d294 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_935.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_936.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_936.png new file mode 100644 index 00000000..16222ec9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_936.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_937.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_937.png new file mode 100644 index 00000000..27cd4ce5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_937.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_938.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_938.png new file mode 100644 index 00000000..8bc10bf0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_938.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_939.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_939.png new file mode 100644 index 00000000..3f5301ea Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_939.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_940.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_940.png new file mode 100644 index 00000000..f5c9a23c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_940.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_941.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_941.png new file mode 100644 index 00000000..68165304 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/70/154/s_941.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_931.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_931.png new file mode 100644 index 00000000..ab5d7fa1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_931.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_932.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_932.png new file mode 100644 index 00000000..c85403a6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_932.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_933.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_933.png new file mode 100644 index 00000000..0ccb3351 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_933.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_934.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_934.png new file mode 100644 index 00000000..85ac97dc Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_934.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_935.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_935.png new file mode 100644 index 00000000..26db21ca Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_935.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_936.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_936.png new file mode 100644 index 00000000..22ecf88f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_936.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_937.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_937.png new file mode 100644 index 00000000..d6218d99 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_937.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_938.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_938.png new file mode 100644 index 00000000..add2054a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_938.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_939.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_939.png new file mode 100644 index 00000000..32f57f43 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_939.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_940.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_940.png new file mode 100644 index 00000000..dfdfcd3f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_940.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_941.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_941.png new file mode 100644 index 00000000..36b9728e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/71/154/s_941.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_931.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_931.png new file mode 100644 index 00000000..95e07f8a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_931.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_932.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_932.png new file mode 100644 index 00000000..f1f454c4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_932.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_933.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_933.png new file mode 100644 index 00000000..d857df9b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_933.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_934.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_934.png new file mode 100644 index 00000000..f90ee3bf Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_934.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_935.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_935.png new file mode 100644 index 00000000..f27af888 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_935.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_936.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_936.png new file mode 100644 index 00000000..3cf29086 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_936.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_937.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_937.png new file mode 100644 index 00000000..9047a57a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_937.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_938.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_938.png new file mode 100644 index 00000000..8bbaa39b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_938.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_939.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_939.png new file mode 100644 index 00000000..15ecf931 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_939.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_940.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_940.png new file mode 100644 index 00000000..4eb63041 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_940.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_941.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_941.png new file mode 100644 index 00000000..b4d695f0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/72/154/s_941.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_931.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_931.png new file mode 100644 index 00000000..b584ea40 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_931.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_932.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_932.png new file mode 100644 index 00000000..56072079 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_932.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_933.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_933.png new file mode 100644 index 00000000..29408603 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_933.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_934.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_934.png new file mode 100644 index 00000000..e77d58b3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_934.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_935.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_935.png new file mode 100644 index 00000000..f37beb98 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_935.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_936.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_936.png new file mode 100644 index 00000000..7fb6f349 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_936.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_937.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_937.png new file mode 100644 index 00000000..0b6a50f6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_937.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_938.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_938.png new file mode 100644 index 00000000..957fc2e2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_938.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_939.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_939.png new file mode 100644 index 00000000..cbb9378b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_939.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_940.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_940.png new file mode 100644 index 00000000..926ffeaa Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_940.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_941.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_941.png new file mode 100644 index 00000000..89aab4ca Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/73/154/s_941.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_931.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_931.png new file mode 100644 index 00000000..692b9138 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_931.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_932.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_932.png new file mode 100644 index 00000000..121e7656 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_932.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_933.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_933.png new file mode 100644 index 00000000..3422a74c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_933.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_934.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_934.png new file mode 100644 index 00000000..585aef22 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_934.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_935.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_935.png new file mode 100644 index 00000000..b3223012 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_935.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_936.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_936.png new file mode 100644 index 00000000..c4c579be Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_936.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_937.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_937.png new file mode 100644 index 00000000..4edf7e09 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_937.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_938.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_938.png new file mode 100644 index 00000000..dad85d04 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_938.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_939.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_939.png new file mode 100644 index 00000000..c250e028 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_939.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_940.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_940.png new file mode 100644 index 00000000..5d33f720 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_940.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_941.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_941.png new file mode 100644 index 00000000..ba6f8dec Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/74/154/s_941.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_931.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_931.png new file mode 100644 index 00000000..a1c89ffc Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_931.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_932.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_932.png new file mode 100644 index 00000000..7d08b714 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_932.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_933.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_933.png new file mode 100644 index 00000000..b388a366 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_933.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_934.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_934.png new file mode 100644 index 00000000..62c7713a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_934.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_935.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_935.png new file mode 100644 index 00000000..ebfb7b88 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_935.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_936.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_936.png new file mode 100644 index 00000000..a4916ceb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_936.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_937.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_937.png new file mode 100644 index 00000000..c38b3363 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_937.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_938.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_938.png new file mode 100644 index 00000000..96f426ae Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_938.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_939.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_939.png new file mode 100644 index 00000000..b5d7724f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_939.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_940.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_940.png new file mode 100644 index 00000000..ff022caf Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_940.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_941.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_941.png new file mode 100644 index 00000000..af7a2f87 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/75/154/s_941.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_931.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_931.png new file mode 100644 index 00000000..9e28c723 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_931.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_932.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_932.png new file mode 100644 index 00000000..e4ad9a77 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_932.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_933.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_933.png new file mode 100644 index 00000000..432a576f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_933.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_934.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_934.png new file mode 100644 index 00000000..dd158a1b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_934.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_935.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_935.png new file mode 100644 index 00000000..bbdc25c3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_935.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_936.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_936.png new file mode 100644 index 00000000..434cd5f3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_936.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_937.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_937.png new file mode 100644 index 00000000..97a3105d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_937.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_938.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_938.png new file mode 100644 index 00000000..d3efd0c3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_938.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_939.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_939.png new file mode 100644 index 00000000..3954ebe1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_939.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_940.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_940.png new file mode 100644 index 00000000..437ce8ce Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_940.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_941.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_941.png new file mode 100644 index 00000000..f0127e3a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/76/154/s_941.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_931.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_931.png new file mode 100644 index 00000000..33647844 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_931.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_932.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_932.png new file mode 100644 index 00000000..8e510f77 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_932.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_933.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_933.png new file mode 100644 index 00000000..4a3f5326 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_933.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_934.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_934.png new file mode 100644 index 00000000..d93c86a7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_934.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_935.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_935.png new file mode 100644 index 00000000..4a3aebf6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_935.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_936.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_936.png new file mode 100644 index 00000000..34bd91ba Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_936.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_937.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_937.png new file mode 100644 index 00000000..35c90581 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_937.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_938.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_938.png new file mode 100644 index 00000000..53793262 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_938.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_939.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_939.png new file mode 100644 index 00000000..9452036f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_939.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_940.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_940.png new file mode 100644 index 00000000..88f06eb6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_940.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_941.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_941.png new file mode 100644 index 00000000..fb287f8f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/77/154/s_941.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_931.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_931.png new file mode 100644 index 00000000..9abb4a1b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_931.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_932.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_932.png new file mode 100644 index 00000000..2955404f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_932.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_933.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_933.png new file mode 100644 index 00000000..8882ad26 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_933.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_934.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_934.png new file mode 100644 index 00000000..5a77e180 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_934.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_935.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_935.png new file mode 100644 index 00000000..8806544c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_935.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_936.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_936.png new file mode 100644 index 00000000..6c70434b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_936.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_937.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_937.png new file mode 100644 index 00000000..d0217224 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_937.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_938.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_938.png new file mode 100644 index 00000000..9c3d0bec Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_938.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_939.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_939.png new file mode 100644 index 00000000..d4e69e0e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_939.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_940.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_940.png new file mode 100644 index 00000000..1db09ee1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_940.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_941.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_941.png new file mode 100644 index 00000000..2dbc7f8b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/78/154/s_941.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_931.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_931.png new file mode 100644 index 00000000..06aa655a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_931.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_932.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_932.png new file mode 100644 index 00000000..e189f100 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_932.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_933.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_933.png new file mode 100644 index 00000000..7cd5740f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_933.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_934.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_934.png new file mode 100644 index 00000000..27b4bc82 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_934.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_935.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_935.png new file mode 100644 index 00000000..7252864c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_935.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_936.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_936.png new file mode 100644 index 00000000..a103201c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_936.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_937.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_937.png new file mode 100644 index 00000000..cd544308 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_937.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_938.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_938.png new file mode 100644 index 00000000..33fcaa43 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_938.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_939.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_939.png new file mode 100644 index 00000000..3a1d1051 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_939.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_940.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_940.png new file mode 100644 index 00000000..fd583868 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_940.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_941.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_941.png new file mode 100644 index 00000000..a27031e4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/79/154/s_941.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_931.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_931.png new file mode 100644 index 00000000..3a22cef7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_931.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_932.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_932.png new file mode 100644 index 00000000..af2f9bfb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_932.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_933.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_933.png new file mode 100644 index 00000000..95a90d91 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_933.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_934.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_934.png new file mode 100644 index 00000000..3baeca44 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_934.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_935.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_935.png new file mode 100644 index 00000000..77868032 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_935.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_936.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_936.png new file mode 100644 index 00000000..1f71cdc9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_936.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_937.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_937.png new file mode 100644 index 00000000..43920e4e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_937.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_938.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_938.png new file mode 100644 index 00000000..3dbe25c1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_938.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_939.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_939.png new file mode 100644 index 00000000..2e959148 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_939.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_940.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_940.png new file mode 100644 index 00000000..25b985c0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_940.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_941.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_941.png new file mode 100644 index 00000000..be501ec5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/80/154/s_941.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_931.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_931.png new file mode 100644 index 00000000..465715b8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_931.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_932.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_932.png new file mode 100644 index 00000000..a5fba04e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_932.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_933.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_933.png new file mode 100644 index 00000000..27c0a5da Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_933.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_934.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_934.png new file mode 100644 index 00000000..870e7ee8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_934.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_935.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_935.png new file mode 100644 index 00000000..38be63b2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_935.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_936.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_936.png new file mode 100644 index 00000000..4dda6de9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_936.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_937.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_937.png new file mode 100644 index 00000000..e4d6f5fa Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_937.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_938.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_938.png new file mode 100644 index 00000000..14863be7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_938.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_939.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_939.png new file mode 100644 index 00000000..41bde130 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_939.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_940.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_940.png new file mode 100644 index 00000000..81ed8ca8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_940.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_941.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_941.png new file mode 100644 index 00000000..967b9505 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/81/154/s_941.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_931.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_931.png new file mode 100644 index 00000000..6164deeb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_931.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_932.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_932.png new file mode 100644 index 00000000..0d35376c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_932.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_933.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_933.png new file mode 100644 index 00000000..0b38350b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_933.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_934.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_934.png new file mode 100644 index 00000000..90e8bce2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_934.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_935.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_935.png new file mode 100644 index 00000000..42daa35d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_935.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_936.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_936.png new file mode 100644 index 00000000..7671d6a8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_936.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_937.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_937.png new file mode 100644 index 00000000..b850cc35 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_937.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_938.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_938.png new file mode 100644 index 00000000..ca1a9e56 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_938.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_939.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_939.png new file mode 100644 index 00000000..e0d4e783 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_939.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_940.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_940.png new file mode 100644 index 00000000..8984c6f5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_940.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_941.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_941.png new file mode 100644 index 00000000..8f18eeec Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-1/234/82/154/s_941.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_839.png new file mode 100644 index 00000000..c26e95ab Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_840.png new file mode 100644 index 00000000..856b0fa3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_841.png new file mode 100644 index 00000000..84d89e97 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_842.png new file mode 100644 index 00000000..f4587e21 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_843.png new file mode 100644 index 00000000..df0bb66f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_844.png new file mode 100644 index 00000000..ee6142fd Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_845.png new file mode 100644 index 00000000..3d8ba6fc Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_846.png new file mode 100644 index 00000000..53b723d2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_847.png new file mode 100644 index 00000000..c7f949d6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_848.png new file mode 100644 index 00000000..cb1e247e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_849.png new file mode 100644 index 00000000..1ad7d9db Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_850.png new file mode 100644 index 00000000..6aa30b81 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_851.png new file mode 100644 index 00000000..fc381e88 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_852.png new file mode 100644 index 00000000..154a04ed Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_853.png new file mode 100644 index 00000000..bf394c7c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_854.png new file mode 100644 index 00000000..d620b28d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_855.png new file mode 100644 index 00000000..0fbc09c2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_856.png new file mode 100644 index 00000000..6dd4205e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_857.png new file mode 100644 index 00000000..8eb06e7f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_858.png new file mode 100644 index 00000000..09e8a4f3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/133/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_839.png new file mode 100644 index 00000000..1493af22 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_840.png new file mode 100644 index 00000000..ae8a3a2b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_841.png new file mode 100644 index 00000000..d32c23b5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_842.png new file mode 100644 index 00000000..a0168c8c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_843.png new file mode 100644 index 00000000..6e472578 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_844.png new file mode 100644 index 00000000..67524f91 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_845.png new file mode 100644 index 00000000..62a1d055 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_846.png new file mode 100644 index 00000000..4bbf9667 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_847.png new file mode 100644 index 00000000..8b65adf0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_848.png new file mode 100644 index 00000000..1e971cf9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_849.png new file mode 100644 index 00000000..ac3bde97 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_850.png new file mode 100644 index 00000000..ccc64323 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_851.png new file mode 100644 index 00000000..4d0b3af1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_852.png new file mode 100644 index 00000000..321687e2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_853.png new file mode 100644 index 00000000..2c232ed9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_854.png new file mode 100644 index 00000000..f3bf3147 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_855.png new file mode 100644 index 00000000..5d622c68 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_856.png new file mode 100644 index 00000000..f24746f3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_857.png new file mode 100644 index 00000000..6173b539 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_858.png new file mode 100644 index 00000000..65df68d2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/134/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_839.png new file mode 100644 index 00000000..f4e678f0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_840.png new file mode 100644 index 00000000..e55d41ad Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_841.png new file mode 100644 index 00000000..bd595abd Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_842.png new file mode 100644 index 00000000..ba83638c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_843.png new file mode 100644 index 00000000..5836830f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_844.png new file mode 100644 index 00000000..6db75589 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_845.png new file mode 100644 index 00000000..641540e4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_846.png new file mode 100644 index 00000000..a0b5aa09 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_847.png new file mode 100644 index 00000000..b416c594 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_848.png new file mode 100644 index 00000000..5a4f6ae1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_849.png new file mode 100644 index 00000000..e09b9c15 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_850.png new file mode 100644 index 00000000..5cbf5d08 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_851.png new file mode 100644 index 00000000..a7a54293 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_852.png new file mode 100644 index 00000000..f883cc8f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_853.png new file mode 100644 index 00000000..9699a072 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_854.png new file mode 100644 index 00000000..4dbcc9d0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_855.png new file mode 100644 index 00000000..0f4ee265 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_856.png new file mode 100644 index 00000000..a0706eb8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_857.png new file mode 100644 index 00000000..cc4b92cb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_858.png new file mode 100644 index 00000000..38b4c8fa Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/135/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_839.png new file mode 100644 index 00000000..14f945a2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_840.png new file mode 100644 index 00000000..e71f4aed Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_841.png new file mode 100644 index 00000000..585a99ba Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_842.png new file mode 100644 index 00000000..561856b6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_843.png new file mode 100644 index 00000000..e2cd5be5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_844.png new file mode 100644 index 00000000..a820b39a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_845.png new file mode 100644 index 00000000..ee4be191 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_846.png new file mode 100644 index 00000000..3ce607b8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_847.png new file mode 100644 index 00000000..e89b1c88 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_848.png new file mode 100644 index 00000000..7899166b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_849.png new file mode 100644 index 00000000..bf15cd14 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_850.png new file mode 100644 index 00000000..bcb48034 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_851.png new file mode 100644 index 00000000..dd92bde8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_852.png new file mode 100644 index 00000000..08bb871c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_853.png new file mode 100644 index 00000000..7dce9ccf Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_854.png new file mode 100644 index 00000000..c4dced83 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_855.png new file mode 100644 index 00000000..52a82332 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_856.png new file mode 100644 index 00000000..7224425d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_857.png new file mode 100644 index 00000000..84902e80 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_858.png new file mode 100644 index 00000000..20057ae3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/136/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_839.png new file mode 100644 index 00000000..9b9d21df Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_840.png new file mode 100644 index 00000000..a6bf5f5d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_841.png new file mode 100644 index 00000000..f143eedf Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_842.png new file mode 100644 index 00000000..31401acf Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_843.png new file mode 100644 index 00000000..825609c3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_844.png new file mode 100644 index 00000000..c2d11211 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_845.png new file mode 100644 index 00000000..7c9b1723 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_846.png new file mode 100644 index 00000000..9e6568b3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_847.png new file mode 100644 index 00000000..e0e1a42e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_848.png new file mode 100644 index 00000000..a24e8842 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_849.png new file mode 100644 index 00000000..60c9fb73 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_850.png new file mode 100644 index 00000000..cc2d52bb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_851.png new file mode 100644 index 00000000..ffceb481 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_852.png new file mode 100644 index 00000000..4a5a14ba Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_853.png new file mode 100644 index 00000000..5e52970c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_854.png new file mode 100644 index 00000000..b7e1ac9b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_855.png new file mode 100644 index 00000000..01ba4318 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_856.png new file mode 100644 index 00000000..5dfc62fa Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_857.png new file mode 100644 index 00000000..c7786d15 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_858.png new file mode 100644 index 00000000..46d3f1fa Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/137/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_839.png new file mode 100644 index 00000000..442c3d1d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_840.png new file mode 100644 index 00000000..7a1f8f92 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_841.png new file mode 100644 index 00000000..f7da12a6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_842.png new file mode 100644 index 00000000..9f182ddb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_843.png new file mode 100644 index 00000000..017ac49c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_844.png new file mode 100644 index 00000000..139d5a08 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_845.png new file mode 100644 index 00000000..1a9723fa Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_846.png new file mode 100644 index 00000000..9e181ed1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_847.png new file mode 100644 index 00000000..cf4f0dfb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_848.png new file mode 100644 index 00000000..08290650 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_849.png new file mode 100644 index 00000000..745130ad Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_850.png new file mode 100644 index 00000000..f949210a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_851.png new file mode 100644 index 00000000..8bbd8071 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_852.png new file mode 100644 index 00000000..25ff768f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_853.png new file mode 100644 index 00000000..13fd9370 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_854.png new file mode 100644 index 00000000..b4ffdb19 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_855.png new file mode 100644 index 00000000..e8870373 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_856.png new file mode 100644 index 00000000..830c7e7a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_857.png new file mode 100644 index 00000000..4001e482 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_858.png new file mode 100644 index 00000000..296be208 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/138/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_839.png new file mode 100644 index 00000000..a819705e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_840.png new file mode 100644 index 00000000..6890f396 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_841.png new file mode 100644 index 00000000..49dc72a7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_842.png new file mode 100644 index 00000000..50b54223 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_843.png new file mode 100644 index 00000000..60fa1d36 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_844.png new file mode 100644 index 00000000..210a00a5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_845.png new file mode 100644 index 00000000..6ad62db1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_846.png new file mode 100644 index 00000000..e331394d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_847.png new file mode 100644 index 00000000..7889a9e4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_848.png new file mode 100644 index 00000000..eb122ce7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_849.png new file mode 100644 index 00000000..c07ea02b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_850.png new file mode 100644 index 00000000..ae06c77a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_851.png new file mode 100644 index 00000000..c207d5fa Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_852.png new file mode 100644 index 00000000..af966ddc Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_853.png new file mode 100644 index 00000000..687eb570 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_854.png new file mode 100644 index 00000000..8ad30bf4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_855.png new file mode 100644 index 00000000..7361e25c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_856.png new file mode 100644 index 00000000..a4052328 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_857.png new file mode 100644 index 00000000..1edfd4d1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_858.png new file mode 100644 index 00000000..6d7ad335 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/139/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_839.png new file mode 100644 index 00000000..5860e045 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_840.png new file mode 100644 index 00000000..9fe4846e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_841.png new file mode 100644 index 00000000..07060f0b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_842.png new file mode 100644 index 00000000..18112c7e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_843.png new file mode 100644 index 00000000..6ec643ef Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_844.png new file mode 100644 index 00000000..5a8bc7f4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_845.png new file mode 100644 index 00000000..088c5371 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_846.png new file mode 100644 index 00000000..851ca644 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_847.png new file mode 100644 index 00000000..f67eb667 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_848.png new file mode 100644 index 00000000..6e0b41fc Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_849.png new file mode 100644 index 00000000..fb332f13 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_850.png new file mode 100644 index 00000000..0de3af4b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_851.png new file mode 100644 index 00000000..1d9fbdf7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_852.png new file mode 100644 index 00000000..eb40f7b9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_853.png new file mode 100644 index 00000000..1b06f548 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_854.png new file mode 100644 index 00000000..9d860767 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_855.png new file mode 100644 index 00000000..10fd3096 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_856.png new file mode 100644 index 00000000..d31f6cd3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_857.png new file mode 100644 index 00000000..59ee3e5b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_858.png new file mode 100644 index 00000000..6bbae0ff Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/140/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_839.png new file mode 100644 index 00000000..d46169e9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_840.png new file mode 100644 index 00000000..7923c77c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_841.png new file mode 100644 index 00000000..3bf2fa95 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_842.png new file mode 100644 index 00000000..c21adacc Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_843.png new file mode 100644 index 00000000..95b23ea1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_844.png new file mode 100644 index 00000000..1de6d917 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_845.png new file mode 100644 index 00000000..4824c7fb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_846.png new file mode 100644 index 00000000..b9cab6e4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_847.png new file mode 100644 index 00000000..06467d29 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_848.png new file mode 100644 index 00000000..e125b272 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_849.png new file mode 100644 index 00000000..b2a655aa Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_850.png new file mode 100644 index 00000000..f842773a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_851.png new file mode 100644 index 00000000..5a8c2103 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_852.png new file mode 100644 index 00000000..25784eba Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_853.png new file mode 100644 index 00000000..74a1c858 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_854.png new file mode 100644 index 00000000..3d5cc435 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_855.png new file mode 100644 index 00000000..5feeaf29 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_856.png new file mode 100644 index 00000000..6e32e3bf Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_857.png new file mode 100644 index 00000000..70b709d6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_858.png new file mode 100644 index 00000000..3e844be2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/141/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_839.png new file mode 100644 index 00000000..204b7c1f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_840.png new file mode 100644 index 00000000..ece6ed33 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_841.png new file mode 100644 index 00000000..14fddd63 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_842.png new file mode 100644 index 00000000..39a05a33 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_843.png new file mode 100644 index 00000000..b009bcdb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_844.png new file mode 100644 index 00000000..ae7701b8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_845.png new file mode 100644 index 00000000..b4487e06 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_846.png new file mode 100644 index 00000000..137ff758 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_847.png new file mode 100644 index 00000000..33ee5b51 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_848.png new file mode 100644 index 00000000..1a4a8640 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_849.png new file mode 100644 index 00000000..1173489a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_850.png new file mode 100644 index 00000000..6b44a8a2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_851.png new file mode 100644 index 00000000..7be3b624 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_852.png new file mode 100644 index 00000000..7e953ca7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_853.png new file mode 100644 index 00000000..bb750d96 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_854.png new file mode 100644 index 00000000..e4f75013 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_855.png new file mode 100644 index 00000000..00298c52 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_856.png new file mode 100644 index 00000000..edf7d4f1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_857.png new file mode 100644 index 00000000..0a1d83cb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_858.png new file mode 100644 index 00000000..20729ce8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/142/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_839.png new file mode 100644 index 00000000..66649b23 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_840.png new file mode 100644 index 00000000..1ec10de0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_841.png new file mode 100644 index 00000000..18048fcb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_842.png new file mode 100644 index 00000000..53cdd225 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_843.png new file mode 100644 index 00000000..1dad644e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_844.png new file mode 100644 index 00000000..4a53fdca Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_845.png new file mode 100644 index 00000000..a1c5cc91 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_846.png new file mode 100644 index 00000000..6c0d8550 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_847.png new file mode 100644 index 00000000..5025bfd4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_848.png new file mode 100644 index 00000000..7ce5962a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_849.png new file mode 100644 index 00000000..7516f1d0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_850.png new file mode 100644 index 00000000..f8ca10cf Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_851.png new file mode 100644 index 00000000..9a794a2b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_852.png new file mode 100644 index 00000000..590101d4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_853.png new file mode 100644 index 00000000..6f6c7b09 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_854.png new file mode 100644 index 00000000..5d0dc56e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_855.png new file mode 100644 index 00000000..4d90fffc Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_856.png new file mode 100644 index 00000000..d175226c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_857.png new file mode 100644 index 00000000..91cf6eb1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_858.png new file mode 100644 index 00000000..a1e34310 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/143/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_839.png new file mode 100644 index 00000000..a918de57 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_840.png new file mode 100644 index 00000000..94dbb49f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_841.png new file mode 100644 index 00000000..3a5771f2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_842.png new file mode 100644 index 00000000..42f40bd3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_843.png new file mode 100644 index 00000000..e60e2fda Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_844.png new file mode 100644 index 00000000..14f840a6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_845.png new file mode 100644 index 00000000..ecd7d20f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_846.png new file mode 100644 index 00000000..faa2d34c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_847.png new file mode 100644 index 00000000..6273599b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_848.png new file mode 100644 index 00000000..4b728330 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_849.png new file mode 100644 index 00000000..6c03eab7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_850.png new file mode 100644 index 00000000..4e516653 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_851.png new file mode 100644 index 00000000..2ff61d9a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_852.png new file mode 100644 index 00000000..86fa19f1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_853.png new file mode 100644 index 00000000..bd310ad7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_854.png new file mode 100644 index 00000000..24c60636 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_855.png new file mode 100644 index 00000000..9fd5f2f5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_856.png new file mode 100644 index 00000000..be1293c8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_857.png new file mode 100644 index 00000000..c3692891 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_858.png new file mode 100644 index 00000000..d747ae81 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/144/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_839.png new file mode 100644 index 00000000..e1417741 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_840.png new file mode 100644 index 00000000..26d59e33 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_841.png new file mode 100644 index 00000000..dae72c84 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_842.png new file mode 100644 index 00000000..daf0ce28 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_843.png new file mode 100644 index 00000000..efd0ca60 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_844.png new file mode 100644 index 00000000..85623b45 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_845.png new file mode 100644 index 00000000..48b79465 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_846.png new file mode 100644 index 00000000..dfddf983 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_847.png new file mode 100644 index 00000000..0d3fbfff Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_848.png new file mode 100644 index 00000000..94ffa4bf Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_849.png new file mode 100644 index 00000000..65e110bb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_850.png new file mode 100644 index 00000000..93c6cfc3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_851.png new file mode 100644 index 00000000..33124977 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_852.png new file mode 100644 index 00000000..89ed48f6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_853.png new file mode 100644 index 00000000..19c879fc Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_854.png new file mode 100644 index 00000000..da0e2d27 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_855.png new file mode 100644 index 00000000..3812f667 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_856.png new file mode 100644 index 00000000..375a955a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_857.png new file mode 100644 index 00000000..f54def23 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_858.png new file mode 100644 index 00000000..b8cbedb5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/145/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_839.png new file mode 100644 index 00000000..57953d6f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_840.png new file mode 100644 index 00000000..2edb0c5d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_841.png new file mode 100644 index 00000000..9a093f9d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_842.png new file mode 100644 index 00000000..f04c089a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_843.png new file mode 100644 index 00000000..f1da96ae Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_844.png new file mode 100644 index 00000000..e97c3cdc Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_845.png new file mode 100644 index 00000000..ff0246ef Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_846.png new file mode 100644 index 00000000..c9aeb793 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_847.png new file mode 100644 index 00000000..afb889c1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_848.png new file mode 100644 index 00000000..b7afb5cb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_849.png new file mode 100644 index 00000000..77824c2a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_850.png new file mode 100644 index 00000000..fc218bfd Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_851.png new file mode 100644 index 00000000..7ff6aba9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_852.png new file mode 100644 index 00000000..3226b1fb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_853.png new file mode 100644 index 00000000..e1a6672a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_854.png new file mode 100644 index 00000000..2a611ad3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_855.png new file mode 100644 index 00000000..de121558 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_856.png new file mode 100644 index 00000000..89315bb6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_857.png new file mode 100644 index 00000000..beb2e4ba Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_858.png new file mode 100644 index 00000000..87ae015b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/146/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_839.png new file mode 100644 index 00000000..a25dc103 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_840.png new file mode 100644 index 00000000..3b627f14 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_841.png new file mode 100644 index 00000000..cd55c9e2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_842.png new file mode 100644 index 00000000..0c93a4d6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_843.png new file mode 100644 index 00000000..8ef90636 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_844.png new file mode 100644 index 00000000..55a5108f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_845.png new file mode 100644 index 00000000..3e5e3f8c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_846.png new file mode 100644 index 00000000..5ef4bfca Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_847.png new file mode 100644 index 00000000..611b26f3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_848.png new file mode 100644 index 00000000..5752db46 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_849.png new file mode 100644 index 00000000..6829073c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_850.png new file mode 100644 index 00000000..b08a941a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_851.png new file mode 100644 index 00000000..e26e6214 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_852.png new file mode 100644 index 00000000..a8404b98 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_853.png new file mode 100644 index 00000000..f3879327 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_854.png new file mode 100644 index 00000000..7248abe8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_855.png new file mode 100644 index 00000000..9b95316f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_856.png new file mode 100644 index 00000000..03987fe2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_857.png new file mode 100644 index 00000000..86318db4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_858.png new file mode 100644 index 00000000..a45ed9f2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/147/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_839.png new file mode 100644 index 00000000..130853db Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_840.png new file mode 100644 index 00000000..279b0543 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_841.png new file mode 100644 index 00000000..1e6000f1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_842.png new file mode 100644 index 00000000..c5b7e003 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_843.png new file mode 100644 index 00000000..f9d316f5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_844.png new file mode 100644 index 00000000..6690a82b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_845.png new file mode 100644 index 00000000..29e6d5eb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_846.png new file mode 100644 index 00000000..e20d819a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_847.png new file mode 100644 index 00000000..200fb9ce Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_848.png new file mode 100644 index 00000000..fe7345ec Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_849.png new file mode 100644 index 00000000..14867b91 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_850.png new file mode 100644 index 00000000..27a47fa8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_851.png new file mode 100644 index 00000000..c451a62d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_852.png new file mode 100644 index 00000000..e26e9a51 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_853.png new file mode 100644 index 00000000..79ad8386 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_854.png new file mode 100644 index 00000000..c6d646ba Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_855.png new file mode 100644 index 00000000..bc65f05c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_856.png new file mode 100644 index 00000000..06ab0f76 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_857.png new file mode 100644 index 00000000..ea2c776c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_858.png new file mode 100644 index 00000000..c0f58e18 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/148/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_839.png new file mode 100644 index 00000000..60abea01 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_840.png new file mode 100644 index 00000000..45ab7678 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_841.png new file mode 100644 index 00000000..b31c854a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_842.png new file mode 100644 index 00000000..448a30f5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_843.png new file mode 100644 index 00000000..ecaf2ae4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_844.png new file mode 100644 index 00000000..3ee30f8c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_845.png new file mode 100644 index 00000000..24232121 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_846.png new file mode 100644 index 00000000..94b13c85 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_847.png new file mode 100644 index 00000000..727c35a3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_848.png new file mode 100644 index 00000000..34c1a16b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_849.png new file mode 100644 index 00000000..6a212496 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_850.png new file mode 100644 index 00000000..dcef73d4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_851.png new file mode 100644 index 00000000..1e91a2b6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_852.png new file mode 100644 index 00000000..c7c63efa Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_853.png new file mode 100644 index 00000000..b8adda73 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_854.png new file mode 100644 index 00000000..574041e7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_855.png new file mode 100644 index 00000000..82946651 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_856.png new file mode 100644 index 00000000..395daadb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_857.png new file mode 100644 index 00000000..f713949b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_858.png new file mode 100644 index 00000000..35ddc82c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/149/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_839.png new file mode 100644 index 00000000..0aeed2fb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_840.png new file mode 100644 index 00000000..e31bde47 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_841.png new file mode 100644 index 00000000..2ca52ce7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_842.png new file mode 100644 index 00000000..05d3bbc1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_843.png new file mode 100644 index 00000000..067eb089 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_844.png new file mode 100644 index 00000000..b2398c17 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_845.png new file mode 100644 index 00000000..8b56f177 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_846.png new file mode 100644 index 00000000..0f3f265f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_847.png new file mode 100644 index 00000000..587aa5f9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_848.png new file mode 100644 index 00000000..0018fe7c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_849.png new file mode 100644 index 00000000..2bf1934c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_850.png new file mode 100644 index 00000000..4995f903 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_851.png new file mode 100644 index 00000000..9de6b624 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_852.png new file mode 100644 index 00000000..87854387 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_853.png new file mode 100644 index 00000000..c3b11d5d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_854.png new file mode 100644 index 00000000..18054e05 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_855.png new file mode 100644 index 00000000..363ee8fb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_856.png new file mode 100644 index 00000000..3cf7cf5c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_857.png new file mode 100644 index 00000000..70f25aa5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_858.png new file mode 100644 index 00000000..fa9ec6f2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/150/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_839.png new file mode 100644 index 00000000..79d23edc Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_840.png new file mode 100644 index 00000000..96a103da Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_841.png new file mode 100644 index 00000000..a3878f51 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_842.png new file mode 100644 index 00000000..c4c55c24 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_843.png new file mode 100644 index 00000000..346fb1c7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_844.png new file mode 100644 index 00000000..77d7c5a9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_845.png new file mode 100644 index 00000000..42db1342 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_846.png new file mode 100644 index 00000000..e6f82826 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_847.png new file mode 100644 index 00000000..cf4f1c5b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_848.png new file mode 100644 index 00000000..57b4f979 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_849.png new file mode 100644 index 00000000..53d47a92 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_850.png new file mode 100644 index 00000000..eb914afa Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_851.png new file mode 100644 index 00000000..e6c2a669 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_852.png new file mode 100644 index 00000000..c5a777ac Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_853.png new file mode 100644 index 00000000..ab55be71 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_854.png new file mode 100644 index 00000000..8522ddc2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_855.png new file mode 100644 index 00000000..7520dedd Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_856.png new file mode 100644 index 00000000..1a782bff Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_857.png new file mode 100644 index 00000000..a86783b8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_858.png new file mode 100644 index 00000000..e2699504 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/151/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_839.png new file mode 100644 index 00000000..3f07b1ae Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_840.png new file mode 100644 index 00000000..66e1f96c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_841.png new file mode 100644 index 00000000..4484006a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_842.png new file mode 100644 index 00000000..7d5e8723 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_843.png new file mode 100644 index 00000000..ce14b854 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_844.png new file mode 100644 index 00000000..38a4187e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_845.png new file mode 100644 index 00000000..ec8eee54 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_846.png new file mode 100644 index 00000000..51a341b9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_847.png new file mode 100644 index 00000000..10319a8d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_848.png new file mode 100644 index 00000000..03b594df Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_849.png new file mode 100644 index 00000000..2fc30fa8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_850.png new file mode 100644 index 00000000..ad291560 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_851.png new file mode 100644 index 00000000..4406a3da Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_852.png new file mode 100644 index 00000000..3a2b9e59 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_853.png new file mode 100644 index 00000000..0e018640 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_854.png new file mode 100644 index 00000000..e1596ca8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_855.png new file mode 100644 index 00000000..3dd46d61 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_856.png new file mode 100644 index 00000000..f8ef6c42 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_857.png new file mode 100644 index 00000000..ca057f4c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_858.png new file mode 100644 index 00000000..1f5f0a40 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/152/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_839.png new file mode 100644 index 00000000..b1e29e39 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_840.png new file mode 100644 index 00000000..a9cd8de6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_841.png new file mode 100644 index 00000000..09f4145f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_842.png new file mode 100644 index 00000000..9e394df7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_843.png new file mode 100644 index 00000000..afa88b93 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_844.png new file mode 100644 index 00000000..34789e0c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_845.png new file mode 100644 index 00000000..f1716179 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_846.png new file mode 100644 index 00000000..94d56f40 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_847.png new file mode 100644 index 00000000..a1befbd8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_848.png new file mode 100644 index 00000000..e4be5a01 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_849.png new file mode 100644 index 00000000..1be4dcad Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_850.png new file mode 100644 index 00000000..04bb273a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_851.png new file mode 100644 index 00000000..71660aa3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_852.png new file mode 100644 index 00000000..f2eaea2a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_853.png new file mode 100644 index 00000000..82ebc0b4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_854.png new file mode 100644 index 00000000..92ba62f8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_855.png new file mode 100644 index 00000000..fa6ac617 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_856.png new file mode 100644 index 00000000..a76f73b9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_857.png new file mode 100644 index 00000000..663f15df Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_858.png new file mode 100644 index 00000000..58c6a7ee Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/153/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_839.png new file mode 100644 index 00000000..8e76c48b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_840.png new file mode 100644 index 00000000..d3365436 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_841.png new file mode 100644 index 00000000..7d4b8ad2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_842.png new file mode 100644 index 00000000..05ec13d7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_843.png new file mode 100644 index 00000000..ed033db6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_844.png new file mode 100644 index 00000000..92a6877d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_845.png new file mode 100644 index 00000000..071c4be3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_846.png new file mode 100644 index 00000000..6dcbca89 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_847.png new file mode 100644 index 00000000..d940ded9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_848.png new file mode 100644 index 00000000..d0037342 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_849.png new file mode 100644 index 00000000..c7943730 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_850.png new file mode 100644 index 00000000..1096cc7d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_851.png new file mode 100644 index 00000000..db021f53 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_852.png new file mode 100644 index 00000000..4d8ac431 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_853.png new file mode 100644 index 00000000..9d920d7c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_854.png new file mode 100644 index 00000000..44647169 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_855.png new file mode 100644 index 00000000..747aa094 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_856.png new file mode 100644 index 00000000..e34e85ec Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_857.png new file mode 100644 index 00000000..0cdd7838 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_858.png new file mode 100644 index 00000000..e2715134 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/154/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_839.png new file mode 100644 index 00000000..587d35f6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_840.png new file mode 100644 index 00000000..489585f6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_841.png new file mode 100644 index 00000000..60b3df34 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_842.png new file mode 100644 index 00000000..c8c7f4f2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_843.png new file mode 100644 index 00000000..ae320f00 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_844.png new file mode 100644 index 00000000..61e99ca6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_845.png new file mode 100644 index 00000000..24c96c47 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_846.png new file mode 100644 index 00000000..e88817a9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_847.png new file mode 100644 index 00000000..c8465c73 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_848.png new file mode 100644 index 00000000..463065ce Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_849.png new file mode 100644 index 00000000..4115dd95 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_850.png new file mode 100644 index 00000000..60a2e926 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_851.png new file mode 100644 index 00000000..d649b366 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_852.png new file mode 100644 index 00000000..369c2fc2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_853.png new file mode 100644 index 00000000..8c10be5b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_854.png new file mode 100644 index 00000000..cc32c468 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_855.png new file mode 100644 index 00000000..a1d2d3a0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_856.png new file mode 100644 index 00000000..e802e55a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_857.png new file mode 100644 index 00000000..c33222a7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_858.png new file mode 100644 index 00000000..6d2d6226 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/155/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_839.png new file mode 100644 index 00000000..390bcb39 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_840.png new file mode 100644 index 00000000..e29daca7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_841.png new file mode 100644 index 00000000..b2e33ab7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_842.png new file mode 100644 index 00000000..5bf7dee4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_843.png new file mode 100644 index 00000000..2380a309 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_844.png new file mode 100644 index 00000000..f1f69864 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_845.png new file mode 100644 index 00000000..0513daf7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_846.png new file mode 100644 index 00000000..4f3a7b4f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_847.png new file mode 100644 index 00000000..900fa9c5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_848.png new file mode 100644 index 00000000..d4a14aab Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_849.png new file mode 100644 index 00000000..c67965b9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_850.png new file mode 100644 index 00000000..d368fa97 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_851.png new file mode 100644 index 00000000..af9b20c5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_852.png new file mode 100644 index 00000000..75ccf25a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_853.png new file mode 100644 index 00000000..8dfba692 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_854.png new file mode 100644 index 00000000..51ddfa6c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_855.png new file mode 100644 index 00000000..2472ed43 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_856.png new file mode 100644 index 00000000..ed5906b6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_857.png new file mode 100644 index 00000000..a2f3aed3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_858.png new file mode 100644 index 00000000..7cec8ec8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/156/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_839.png new file mode 100644 index 00000000..fae75610 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_840.png new file mode 100644 index 00000000..8bc4a9d3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_841.png new file mode 100644 index 00000000..ac443592 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_842.png new file mode 100644 index 00000000..395124bc Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_843.png new file mode 100644 index 00000000..7ff2ac2b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_844.png new file mode 100644 index 00000000..9f52d2b8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_845.png new file mode 100644 index 00000000..2a39e121 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_846.png new file mode 100644 index 00000000..d76c0b44 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_847.png new file mode 100644 index 00000000..fb5720f6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_848.png new file mode 100644 index 00000000..8ae15ff1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_849.png new file mode 100644 index 00000000..482906fa Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_850.png new file mode 100644 index 00000000..ff0d33a0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_851.png new file mode 100644 index 00000000..90defa22 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_852.png new file mode 100644 index 00000000..e90c9cab Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_853.png new file mode 100644 index 00000000..1bdb15e5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_854.png new file mode 100644 index 00000000..0c1461eb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_855.png new file mode 100644 index 00000000..4affd9f2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_856.png new file mode 100644 index 00000000..74892fa0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_857.png new file mode 100644 index 00000000..615537c5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_858.png new file mode 100644 index 00000000..b8e4c200 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/157/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_839.png new file mode 100644 index 00000000..6a1a83d6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_840.png new file mode 100644 index 00000000..f51c6ecb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_841.png new file mode 100644 index 00000000..72fe1409 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_842.png new file mode 100644 index 00000000..05640925 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_843.png new file mode 100644 index 00000000..88aabce4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_844.png new file mode 100644 index 00000000..dbcf3c02 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_845.png new file mode 100644 index 00000000..fd5efd07 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_846.png new file mode 100644 index 00000000..fdd721aa Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_847.png new file mode 100644 index 00000000..102d3b89 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_848.png new file mode 100644 index 00000000..812154ab Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_849.png new file mode 100644 index 00000000..ee99a10c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_850.png new file mode 100644 index 00000000..64b12019 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_851.png new file mode 100644 index 00000000..17cb6f37 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_852.png new file mode 100644 index 00000000..763115b6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_853.png new file mode 100644 index 00000000..484b1f0b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_854.png new file mode 100644 index 00000000..51f342fe Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_855.png new file mode 100644 index 00000000..f51357ad Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_856.png new file mode 100644 index 00000000..df4fa12a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_857.png new file mode 100644 index 00000000..7fd83841 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_858.png new file mode 100644 index 00000000..b822e976 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/158/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_839.png new file mode 100644 index 00000000..9cc12e86 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_840.png new file mode 100644 index 00000000..e02e4bb9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_841.png new file mode 100644 index 00000000..85a6ffb8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_842.png new file mode 100644 index 00000000..8917773e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_843.png new file mode 100644 index 00000000..8cda0925 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_844.png new file mode 100644 index 00000000..c9602816 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_845.png new file mode 100644 index 00000000..540b99ba Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_846.png new file mode 100644 index 00000000..7c9b4511 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_847.png new file mode 100644 index 00000000..140c2048 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_848.png new file mode 100644 index 00000000..b1a8595b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_849.png new file mode 100644 index 00000000..61fb39b6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_850.png new file mode 100644 index 00000000..9c55d6db Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_851.png new file mode 100644 index 00000000..c20e2a62 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_852.png new file mode 100644 index 00000000..879e4eae Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_853.png new file mode 100644 index 00000000..af49a2d7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_854.png new file mode 100644 index 00000000..676b473a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_855.png new file mode 100644 index 00000000..54187735 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_856.png new file mode 100644 index 00000000..320f120c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_857.png new file mode 100644 index 00000000..4acaa91c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_858.png new file mode 100644 index 00000000..853652d3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/159/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_839.png new file mode 100644 index 00000000..51ee8943 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_840.png new file mode 100644 index 00000000..47d2c402 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_841.png new file mode 100644 index 00000000..7c0de4a8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_842.png new file mode 100644 index 00000000..5c53ba98 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_843.png new file mode 100644 index 00000000..ce14a32c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_844.png new file mode 100644 index 00000000..0fde5226 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_845.png new file mode 100644 index 00000000..446e686d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_846.png new file mode 100644 index 00000000..79cb039e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_847.png new file mode 100644 index 00000000..b018e37c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_848.png new file mode 100644 index 00000000..a33cd0c0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_849.png new file mode 100644 index 00000000..6773b575 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_850.png new file mode 100644 index 00000000..ec83c2c3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_851.png new file mode 100644 index 00000000..29855d86 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_852.png new file mode 100644 index 00000000..488d094a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_853.png new file mode 100644 index 00000000..7adea45c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_854.png new file mode 100644 index 00000000..75b3be52 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_855.png new file mode 100644 index 00000000..51a8e48c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_856.png new file mode 100644 index 00000000..7a515020 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_857.png new file mode 100644 index 00000000..795f487d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_858.png new file mode 100644 index 00000000..3ac86323 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/160/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_839.png new file mode 100644 index 00000000..97251447 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_840.png new file mode 100644 index 00000000..9717a663 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_841.png new file mode 100644 index 00000000..00fec23c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_842.png new file mode 100644 index 00000000..8a19cc5e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_843.png new file mode 100644 index 00000000..8e40a3ce Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_844.png new file mode 100644 index 00000000..c451714b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_845.png new file mode 100644 index 00000000..33cddbd1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_846.png new file mode 100644 index 00000000..70d393fc Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_847.png new file mode 100644 index 00000000..6d67a92b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_848.png new file mode 100644 index 00000000..b8a1d602 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_849.png new file mode 100644 index 00000000..6c0e6ff4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_850.png new file mode 100644 index 00000000..4cc3c831 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_851.png new file mode 100644 index 00000000..8cbd1fcf Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_852.png new file mode 100644 index 00000000..c9e44b7f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_853.png new file mode 100644 index 00000000..bf513669 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_854.png new file mode 100644 index 00000000..d4f52ee6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_855.png new file mode 100644 index 00000000..5bcacdee Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_856.png new file mode 100644 index 00000000..22de785e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_857.png new file mode 100644 index 00000000..f745b949 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_858.png new file mode 100644 index 00000000..64b950e2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/161/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_839.png new file mode 100644 index 00000000..c3830fa8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_840.png new file mode 100644 index 00000000..7f12e430 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_841.png new file mode 100644 index 00000000..8f28a4a6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_842.png new file mode 100644 index 00000000..68d38687 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_843.png new file mode 100644 index 00000000..1c4d3a8b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_844.png new file mode 100644 index 00000000..1cecf309 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_845.png new file mode 100644 index 00000000..0eccd32f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_846.png new file mode 100644 index 00000000..ab52dfcf Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_847.png new file mode 100644 index 00000000..5ec296f0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_848.png new file mode 100644 index 00000000..3aabdadd Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_849.png new file mode 100644 index 00000000..66100955 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_850.png new file mode 100644 index 00000000..84e66e62 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_851.png new file mode 100644 index 00000000..65feb38e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_852.png new file mode 100644 index 00000000..f1ab3b7b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_853.png new file mode 100644 index 00000000..3b3a9ec7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_854.png new file mode 100644 index 00000000..eefca097 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_855.png new file mode 100644 index 00000000..ec940362 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_856.png new file mode 100644 index 00000000..b3e2e9c4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_857.png new file mode 100644 index 00000000..8fbb6bef Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_858.png new file mode 100644 index 00000000..6f34d6f7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/162/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_839.png new file mode 100644 index 00000000..ed226cfe Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_840.png new file mode 100644 index 00000000..c3de3c86 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_841.png new file mode 100644 index 00000000..6010d9ad Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_842.png new file mode 100644 index 00000000..a7c6e8e9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_843.png new file mode 100644 index 00000000..c9b8bf9d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_844.png new file mode 100644 index 00000000..9a9c7b12 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_845.png new file mode 100644 index 00000000..8b03a33f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_846.png new file mode 100644 index 00000000..550abf6c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_847.png new file mode 100644 index 00000000..3f3ba7b7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_848.png new file mode 100644 index 00000000..a7994f51 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_849.png new file mode 100644 index 00000000..f1e75473 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_850.png new file mode 100644 index 00000000..282029aa Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_851.png new file mode 100644 index 00000000..551b6a57 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_852.png new file mode 100644 index 00000000..0a8f955b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_853.png new file mode 100644 index 00000000..a0e7afb7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_854.png new file mode 100644 index 00000000..153f28f4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_855.png new file mode 100644 index 00000000..95d0b05e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_856.png new file mode 100644 index 00000000..db82c8c4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_857.png new file mode 100644 index 00000000..929a5627 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_858.png new file mode 100644 index 00000000..a705594d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/163/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_839.png new file mode 100644 index 00000000..b47deb13 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_840.png new file mode 100644 index 00000000..bcff16b3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_841.png new file mode 100644 index 00000000..0acb5b0a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_842.png new file mode 100644 index 00000000..4aa072cd Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_843.png new file mode 100644 index 00000000..f428b339 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_844.png new file mode 100644 index 00000000..b085d66c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_845.png new file mode 100644 index 00000000..aac3a1b0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_846.png new file mode 100644 index 00000000..0e1b86f4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_847.png new file mode 100644 index 00000000..80a020c3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_848.png new file mode 100644 index 00000000..834574a2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_849.png new file mode 100644 index 00000000..82371c86 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_850.png new file mode 100644 index 00000000..d95dda13 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_851.png new file mode 100644 index 00000000..7642fb71 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_852.png new file mode 100644 index 00000000..efa938d1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_853.png new file mode 100644 index 00000000..ebe5fa27 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_854.png new file mode 100644 index 00000000..6cf75943 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_855.png new file mode 100644 index 00000000..69e44256 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_856.png new file mode 100644 index 00000000..3c9f989b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_857.png new file mode 100644 index 00000000..ac6bf8d8 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_858.png new file mode 100644 index 00000000..8b132b34 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/164/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_839.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_839.png new file mode 100644 index 00000000..5edc727e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_839.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_840.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_840.png new file mode 100644 index 00000000..3b06005e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_840.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_841.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_841.png new file mode 100644 index 00000000..dfa95e2d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_841.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_842.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_842.png new file mode 100644 index 00000000..c66a7e75 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_842.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_843.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_843.png new file mode 100644 index 00000000..f89d02df Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_843.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_844.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_844.png new file mode 100644 index 00000000..712fddc4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_844.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_845.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_845.png new file mode 100644 index 00000000..363fa62f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_845.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_846.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_846.png new file mode 100644 index 00000000..abf1ac62 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_846.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_847.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_847.png new file mode 100644 index 00000000..fb7f283a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_847.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_848.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_848.png new file mode 100644 index 00000000..445b8bbf Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_848.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_849.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_849.png new file mode 100644 index 00000000..008943f3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_849.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_850.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_850.png new file mode 100644 index 00000000..3afbeb9f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_850.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_851.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_851.png new file mode 100644 index 00000000..9ed4ed69 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_851.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_852.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_852.png new file mode 100644 index 00000000..db68ef5f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_852.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_853.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_853.png new file mode 100644 index 00000000..f22453a0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_853.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_854.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_854.png new file mode 100644 index 00000000..c329d45c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_854.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_855.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_855.png new file mode 100644 index 00000000..1da1e20c Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_855.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_856.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_856.png new file mode 100644 index 00000000..c9f7f295 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_856.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_857.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_857.png new file mode 100644 index 00000000..22950c50 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_857.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_858.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_858.png new file mode 100644 index 00000000..da52ce1b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/-2/468/165/309/s_858.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_464.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_464.png new file mode 100644 index 00000000..4030f418 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_464.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_465.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_465.png new file mode 100644 index 00000000..b459cdfa Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_465.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_466.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_466.png new file mode 100644 index 00000000..ec0bedf2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_466.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_467.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_467.png new file mode 100644 index 00000000..91514ae9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_467.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_468.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_468.png new file mode 100644 index 00000000..c453690a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_468.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_469.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_469.png new file mode 100644 index 00000000..8a8523b5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_469.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_470.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_470.png new file mode 100644 index 00000000..a6764d03 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_470.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_471.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_471.png new file mode 100644 index 00000000..1f7e98e9 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_471.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_472.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_472.png new file mode 100644 index 00000000..37c03522 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/33/77/s_472.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_464.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_464.png new file mode 100644 index 00000000..e5e35478 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_464.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_465.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_465.png new file mode 100644 index 00000000..0a8aaa27 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_465.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_466.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_466.png new file mode 100644 index 00000000..d124a37a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_466.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_467.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_467.png new file mode 100644 index 00000000..9834fbda Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_467.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_468.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_468.png new file mode 100644 index 00000000..5edd2227 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_468.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_469.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_469.png new file mode 100644 index 00000000..fb3fe2dc Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_469.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_470.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_470.png new file mode 100644 index 00000000..0fbc8226 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_470.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_471.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_471.png new file mode 100644 index 00000000..760ea5b6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_471.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_472.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_472.png new file mode 100644 index 00000000..06cbeeac Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/34/77/s_472.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_464.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_464.png new file mode 100644 index 00000000..e575496a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_464.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_465.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_465.png new file mode 100644 index 00000000..7e0bf3d2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_465.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_466.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_466.png new file mode 100644 index 00000000..f17a0379 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_466.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_467.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_467.png new file mode 100644 index 00000000..61fda86f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_467.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_468.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_468.png new file mode 100644 index 00000000..2e34d972 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_468.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_469.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_469.png new file mode 100644 index 00000000..a97f4c5a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_469.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_470.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_470.png new file mode 100644 index 00000000..80fdaee1 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_470.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_471.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_471.png new file mode 100644 index 00000000..67add2f2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_471.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_472.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_472.png new file mode 100644 index 00000000..bae012b3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/35/77/s_472.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_464.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_464.png new file mode 100644 index 00000000..3832a1d5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_464.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_465.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_465.png new file mode 100644 index 00000000..ec0be234 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_465.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_466.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_466.png new file mode 100644 index 00000000..b5876b12 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_466.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_467.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_467.png new file mode 100644 index 00000000..e9629192 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_467.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_468.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_468.png new file mode 100644 index 00000000..9de41baa Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_468.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_469.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_469.png new file mode 100644 index 00000000..ead2ac63 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_469.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_470.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_470.png new file mode 100644 index 00000000..de680144 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_470.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_471.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_471.png new file mode 100644 index 00000000..03c2fd6a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_471.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_472.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_472.png new file mode 100644 index 00000000..fe7dbac5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/36/77/s_472.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_464.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_464.png new file mode 100644 index 00000000..8c8bc82d Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_464.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_465.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_465.png new file mode 100644 index 00000000..f7671ce6 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_465.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_466.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_466.png new file mode 100644 index 00000000..ab9a4717 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_466.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_467.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_467.png new file mode 100644 index 00000000..07820f1f Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_467.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_468.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_468.png new file mode 100644 index 00000000..5a01a250 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_468.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_469.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_469.png new file mode 100644 index 00000000..c3398f11 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_469.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_470.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_470.png new file mode 100644 index 00000000..9a8a7fb0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_470.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_471.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_471.png new file mode 100644 index 00000000..d81db17a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_471.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_472.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_472.png new file mode 100644 index 00000000..1ec8c04b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/37/77/s_472.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_464.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_464.png new file mode 100644 index 00000000..75eb934b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_464.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_465.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_465.png new file mode 100644 index 00000000..0e8c67c4 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_465.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_466.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_466.png new file mode 100644 index 00000000..3b374e16 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_466.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_467.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_467.png new file mode 100644 index 00000000..13c493bb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_467.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_468.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_468.png new file mode 100644 index 00000000..7c57f404 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_468.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_469.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_469.png new file mode 100644 index 00000000..cbaf81c0 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_469.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_470.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_470.png new file mode 100644 index 00000000..59ccc45e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_470.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_471.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_471.png new file mode 100644 index 00000000..b8cde5f2 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_471.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_472.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_472.png new file mode 100644 index 00000000..c1783060 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/38/77/s_472.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_464.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_464.png new file mode 100644 index 00000000..15a7e97e Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_464.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_465.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_465.png new file mode 100644 index 00000000..85508a26 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_465.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_466.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_466.png new file mode 100644 index 00000000..b26e59cf Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_466.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_467.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_467.png new file mode 100644 index 00000000..0a9ae582 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_467.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_468.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_468.png new file mode 100644 index 00000000..57726c1a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_468.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_469.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_469.png new file mode 100644 index 00000000..15c2c423 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_469.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_470.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_470.png new file mode 100644 index 00000000..0efd3a44 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_470.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_471.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_471.png new file mode 100644 index 00000000..7f4a4b96 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_471.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_472.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_472.png new file mode 100644 index 00000000..9fb5a6b3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/39/77/s_472.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_464.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_464.png new file mode 100644 index 00000000..cf6105bd Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_464.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_465.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_465.png new file mode 100644 index 00000000..170a220b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_465.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_466.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_466.png new file mode 100644 index 00000000..060759de Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_466.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_467.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_467.png new file mode 100644 index 00000000..d9f2eb54 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_467.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_468.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_468.png new file mode 100644 index 00000000..83af28f3 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_468.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_469.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_469.png new file mode 100644 index 00000000..280eb07b Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_469.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_470.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_470.png new file mode 100644 index 00000000..56b91511 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_470.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_471.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_471.png new file mode 100644 index 00000000..9c3839f5 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_471.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_472.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_472.png new file mode 100644 index 00000000..b0f04755 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/40/77/s_472.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_464.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_464.png new file mode 100644 index 00000000..8cf5bd41 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_464.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_465.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_465.png new file mode 100644 index 00000000..d82416f7 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_465.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_466.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_466.png new file mode 100644 index 00000000..64b1a601 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_466.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_467.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_467.png new file mode 100644 index 00000000..e396ebcb Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_467.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_468.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_468.png new file mode 100644 index 00000000..d1a16389 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_468.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_469.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_469.png new file mode 100644 index 00000000..2b2a7e54 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_469.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_470.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_470.png new file mode 100644 index 00000000..b16b049a Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_470.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_471.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_471.png new file mode 100644 index 00000000..b4d85801 Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_471.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_472.png b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_472.png new file mode 100644 index 00000000..1a4260ad Binary files /dev/null and b/HORUS/SD/SCRIPTS/YAAPU/MAPS/sat_tiles/0/117/41/77/s_472.png differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/menu.lua b/HORUS/SD/SCRIPTS/YAAPU/menu.lua index 4124bd4d..3a6715ca 100644 Binary files a/HORUS/SD/SCRIPTS/YAAPU/menu.lua and b/HORUS/SD/SCRIPTS/YAAPU/menu.lua differ diff --git a/HORUS/SD/SCRIPTS/YAAPU/menu.luac b/HORUS/SD/SCRIPTS/YAAPU/menu.luac index 4124bd4d..3a6715ca 100644 Binary files a/HORUS/SD/SCRIPTS/YAAPU/menu.luac and b/HORUS/SD/SCRIPTS/YAAPU/menu.luac differ diff --git a/HORUS/SD/SOUNDS/yaapu0/de/qacro.missing b/HORUS/SD/SOUNDS/yaapu0/de/zigzag.missing similarity index 100% rename from HORUS/SD/SOUNDS/yaapu0/de/qacro.missing rename to HORUS/SD/SOUNDS/yaapu0/de/zigzag.missing diff --git a/HORUS/SD/SOUNDS/yaapu0/en/1008001424.wav b/HORUS/SD/SOUNDS/yaapu0/en/1008001424.wav index 4dbeb9b2..e67f0f19 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/1008001424.wav and b/HORUS/SD/SOUNDS/yaapu0/en/1008001424.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/116655276.wav b/HORUS/SD/SOUNDS/yaapu0/en/116655276.wav index 859868cd..48cb155f 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/116655276.wav and b/HORUS/SD/SOUNDS/yaapu0/en/116655276.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/1204090832.wav b/HORUS/SD/SOUNDS/yaapu0/en/1204090832.wav index b06f6ead..84126d80 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/1204090832.wav and b/HORUS/SD/SOUNDS/yaapu0/en/1204090832.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/1249672288.wav b/HORUS/SD/SOUNDS/yaapu0/en/1249672288.wav index 4fd515c4..81ccac87 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/1249672288.wav and b/HORUS/SD/SOUNDS/yaapu0/en/1249672288.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/1309405592.wav b/HORUS/SD/SOUNDS/yaapu0/en/1309405592.wav index c94bc715..a0c908a3 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/1309405592.wav and b/HORUS/SD/SOUNDS/yaapu0/en/1309405592.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/1396289024.wav b/HORUS/SD/SOUNDS/yaapu0/en/1396289024.wav index cf13b872..01a8f4bc 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/1396289024.wav and b/HORUS/SD/SOUNDS/yaapu0/en/1396289024.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/1412704816.wav b/HORUS/SD/SOUNDS/yaapu0/en/1412704816.wav new file mode 100644 index 00000000..191ce27d Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/en/1412704816.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/1457255568.wav b/HORUS/SD/SOUNDS/yaapu0/en/1457255568.wav new file mode 100644 index 00000000..191ce27d Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/en/1457255568.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/1481434156.wav b/HORUS/SD/SOUNDS/yaapu0/en/1481434156.wav new file mode 100644 index 00000000..3f8701e3 Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/en/1481434156.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/1535290648.wav b/HORUS/SD/SOUNDS/yaapu0/en/1535290648.wav index e57387ef..b2018bb9 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/1535290648.wav and b/HORUS/SD/SOUNDS/yaapu0/en/1535290648.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/1809087708.wav b/HORUS/SD/SOUNDS/yaapu0/en/1809087708.wav index 8a469803..52e4896d 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/1809087708.wav and b/HORUS/SD/SOUNDS/yaapu0/en/1809087708.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/1811095020.wav b/HORUS/SD/SOUNDS/yaapu0/en/1811095020.wav new file mode 100644 index 00000000..3f8701e3 Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/en/1811095020.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/1834616480.wav b/HORUS/SD/SOUNDS/yaapu0/en/1834616480.wav index c081bdd6..1a4df589 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/1834616480.wav and b/HORUS/SD/SOUNDS/yaapu0/en/1834616480.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/1883944664.wav b/HORUS/SD/SOUNDS/yaapu0/en/1883944664.wav new file mode 100644 index 00000000..a3a78004 Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/en/1883944664.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/1997782032.wav b/HORUS/SD/SOUNDS/yaapu0/en/1997782032.wav index 65f0f228..d4617970 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/1997782032.wav and b/HORUS/SD/SOUNDS/yaapu0/en/1997782032.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/2310179660.wav b/HORUS/SD/SOUNDS/yaapu0/en/2310179660.wav index f1bdd88a..db82b477 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/2310179660.wav and b/HORUS/SD/SOUNDS/yaapu0/en/2310179660.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/2386213680.wav b/HORUS/SD/SOUNDS/yaapu0/en/2386213680.wav index a8740c0c..b564e548 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/2386213680.wav and b/HORUS/SD/SOUNDS/yaapu0/en/2386213680.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/24877608.wav b/HORUS/SD/SOUNDS/yaapu0/en/24877608.wav new file mode 100644 index 00000000..3f8701e3 Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/en/24877608.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/264977348.wav b/HORUS/SD/SOUNDS/yaapu0/en/264977348.wav index 919dcb82..aa1f6af5 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/264977348.wav and b/HORUS/SD/SOUNDS/yaapu0/en/264977348.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/2664106240.wav b/HORUS/SD/SOUNDS/yaapu0/en/2664106240.wav index fd74c55b..25f9a91a 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/2664106240.wav and b/HORUS/SD/SOUNDS/yaapu0/en/2664106240.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/2773270064.wav b/HORUS/SD/SOUNDS/yaapu0/en/2773270064.wav new file mode 100644 index 00000000..a0c908a3 Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/en/2773270064.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/2890289840.wav b/HORUS/SD/SOUNDS/yaapu0/en/2890289840.wav index 2eab10f3..c4c0b756 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/2890289840.wav and b/HORUS/SD/SOUNDS/yaapu0/en/2890289840.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/3025044912.wav b/HORUS/SD/SOUNDS/yaapu0/en/3025044912.wav index 38889305..735d20f9 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/3025044912.wav and b/HORUS/SD/SOUNDS/yaapu0/en/3025044912.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/3311875476.wav b/HORUS/SD/SOUNDS/yaapu0/en/3311875476.wav index 61a8d73b..4c99e007 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/3311875476.wav and b/HORUS/SD/SOUNDS/yaapu0/en/3311875476.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/3330664438.wav b/HORUS/SD/SOUNDS/yaapu0/en/3330664438.wav new file mode 100644 index 00000000..cba6a22c Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/en/3330664438.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/3417557720.wav b/HORUS/SD/SOUNDS/yaapu0/en/3417557720.wav index d06f19ab..3cb098d0 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/3417557720.wav and b/HORUS/SD/SOUNDS/yaapu0/en/3417557720.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/3602501704.wav b/HORUS/SD/SOUNDS/yaapu0/en/3602501704.wav index 5f88ec8c..cba6a22c 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/3602501704.wav and b/HORUS/SD/SOUNDS/yaapu0/en/3602501704.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/3651151340.wav b/HORUS/SD/SOUNDS/yaapu0/en/3651151340.wav new file mode 100644 index 00000000..191ce27d Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/en/3651151340.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/3708582640.wav b/HORUS/SD/SOUNDS/yaapu0/en/3708582640.wav index 6ee0d5ed..cdbec948 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/3708582640.wav and b/HORUS/SD/SOUNDS/yaapu0/en/3708582640.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/3721120084.wav b/HORUS/SD/SOUNDS/yaapu0/en/3721120084.wav index ac9622ad..8f6e375e 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/3721120084.wav and b/HORUS/SD/SOUNDS/yaapu0/en/3721120084.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/3806931323.wav b/HORUS/SD/SOUNDS/yaapu0/en/3806931323.wav new file mode 100644 index 00000000..30b07e7d Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/en/3806931323.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/3879875148.wav b/HORUS/SD/SOUNDS/yaapu0/en/3879875148.wav index ac9622ad..8f6e375e 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/3879875148.wav and b/HORUS/SD/SOUNDS/yaapu0/en/3879875148.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/3956583920.wav b/HORUS/SD/SOUNDS/yaapu0/en/3956583920.wav index c94bc715..a0c908a3 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/3956583920.wav and b/HORUS/SD/SOUNDS/yaapu0/en/3956583920.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/4019153925.wav b/HORUS/SD/SOUNDS/yaapu0/en/4019153925.wav index 434cf073..e140e6ea 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/4019153925.wav and b/HORUS/SD/SOUNDS/yaapu0/en/4019153925.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/4091124880.wav b/HORUS/SD/SOUNDS/yaapu0/en/4091124880.wav index 69a12b3c..054968c0 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/4091124880.wav and b/HORUS/SD/SOUNDS/yaapu0/en/4091124880.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/4137200300.wav b/HORUS/SD/SOUNDS/yaapu0/en/4137200300.wav index 64b83240..0913903c 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/4137200300.wav and b/HORUS/SD/SOUNDS/yaapu0/en/4137200300.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/483575668.wav b/HORUS/SD/SOUNDS/yaapu0/en/483575668.wav new file mode 100644 index 00000000..30b07e7d Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/en/483575668.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/554623408.wav b/HORUS/SD/SOUNDS/yaapu0/en/554623408.wav index 757cbbe8..047b66ac 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/554623408.wav and b/HORUS/SD/SOUNDS/yaapu0/en/554623408.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/656739232.wav b/HORUS/SD/SOUNDS/yaapu0/en/656739232.wav index fd526aee..940438cc 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/656739232.wav and b/HORUS/SD/SOUNDS/yaapu0/en/656739232.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/722073480.wav b/HORUS/SD/SOUNDS/yaapu0/en/722073480.wav new file mode 100644 index 00000000..8f6e375e Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/en/722073480.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/886442312.wav b/HORUS/SD/SOUNDS/yaapu0/en/886442312.wav new file mode 100644 index 00000000..30b07e7d Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/en/886442312.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/956150328.wav b/HORUS/SD/SOUNDS/yaapu0/en/956150328.wav index ac9622ad..8f6e375e 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/956150328.wav and b/HORUS/SD/SOUNDS/yaapu0/en/956150328.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/en/986165592.wav b/HORUS/SD/SOUNDS/yaapu0/en/986165592.wav index 434cf073..e140e6ea 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/en/986165592.wav and b/HORUS/SD/SOUNDS/yaapu0/en/986165592.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/english.psv b/HORUS/SD/SOUNDS/yaapu0/english.psv index 7ede6459..23439ddb 100644 --- a/HORUS/SD/SOUNDS/yaapu0/english.psv +++ b/HORUS/SD/SOUNDS/yaapu0/english.psv @@ -1,79 +1,79 @@ -SOUNDS/yaapu0/en|acro|Acro flight mode -SOUNDS/yaapu0/en|acro_r|Acro mode -SOUNDS/yaapu0/en|althold|Altitude hold flight mode -SOUNDS/yaapu0/en|armed|Motors armed -SOUNDS/yaapu0/en|auto|Auto flight mode -SOUNDS/yaapu0/en|auto_r|Auto mode -SOUNDS/yaapu0/en|autotune|Autotune enabled -SOUNDS/yaapu0/en|avoidadsb|Avoid A D S B flight mode -SOUNDS/yaapu0/en|bat5|Battery at 5 percent -SOUNDS/yaapu0/en|bat10|Battery at 10 percent -SOUNDS/yaapu0/en|bat15|Battery at 15 percent -SOUNDS/yaapu0/en|bat20|Battery at 20 percent -SOUNDS/yaapu0/en|bat25|Battery at 25 percent -SOUNDS/yaapu0/en|bat30|Battery at 30 percent -SOUNDS/yaapu0/en|bat40|Battery at 40 percent -SOUNDS/yaapu0/en|bat50|Battery at 50 percent -SOUNDS/yaapu0/en|bat60|Battery at 60 percent -SOUNDS/yaapu0/en|bat70|Battery at 70 percent -SOUNDS/yaapu0/en|bat80|Battery at 80 percent -SOUNDS/yaapu0/en|bat90|Battery at 90 percent -SOUNDS/yaapu0/en|batalert|Battery alert -SOUNDS/yaapu0/en|batalert1|Battery level 1 alert -SOUNDS/yaapu0/en|batalert2|Battery level 2 alert -SOUNDS/yaapu0/en|brake|Brake flight mode -SOUNDS/yaapu0/en|circle|Circle flight mode -SOUNDS/yaapu0/en|cruise|Cruise flight mode -SOUNDS/yaapu0/en|disarmed|Motors disarmed -SOUNDS/yaapu0/en|drift|Drift flight mode -SOUNDS/yaapu0/en|ekf|E K F failsafe -SOUNDS/yaapu0/en|flip|Flip flight mode -SOUNDS/yaapu0/en|flowhold|flow position hold flight mode -SOUNDS/yaapu0/en|flybywirea|Fly by wire a flight mode -SOUNDS/yaapu0/en|flybywireb|Fly by wire b flight mode -SOUNDS/yaapu0/en|follow|follow flight mode -SOUNDS/yaapu0/en|follow_r|follow mode -SOUNDS/yaapu0/en|gpsfix|GPS 3D fix lock -SOUNDS/yaapu0/en|gpsnofix|No gps -SOUNDS/yaapu0/en|guided|Guided flight mode -SOUNDS/yaapu0/en|guided_r|Guided mode -SOUNDS/yaapu0/en|guidednogps|Guided no gps flight mode -SOUNDS/yaapu0/en|hold_r|Hold mode -SOUNDS/yaapu0/en|initializing|Initializing -SOUNDS/yaapu0/en|initializing_r|Initializing -SOUNDS/yaapu0/en|land|Land flight mode -SOUNDS/yaapu0/en|landing|Landing complete -SOUNDS/yaapu0/en|loiter|Loiter flight mode -SOUNDS/yaapu0/en|loiter_r|Loiter mode -SOUNDS/yaapu0/en|lowbat|Low battery -SOUNDS/yaapu0/en|manual|Manual flight mode -SOUNDS/yaapu0/en|manual_r|Manual mode -SOUNDS/yaapu0/en|maxalt|Max altitude alert -SOUNDS/yaapu0/en|maxdist|Max distance alert -SOUNDS/yaapu0/en|minalt|Low altitude alert -SOUNDS/yaapu0/en|poshold|Position hold flight mode -SOUNDS/yaapu0/en|qacro|Q acro flight mode -SOUNDS/yaapu0/en|qautotune|Q autotune flight mode -SOUNDS/yaapu0/en|qhover|Q hover flight mode -SOUNDS/yaapu0/en|qland|Q land flight mode -SOUNDS/yaapu0/en|qloiter|Q loiter flight mode -SOUNDS/yaapu0/en|qrtl|Q return to home flight mode -SOUNDS/yaapu0/en|qstabilize|Q stabilize flight mode -SOUNDS/yaapu0/en|rtl|Return to home -SOUNDS/yaapu0/en|rtl_r|Return to home mode -SOUNDS/yaapu0/en|simple_r|simple mode -SOUNDS/yaapu0/en|simpleoff|simple mode disabled -SOUNDS/yaapu0/en|simpleon|simple mode enabled -SOUNDS/yaapu0/en|smartrtl|Smart return to home flight mode -SOUNDS/yaapu0/en|smartrtl_r|Smart return to home mode -SOUNDS/yaapu0/en|sport|Sport flight mode -SOUNDS/yaapu0/en|ssimpleoff|super simple mode disabled -SOUNDS/yaapu0/en|ssimpleon|super simple mode enabled -SOUNDS/yaapu0/en|stabilize|Stabilize flight mode -SOUNDS/yaapu0/en|steering_r|Steering mode -SOUNDS/yaapu0/en|takeoff|Takeoff flight mode -SOUNDS/yaapu0/en|throw|Throw flight mode -SOUNDS/yaapu0/en|timealert|Timer alert -SOUNDS/yaapu0/en|training|Training flight mode -SOUNDS/yaapu0/en|zigzag|Zigzag flight mode -SOUNDS/yaapu0/en|yaapu|Yaa-pu telemetry ready +SOUNDS/yaapu0/en|acro|Acro flight mode +SOUNDS/yaapu0/en|acro_r|Acro mode +SOUNDS/yaapu0/en|althold|Altitude hold flight mode +SOUNDS/yaapu0/en|armed|Motors armed +SOUNDS/yaapu0/en|auto|Auto flight mode +SOUNDS/yaapu0/en|auto_r|Auto mode +SOUNDS/yaapu0/en|autotune|Autotune enabled +SOUNDS/yaapu0/en|avoidadsb|Avoid A D S B flight mode +SOUNDS/yaapu0/en|bat5|Battery at 5 percent +SOUNDS/yaapu0/en|bat10|Battery at 10 percent +SOUNDS/yaapu0/en|bat15|Battery at 15 percent +SOUNDS/yaapu0/en|bat20|Battery at 20 percent +SOUNDS/yaapu0/en|bat25|Battery at 25 percent +SOUNDS/yaapu0/en|bat30|Battery at 30 percent +SOUNDS/yaapu0/en|bat40|Battery at 40 percent +SOUNDS/yaapu0/en|bat50|Battery at 50 percent +SOUNDS/yaapu0/en|bat60|Battery at 60 percent +SOUNDS/yaapu0/en|bat70|Battery at 70 percent +SOUNDS/yaapu0/en|bat80|Battery at 80 percent +SOUNDS/yaapu0/en|bat90|Battery at 90 percent +SOUNDS/yaapu0/en|batalert|Battery alert +SOUNDS/yaapu0/en|batalert1|Battery level 1 alert +SOUNDS/yaapu0/en|batalert2|Battery level 2 alert +SOUNDS/yaapu0/en|brake|Brake flight mode +SOUNDS/yaapu0/en|circle|Circle flight mode +SOUNDS/yaapu0/en|cruise|Cruise flight mode +SOUNDS/yaapu0/en|disarmed|Motors disarmed +SOUNDS/yaapu0/en|drift|Drift flight mode +SOUNDS/yaapu0/en|ekf|E K F failsafe +SOUNDS/yaapu0/en|flip|Flip flight mode +SOUNDS/yaapu0/en|flowhold|flow position hold flight mode +SOUNDS/yaapu0/en|flybywirea|Fly by wire a flight mode +SOUNDS/yaapu0/en|flybywireb|Fly by wire b flight mode +SOUNDS/yaapu0/en|follow|follow flight mode +SOUNDS/yaapu0/en|follow_r|follow mode +SOUNDS/yaapu0/en|gpsfix|GPS 3D fix lock +SOUNDS/yaapu0/en|gpsnofix|No gps +SOUNDS/yaapu0/en|guided|Guided flight mode +SOUNDS/yaapu0/en|guided_r|Guided mode +SOUNDS/yaapu0/en|guidednogps|Guided no gps flight mode +SOUNDS/yaapu0/en|hold_r|Hold mode +SOUNDS/yaapu0/en|initializing|Initializing +SOUNDS/yaapu0/en|initializing_r|Initializing +SOUNDS/yaapu0/en|land|Land flight mode +SOUNDS/yaapu0/en|landing|Landing complete +SOUNDS/yaapu0/en|loiter|Loiter flight mode +SOUNDS/yaapu0/en|loiter_r|Loiter mode +SOUNDS/yaapu0/en|lowbat|Low battery +SOUNDS/yaapu0/en|manual|Manual flight mode +SOUNDS/yaapu0/en|manual_r|Manual mode +SOUNDS/yaapu0/en|maxalt|Max altitude alert +SOUNDS/yaapu0/en|maxdist|Max distance alert +SOUNDS/yaapu0/en|minalt|Low altitude alert +SOUNDS/yaapu0/en|poshold|Position hold flight mode +SOUNDS/yaapu0/en|qacro|Q acro flight mode +SOUNDS/yaapu0/en|qautotune|Q autotune flight mode +SOUNDS/yaapu0/en|qhover|Q hover flight mode +SOUNDS/yaapu0/en|qland|Q land flight mode +SOUNDS/yaapu0/en|qloiter|Q loiter flight mode +SOUNDS/yaapu0/en|qrtl|Q return to home flight mode +SOUNDS/yaapu0/en|qstabilize|Q stabilize flight mode +SOUNDS/yaapu0/en|rtl|Return to home +SOUNDS/yaapu0/en|rtl_r|Return to home mode +SOUNDS/yaapu0/en|simple_r|simple mode +SOUNDS/yaapu0/en|simpleoff|simple mode disabled +SOUNDS/yaapu0/en|simpleon|simple mode enabled +SOUNDS/yaapu0/en|smartrtl|Smart return to home flight mode +SOUNDS/yaapu0/en|smartrtl_r|Smart return to home mode +SOUNDS/yaapu0/en|sport|Sport flight mode +SOUNDS/yaapu0/en|ssimpleoff|super simple mode disabled +SOUNDS/yaapu0/en|ssimpleon|super simple mode enabled +SOUNDS/yaapu0/en|stabilize|Stabilize flight mode +SOUNDS/yaapu0/en|steering_r|Steering mode +SOUNDS/yaapu0/en|throw|Throw flight mode +SOUNDS/yaapu0/en|timealert|Timer alert +SOUNDS/yaapu0/en|training|Training flight mode +SOUNDS/yaapu0/en|zigzag|Zigzag flight mode +SOUNDS/yaapu0/en|takeoff|takeoff flight mode +SOUNDS/yaapu0/en|yaapu|Yaa-pu telemetry ready diff --git a/HORUS/SD/SOUNDS/yaapu0/english_msg_hash.psv b/HORUS/SD/SOUNDS/yaapu0/english_msg_hash.psv index 16b52e11..b0f74a05 100644 --- a/HORUS/SD/SOUNDS/yaapu0/english_msg_hash.psv +++ b/HORUS/SD/SOUNDS/yaapu0/english_msg_hash.psv @@ -18,13 +18,26 @@ /SOUNDS/yaapu0/en|2890289840|Land final started /SOUNDS/yaapu0/en|1535290648|Soaring: forcing RTL /SOUNDS/yaapu0/en|3602501704|Soaring: Thermal detected +/SOUNDS/yaapu0/en|3330664438|Soaring: Thermal detected /SOUNDS/yaapu0/en|3721120084|Soaring: Thermal ended /SOUNDS/yaapu0/en|956150328|Soaring: Thermal ended +/SOUNDS/yaapu0/en|722073480|Soaring: Thermal ended /SOUNDS/yaapu0/en|3879875148|Soaring: Thermal ended -/SOUNDS/yaapu0/en|4091124880|reached command: +/SOUNDS/yaapu0/en|3806931323|Soaring: Too low +/SOUNDS/yaapu0/en|886442312|Soaring: Too low +/SOUNDS/yaapu0/en|483575668|Soaring: Too low +/SOUNDS/yaapu0/en|1412704816|Soaring: Too high +/SOUNDS/yaapu0/en|1457255568|Soaring: Too high +/SOUNDS/yaapu0/en|3651151340|Soaring: Too high +/SOUNDS/yaapu0/en|24877608|Soaring: Drifted too far +/SOUNDS/yaapu0/en|1481434156|Soaring: Drifted too far +/SOUNDS/yaapu0/en|1811095020|Soaring: Drifted too far +/SOUNDS/yaapu0/en|1883944664|Soaring: Outside max radius +/SOUNDS/yaapu0/en|4091124880|reached command: /SOUNDS/yaapu0/en|3311875476|reached waypoint: -/SOUNDS/yaapu0/en|1997782032|Passed waypoint +/SOUNDS/yaapu0/en|1997782032|Passed waypoint: /SOUNDS/yaapu0/en|554623408|Takeoff complete /SOUNDS/yaapu0/en|3025044912|Smart RTL deactivated /SOUNDS/yaapu0/en|3956583920|GPS home acquired -/SOUNDS/yaapu0/en|1309405592|GPS home acquired +/SOUNDS/yaapu0/en|1309405592|GPS home acquired +/SOUNDS/yaapu0/en|2773270064|GPS home acquired diff --git a/HORUS/SD/SOUNDS/yaapu0/fr/bat75.wav b/HORUS/SD/SOUNDS/yaapu0/fr/bat75.wav new file mode 100644 index 00000000..89c57ad8 Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/fr/bat75.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/fr/simpleoff.missing b/HORUS/SD/SOUNDS/yaapu0/fr/simpleoff.missing deleted file mode 100644 index e69de29b..00000000 diff --git a/HORUS/SD/SOUNDS/yaapu0/fr/simpleoff.wav b/HORUS/SD/SOUNDS/yaapu0/fr/simpleoff.wav new file mode 100644 index 00000000..c510f8b2 Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/fr/simpleoff.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/fr/simpleon.missing b/HORUS/SD/SOUNDS/yaapu0/fr/simpleon.missing deleted file mode 100644 index e69de29b..00000000 diff --git a/HORUS/SD/SOUNDS/yaapu0/fr/simpleon.wav b/HORUS/SD/SOUNDS/yaapu0/fr/simpleon.wav new file mode 100644 index 00000000..9313193a Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/fr/simpleon.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/fr/qacro.missing b/HORUS/SD/SOUNDS/yaapu0/fr/zigzag.missing similarity index 100% rename from HORUS/SD/SOUNDS/yaapu0/fr/qacro.missing rename to HORUS/SD/SOUNDS/yaapu0/fr/zigzag.missing diff --git a/HORUS/SD/SOUNDS/yaapu0/it/1309405592.wav b/HORUS/SD/SOUNDS/yaapu0/it/1309405592.wav index a9c85ff4..a7cee0be 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/it/1309405592.wav and b/HORUS/SD/SOUNDS/yaapu0/it/1309405592.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/1412704816.wav b/HORUS/SD/SOUNDS/yaapu0/it/1412704816.wav new file mode 100644 index 00000000..0cefcd64 Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/it/1412704816.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/1457255568.wav b/HORUS/SD/SOUNDS/yaapu0/it/1457255568.wav new file mode 100644 index 00000000..0cefcd64 Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/it/1457255568.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/1481434156.wav b/HORUS/SD/SOUNDS/yaapu0/it/1481434156.wav new file mode 100644 index 00000000..8fd6cd98 Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/it/1481434156.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/1535290648.wav b/HORUS/SD/SOUNDS/yaapu0/it/1535290648.wav index 3bac47f4..f3d87100 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/it/1535290648.wav and b/HORUS/SD/SOUNDS/yaapu0/it/1535290648.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/1811095020.wav b/HORUS/SD/SOUNDS/yaapu0/it/1811095020.wav new file mode 100644 index 00000000..8fd6cd98 Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/it/1811095020.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/1997782032.wav b/HORUS/SD/SOUNDS/yaapu0/it/1997782032.wav index a0ebfdb6..457afa5a 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/it/1997782032.wav and b/HORUS/SD/SOUNDS/yaapu0/it/1997782032.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/24877608.wav b/HORUS/SD/SOUNDS/yaapu0/it/24877608.wav new file mode 100644 index 00000000..8fd6cd98 Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/it/24877608.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/2773270064.wav b/HORUS/SD/SOUNDS/yaapu0/it/2773270064.wav new file mode 100644 index 00000000..a7cee0be Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/it/2773270064.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/3025044912.wav b/HORUS/SD/SOUNDS/yaapu0/it/3025044912.wav index 7a4c3b1b..d5dd5da3 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/it/3025044912.wav and b/HORUS/SD/SOUNDS/yaapu0/it/3025044912.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/3311875476.wav b/HORUS/SD/SOUNDS/yaapu0/it/3311875476.wav index 2f5eb2fd..0043a623 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/it/3311875476.wav and b/HORUS/SD/SOUNDS/yaapu0/it/3311875476.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/3330664438.wav b/HORUS/SD/SOUNDS/yaapu0/it/3330664438.wav new file mode 100644 index 00000000..13932c67 Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/it/3330664438.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/3417557720.wav b/HORUS/SD/SOUNDS/yaapu0/it/3417557720.wav index e65ea26b..9f08cd7c 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/it/3417557720.wav and b/HORUS/SD/SOUNDS/yaapu0/it/3417557720.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/3602501704.wav b/HORUS/SD/SOUNDS/yaapu0/it/3602501704.wav index c54f8cd0..13932c67 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/it/3602501704.wav and b/HORUS/SD/SOUNDS/yaapu0/it/3602501704.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/3708582640.wav b/HORUS/SD/SOUNDS/yaapu0/it/3708582640.wav index c99347b1..55eb8cfe 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/it/3708582640.wav and b/HORUS/SD/SOUNDS/yaapu0/it/3708582640.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/3721120084.wav b/HORUS/SD/SOUNDS/yaapu0/it/3721120084.wav index 943303ea..a8460411 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/it/3721120084.wav and b/HORUS/SD/SOUNDS/yaapu0/it/3721120084.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/3806931323.wav b/HORUS/SD/SOUNDS/yaapu0/it/3806931323.wav new file mode 100644 index 00000000..b0484c26 Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/it/3806931323.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/3879875148.wav b/HORUS/SD/SOUNDS/yaapu0/it/3879875148.wav index 943303ea..a8460411 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/it/3879875148.wav and b/HORUS/SD/SOUNDS/yaapu0/it/3879875148.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/3956583920.wav b/HORUS/SD/SOUNDS/yaapu0/it/3956583920.wav index a9c85ff4..a7cee0be 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/it/3956583920.wav and b/HORUS/SD/SOUNDS/yaapu0/it/3956583920.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/483575668.wav b/HORUS/SD/SOUNDS/yaapu0/it/483575668.wav new file mode 100644 index 00000000..b0484c26 Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/it/483575668.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/554623408.wav b/HORUS/SD/SOUNDS/yaapu0/it/554623408.wav index a62c6d72..427ec166 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/it/554623408.wav and b/HORUS/SD/SOUNDS/yaapu0/it/554623408.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/722073480.wav b/HORUS/SD/SOUNDS/yaapu0/it/722073480.wav new file mode 100644 index 00000000..a8460411 Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/it/722073480.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/886442312.wav b/HORUS/SD/SOUNDS/yaapu0/it/886442312.wav new file mode 100644 index 00000000..b0484c26 Binary files /dev/null and b/HORUS/SD/SOUNDS/yaapu0/it/886442312.wav differ diff --git a/HORUS/SD/SOUNDS/yaapu0/it/986165592.wav b/HORUS/SD/SOUNDS/yaapu0/it/986165592.wav index e65ea26b..9f08cd7c 100644 Binary files a/HORUS/SD/SOUNDS/yaapu0/it/986165592.wav and b/HORUS/SD/SOUNDS/yaapu0/it/986165592.wav differ diff --git a/HORUS/SD/WIDGETS/Yaapu/main.lua b/HORUS/SD/WIDGETS/Yaapu/main.lua index 1c86e363..fd45c9f7 100644 Binary files a/HORUS/SD/WIDGETS/Yaapu/main.lua and b/HORUS/SD/WIDGETS/Yaapu/main.lua differ diff --git a/HORUS/SD/WIDGETS/Yaapu/main.luac b/HORUS/SD/WIDGETS/Yaapu/main.luac index 1c86e363..fd45c9f7 100644 Binary files a/HORUS/SD/WIDGETS/Yaapu/main.luac and b/HORUS/SD/WIDGETS/Yaapu/main.luac differ diff --git a/HORUS/SOURCES/PP/includes/hud_algo_inc.lua b/HORUS/SOURCES/PP/includes/hud_algo_inc.lua index 048fc1c6..c86ceb16 100644 --- a/HORUS/SOURCES/PP/includes/hud_algo_inc.lua +++ b/HORUS/SOURCES/PP/includes/hud_algo_inc.lua @@ -1,6 +1,3 @@ - --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x0d, 0x68, 0xb1)) -- bighud blue - lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x7b, 0x9d, 0xff)) -- default blue - lcd.drawFilledRectangle(minX,minY,maxX-minX,maxY - minY,CUSTOM_COLOR) --lcd.setColor(CUSTOM_COLOR,lcd.RGB(77, 153, 0)) --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x90, 0x63, 0x20)) --906320 bighud brown lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x63, 0x30, 0x00)) --623000 old brown diff --git a/HORUS/SOURCES/PP/includes/yaapu_inc.lua b/HORUS/SOURCES/PP/includes/yaapu_inc.lua index ae29f383..121a73ff 100644 --- a/HORUS/SOURCES/PP/includes/yaapu_inc.lua +++ b/HORUS/SOURCES/PP/includes/yaapu_inc.lua @@ -26,10 +26,10 @@ --------------------- -- VERSION --------------------- -#define VERSION "Yaapu Telemetry Widget 1.8.0" -#define VERSION_CONFIG 180 +#define VERSION "Yaapu Telemetry Widget 1.8.1" +#define VERSION_CONFIG 181 -- load and compile of lua files ---#define LOADSCRIPT +#define LOADSCRIPT #ifdef LOADSCRIPT #define LOAD_LUA #endif @@ -46,12 +46,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files -#define FNV_HASH --------------------- -- DEV FEATURE CONFIG @@ -76,6 +72,8 @@ --#define FLVSS2TEST --pushes some test messages --#define TESTMESSAGES + --simulate voltage only battery monitor + #define NOCURRENT #endif -- enable debug of generated hash or short hash string --#define HASHDEBUG @@ -337,6 +335,7 @@ local unitLongLabel = getGeneralSettings().imperial == 0 and "km" or "mi" #define BATT_CURR 7 #define BATT_MAH 10 #define BATT_CAP 13 +#define BATT_PERC 16 -- #define BATT_IDALL 0 #define BATT_ID1 1 diff --git a/HORUS/SOURCES/PP/lib/draw.lua b/HORUS/SOURCES/PP/lib/draw.lua index 0544c8a9..71ba7417 100644 --- a/HORUS/SOURCES/PP/lib/draw.lua +++ b/HORUS/SOURCES/PP/lib/draw.lua @@ -67,6 +67,16 @@ local function drawScreenTitle(title,page, pages) end #endif --DEV +#ifdef X10_OPENTX_221 +local drawLine = nil + +if string.find(radio, "x10") and tonumber(maj..minor..rev) < 222 then + drawLine = function(x1,y1,x2,y2,flags1,flags2) lcd.drawLine(LCD_W-x1,LCD_H-y1,LCD_W-x2,LCD_H-y2,flags1,flags2) end +else + drawLine = function(x1,y1,x2,y2,flags1,flags2) lcd.drawLine(x1,y1,x2,y2,flags1,flags2) end +end +#endif --X10_OPENTX_221 + local function drawHArrow(x,y,width,left,right,drawBlinkBitmap) lcd.drawLine(x, y, x + width,y, SOLID, 0) if left == true then @@ -91,16 +101,6 @@ local function drawHomeIcon(x,y,utils) lcd.drawBitmap(utils.getBitmap("minihomeorange"),x,y) end -#ifdef X10_OPENTX_221 -local drawLine = nil - -if string.find(radio, "x10") and tonumber(maj..minor..rev) < 222 then - drawLine = function(x1,y1,x2,y2,flags1,flags2) lcd.drawLine(LCD_W-x1,LCD_H-y1,LCD_W-x2,LCD_H-y2,flags1,flags2) end -else - drawLine = function(x1,y1,x2,y2,flags1,flags2) lcd.drawLine(x1,y1,x2,y2,flags1,flags2) end -end -#endif --X10_OPENTX_221 - local function computeOutCode(x,y,xmin,ymin,xmax,ymax) local code = CS_INSIDE; --initialised as being inside of hud -- diff --git a/HORUS/SOURCES/PP/lib/hud_1.lua b/HORUS/SOURCES/PP/lib/hud_1.lua index 13bbd27e..3fc5bef2 100644 --- a/HORUS/SOURCES/PP/lib/hud_1.lua +++ b/HORUS/SOURCES/PP/lib/hud_1.lua @@ -89,6 +89,9 @@ local function drawHud(myWidget,drawLib,conf,telemetry,status,battery,utils) local oy = HUD_Y_MID + dy local yy = 0 + --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x7b, 0x9d, 0xff)) -- default blue 7B9DFF + --lcd.drawFilledRectangle(minX,minY,maxX-minX,maxY - minY,CUSTOM_COLOR) + lcd.drawBitmap(utils.getBitmap("hud_bg_280x134"),(LCD_W-HUD_WIDTH)/2,HUD_Y) --160x90 -- HUD #include "includes/hud_algo_inc.lua" diff --git a/HORUS/SOURCES/PP/lib/hud_2.lua b/HORUS/SOURCES/PP/lib/hud_2.lua index 57d5e2ac..febc5e8d 100644 --- a/HORUS/SOURCES/PP/lib/hud_2.lua +++ b/HORUS/SOURCES/PP/lib/hud_2.lua @@ -88,6 +88,9 @@ local function drawHud(myWidget,drawLib,conf,telemetry,status,battery,utils) local oy = HUD_Y_MID + dy local yy = 0 + --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x0d, 0x68, 0xb1)) -- bighud blue + lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x7b, 0x9d, 0xff)) -- default blue + lcd.drawFilledRectangle(minX,minY,maxX-minX,maxY - minY,CUSTOM_COLOR) -- HUD #include "includes/hud_algo_inc.lua" diff --git a/HORUS/SOURCES/PP/lib/hud_small_2.lua b/HORUS/SOURCES/PP/lib/hud_small_2.lua index 482eecb3..501e47fc 100644 --- a/HORUS/SOURCES/PP/lib/hud_small_2.lua +++ b/HORUS/SOURCES/PP/lib/hud_small_2.lua @@ -89,6 +89,9 @@ local function drawHud(myWidget,drawLib,conf,telemetry,status,battery,utils)--ge local oy = HUD_Y_MID + dy local yy = 0 + --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x0d, 0x68, 0xb1)) -- bighud blue + lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x7b, 0x9d, 0xff)) -- default blue + lcd.drawFilledRectangle(minX,minY,maxX-minX,maxY - minY,CUSTOM_COLOR) -- HUD #include "includes/hud_algo_inc.lua" diff --git a/HORUS/SOURCES/PP/lib/layout_1.lua b/HORUS/SOURCES/PP/lib/layout_1.lua index eed62698..d524629d 100644 --- a/HORUS/SOURCES/PP/lib/layout_1.lua +++ b/HORUS/SOURCES/PP/lib/layout_1.lua @@ -54,8 +54,11 @@ local customSensorXY = { } local function drawCustomSensors(x,customSensors,utils,status) + --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0,75,128)) lcd.setColor(CUSTOM_COLOR,COLOR_SENSORS) lcd.drawFilledRectangle(0,194,LCD_W,35,CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,COLOR_GREY) + lcd.drawLine(1,228,LCD_W-2,228,SOLID,CUSTOM_COLOR) local label,data,prec,mult,flags,sensorConfig for i=1,6 @@ -134,7 +137,6 @@ local function draw(myWidget,drawLib,conf,telemetry,status,battery,alarms,frame, utils.drawTopBar() local msgRows = 4 if customSensors ~= nil then - --utils.drawBottomBar() msgRows = 1 -- draw custom sensors drawCustomSensors(0,customSensors,utils,status) diff --git a/HORUS/SOURCES/PP/lib/layout_map.lua b/HORUS/SOURCES/PP/lib/layout_map.lua new file mode 100644 index 00000000..585b7b44 --- /dev/null +++ b/HORUS/SOURCES/PP/lib/layout_map.lua @@ -0,0 +1,507 @@ +#include "includes/yaapu_inc.lua" +--[[ + for info see https://github.com/heldersepu/GMapCatcher + + Notes: + - tiles need to be resized down to 100x100 from original size of 256x256 + - at max zoom level (-2) 1 tile = 100px = 76.5m +]]-- + +-------------------------- +-- MINI HUD +-------------------------- +#define HUD_Y 24 +#define HUD_H 48 +#define HUD_W 48 +#define HUD_X 21 +#define HUD_Y_MID 48 +#define R2 10 + +-------------------------- +-- MAP properties +-------------------------- +#define MAP_W 300 +#define MAP_H 200 +#define MAP_X (LCD_W-MAP_W)/2 +#define MAP_Y 18 + + +#define HOME_R 10 +#define VEHICLE_R 17 +#define SAMPLES 10 +#define DIST_SAMPLES 10 + + +#define TXT_X_LEFT 10 +#define TXT_Y_LEFT 50 +#define TXT_X_RIGHT 410 +#define TXT_Y_RIGHT 15 +#define TXT_ALIGN 0 + +-- model and opentx version +local ver, radio, maj, minor, rev = getVersion() + +-- map support +local posUpdated = false +local myScreenX, myScreenY +local homeScreenX, homeScreenY +local estimatedHomeScreenX, estimatedHomeScreenY +local tile_x,tile_y,offset_x,offset_y +local tiles = {} +local mapBitmapByPath = {} +local nomap = nil +local world_tiles +local tiles_per_radian +local tile_dim +local scaleLen +local scaleLabel +local posHistory = {} +local homeNeedsRefresh = true +local sample = 0 +local sampleCount = 0 +local lastPosUpdate = getTime() +local lastPosSample = getTime() +local lastHomePosUpdate = getTime() +local lastZoomLevel = -99 +local estimatedHomeGps = { + lat = nil, + lon = nil +} + +local lastProcessCycle = getTime() +local processCycle = 0 + +local avgDistSamples = {} +local avgDist = 0; +local avgDistSum = 0; +local avgDistSample = 0; +local avgDistSampleCount = 0; +local avgDistLastSampleTime = getTime(); +avgDistSamples[0] = 0 + +#define MAP_MAX_ZOOM_LEVEL 17 + +#define TILES_X 3 +#define TILES_Y 2 + +#define TILES_WIDTH 100 +#define TILES_HEIGHT 100 +#define TILES_DIM 76.5 + +#define TILES_IDX_BMP 1 +#define TILES_IDX_PATH 2 + +local function tiles_on_level(level) + return bit32.lshift(1,MAP_MAX_ZOOM_LEVEL - level) +end + +local function coord_to_tiles(lat,lon) + local x = world_tiles / 360 * (lon + 180) + local e = math.sin(lat * (1/180 * math.pi)) + local y = world_tiles / 2 + 0.5 * math.log((1+e)/(1-e)) * -1 * tiles_per_radian + return math.floor(x % world_tiles), math.floor(y % world_tiles), math.floor((x - math.floor(x)) * TILES_WIDTH), math.floor((y - math.floor(y)) * TILES_HEIGHT) +end + +local function tiles_to_path(tile_x, tile_y, level) + local path = string.format("/%d/%d/%d/%d/s_%d.png", level, tile_x/1024, tile_x%1024, tile_y/1024, tile_y%1024) + collectgarbage() + collectgarbage() + return path +end + +local function getTileBitmap(conf,tilePath) + local fullPath = "/SCRIPTS/YAAPU/MAPS/"..conf.mapType..tilePath + -- check cache + if mapBitmapByPath[tilePath] ~= nil then + return mapBitmapByPath[tilePath] + end + + local bmp = Bitmap.open(fullPath) + local w,h = Bitmap.getSize(bmp) + + if w > 0 then + mapBitmapByPath[tilePath] = bmp + return bmp + else + if nomap == nil then + nomap = Bitmap.open("/SCRIPTS/YAAPU/MAPS/nomap.png") + end + mapBitmapByPath[tilePath] = nomap + return nomap + end +end + +local function loadAndCenterTiles(conf,tile_x,tile_y,offset_x,offset_y,width,level) + -- determine if upper or lower center tile + local yy = 2 + if offset_y > TILES_HEIGHT/2 then + yy = 1 + end + for x=1,TILES_X + do + for y=1,TILES_Y + do + local tile_path = tiles_to_path(tile_x+x-2, tile_y+y-yy, level) + local idx = width*(y-1)+x + + if tiles[idx] == nil then + tiles[idx] = tile_path + else + if tiles[idx] ~= tile_path then + tiles[idx] = nil + collectgarbage() + collectgarbage() + tiles[idx] = tile_path + end + end + end + end + -- release unused cached images + for path, bmp in pairs(mapBitmapByPath) do + local remove = true + for i=1,#tiles + do + if tiles[i] == path then + remove = false + end + end + if remove then + mapBitmapByPath[path]=nil + end + end + -- force a call to destroyBitmap() + collectgarbage() + collectgarbage() +end + +local function drawTiles(conf,drawLib,width,xmin,xmax,ymin,ymax,color,level) + for x=1,TILES_X + do + for y=1,TILES_Y + do + local idx = width*(y-1)+x + if tiles[idx] ~= nil then + lcd.drawBitmap(getTileBitmap(conf,tiles[idx]), xmin+(x-1)*TILES_WIDTH, ymin+(y-1)*TILES_HEIGHT) + end + end + end + if conf.enableMapGrid then + -- draw grid + for x=1,TILES_X-1 + do + lcd.drawLine(xmin+x*TILES_WIDTH,ymin,xmin+x*TILES_WIDTH,ymax,DOTTED,color) + end + + for y=1,TILES_Y-1 + do + lcd.drawLine(xmin,ymin+y*TILES_HEIGHT,xmax,ymin+y*TILES_HEIGHT,DOTTED,color) + end + end + -- draw 50m or 150ft line at max zoom + lcd.setColor(CUSTOM_COLOR,COLOR_WHITE) + lcd.drawLine(xmin+5,ymin+TILES_Y*TILES_HEIGHT-13,xmin+5+scaleLen,ymin+TILES_Y*TILES_HEIGHT-13,SOLID,CUSTOM_COLOR) + lcd.drawText(xmin+5,ymin+TILES_Y*TILES_HEIGHT-27,scaleLabel,SMLSIZE+CUSTOM_COLOR) +end + +local function getScreenCoordinates(minX,minY,tile_x,tile_y,offset_x,offset_y,level) + -- is this tile on screen ? + local tile_path = tiles_to_path(tile_x,tile_y,level) + local onScreen = false + + for x=1,TILES_X + do + for y=1,TILES_Y + do + local idx = TILES_X*(y-1)+x + if tiles[idx] == tile_path then + -- ok it's on screen + return minX + (x-1)*TILES_WIDTH + offset_x, minY + (y-1)*TILES_HEIGHT + offset_y + end + end + end + -- force offscreen up + return LCD_W/2, -10 +end + +local function drawHud(myWidget,drawLib,conf,telemetry,status,battery,utils)--getMaxValue,getBitmap,drawBlinkBitmap) + local r = -telemetry.roll + local cx,cy,dx,dy,ccx,ccy,cccx,cccy + local yPos = TOPBAR_Y + TOPBAR_HEIGHT + 8 + ----------------------- + -- artificial horizon + ----------------------- + -- no roll ==> segments are vertical, offsets are multiples of R2 + if ( telemetry.roll == 0) then + dx=0 + dy=telemetry.pitch * 0.75 + cx=0 + cy=R2 + ccx=0 + ccy=2*R2 + cccx=0 + cccy=3*R2 + else + -- center line offsets + dx = math.cos(math.rad(90 - r)) * -telemetry.pitch * 0.75 + dy = math.sin(math.rad(90 - r)) * telemetry.pitch * 0.75 + -- 1st line offsets + cx = math.cos(math.rad(90 - r)) * R2 + cy = math.sin(math.rad(90 - r)) * R2 + end + ----------------------- + -- dark color for "ground" + ----------------------- + -- 90x70 + local minY = HUD_Y + local maxY = HUD_Y+HUD_H + -- + local minX = HUD_X + local maxX = HUD_X + HUD_W + -- + local ox = HUD_X + HUD_W/2 + dx + -- + local oy = HUD_Y_MID + dy + local yy = 0 + + --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x0d, 0x68, 0xb1)) -- bighud blue + lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x7b, 0x9d, 0xff)) -- default blue + lcd.drawFilledRectangle(minX,minY,maxX-minX,maxY - minY,CUSTOM_COLOR) + -- HUD + #include "includes/hud_algo_inc.lua" + -- parallel lines above and below horizon + local linesMaxY = maxY-1 + local linesMinY = minY+1 + local rollX = math.floor(HUD_X + HUD_W/2) + lcd.setColor(CUSTOM_COLOR,COLOR_WHITE) + -- +/- 90 deg + for dist=1,8 + do + drawLib.drawLineWithClipping(rollX + dx - dist*cx,dy + HUD_Y_MID + dist*cy,r,(dist%2==0 and 40 or 20),DOTTED,HUD_X+2,HUD_X+HUD_W-2,linesMinY,linesMaxY,CUSTOM_COLOR,radio,rev) + drawLib.drawLineWithClipping(rollX + dx + dist*cx,dy + HUD_Y_MID - dist*cy,r,(dist%2==0 and 40 or 20),DOTTED,HUD_X+2,HUD_X+HUD_W-2,linesMinY,linesMaxY,CUSTOM_COLOR,radio,rev) + end + ------------------------------------- + -- hud bitmap + ------------------------------------- + lcd.drawBitmap(utils.getBitmap("hud_48x48a"),HUD_X-2,HUD_Y-3) +end + +local function drawMap(myWidget,drawLib,conf,telemetry,status,battery,utils,level) +#ifdef TESTMODE + -- move hor + if getValue("ch1") > 100 then + telemetry.lon = telemetry.lon + 0.000005 + elseif getValue("ch1") < -100 then + telemetry.lon = telemetry.lon - 0.000005 + end + -- move ver + if getValue("ch2") > 100 then + telemetry.lat = telemetry.lat > 0 and telemetry.lat + 0.000005 or telemetry.lat - 0.000005 + elseif getValue("ch2") < -100 then + telemetry.lat = telemetry.lat > 0 and telemetry.lat - 0.000005 or telemetry.lat + 0.000005 + end +#endif + local minY = MAP_Y + local maxY = minY+TILES_Y*TILES_HEIGHT + + local minX = MAP_X + local maxX = minX+TILES_X*TILES_WIDTH + + if telemetry.lat ~= nil and telemetry.lon ~= nil then + -- position update + if getTime() - lastPosUpdate > 50 then + posUpdated = true + lastPosUpdate = getTime() + -- current vehicle tile coordinates + tile_x,tile_y,offset_x,offset_y = coord_to_tiles(telemetry.lat,telemetry.lon) + -- viewport relative coordinates + myScreenX,myScreenY = getScreenCoordinates(minX,minY,tile_x,tile_y,offset_x,offset_y,level) + -- check if offscreen + local myCode = drawLib.computeOutCode(myScreenX, myScreenY, minX+VEHICLE_R, minY+VEHICLE_R, maxX-VEHICLE_R, maxY-VEHICLE_R); + + -- center vehicle on screen + if myCode > 0 then + loadAndCenterTiles(conf, tile_x, tile_y, offset_x, offset_y, TILES_X, level) + -- after centering screen position needs to be computed again + tile_x,tile_y,offset_x,offset_y = coord_to_tiles(telemetry.lat,telemetry.lon) + myScreenX,myScreenY = getScreenCoordinates(minX,minY,tile_x,tile_y,offset_x,offset_y,level) + end + end + + -- home position update + if getTime() - lastHomePosUpdate > 50 and posUpdated then + lastHomePosUpdate = getTime() + if homeNeedsRefresh then + -- update home, schedule estimated home update + homeNeedsRefresh = false + if telemetry.homeLat ~= nil then + -- current vehicle tile coordinates + tile_x,tile_y,offset_x,offset_y = coord_to_tiles(telemetry.homeLat,telemetry.homeLon) + -- viewport relative coordinates + homeScreenX,homeScreenY = getScreenCoordinates(minX,minY,tile_x,tile_y,offset_x,offset_y,level) + end + else + -- update estimated home, schedule home update + homeNeedsRefresh = true + estimatedHomeGps.lat,estimatedHomeGps.lon = utils.getHomeFromAngleAndDistance(telemetry) + if estimatedHomeGps.lat ~= nil then + local t_x,t_y,o_x,o_y = coord_to_tiles(estimatedHomeGps.lat,estimatedHomeGps.lon) + -- viewport relative coordinates + estimatedHomeScreenX,estimatedHomeScreenY = getScreenCoordinates(minX,minY,t_x,t_y,o_x,o_y,level) + end + end + collectgarbage() + collectgarbage() + end + + -- position history sampling + if getTime() - lastPosSample > 50 and posUpdated then + lastPosSample = getTime() + posUpdated = false + -- points history + local path = tiles_to_path(tile_x, tile_y, level) + posHistory[sample] = { path, offset_x, offset_y } + collectgarbage() + collectgarbage() + sampleCount = sampleCount+1 + sample = sampleCount%SAMPLES + end + + -- draw map tiles + lcd.setColor(CUSTOM_COLOR,COLOR_YELLOW) + drawTiles(conf,drawLib,TILES_X,minX,maxX,minY,maxY,CUSTOM_COLOR,level) + -- draw home + if telemetry.homeLat ~= nil and telemetry.homeLon ~= nil and homeScreenX ~= nil then + local homeCode = drawLib.computeOutCode(homeScreenX, homeScreenY, minX+11, minY+10, maxX-11, maxY-10); + if homeCode == 0 then + lcd.drawBitmap(utils.getBitmap("homeorange"),homeScreenX-11,homeScreenY-10) + end + end + -- draw vehicle + if myScreenX ~= nil then + lcd.setColor(CUSTOM_COLOR,COLOR_WHITE) + drawLib.drawRArrow(myScreenX,myScreenY,VEHICLE_R-5,telemetry.yaw,CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,COLOR_BLACK) + drawLib.drawRArrow(myScreenX,myScreenY,VEHICLE_R,telemetry.yaw,CUSTOM_COLOR) + end + -- draw gps trace + lcd.setColor(CUSTOM_COLOR,COLOR_YELLOW) + for p=0, math.min(sampleCount-1,SAMPLES-1) + do + if p ~= (sampleCount-1)%SAMPLES then + for x=1,TILES_X + do + for y=1,TILES_Y + do + local idx = TILES_X*(y-1)+x + -- check if tile is on screen + if tiles[idx] == posHistory[p][1] then + lcd.drawFilledRectangle(minX + (x-1)*TILES_WIDTH + posHistory[p][2], minY + (y-1)*TILES_HEIGHT + posHistory[p][3],3,3,CUSTOM_COLOR) + end + end + end + end + end + -- DEBUG + lcd.setColor(CUSTOM_COLOR,COLOR_WHITE) + lcd.drawText(MAP_X+5,MAP_Y+5,string.format("zoom:%d",level),SMLSIZE+CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,COLOR_TEXT) + + -- LEFT --- + + -- ALT + lcd.setColor(CUSTOM_COLOR,COLOR_LABEL) + lcd.drawText(TXT_X_LEFT, TXT_Y_LEFT+25, "Alt("..UNIT_ALT_LABEL..")", SMLSIZE+TXT_ALIGN+CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,COLOR_TEXT) + lcd.drawNumber(TXT_X_LEFT,TXT_Y_LEFT+37,telemetry.homeAlt*UNIT_ALT_SCALE,MIDSIZE+CUSTOM_COLOR+TXT_ALIGN) + -- SPEED + lcd.setColor(CUSTOM_COLOR,COLOR_LABEL) + lcd.drawText(TXT_X_LEFT, TXT_Y_LEFT+60, "Spd("..UNIT_HSPEED_LABEL..")", SMLSIZE+TXT_ALIGN+CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,COLOR_TEXT) + lcd.drawNumber(TXT_X_LEFT,TXT_Y_LEFT+72,telemetry.hSpeed*0.1* UNIT_HSPEED_SCALE,MIDSIZE+CUSTOM_COLOR+TXT_ALIGN) + -- VSPEED + lcd.setColor(CUSTOM_COLOR,COLOR_LABEL) + lcd.drawText(TXT_X_LEFT, TXT_Y_LEFT+95, "VSI("..UNIT_VSPEED_LABEL..")", SMLSIZE+TXT_ALIGN+CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,COLOR_TEXT) + lcd.drawNumber(TXT_X_LEFT,TXT_Y_LEFT+107, telemetry.vSpeed*0.1*UNIT_VSPEED_SCALE, MIDSIZE+CUSTOM_COLOR+TXT_ALIGN) + -- DIST + lcd.setColor(CUSTOM_COLOR,COLOR_LABEL) + lcd.drawText(TXT_X_LEFT, TXT_Y_LEFT+130, "Dist("..UNIT_DIST_LABEL..")", SMLSIZE+TXT_ALIGN+CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,COLOR_TEXT) + lcd.drawNumber(TXT_X_LEFT, TXT_Y_LEFT+142, telemetry.homeDist*UNIT_DIST_SCALE, MIDSIZE+TXT_ALIGN+CUSTOM_COLOR) + + -- RIGHT + -- CELL + if battery[BATT_CELL] * 0.01 < 10 then + lcd.drawNumber(TXT_X_RIGHT, TXT_Y_RIGHT+5, battery[BATT_CELL] + 0.5, PREC2+TXT_ALIGN+MIDSIZE+CUSTOM_COLOR) + else + lcd.drawNumber(TXT_X_RIGHT, TXT_Y_RIGHT+5, (battery[BATT_CELL] + 0.5)*0.1, PREC1+TXT_ALIGN+MIDSIZE+CUSTOM_COLOR) + end + lcd.drawText(TXT_X_RIGHT+50, TXT_Y_RIGHT+6, status.battsource, SMLSIZE+CUSTOM_COLOR) + lcd.drawText(TXT_X_RIGHT+50, TXT_Y_RIGHT+16, "V", SMLSIZE+CUSTOM_COLOR) + -- aggregate batt % + local perc = battery[BATT_PERC] + local strperc = string.format("%2d%%",perc) + lcd.drawText(TXT_X_RIGHT+65, TXT_Y_RIGHT+30, strperc, MIDSIZE+CUSTOM_COLOR+RIGHT) + -- Tracker + lcd.setColor(CUSTOM_COLOR,COLOR_LABEL) + lcd.drawText(TXT_X_RIGHT, TXT_Y_RIGHT+70, "Tracker", SMLSIZE+TXT_ALIGN+CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,COLOR_TEXT) + lcd.drawText(TXT_X_RIGHT, TXT_Y_RIGHT+82, string.format("%d@",(telemetry.homeAngle - 180) < 0 and telemetry.homeAngle + 180 or telemetry.homeAngle - 180), MIDSIZE+TXT_ALIGN+CUSTOM_COLOR) + -- HDG + lcd.setColor(CUSTOM_COLOR,COLOR_LABEL) + lcd.drawText(TXT_X_RIGHT, TXT_Y_RIGHT+110, "Heading", SMLSIZE+TXT_ALIGN+CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,COLOR_TEXT) + lcd.drawText(TXT_X_RIGHT, TXT_Y_RIGHT+122, string.format("%d@",telemetry.yaw), MIDSIZE+TXT_ALIGN+CUSTOM_COLOR) + -- home + lcd.setColor(CUSTOM_COLOR,COLOR_YELLOW) + drawLib.drawRArrow(TXT_X_RIGHT+28,TXT_Y_RIGHT+175,22,math.floor(telemetry.homeAngle - telemetry.yaw),CUSTOM_COLOR) + end + lcd.setColor(CUSTOM_COLOR,COLOR_TEXT) +#ifdef HUDTIMER + hudDrawTime = hudDrawTime + (getTime() - hudStart) + hudDrawCounter = hudDrawCounter + 1 +#endif +end + +local initDone = false + +local function init(utils,level) + if level ~= lastZoomLevel then + utils.clearTable(tiles) + + utils.clearTable(mapBitmapByPath) + + utils.clearTable(posHistory) + sample = 0 + sampleCount = 0 + + world_tiles = tiles_on_level(level) + tiles_per_radian = world_tiles / (2 * math.pi) + tile_dim = (40075017/world_tiles) * unitScale -- m or ft + + scaleLen = ((unitScale==1 and 1 or 3)*50*(level+3)/tile_dim)*TILES_WIDTH + scaleLabel = tostring((unitScale==1 and 1 or 3)*50*(level+3))..unitLabel + + lastZoomLevel = level + end +end + +local function changeZoomLevel(level) + +end + +local function draw(myWidget,drawLib,conf,telemetry,status,battery,alarms,frame,utils,customSensors,gpsStatuses,leftPanel,centerPanel,rightPanel) + -- initialize maps + init(utils,status.mapZoomLevel) + drawMap(myWidget,drawLib,conf,telemetry,status,battery,utils,status.mapZoomLevel) + drawHud(myWidget,drawLib,conf,telemetry,status,battery,utils) + utils.drawTopBar() + drawLib.drawStatusBar(2,conf,telemetry,status,battery,alarms,frame,utils,gpsStatuses) + drawLib.drawArmStatus(status,telemetry,utils) + drawLib.drawFailsafe(telemetry,utils) +end + +local function background(myWidget,conf,telemetry,status,utils) +end + +return {draw=draw,background=background,changeZoomLevel=changeZoomLevel} diff --git a/HORUS/SOURCES/PP/lib/left_1.lua b/HORUS/SOURCES/PP/lib/left_1.lua index dfc1580f..11c10652 100644 --- a/HORUS/SOURCES/PP/lib/left_1.lua +++ b/HORUS/SOURCES/PP/lib/left_1.lua @@ -19,20 +19,18 @@ local function drawPane(x,drawLib,conf,telemetry,status,alarms,battery,battId,gpsStatuses,utils) lcd.setColor(CUSTOM_COLOR,COLOR_TEXT) - if conf.rangeMax > 0 then + if conf.rangeFinderMax > 0 then flags = 0 local rng = telemetry.range - if rng > conf.rangeMax then - flags = BLINK+INVERS - end rng = utils.getMaxValue(rng,MAX_RANGE) - if status.showMinMaxValues == true then - flags = 0 - end lcd.setColor(CUSTOM_COLOR,COLOR_LABEL) lcd.drawText(ALTASL_XLABEL, ALTASL_YLABEL, "Range("..UNIT_ALT_LABEL..")", SMLSIZE+CUSTOM_COLOR+RIGHT) + lcd.setColor(CUSTOM_COLOR,COLOR_RED) + if rng > conf.rangeFinderMax and status.showMinMaxValues == false then + lcd.drawFilledRectangle(ALTASL_X-65, ALTASL_Y+4,65,21,CUSTOM_COLOR) + end lcd.setColor(CUSTOM_COLOR,COLOR_TEXT) - lcd.drawText(ALTASL_X, ALTASL_Y, string.format("%.1f",rng*0.01*UNIT_ALT_SCALE), MIDSIZE+flags+RIGHT+CUSTOM_COLOR) + lcd.drawText(ALTASL_X, ALTASL_Y, string.format("%.1f",rng*0.01*UNIT_ALT_SCALE), MIDSIZE+RIGHT+CUSTOM_COLOR) else flags = BLINK -- always display gps altitude even without 3d lock diff --git a/HORUS/SOURCES/PP/lib/left_2.lua b/HORUS/SOURCES/PP/lib/left_2.lua index 592713ef..c544a54f 100644 --- a/HORUS/SOURCES/PP/lib/left_2.lua +++ b/HORUS/SOURCES/PP/lib/left_2.lua @@ -36,20 +36,17 @@ local function drawPane(x,drawLib,conf,telemetry,status,alarms,battery,battId,gpsStatuses,utils) lcd.setColor(CUSTOM_COLOR,COLOR_TEXT) - if conf.rangeMax > 0 then - flags = 0 + if conf.rangeFinderMax > 0 then local rng = telemetry.range - if rng > conf.rangeMax then - flags = BLINK+INVERS - end rng = utils.getMaxValue(rng,MAX_RANGE) - if status.showMinMaxValues == true then - flags = 0 - end lcd.setColor(CUSTOM_COLOR,COLOR_LABEL) lcd.drawText(ALTASL_XLABEL, ALTASL_YLABEL, "Rng("..UNIT_ALT_LABEL..")", SMLSIZE+CUSTOM_COLOR+RIGHT) + if rng > conf.rangeFinderMax and status.showMinMaxValues == false then + lcd.setColor(CUSTOM_COLOR,COLOR_RED) + lcd.drawFilledRectangle(ALTASL_X-65, ALTASL_Y+4,65,21,CUSTOM_COLOR) + end lcd.setColor(CUSTOM_COLOR,COLOR_TEXT) - lcd.drawText(ALTASL_X, ALTASL_Y, string.format("%.1f",rng*0.01*UNIT_ALT_SCALE), MIDSIZE+flags+RIGHT+CUSTOM_COLOR) + lcd.drawText(ALTASL_X, ALTASL_Y, string.format("%.1f",rng*0.01*UNIT_ALT_SCALE), MIDSIZE+RIGHT+CUSTOM_COLOR) else flags = BLINK -- always display gps altitude even without 3d lock diff --git a/HORUS/SOURCES/PP/lib/left_m2f_1.lua b/HORUS/SOURCES/PP/lib/left_m2f_1.lua index e9811437..2ea756fc 100644 --- a/HORUS/SOURCES/PP/lib/left_m2f_1.lua +++ b/HORUS/SOURCES/PP/lib/left_m2f_1.lua @@ -49,18 +49,15 @@ local function drawPane(x,drawLib,conf,telemetry,status,alarms,battery,battId,gpsStatuses,utils)--,getMaxValue,getBitmap,drawBlinkBitmap,lcdBacklightOn) --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0,33,56)) --lcd.drawFilledRectangle(x + 3,21,93,203,CUSTOM_COLOR) - if conf.rangeMax > 0 then - flags = 0 + if conf.rangeFinderMax > 0 then local rng = telemetry.range - if rng > conf.rangeMax then - flags = BLINK+INVERS - end rng = utils.getMaxValue(rng,MAX_RANGE) - if status.showMinMaxValues == true then - flags = 0 - end lcd.setColor(CUSTOM_COLOR,COLOR_LABEL) lcd.drawText(ALTASL_XLABEL, ALTASL_YLABEL, "Range("..UNIT_ALT_LABEL..")", SMLSIZE+CUSTOM_COLOR) + if rng > conf.rangeFinderMax and status.showMinMaxValues == false then + lcd.setColor(CUSTOM_COLOR,COLOR_RED) + lcd.drawFilledRectangle(ALTASL_X-65, ALTASL_Y+4,65,21,CUSTOM_COLOR) + end lcd.setColor(CUSTOM_COLOR,COLOR_TEXT) lcd.drawText(ALTASL_X, ALTASL_Y, string.format("%.1f",rng*0.01*UNIT_ALT_SCALE), MIDSIZE+flags+RIGHT+CUSTOM_COLOR) else diff --git a/HORUS/SOURCES/PP/lib/left_m2f_2.lua b/HORUS/SOURCES/PP/lib/left_m2f_2.lua index 20f1ab4d..efb29faa 100644 --- a/HORUS/SOURCES/PP/lib/left_m2f_2.lua +++ b/HORUS/SOURCES/PP/lib/left_m2f_2.lua @@ -51,20 +51,17 @@ #define HSPEED_ARROW_WIDTH 10 local function drawPane(x,drawLib,conf,telemetry,status,alarms,battery,battId,gpsStatuses,utils)--,getMaxValue,getBitmap,drawBlinkBitmap,lcdBacklightOn) - if conf.rangeMax > 0 then - flags = 0 + if conf.rangeFinderMax > 0 then local rng = telemetry.range - if rng > conf.rangeMax then - flags = BLINK+INVERS - end rng = utils.getMaxValue(rng,MAX_RANGE) - if status.showMinMaxValues == true then - flags = 0 - end lcd.setColor(CUSTOM_COLOR,COLOR_LABEL) lcd.drawText(ALTASL_XLABEL, ALTASL_YLABEL, "Range("..UNIT_ALT_LABEL..")", SMLSIZE+CUSTOM_COLOR) + if rng > conf.rangeFinderMax and status.showMinMaxValues == false then + lcd.setColor(CUSTOM_COLOR,COLOR_RED) + lcd.drawFilledRectangle(ALTASL_X-65, ALTASL_Y+4,65,21,CUSTOM_COLOR) + end lcd.setColor(CUSTOM_COLOR,COLOR_TEXT) - lcd.drawText(ALTASL_X, ALTASL_Y, string.format("%.1f",rng*0.01*UNIT_ALT_SCALE), MIDSIZE+flags+RIGHT+CUSTOM_COLOR) + lcd.drawText(ALTASL_X, ALTASL_Y, string.format("%.1f",rng*0.01*UNIT_ALT_SCALE), MIDSIZE+RIGHT+CUSTOM_COLOR) else flags = BLINK -- always display gps altitude even without 3d lock diff --git a/HORUS/SOURCES/PP/lib/plane.lua b/HORUS/SOURCES/PP/lib/plane.lua index 70d91be0..c26cf910 100644 --- a/HORUS/SOURCES/PP/lib/plane.lua +++ b/HORUS/SOURCES/PP/lib/plane.lua @@ -22,7 +22,7 @@ enum FlightMode { QLAND = 20, QRTL = 21, QAUTOTUNE = 22, - QACRO = 23 + QACRO = 23 }; --]] diff --git a/HORUS/SOURCES/PP/lib/right_1.lua b/HORUS/SOURCES/PP/lib/right_1.lua index 165d1e77..488938b6 100644 --- a/HORUS/SOURCES/PP/lib/right_1.lua +++ b/HORUS/SOURCES/PP/lib/right_1.lua @@ -53,54 +53,6 @@ #define BATTEFF_XLABEL 12 #define BATTEFF_YLABEL 154 -#ifdef BATTPERC_BY_VOLTAGE -#define VOLTAGE_DROP 0.15 ---[[ - Example data based on a 18 minutes flight for quad, battery:5200mAh LiPO 10C, hover @15A - Notes: - - when motors are armed VOLTAGE_DROP offset is applied! - - number of samples is fixed at 11 but percentage values can be anything and are not restricted to multiples of 10 - - voltage between samples is assumed to be linear ---]] -local battPercByVoltage = { - {3.40, 0}, - {3.46, 10}, - {3.51, 20}, - {3.53, 30}, - {3.56, 40}, - {3.60, 50}, - {3.63, 60}, - {3.70, 70}, - {3.73, 80}, - {3.86, 90}, - {4.00, 99} - } - -function getBattPercByCell(cellVoltage) - if cellVoltage == 0 then - return 99 - end - if cellVoltage >= battPercByVoltage[11][1] then - return 99 - end - if cellVoltage <= battPercByVoltage[1][1] then - return 0 - end - for i=2,11 do - if cellVoltage <= battPercByVoltage[i][1] then - -- - local v0 = battPercByVoltage[i-1][1] - local fv0 = battPercByVoltage[i-1][2] - -- - local v1 = battPercByVoltage[i][1] - local fv1 = battPercByVoltage[i][2] - -- interpolation polinomial - return fv0 + ((fv1 - fv0)/(v1-v0))*(cellVoltage - v0) - end - end --for -end -#endif --BATTPERC_BY_VOLTAGE - -- offsets are: 1 celm, 4 batt, 7 curr, 10 mah, 13 cap, indexing starts at 1 --[[ BATT_CELL 1 @@ -115,31 +67,7 @@ BATT_ID2 2 --]] local function drawPane(x,drawLib,conf,telemetry,status,alarms,battery,battId,gpsStatuses,utils) lcd.setColor(CUSTOM_COLOR,COLOR_TEXT) - local perc = 0 - #ifdef BATTPERC_BY_VOLTAGE - if conf.enableBattPercByVoltage == true then - --[[ - discharge curve is based on battery under load, when motors are disarmed - cellvoltage needs to be corrected by subtracting the "under load" voltage drop - --]] - if telemetry.statusArmed then - perc = getBattPercByCell(0.01*battery[BATT_CELL+battId]) - else - perc = getBattPercByCell((0.01*battery[BATT_CELL+battId])-VOLTAGE_DROP) - end - else - #endif --BATTPERC_BY_VOLTAGE - if (battery[BATT_CAP+battId] > 0) then - perc = (1 - (battery[BATT_MAH+battId]/battery[BATT_CAP+battId]))*100 - if perc > 99 then - perc = 99 - elseif perc < 0 then - perc = 0 - end - end - #ifdef BATTPERC_BY_VOLTAGE - end --conf.enableBattPercByVoltage - #endif --BATTPERC_BY_VOLTAGE + local perc = battery[BATT_PERC+battId] -- battery min cell local flags = 0 -- diff --git a/HORUS/SOURCES/PP/lib/right_2.lua b/HORUS/SOURCES/PP/lib/right_2.lua index 7103d0fb..73200521 100644 --- a/HORUS/SOURCES/PP/lib/right_2.lua +++ b/HORUS/SOURCES/PP/lib/right_2.lua @@ -49,54 +49,6 @@ #define POWER_XLABEL 395 #define POWER_YLABEL 165 -#ifdef BATTPERC_BY_VOLTAGE -#define VOLTAGE_DROP 0.15 ---[[ - Example data based on a 18 minutes flight for quad, battery:5200mAh LiPO 10C, hover @15A - Notes: - - when motors are armed VOLTAGE_DROP offset is applied! - - number of samples is fixed at 11 but percentage values can be anything and are not restricted to multiples of 10 - - voltage between samples is assumed to be linear ---]] -local battPercByVoltage = { - {3.40, 0}, - {3.46, 10}, - {3.51, 20}, - {3.53, 30}, - {3.56, 40}, - {3.60, 50}, - {3.63, 60}, - {3.70, 70}, - {3.73, 80}, - {3.86, 90}, - {4.00, 99} - } - -function getBattPercByCell(cellVoltage) - if cellVoltage == 0 then - return 99 - end - if cellVoltage >= battPercByVoltage[11][1] then - return 99 - end - if cellVoltage <= battPercByVoltage[1][1] then - return 0 - end - for i=2,11 do - if cellVoltage <= battPercByVoltage[i][1] then - -- - local v0 = battPercByVoltage[i-1][1] - local fv0 = battPercByVoltage[i-1][2] - -- - local v1 = battPercByVoltage[i][1] - local fv1 = battPercByVoltage[i][2] - -- interpolation polinomial - return fv0 + ((fv1 - fv0)/(v1-v0))*(cellVoltage - v0) - end - end --for -end -#endif --BATTPERC_BY_VOLTAGE - -- offsets are: 1 celm, 4 batt, 7 curr, 10 mah, 13 cap, indexing starts at 1 --[[ BATT_CELL 1 @@ -111,31 +63,7 @@ BATT_ID2 2 --]] local function drawPane(x,drawLib,conf,telemetry,status,alarms,battery,battId,gpsStatuses,utils) lcd.setColor(CUSTOM_COLOR,COLOR_TEXT) - local perc = 0 - #ifdef BATTPERC_BY_VOLTAGE - if conf.enableBattPercByVoltage == true then - --[[ - discharge curve is based on battery under load, when motors are disarmed - cellvoltage needs to be corrected by subtracting the "under load" voltage drop - --]] - if telemetry.statusArmed then - perc = getBattPercByCell(0.01*battery[BATT_CELL+battId]) - else - perc = getBattPercByCell((0.01*battery[BATT_CELL+battId])-VOLTAGE_DROP) - end - else - #endif --BATTPERC_BY_VOLTAGE - if (battery[BATT_CAP+battId] > 0) then - perc = (1 - (battery[BATT_MAH+battId]/battery[BATT_CAP+battId]))*100 - if perc > 99 then - perc = 99 - elseif perc < 0 then - perc = 0 - end - end - #ifdef BATTPERC_BY_VOLTAGE - end --conf.enableBattPercByVoltage - #endif --BATTPERC_BY_VOLTAGE + local perc = battery[BATT_PERC+battId] -- battery min cell local flags = 0 -- diff --git a/HORUS/SOURCES/PP/lib/right_custom_2.lua b/HORUS/SOURCES/PP/lib/right_custom_2.lua index c8f24aec..342573be 100644 --- a/HORUS/SOURCES/PP/lib/right_custom_2.lua +++ b/HORUS/SOURCES/PP/lib/right_custom_2.lua @@ -43,34 +43,34 @@ #define BATTEFF_FLAGSW 0 #define SENSOR1_X 110 -#define SENSOR1_Y 101 +#define SENSOR1_Y 102 #define SENSOR1_XLABEL 110 -#define SENSOR1_YLABEL 90 +#define SENSOR1_YLABEL 91 #define SENSOR2_X 196 -#define SENSOR2_Y 101 +#define SENSOR2_Y 102 #define SENSOR2_XLABEL 196 -#define SENSOR2_YLABEL 90 +#define SENSOR2_YLABEL 91 #define SENSOR3_X 110 -#define SENSOR3_Y 132 +#define SENSOR3_Y 133 #define SENSOR3_XLABEL 110 -#define SENSOR3_YLABEL 123 +#define SENSOR3_YLABEL 124 #define SENSOR4_X 196 -#define SENSOR4_Y 132 +#define SENSOR4_Y 133 #define SENSOR4_XLABEL 196 -#define SENSOR4_YLABEL 123 +#define SENSOR4_YLABEL 124 #define SENSOR5_X 110 -#define SENSOR5_Y 173 +#define SENSOR5_Y 174 #define SENSOR5_XLABEL 110 -#define SENSOR5_YLABEL 163 +#define SENSOR5_YLABEL 164 #define SENSOR6_X 196 -#define SENSOR6_Y 173 +#define SENSOR6_Y 174 #define SENSOR6_XLABEL 196 -#define SENSOR6_YLABEL 163 +#define SENSOR6_YLABEL 164 -------------------------- @@ -86,55 +86,6 @@ #define SENSOR_WARN 8 #define SENSOR_CRIT 9 -#ifdef BATTPERC_BY_VOLTAGE -#define VOLTAGE_DROP 0.15 ---[[ - Example data based on a 18 minutes flight for quad, battery:5200mAh LiPO 10C, hover @15A - Notes: - - when motors are armed VOLTAGE_DROP offset is applied! - - number of samples is fixed at 11 but percentage values can be anything and are not restricted to multiples of 10 - - voltage between samples is assumed to be linear ---]] - -local battPercByVoltage = { - {3.40, 0}, - {3.46, 10}, - {3.51, 20}, - {3.53, 30}, - {3.56, 40}, - {3.60, 50}, - {3.63, 60}, - {3.70, 70}, - {3.73, 80}, - {3.86, 90}, - {4.00, 99} -} - -function getBattPercByCell(cellVoltage) - if cellVoltage == 0 then - return 99 - end - if cellVoltage >= battPercByVoltage[11][1] then - return 99 - end - if cellVoltage <= battPercByVoltage[1][1] then - return 0 - end - for i=2,11 do - if cellVoltage <= battPercByVoltage[i][1] then - -- - local v0 = battPercByVoltage[i-1][1] - local fv0 = battPercByVoltage[i-1][2] - -- - local v1 = battPercByVoltage[i][1] - local fv1 = battPercByVoltage[i][2] - -- interpolation polinomial - return fv0 + ((fv1 - fv0)/(v1-v0))*(cellVoltage - v0) - end - end --for -end -#endif --BATTPERC_BY_VOLTAGE - local customSensorXY = { { SENSOR1_XLABEL, SENSOR1_YLABEL, SENSOR1_X, SENSOR1_Y}, { SENSOR2_XLABEL, SENSOR2_YLABEL, SENSOR2_X, SENSOR2_Y}, @@ -161,7 +112,7 @@ local function drawCustomSensors(x,customSensors,utils,status) label = string.format("%s(%s)",sensorConfig[SENSOR_LABEL],sensorConfig[SENSOR_UNIT]) end -- draw sensor label - lcd.setColor(CUSTOM_COLOR,COLOR_BLACK) + lcd.setColor(CUSTOM_COLOR,COLOR_LABEL) lcd.drawText(x+customSensorXY[i][1], customSensorXY[i][2],label, SMLSIZE+RIGHT+CUSTOM_COLOR) mult = sensorConfig[SENSOR_PREC] == 0 and 1 or ( sensorConfig[SENSOR_PREC] == 1 and 10 or 100 ) @@ -214,31 +165,7 @@ BATT_ID2 2 --]] local function drawPane(x,drawLib,conf,telemetry,status,alarms,battery,battId,gpsStatuses,utils,customSensors) lcd.setColor(CUSTOM_COLOR,COLOR_TEXT) - local perc = 0 - #ifdef BATTPERC_BY_VOLTAGE - if conf.enableBattPercByVoltage == true then - --[[ - discharge curve is based on battery under load, when motors are disarmed - cellvoltage needs to be corrected by subtracting the "under load" voltage drop - --]] - if telemetry.statusArmed then - perc = getBattPercByCell(0.01*battery[BATT_CELL+battId]) - else - perc = getBattPercByCell((0.01*battery[BATT_CELL+battId])-VOLTAGE_DROP) - end - else - #endif --BATTPERC_BY_VOLTAGE - if (battery[BATT_CAP+battId] > 0) then - perc = (1 - (battery[BATT_MAH+battId]/battery[BATT_CAP+battId]))*100 - if perc > 99 then - perc = 99 - elseif perc < 0 then - perc = 0 - end - end - #ifdef BATTPERC_BY_VOLTAGE - end --conf.enableBattPercByVoltage - #endif --BATTPERC_BY_VOLTAGE + local perc = battery[BATT_PERC+battId] -- battery min cell local flags = 0 -- diff --git a/HORUS/SOURCES/PP/menu.lua b/HORUS/SOURCES/PP/menu.lua index cc1c24bc..862e1eb0 100644 --- a/HORUS/SOURCES/PP/menu.lua +++ b/HORUS/SOURCES/PP/menu.lua @@ -70,23 +70,16 @@ local menuItems = { {"rangefinder max:", TYPEVALUE, "RM", 0, 0,10000," cm",0,10 }, {"air/groundspeed unit:", TYPECOMBO, "HSPD", 1, { "m/s", "km/h", "mph", "kn" }, { 1, 3.6, 2.23694, 1.94384} }, {"vertical speed unit:", TYPECOMBO, "VSPD", 1, { "m/s", "ft/s", "ft/min" }, { 1, 3.28084, 196.85} }, -#ifdef HDOP_ALERT - {"max hdop alert:", TYPEVALUE, "HDOP", 20, 0,50,"hdop",PREC1,2 }, -#endif {"widget layout:", TYPECOMBO, "WL", 1, { "default","legacy"}, { 1, 2 } }, {"center panel:", TYPECOMBO, "CPANE", 1, { "option 1","option 2","option 3","option 4" }, { 1, 2, 3, 4 } }, {"right panel:", TYPECOMBO, "RPANE", 1, { "option 1","option 2","option 3","option 4" }, { 1, 2, 3, 4 } }, {"left panel:", TYPECOMBO, "LPANE", 1, { "option 1","option 2","option 3","option 4" }, { 1 , 2, 3, 4 } }, -#ifdef DEV - {"[gas] rpm label:", TYPECOMBO, "GAS_RPM", 1, { "eng","head" }, { 1, 2 },"RPANE",2 }, - {"[gas] pinion gear:", TYPEVALUE, "GAS_PG", 14, 0,100,"",0,1,"RPANE",2 }, - {"[gas] main gear:", TYPEVALUE, "GAS_MG", 105, 0,200,"",0,1,"RPANE",2 }, -#endif -#ifdef BATTPERC_BY_VOLTAGE - {"enable battery % by voltage:", TYPECOMBO, "BPBV", 1, { "no", "yes" }, { false, true } }, -#endif --BATTPERC_BY_VOLTAGE {"enable px4 flightmodes:", TYPECOMBO, "PX4", 1, { "no", "yes" }, { false, true } }, {"screen toggle channel:", TYPEVALUE, "STC", 0, 0, 32,nil,0,1 }, + {"map zoom level:", TYPEVALUE, "MAPZ", -2, -2, 17,nil,0,1 }, + {"map type:", TYPECOMBO, "MAPT", 1, { "satellite", "map", "terrain" }, { "sat_tiles", "tiles", "ter_tiles" } }, + {"map grid lines:", TYPECOMBO, "MAPG", 1, { "yes", "no" }, { true, false } }, + {"map zoom channel:", TYPEVALUE, "ZTC", 0, 0, 32,nil,0,1 }, } local menu = { @@ -133,8 +126,6 @@ local function updateMenuItems() --------------------- -- large hud layout --------------------- - - --{"center panel layout:", TYPECOMBO, "CPANE", 1, { "def","small","russian","dev" }, { 1, 2, 3, 4 } }, value, name, idx = getMenuItemByName(menuItems,"CPANE") menuItems[idx][5] = { "default"}; menuItems[idx][6] = { 1 }; @@ -143,52 +134,46 @@ local function updateMenuItems() menuItems[idx][4] = 1 end - --{"right panel layout:", TYPECOMBO, "RPANE", 1, { "def", "custom", "empty","dev"}, { 1, 2, 3, 4 } }, value, name, idx = getMenuItemByName(menuItems,"RPANE") - menuItems[idx][5] = { "default"}; + menuItems[idx][5] = { "default" }; menuItems[idx][6] = { 1 }; if menuItems[idx][4] > #menuItems[idx][5] then menuItems[idx][4] = 1 end - --{"left panel layout:", TYPECOMBO, "LPANE", 1, { "def","mav2frsky", "empty", "dev" }, { 1 , 2, 3, 4 } }, value, name, idx = getMenuItemByName(menuItems,"LPANE") - menuItems[idx][5] = { "default","mav2passthru"}; + menuItems[idx][5] = { "default","mav2passthru" }; menuItems[idx][6] = { 1, 2 }; if menuItems[idx][4] > #menuItems[idx][5] then menuItems[idx][4] = 1 end - centerPanelFiles = {"hud_1"} - rightPanelFiles = {"right_1"} - leftPanelFiles = {"left_1", "left_m2f_1"} + centerPanelFiles = {"hud_1", "hud_nav_1" } + rightPanelFiles = {"right_1" } + leftPanelFiles = {"left_1", "left_m2f_1" } elseif value == 2 then --------------------- -- legacy layout --------------------- - - --{"center panel layout:", TYPECOMBO, "CPANE", 1, { "def","small","russian","dev" }, { 1, 2, 3, 4 } }, value, name, idx = getMenuItemByName(menuItems,"CPANE") - menuItems[idx][5] = { "default", "russian hud", "compact hud "}; + menuItems[idx][5] = { "default", "russian hud", "compact hud" }; menuItems[idx][6] = { 1, 2, 3 }; if menuItems[idx][4] > #menuItems[idx][5] then menuItems[idx][4] = 1 end - --{"right panel layout:", TYPECOMBO, "RPANE", 1, { "def", "custom", "empty","dev"}, { 1, 2, 3, 4 } }, value, name, idx = getMenuItemByName(menuItems,"RPANE") - menuItems[idx][5] = { "default", "custom sensors"}; + menuItems[idx][5] = { "default", "custom sensors" }; menuItems[idx][6] = { 1, 2 }; if menuItems[idx][4] > #menuItems[idx][5] then menuItems[idx][4] = 1 end - --{"left panel layout:", TYPECOMBO, "LPANE", 1, { "def","mav2frsky", "empty", "dev" }, { 1 , 2, 3, 4 } }, value, name, idx = getMenuItemByName(menuItems,"LPANE") menuItems[idx][5] = { "default","mav2passthru" }; menuItems[idx][6] = { 1, 2 }; @@ -251,14 +236,19 @@ local function applyConfigValues(conf) conf.leftPanel = getMenuItemByName(menuItems,"LPANE") conf.leftPanelFilename = leftPanelFiles[conf.leftPanel] -#ifdef HDOP_ALERT - conf.maxHdopAlert = getMenuItemByName(menuItems,"HDOP") -#endif conf.enablePX4Modes = getMenuItemByName(menuItems,"PX4") + conf.mapZoomLevel = getMenuItemByName(menuItems,"MAPZ") + conf.mapType = getMenuItemByName(menuItems,"MAPT") + local chInfo = getFieldInfo("ch"..getMenuItemByName(menuItems,"STC")) conf.screenToggleChannelId = (chInfo == nil and -1 or chInfo['id']) - + + chInfo = getFieldInfo("ch"..getMenuItemByName(menuItems,"ZTC")) + conf.mapToggleChannelId = (chInfo == nil and -1 or chInfo['id']) + + conf.enableMapGrid = getMenuItemByName(menuItems,"MAPG") + -- set default voltage source if getMenuItemByName(menuItems,"VS") ~= nil then conf.defaultBattSource = getMenuItemByName(menuItems,"VS") @@ -431,9 +421,9 @@ end #ifdef COMPILE local function compileLayouts() local files = { - "layout_1", "layout_2", + "layout_1", "layout_2", "layout_map", - "hud_1", "hud_nav_1", + "hud_1", "right_1", "left_1", "left_m2f_1", diff --git a/HORUS/SOURCES/PP/yaapu.lua b/HORUS/SOURCES/PP/yaapu.lua index 0439b848..18a06e38 100644 --- a/HORUS/SOURCES/PP/yaapu.lua +++ b/HORUS/SOURCES/PP/yaapu.lua @@ -226,10 +226,6 @@ status.batt2sources = { vs = false, fc = false } --- SYNTH VSPEED SUPPORT -status.vspd = 0 -status.synthVSpeedTime = 0 -status.prevHomeAlt = 0 -- FLIGHT TIME status.lastTimerStart = 0 status.timerRunning = 0 @@ -258,13 +254,16 @@ status.noTelemetryData = 1 status.hideNoTelemetry = false status.showDualBattery = false status.showMinMaxValues = false +-- MAP +status.screenTogglePage = 1 +status.mapZoomLevel = 1 -- FLIGHTMODE status.strFlightMode = nil status.modelString = nil --------------------------- -- BATTERY TABLE --------------------------- -local battery = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0} +local battery = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0} --------------------------- -- LIBRARY LOADING --------------------------- @@ -286,6 +285,10 @@ local layout = nil local centerPanel = nil local rightPanel = nil local leftPanel = nil +------------------------------- +-- MP SCREEN LAYOUT +------------------------------- +local mapLayout = nil local customSensors = nil @@ -337,6 +340,8 @@ local thrOut = 0 #endif --TESTMODE -- model and opentx version local ver, radio, maj, minor, rev = getVersion() + +local opentx = tonumber(maj..minor..rev) -- widget selected page local currentPage = 0 -------------------------------------------------------------------------------- @@ -360,9 +365,7 @@ local conf = { battConf = BATTCONF_PARALLEL, -- 1=parallel,2=other cell1Count = 0, cell2Count = 0, - enableBattPercByVoltage = false, rangeMax=0, - enableSynthVSpeed=false, horSpeedMultiplier=1, vertSpeedMultiplier=1, horSpeedLabel = "m/s", @@ -377,10 +380,13 @@ local conf = { centerPanelFilename = nil, rightPanelFilename = nil, leftPanelFilename = nil, + mapType = "sat_tiles", + mapZoomLevel = -2, + enableMapGrid = true, screenToggleChannelId = nil, + mapToggleChannelId = nil, } -#ifdef FNV_HASH ------------------------- -- message hash support ------------------------- @@ -399,7 +405,6 @@ local shortHash = nil local parseShortHash = false local hashByteIndex = 0 local hash = 2166136261 -#endif --FNV_HASH local loadCycle = 0 @@ -455,6 +460,8 @@ local function loadConfig() rightPanel = nil utils.clearTable(leftPanel) leftPanel = nil + utils.clearTable(mapLayout) + mapLayout = nil collectgarbage() collectgarbage() end @@ -708,7 +715,7 @@ end ----------------------------------------------------- local function symTimer() thrOut = getValue("thr") - if (thrOut > 200 ) then + if (thrOut > 0 ) then telemetry.landComplete = 1 else telemetry.landComplete = 0 @@ -730,7 +737,7 @@ local function symGPS() telemetry.gpsStatus = 3 telemetry.gpsHdopC = 25 telemetry.ekfFailsafe = 0 - telemetry.battFailsafe = 0 + telemetry.battFailsafe = 1 status.noTelemetryData = 0 telemetry.statusArmed = 1 elseif thrOut < 200 and thrOut > 0 then @@ -746,7 +753,7 @@ local function symGPS() telemetry.gpsStatus = 1 telemetry.gpsHdopC = 120 telemetry.ekfFailsafe = 0 - telemetry.battFailsafe = 1 + telemetry.battFailsafe = 0 status.noTelemetryData = 0 telemetry.statusArmed = 0 else @@ -840,6 +847,21 @@ local function symBatt() else telemetry.batt1mah = 0 end +#ifdef NOCURRENT + minmaxValues[MAX_CURR] = 0 + minmaxValues[MAX_CURR1] = 0 + minmaxValues[MAX_CURR2] = 0 + minmaxValues[MAX_POWER] = 0 + -- battery voltage + telemetry.batt1current = 0 + telemetry.batt1Capacity = 5200 + telemetry.batt1mah = 0 +#ifdef BATT2TEST + telemetry.batt2current = 0 + telemetry.batt2Capacity = 5200 + telemetry.batt2mah = 0 +#endif --BATT2TEST +#endif --NOCURRENT end -- simulates attitude by using channel 1 for roll, channel 2 for pitch and channel 4 for yaw @@ -1007,7 +1029,6 @@ local function processTelemetry(DATA_ID,VALUE) status.msgBuffer = status.msgBuffer .. string.char(c) collectgarbage() collectgarbage() -#ifdef FNV_HASH hash = bit32.bxor(hash, c) hash = (hash * 16777619) % 2^32 hashByteIndex = hashByteIndex+1 @@ -1023,7 +1044,6 @@ local function processTelemetry(DATA_ID,VALUE) end end end -#endif --FNV_HASH else msgEnd = true; break; @@ -1036,7 +1056,6 @@ local function processTelemetry(DATA_ID,VALUE) #else utils.pushMessage( severity, status.msgBuffer) #endif -#ifdef FNV_HASH -- try to play the hash sound file without checking -- for existence, OpenTX will gracefully ignore it :-) utils.playSound(tostring(shortHash == nil and hash or shortHash),true) @@ -1054,7 +1073,6 @@ local function processTelemetry(DATA_ID,VALUE) shortHash = nil hash = 2166136261 hashByteIndex = 0 -#endif --FNV_HASH status.msgBuffer = nil -- recover memory collectgarbage() @@ -1297,6 +1315,20 @@ local function calcBattery() battery[BATT_CAP+1] = getBatt1Capacity() --cap1 battery[BATT_CAP+2] = getBatt2Capacity() --cap2 + for battId=0,2 + do + if (battery[BATT_CAP+battId] > 0) then + battery[BATT_PERC+battId] = (1 - (battery[BATT_MAH+battId]/battery[BATT_CAP+battId]))*100 + if battery[BATT_PERC+battId] > 99 then + battery[BATT_PERC+battId] = 99 + elseif battery[BATT_PERC+battId] < 0 then + battery[BATT_PERC+battId] = 0 + end + else + battery[BATT_PERC+battId] = 99 + end + end + if status.showDualBattery == true and conf.battConf == BATTCONF_PARALLEL then -- dual parallel battery: do I have also dual current monitor? if battery[BATT_CURR+1] > 0 and battery[BATT_CURR+2] == 0 then @@ -1309,6 +1341,9 @@ local function calcBattery() -- battery[BATT_CAP+1] = battery[BATT_CAP+1]/2 --cap1 battery[BATT_CAP+2] = battery[BATT_CAP+1] --cap2 + -- + battery[BATT_PERC+1] = battery[BATT_PERC+1]/2 --perc1 + battery[BATT_PERC+2] = battery[BATT_PERC+1] --perc2 end end end @@ -1328,11 +1363,6 @@ local function checkLandingStatus() end local resetLib = {} -#ifdef LOAD_LUA -local resetFile = libBasePath.."reset.lua" -#else --LOAD_LUA -local resetFile = libBasePath.."reset.luac" -#endif --LOAD_LUA local function reset() -- ERRORE reset da kill CPU limit!!!!!!!! @@ -1650,35 +1680,6 @@ local function loadFlightModes() maxmem = 0 end end ---[[ -local function loadFlightModes() - if frame.flightModes then - return - end - - if telemetry.frameType ~= -1 then -#ifdef LOAD_LUA - if frameTypes[telemetry.frameType] == "c" then - frame = dofile(libBasePath..(conf.enablePX4Modes and "copter_px4.lua" or "copter.lua")) - elseif frameTypes[telemetry.frameType] == "p" then - frame = dofile(libBasePath..(conf.enablePX4Modes and "plane_px4.lua" or "plane.lua")) - elseif frameTypes[telemetry.frameType] == "r" then - frame = dofile(libBasePath.."rover.lua") - end -#else - if frameTypes[telemetry.frameType] == "c" then - frame = dofile(libBasePath..(conf.enablePX4Modes and "copter_px4.luac" or "copter.luac")) - elseif frameTypes[telemetry.frameType] == "p" then - frame = dofile(libBasePath..(conf.enablePX4Modes and "plane_px4.luac" or "plane.luac")) - elseif frameTypes[telemetry.frameType] == "r" then - frame = dofile(libBasePath.."rover.luac") - end -#endif - collectgarbage() - maxmem = 0 - end -end ---]] --------------------------------- -- This function checks state transitions and only returns true if a specific delay has passed @@ -1712,11 +1713,6 @@ local function checkEvents(celm) utils.checkAlarm(1,2*telemetry.ekfFailsafe,ALARMS_FS_EKF,1,"ekf",conf.repeatAlertsPeriod) utils.checkAlarm(1,2*telemetry.battFailsafe,ALARMS_FS_BATT,1,"lowbat",conf.repeatAlertsPeriod) utils.checkAlarm(conf.timerAlert,status.flightTime,ALARMS_TIMER,1,"timealert",conf.timerAlert) -#ifdef HDOP_ALERT - if telemetry.gpsStatus > 2 then - utils.checkAlarm(conf.maxHdopAlert,telemetry.gpsHdopC,ALARMS_MAX_HDOP,1,"badgps",conf.repeatAlertsPeriod) - end -#endif end -- default is use battery 1 @@ -1727,26 +1723,13 @@ local function checkEvents(celm) capacity = capacity + getBatt2Capacity() mah = mah + telemetry.batt2mah end - -- -#ifdef BATTPERC_BY_VOLTAGE - if conf.enableBattPercByVoltage == true then - -- discharge curve is based on battery under load, when motors are disarmed - -- cellvoltage needs to be corrected by subtracting the "under load" voltage drop - if telemetry.statusArmed then - status.batLevel = getBattPercByCell(celm*0.01) - else - status.batLevel = getBattPercByCell((celm*0.01)-VOLTAGE_DROP) - end + + if (capacity > 0) then + status.batLevel = (1 - (mah/capacity))*100 else -#endif - if (capacity > 0) then - status.batLevel = (1 - (mah/capacity))*100 - else - status.batLevel = 99 - end -#ifdef BATTPERC_BY_VOLTAGE + status.batLevel = 99 end -#endif + for l=1,13 do -- trigger alarm as as soon as it falls below level + 1 (i.e 91%,81%,71%,...) if status.batLevel <= batLevels[l] + 1 and l < status.lastBattLevel then @@ -1890,6 +1873,7 @@ local function backgroundTasks(myWidget,telemetryLoops) if getTime() - timer2Hz > 50 then status.screenTogglePage = utils.getScreenTogglePage(myWidget,conf,status) + status.mapZoomLevel = utils.getMapZoomLevel(myWidget,conf,status) timer2Hz = getTime() end @@ -2058,6 +2042,7 @@ end -- page 2 message history -- page 3 min max -- page 4 dual battery view +-- page 5 map view local options = { { "page", VALUE, 1, 1, 5}, } @@ -2100,18 +2085,38 @@ utils.getScreenTogglePage = function(myWidget,conf,status) #ifdef TESTMODE local screenChValue = getValue(conf.screenToggleChannelId) #else - local screenChValue = status.hideNoTelemetry == false and -1000 or getValue(conf.screenToggleChannelId) + local screenChValue = status.hideNoTelemetry == false and 0 or getValue(conf.screenToggleChannelId) #endif --TESTMODE if conf.screenToggleChannelId > -1 then - if screenChValue > -600 then + if screenChValue < -600 then -- message history return 2 end + + if screenChValue > 600 then + -- map view + return 5 + end end return myWidget.options.page end +utils.getMapZoomLevel = function(myWidget,conf,status) + local chValue = getValue(conf.mapToggleChannelId) + + if conf.mapToggleChannelId > -1 then + if chValue >= 600 then + return conf.mapZoomLevel + 2 + end + + if chValue > - 600 and chValue < 600 then + return conf.mapZoomLevel + 1 + end + end + return conf.mapZoomLevel +end + -- called when widget instance page changes local function onChangePage(myWidget) #ifdef BGTELERATE @@ -2220,6 +2225,20 @@ local function drawFullScreen(myWidget) lcd.clear(CUSTOM_COLOR) drawMessageScreen() + elseif myWidget.options.page == 5 or status.screenTogglePage == 5 then + ------------------------------------ + -- Widget Page 5 is map + ------------------------------------ + lcd.clear(CUSTOM_COLOR) + + if mapLayout ~= nil then + mapLayout.draw(myWidget,drawLib,conf,telemetry,status,battery,alarms,frame,utils,customSensors,gpsStatuses,leftPanel,centerPanel,rightPanel) + else + -- Layout start + if loadCycle == 3 then + mapLayout = utils.doLibrary("layout_map") + end + end else lcd.clear(CUSTOM_COLOR) @@ -2264,6 +2283,7 @@ local function drawFullScreen(myWidget) utils.drawBlinkBitmap("minmax",0,0) end end + drawLib.drawFailsafe(telemetry,utils) loadCycle=(loadCycle+1)%8 #ifdef HUDRATE diff --git a/HORUS/SOURCES/SRC/SCRIPTS/TOOLS/Yaapu Config.lua b/HORUS/SOURCES/SRC/SCRIPTS/TOOLS/Yaapu Config.lua new file mode 100644 index 00000000..b527b7d8 --- /dev/null +++ b/HORUS/SOURCES/SRC/SCRIPTS/TOOLS/Yaapu Config.lua @@ -0,0 +1,623 @@ +-- +-- An FRSKY S.Port based Telemetry script for the Horus X10 and X12 radios +-- +-- Copyright (C) 2018-2019. Alessandro Apostoli +-- https://github.com/yaapu +-- +-- This program is free software; you can redistribute it and/or modify +-- it under the terms of the GNU General Public License as published by +-- the Free Software Foundation; either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY, without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU General Public License +-- along with this program; if not, see . +-- + +--------------------- +-- MAIN CONFIG +-- 480x272 LCD_W x LCD_H +--------------------- + +--------------------- +-- VERSION +--------------------- +-- load and compile of lua files +-- uncomment to force compile of all chunks, comment for release +--#define COMPILE +-- fix for issue OpenTX 2.2.1 on X10/X10S - https://github.com/opentx/opentx/issues/5764 + +--------------------- +-- FEATURE CONFIG +--------------------- +-- enable splash screen for no telemetry data +--#define SPLASH +-- enable code to draw a compass rose vs a compass ribbon +--#define COMPASS_ROSE + +--------------------- +-- DEV FEATURE CONFIG +--------------------- +-- enable memory debuging +--#define MEMDEBUG +-- enable dev code +--#define DEV +-- uncomment haversine calculation routine +--#define HAVERSINE +-- enable telemetry logging to file (experimental) +--#define LOGTELEMETRY +-- use radio channels imputs to generate fake telemetry data +--#define TESTMODE +-- enable debug of generated hash or short hash string +--#define HASHDEBUG + +--------------------- +-- DEBUG REFRESH RATES +--------------------- +-- calc and show hud refresh rate +--#define HUDRATE +-- calc and show telemetry process rate +--#define BGTELERATE + +--------------------- +-- SENSOR IDS +--------------------- + + + + + + + + + + + + + + + + +-- Throttle and RC use RPM sensor IDs + +--------------------- +-- BATTERY DEFAULTS +--------------------- +--------------------------------- +-- BACKLIGHT SUPPORT +-- GV is zero based, GV 8 = GV 9 in OpenTX +--------------------------------- +--------------------------------- +-- CONF REFRESH GV +--------------------------------- + +--------------------------------- +-- ALARMS +--------------------------------- +--[[ + ALARM_TYPE_MIN needs arming (min has to be reached first), value below level for grace, once armed is periodic, reset on landing + ALARM_TYPE_MAX no arming, value above level for grace, once armed is periodic, reset on landing + ALARM_TYPE_TIMER no arming, fired periodically, spoken time, reset on landing + ALARM_TYPE_BATT needs arming (min has to be reached first), value below level for grace, no reset on landing +{ + 1 = notified, + 2 = alarm start, + 3 = armed, + 4 = type(0=min,1=max,2=timer,3=batt), + 5 = grace duration + 6 = ready + 7 = last alarm +} +--]]-- +-- +-- + +-- + +---------------------- +-- COMMON LAYOUT +---------------------- +-- enable vertical bars HUD drawing (same as taranis) +--#define HUD_ALGO1 +-- enable optimized hor bars HUD drawing +--#define HUD_ALGO2 +-- enable hor bars HUD drawing + + + + + + +-------------------------------------------------------------------------------- +-- MENU VALUE,COMBO +-------------------------------------------------------------------------------- + +-------------------------- +-- UNIT OF MEASURE +-------------------------- +local unitScale = getGeneralSettings().imperial == 0 and 1 or 3.28084 +local unitLabel = getGeneralSettings().imperial == 0 and "m" or "ft" +local unitLongScale = getGeneralSettings().imperial == 0 and 1/1000 or 1/1609.34 +local unitLongLabel = getGeneralSettings().imperial == 0 and "km" or "mi" + + +----------------------- +-- BATTERY +----------------------- +-- offsets are: 1 celm, 4 batt, 7 curr, 10 mah, 13 cap, indexing starts at 1 +-- + +----------------------- +-- LIBRARY LOADING +----------------------- + +---------------------- +--- COLORS +---------------------- + +--#define COLOR_LABEL 0x7BCF +--#define COLOR_BG 0x0169 +--#define COLOR_BARSEX 0x10A3 + + +--#define COLOR_SENSORS 0x0169 + +----------------------------------- +-- STATE TRANSITION ENGINE SUPPORT +----------------------------------- + + +-------------------------- +-- CLIPPING ALGO DEFINES +-------------------------- + + + + + + + + + +------------------------------------- +-- UNITS Scales from Ardupilot OSD code /ardupilot/libraries/AP_OSD/AP_OSD_Screen.cpp +------------------------------------- +--[[ + static const float scale_metric[UNIT_TYPE_LAST] = { + 1.0, //ALTITUDE m + 3.6, //SPEED km/hr + 1.0, //VSPEED m/s + 1.0, //DISTANCE m + 1.0/1000, //DISTANCE_LONG km + 1.0, //TEMPERATURE C + }; + static const float scale_imperial[UNIT_TYPE_LAST] = { + 3.28084, //ALTITUDE ft + 2.23694, //SPEED mph + 3.28084, //VSPEED ft/s + 3.28084, //DISTANCE ft + 1.0/1609.34, //DISTANCE_LONG miles + 1.8, //TEMPERATURE F + }; + static const float scale_SI[UNIT_TYPE_LAST] = { + 1.0, //ALTITUDE m + 1.0, //SPEED m/s + 1.0, //VSPEED m/s + 1.0, //DISTANCE m + 1.0/1000, //DISTANCE_LONG km + 1.0, //TEMPERATURE C + }; + static const float scale_aviation[UNIT_TYPE_LAST] = { + 3.28084, //ALTITUDE Ft + 1.94384, //SPEED Knots + 196.85, //VSPEED ft/min + 3.28084, //DISTANCE ft + 0.000539957, //DISTANCE_LONG Nm + 1.0, //TEMPERATURE C + }; +--]]--[[ + +TYPEVALUE - menu option to select a numeric value +{description, type,name,default value,min,max,uit of measure,precision,increment step, , } +example {"batt alert level 1:", TYPEVALUE, "V1", 375, 0,5000,"V",PREC2,5,"L2",350 }, + +TYPECOMBO - menu option to select a value from a list +{description, type, name, default, label list, value list, , } +example {"center pane layout:", TYPECOMBO, "CPANE", 1, { "hud","radar" }, { 1, 2 },"CPANE",1 }, + +--]]-- +local menuItems = { + {"voice language:", 1, "L1", 1, { "english", "italian", "french", "german" } , {"en","it","fr","de"} }, + {"batt alert level 1:", 0, "V1", 375, 0,5000,"V",PREC2,5 }, + {"batt alert level 2:", 0, "V2", 350, 0,5000,"V",PREC2,5 }, + {"batt[1] capacity override:", 0, "B1", 0, 0,5000,"Ah",PREC2,10 }, + {"batt[2] capacity override:", 0, "B2", 0, 0,5000,"Ah",PREC2,10 }, + {"disable all sounds:", 1, "S1", 1, { "no", "yes" }, { false, true } }, + {"disable msg beep:", 1, "S2", 1, { "no", "info", "all" }, { 1, 2, 3 } }, + {"enable haptic:", 1, "VIBR", 1, { "no", "yes" }, { false, true } }, + {"default voltage source:", 1, "VS", 1, { "auto", "FLVSS", "fc" }, { nil, "vs", "fc" } }, + {"timer alert every:", 0, "T1", 0, 0,600,"min",PREC1,5 }, + {"min altitude alert:", 0, "A1", 0, 0,500,"m",PREC1,5 }, + {"max altitude alert:", 0, "A2", 0, 0,10000,"m",0,1 }, + {"max distance alert:", 0, "D1", 0, 0,100000,"m",0,10 }, + {"repeat alerts every:", 0, "T2", 10, 5,600,"sec",0,5 }, + {"dual battery config:", 1, "BC", 1, { "par", "ser", "other" }, { 1, 2, 3 } }, + {"batt[1] cell count override:", 0, "CC", 0, 0,12," cells",0,1 }, + {"batt[2] cell count override:", 0, "CC2", 0, 0,12," cells",0,1 }, + {"rangefinder max:", 0, "RM", 0, 0,10000," cm",0,10 }, + {"air/groundspeed unit:", 1, "HSPD", 1, { "m/s", "km/h", "mph", "kn" }, { 1, 3.6, 2.23694, 1.94384} }, + {"vertical speed unit:", 1, "VSPD", 1, { "m/s", "ft/s", "ft/min" }, { 1, 3.28084, 196.85} }, + {"widget layout:", 1, "WL", 1, { "default","legacy"}, { 1, 2 } }, + {"center panel:", 1, "CPANE", 1, { "option 1","option 2","option 3","option 4" }, { 1, 2, 3, 4 } }, + {"right panel:", 1, "RPANE", 1, { "option 1","option 2","option 3","option 4" }, { 1, 2, 3, 4 } }, + {"left panel:", 1, "LPANE", 1, { "option 1","option 2","option 3","option 4" }, { 1 , 2, 3, 4 } }, + {"enable px4 flightmodes:", 1, "PX4", 1, { "no", "yes" }, { false, true } }, + {"screen toggle channel:", 0, "STC", 0, 0, 32,nil,0,1 }, + {"map zoom level:", 0, "MAPZ", -2, -2, 17,nil,0,1 }, + {"map type:", 1, "MAPT", 1, { "satellite", "map", "terrain" }, { "sat_tiles", "tiles", "ter_tiles" } }, + {"map grid lines:", 1, "MAPG", 1, { "yes", "no" }, { true, false } }, + {"map zoom channel:", 0, "ZTC", 0, 0, 32,nil,0,1 }, +} + +local menu = { + selectedItem = 1, + editSelected = false, + offset = 0, + updated = true, -- if true menu needs a call to updateMenuItems() + wrapOffset = 0, -- changes according to enabled/disabled features and panels +} + +local basePath = "/SCRIPTS/YAAPU/" +local libBasePath = basePath.."LIB/" + +local widgetLayoutFiles = {"layout_1","layout_2"} + +local centerPanelFiles = {} +local rightPanelFiles = {} +local leftPanelFiles = {} + +------------------------------------------ +-- returns item's VALUE,LABEL,IDX +------------------------------------------ +local function getMenuItemByName(items,name) + for idx=1,#items + do + -- items[idx][3] is the menu item's name as it appears in the config file + if items[idx][3] == name then + if items[idx][2] == 1 then + -- return item's value, label, index + return items[idx][6][items[idx][4]], items[idx][5][items[idx][4]], idx + else + -- return item's value, label, index + return items[idx][4], name, idx + end + end + end + return nil +end + +local function updateMenuItems() + if menu.updated == true then + local value, name, idx = getMenuItemByName(menuItems,"WL") + if value == 1 then + --------------------- + -- large hud layout + --------------------- + value, name, idx = getMenuItemByName(menuItems,"CPANE") + menuItems[idx][5] = { "default"}; + menuItems[idx][6] = { 1 }; + + if menuItems[idx][4] > #menuItems[idx][5] then + menuItems[idx][4] = 1 + end + + value, name, idx = getMenuItemByName(menuItems,"RPANE") + menuItems[idx][5] = { "default" }; + menuItems[idx][6] = { 1 }; + + if menuItems[idx][4] > #menuItems[idx][5] then + menuItems[idx][4] = 1 + end + + value, name, idx = getMenuItemByName(menuItems,"LPANE") + menuItems[idx][5] = { "default","mav2passthru" }; + menuItems[idx][6] = { 1, 2 }; + + if menuItems[idx][4] > #menuItems[idx][5] then + menuItems[idx][4] = 1 + end + + centerPanelFiles = {"hud_1", "hud_nav_1" } + rightPanelFiles = {"right_1" } + leftPanelFiles = {"left_1", "left_m2f_1" } + + elseif value == 2 then + --------------------- + -- legacy layout + --------------------- + value, name, idx = getMenuItemByName(menuItems,"CPANE") + menuItems[idx][5] = { "default", "russian hud", "compact hud" }; + menuItems[idx][6] = { 1, 2, 3 }; + + if menuItems[idx][4] > #menuItems[idx][5] then + menuItems[idx][4] = 1 + end + + value, name, idx = getMenuItemByName(menuItems,"RPANE") + menuItems[idx][5] = { "default", "custom sensors" }; + menuItems[idx][6] = { 1, 2 }; + + if menuItems[idx][4] > #menuItems[idx][5] then + menuItems[idx][4] = 1 + end + + value, name, idx = getMenuItemByName(menuItems,"LPANE") + menuItems[idx][5] = { "default","mav2passthru" }; + menuItems[idx][6] = { 1, 2 }; + + if menuItems[idx][4] > #menuItems[idx][5] then + menuItems[idx][4] = 1 + end + + centerPanelFiles = {"hud_2", "hud_russian_2", "hud_small_2" } + rightPanelFiles = {"right_2", "right_custom_2" } + leftPanelFiles = {"left_2", "left_m2f_2" } + end + + menu.updated = false + collectgarbage() + collectgarbage() + end +end + +local +function getConfigFilename() + local info = model.getInfo() + return "/SCRIPTS/YAAPU/CFG/" .. string.lower(string.gsub(info.name, "[%c%p%s%z]", "")..".cfg") +end + +local function applyConfigValues(conf) + if menu.updated == true then + updateMenuItems() + menu.updated = false + end + conf.language = getMenuItemByName(menuItems,"L1") + conf.battAlertLevel1 = getMenuItemByName(menuItems,"V1") + conf.battAlertLevel2 = getMenuItemByName(menuItems,"V2") + conf.battCapOverride1 = getMenuItemByName(menuItems,"B1") + conf.battCapOverride2 = getMenuItemByName(menuItems,"B2") + conf.disableAllSounds = getMenuItemByName(menuItems,"S1") + conf.disableMsgBeep = getMenuItemByName(menuItems,"S2") + conf.enableHaptic = getMenuItemByName(menuItems,"VIBR") + conf.timerAlert = math.floor(getMenuItemByName(menuItems,"T1")*0.1*60) + conf.minAltitudeAlert = getMenuItemByName(menuItems,"A1")*0.1 + conf.maxAltitudeAlert = getMenuItemByName(menuItems,"A2") + conf.maxDistanceAlert = getMenuItemByName(menuItems,"D1") + conf.repeatAlertsPeriod = getMenuItemByName(menuItems,"T2") + conf.battConf = getMenuItemByName(menuItems,"BC") + conf.cell1Count = getMenuItemByName(menuItems,"CC") + conf.cell2Count = getMenuItemByName(menuItems,"CC2") + conf.rangeFinderMax = getMenuItemByName(menuItems,"RM") + conf.horSpeedMultiplier, conf.horSpeedLabel = getMenuItemByName(menuItems,"HSPD") + conf.vertSpeedMultiplier, conf.vertSpeedLabel = getMenuItemByName(menuItems,"VSPD") + -- Layout configuration + conf.widgetLayout = getMenuItemByName(menuItems,"WL") + conf.widgetLayoutFilename = widgetLayoutFiles[conf.widgetLayout] + + conf.centerPanel = getMenuItemByName(menuItems,"CPANE") + conf.centerPanelFilename = centerPanelFiles[conf.centerPanel] + + conf.rightPanel = getMenuItemByName(menuItems,"RPANE") + conf.rightPanelFilename = rightPanelFiles[conf.rightPanel] + + conf.leftPanel = getMenuItemByName(menuItems,"LPANE") + conf.leftPanelFilename = leftPanelFiles[conf.leftPanel] + + conf.enablePX4Modes = getMenuItemByName(menuItems,"PX4") + + conf.mapZoomLevel = getMenuItemByName(menuItems,"MAPZ") + conf.mapType = getMenuItemByName(menuItems,"MAPT") + + local chInfo = getFieldInfo("ch"..getMenuItemByName(menuItems,"STC")) + conf.screenToggleChannelId = (chInfo == nil and -1 or chInfo['id']) + + chInfo = getFieldInfo("ch"..getMenuItemByName(menuItems,"ZTC")) + conf.mapToggleChannelId = (chInfo == nil and -1 or chInfo['id']) + + conf.enableMapGrid = getMenuItemByName(menuItems,"MAPG") + + -- set default voltage source + if getMenuItemByName(menuItems,"VS") ~= nil then + conf.defaultBattSource = getMenuItemByName(menuItems,"VS") + end + + menu.editSelected = false + collectgarbage() + collectgarbage() +end + +local function loadConfig(conf) + local cfg = io.open(getConfigFilename(),"r") + if cfg ~= nil then + local str = io.read(cfg,500) + io.close(cfg) + if string.len(str) > 0 then + for i=1,#menuItems + do + local value = string.match(str, menuItems[i][3]..":([-%d]+)") + collectgarbage() + if value ~= nil then + menuItems[i][4] = tonumber(value) + -- check if the value read from file is compatible with available options + if menuItems[i][2] == 1 and tonumber(value) > #menuItems[i][5] then + --if not force default + menuItems[i][4] = 1 + end + end + end + end + end + -- menu was loaded apply required changes + menu.updated = true + -- when run standalone there's nothing to update :-) + if conf ~= nil then + applyConfigValues(conf) + end +end + +local function saveConfig(conf) + local myConfig = "" + for i=1,#menuItems + do + myConfig = myConfig..menuItems[i][3]..":"..menuItems[i][4] + if i < #menuItems then + myConfig = myConfig.."," + end + end + local cfg = assert(io.open(getConfigFilename(),"w")) + if cfg ~= nil then + io.write(cfg,myConfig) + io.close(cfg) + end + myConfig = nil + collectgarbage() + collectgarbage() + -- when run standalone there's nothing to update :-) + if conf ~= nil then + applyConfigValues(conf) + end + model.setGlobalVariable(8,8,1) +end + +local function drawConfigMenuBars() + lcd.setColor(CUSTOM_COLOR,0x0000) + local itemIdx = string.format("%d/%d",menu.selectedItem,#menuItems) + lcd.drawFilledRectangle(0,0, LCD_W, 20, CUSTOM_COLOR) + lcd.drawRectangle(0, 0, LCD_W, 20, CUSTOM_COLOR) + lcd.drawFilledRectangle(0,LCD_H-20, LCD_W, 20, CUSTOM_COLOR) + lcd.drawRectangle(0, LCD_H-20, LCD_W, 20, CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,0xFFFF) + lcd.drawText(2,0,"Yaapu Telemetry Widget 1.8.1",CUSTOM_COLOR) + lcd.drawText(2,LCD_H-20+1,getConfigFilename(),CUSTOM_COLOR) + lcd.drawText(LCD_W,LCD_H-20+1,itemIdx,CUSTOM_COLOR+RIGHT) +end + +local function incMenuItem(idx) + if menuItems[idx][2] == 0 then + menuItems[idx][4] = menuItems[idx][4] + menuItems[idx][9] + if menuItems[idx][4] > menuItems[idx][6] then + menuItems[idx][4] = menuItems[idx][6] + end + else + menuItems[idx][4] = menuItems[idx][4] + 1 + if menuItems[idx][4] > #menuItems[idx][5] then + menuItems[idx][4] = 1 + end + end +end + +local function decMenuItem(idx) + if menuItems[idx][2] == 0 then + menuItems[idx][4] = menuItems[idx][4] - menuItems[idx][9] + if menuItems[idx][4] < menuItems[idx][5] then + menuItems[idx][4] = menuItems[idx][5] + end + else + menuItems[idx][4] = menuItems[idx][4] - 1 + if menuItems[idx][4] < 1 then + menuItems[idx][4] = #menuItems[idx][5] + end + end +end + +local function drawItem(idx,flags) + lcd.setColor(CUSTOM_COLOR,0xFFFF) + if menuItems[idx][2] == 0 then + if menuItems[idx][4] == 0 and menuItems[idx][5] >= 0 then + lcd.drawText(300,25 + (idx-menu.offset-1)*20, "---",flags+CUSTOM_COLOR) + else + lcd.drawNumber(300,25 + (idx-menu.offset-1)*20, menuItems[idx][4],flags+menuItems[idx][8]+CUSTOM_COLOR) + if menuItems[idx][7] ~= nil then + lcd.drawText(300 + 50,25 + (idx-menu.offset-1)*20, menuItems[idx][7],flags+CUSTOM_COLOR) + end + end + else + lcd.drawText(300,25 + (idx-menu.offset-1)*20, menuItems[idx][5][menuItems[idx][4]],flags+CUSTOM_COLOR) + end +end + +local function drawConfigMenu(event) + drawConfigMenuBars() + updateMenuItems() + if event == EVT_ENTER_BREAK then + if menu.editSelected == true then + -- confirm modified value + saveConfig() + end + menu.editSelected = not menu.editSelected + menu.updated = true + elseif menu.editSelected and (event == EVT_PLUS_BREAK or event == EVT_ROT_LEFT or event == EVT_PLUS_REPT) then + incMenuItem(menu.selectedItem) + elseif menu.editSelected and (event == EVT_MINUS_BREAK or event == EVT_ROT_RIGHT or event == EVT_MINUS_REPT) then + decMenuItem(menu.selectedItem) + elseif not menu.editSelected and (event == EVT_PLUS_BREAK or event == EVT_ROT_LEFT) then + menu.selectedItem = (menu.selectedItem - 1) + if menu.offset >= menu.selectedItem then + menu.offset = menu.offset - 1 + end + elseif not menu.editSelected and (event == EVT_MINUS_BREAK or event == EVT_ROT_RIGHT) then + menu.selectedItem = (menu.selectedItem + 1) + if menu.selectedItem - 11 > menu.offset then + menu.offset = menu.offset + 1 + end + end + --wrap + if menu.selectedItem > #menuItems then + menu.selectedItem = 1 + menu.offset = 0 + elseif menu.selectedItem < 1 then + menu.selectedItem = #menuItems + menu.offset = #menuItems - 11 + end + -- + for m=1+menu.offset,math.min(#menuItems,11+menu.offset) do + lcd.setColor(CUSTOM_COLOR,0xFFFF) + lcd.drawText(2,25 + (m-menu.offset-1)*20, menuItems[m][1],CUSTOM_COLOR) + if m == menu.selectedItem then + if menu.editSelected then + drawItem(m,INVERS+BLINK) + else + drawItem(m,INVERS) + end + else + drawItem(m,0) + end + end +end + + +-------------------------- +-- RUN +-------------------------- +local function run(event) + lcd.setColor(CUSTOM_COLOR, 0x0AB1) -- hex 0x084c7b -- 073f66 + lcd.clear(CUSTOM_COLOR) + --------------------- + -- CONFIG MENU + --------------------- + drawConfigMenu(event) + return 0 +end + +local function init() + loadConfig() +end + +-------------------------------------------------------------------------------- +-- SCRIPT END +-------------------------------------------------------------------------------- +return {run=run, init=init, loadConfig=loadConfig, compileLayouts=compileLayouts, menuItems=menuItems} diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/draw.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/draw.lua index 65781d78..d8d0c4ac 100644 --- a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/draw.lua +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/draw.lua @@ -36,11 +36,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files --------------------- -- DEV FEATURE CONFIG @@ -190,6 +187,14 @@ local unitLongLabel = getGeneralSettings().imperial == 0 and "km" or "mi" local ver, radio, maj, minor, rev = getVersion() +local drawLine = nil + +if string.find(radio, "x10") and tonumber(maj..minor..rev) < 222 then + drawLine = function(x1,y1,x2,y2,flags1,flags2) lcd.drawLine(LCD_W-x1,LCD_H-y1,LCD_W-x2,LCD_H-y2,flags1,flags2) end +else + drawLine = function(x1,y1,x2,y2,flags1,flags2) lcd.drawLine(x1,y1,x2,y2,flags1,flags2) end +end + local function drawHArrow(x,y,width,left,right,drawBlinkBitmap) lcd.drawLine(x, y, x + width,y, SOLID, 0) if left == true then @@ -214,14 +219,6 @@ local function drawHomeIcon(x,y,utils) lcd.drawBitmap(utils.getBitmap("minihomeorange"),x,y) end -local drawLine = nil - -if string.find(radio, "x10") and tonumber(maj..minor..rev) < 222 then - drawLine = function(x1,y1,x2,y2,flags1,flags2) lcd.drawLine(LCD_W-x1,LCD_H-y1,LCD_W-x2,LCD_H-y2,flags1,flags2) end -else - drawLine = function(x1,y1,x2,y2,flags1,flags2) lcd.drawLine(x1,y1,x2,y2,flags1,flags2) end -end - local function computeOutCode(x,y,xmin,ymin,xmax,ymax) local code = 0; --initialised as being inside of hud -- @@ -364,7 +361,7 @@ local function drawNoTelemetryData(status,telemetry,utils,telemetryEnabled) lcd.drawFilledRectangle(90,76, 300, 80, CUSTOM_COLOR) lcd.setColor(CUSTOM_COLOR,0xFFFF) lcd.drawText(110, 85, "no telemetry data", DBLSIZE+CUSTOM_COLOR) - lcd.drawText(130, 120, "Yaapu Telemetry Widget 1.8.0", SMLSIZE+CUSTOM_COLOR) + lcd.drawText(130, 120, "Yaapu Telemetry Widget 1.8.1", SMLSIZE+CUSTOM_COLOR) end end diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/hud_1.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/hud_1.lua index 4fa0d6cb..40c8453c 100644 --- a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/hud_1.lua +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/hud_1.lua @@ -36,11 +36,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files --------------------- -- DEV FEATURE CONFIG @@ -256,10 +253,10 @@ local function drawHud(myWidget,drawLib,conf,telemetry,status,battery,utils) local oy = 85 + dy local yy = 0 + --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x7b, 0x9d, 0xff)) -- default blue 7B9DFF + --lcd.drawFilledRectangle(minX,minY,maxX-minX,maxY - minY,CUSTOM_COLOR) + lcd.drawBitmap(utils.getBitmap("hud_bg_280x134"),(LCD_W-280)/2,18) --160x90 -- HUD - --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x0d, 0x68, 0xb1)) -- bighud blue - lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x7b, 0x9d, 0xff)) -- default blue - lcd.drawFilledRectangle(minX,minY,maxX-minX,maxY - minY,CUSTOM_COLOR) --lcd.setColor(CUSTOM_COLOR,lcd.RGB(77, 153, 0)) --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x90, 0x63, 0x20)) --906320 bighud brown lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x63, 0x30, 0x00)) --623000 old brown diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/hud_2.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/hud_2.lua index 1403d9c3..f835dfb3 100644 --- a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/hud_2.lua +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/hud_2.lua @@ -36,11 +36,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files --------------------- -- DEV FEATURE CONFIG @@ -257,10 +254,10 @@ local function drawHud(myWidget,drawLib,conf,telemetry,status,battery,utils) local oy = 69 + dy local yy = 0 - -- HUD --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x0d, 0x68, 0xb1)) -- bighud blue lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x7b, 0x9d, 0xff)) -- default blue lcd.drawFilledRectangle(minX,minY,maxX-minX,maxY - minY,CUSTOM_COLOR) + -- HUD --lcd.setColor(CUSTOM_COLOR,lcd.RGB(77, 153, 0)) --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x90, 0x63, 0x20)) --906320 bighud brown lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x63, 0x30, 0x00)) --623000 old brown diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/hud_russian_2.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/hud_russian_2.lua index 9d8b88e4..c6cc664b 100644 --- a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/hud_russian_2.lua +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/hud_russian_2.lua @@ -36,11 +36,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files --------------------- -- DEV FEATURE CONFIG diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/hud_small_2.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/hud_small_2.lua index f9ba84fb..1022d4ae 100644 --- a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/hud_small_2.lua +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/hud_small_2.lua @@ -36,11 +36,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files --------------------- -- DEV FEATURE CONFIG @@ -260,10 +257,10 @@ local function drawHud(myWidget,drawLib,conf,telemetry,status,battery,utils)--ge local oy = 30+70/2 + dy local yy = 0 - -- HUD - --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x0d, 0x68, 0xb1)) -- bighud blue + --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x0d, 0x68, 0xb1)) -- bighud blue lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x7b, 0x9d, 0xff)) -- default blue lcd.drawFilledRectangle(minX,minY,maxX-minX,maxY - minY,CUSTOM_COLOR) + -- HUD --lcd.setColor(CUSTOM_COLOR,lcd.RGB(77, 153, 0)) --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x90, 0x63, 0x20)) --906320 bighud brown lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x63, 0x30, 0x00)) --623000 old brown diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/layout_1.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/layout_1.lua index 2933712f..51aa5d23 100644 --- a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/layout_1.lua +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/layout_1.lua @@ -36,11 +36,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files --------------------- -- DEV FEATURE CONFIG @@ -220,8 +217,11 @@ local customSensorXY = { } local function drawCustomSensors(x,customSensors,utils,status) + --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0,75,128)) lcd.setColor(CUSTOM_COLOR,0x0000) lcd.drawFilledRectangle(0,194,LCD_W,35,CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,0x7BCF) + lcd.drawLine(1,228,LCD_W-2,228,SOLID,CUSTOM_COLOR) local label,data,prec,mult,flags,sensorConfig for i=1,6 @@ -300,7 +300,6 @@ local function draw(myWidget,drawLib,conf,telemetry,status,battery,alarms,frame, utils.drawTopBar() local msgRows = 4 if customSensors ~= nil then - --utils.drawBottomBar() msgRows = 1 -- draw custom sensors drawCustomSensors(0,customSensors,utils,status) diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/layout_2.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/layout_2.lua index f1dd4a36..03d49498 100644 --- a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/layout_2.lua +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/layout_2.lua @@ -36,11 +36,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files --------------------- -- DEV FEATURE CONFIG diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/layout_map.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/layout_map.lua new file mode 100644 index 00000000..8a62ba97 --- /dev/null +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/layout_map.lua @@ -0,0 +1,701 @@ +-- +-- An FRSKY S.Port based Telemetry script for the Horus X10 and X12 radios +-- +-- Copyright (C) 2018-2019. Alessandro Apostoli +-- https://github.com/yaapu +-- +-- This program is free software; you can redistribute it and/or modify +-- it under the terms of the GNU General Public License as published by +-- the Free Software Foundation; either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY, without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU General Public License +-- along with this program; if not, see . +-- + +--------------------- +-- MAIN CONFIG +-- 480x272 LCD_W x LCD_H +--------------------- + +--------------------- +-- VERSION +--------------------- +-- load and compile of lua files +-- uncomment to force compile of all chunks, comment for release +--#define COMPILE +-- fix for issue OpenTX 2.2.1 on X10/X10S - https://github.com/opentx/opentx/issues/5764 + +--------------------- +-- FEATURE CONFIG +--------------------- +-- enable splash screen for no telemetry data +--#define SPLASH +-- enable code to draw a compass rose vs a compass ribbon +--#define COMPASS_ROSE + +--------------------- +-- DEV FEATURE CONFIG +--------------------- +-- enable memory debuging +--#define MEMDEBUG +-- enable dev code +--#define DEV +-- uncomment haversine calculation routine +--#define HAVERSINE +-- enable telemetry logging to file (experimental) +--#define LOGTELEMETRY +-- use radio channels imputs to generate fake telemetry data +--#define TESTMODE +-- enable debug of generated hash or short hash string +--#define HASHDEBUG + +--------------------- +-- DEBUG REFRESH RATES +--------------------- +-- calc and show hud refresh rate +--#define HUDRATE +-- calc and show telemetry process rate +--#define BGTELERATE + +--------------------- +-- SENSOR IDS +--------------------- + + + + + + + + + + + + + + + + +-- Throttle and RC use RPM sensor IDs + +--------------------- +-- BATTERY DEFAULTS +--------------------- +--------------------------------- +-- BACKLIGHT SUPPORT +-- GV is zero based, GV 8 = GV 9 in OpenTX +--------------------------------- +--------------------------------- +-- CONF REFRESH GV +--------------------------------- + +--------------------------------- +-- ALARMS +--------------------------------- +--[[ + ALARM_TYPE_MIN needs arming (min has to be reached first), value below level for grace, once armed is periodic, reset on landing + ALARM_TYPE_MAX no arming, value above level for grace, once armed is periodic, reset on landing + ALARM_TYPE_TIMER no arming, fired periodically, spoken time, reset on landing + ALARM_TYPE_BATT needs arming (min has to be reached first), value below level for grace, no reset on landing +{ + 1 = notified, + 2 = alarm start, + 3 = armed, + 4 = type(0=min,1=max,2=timer,3=batt), + 5 = grace duration + 6 = ready + 7 = last alarm +} +--]]-- +-- +-- + +-- + +---------------------- +-- COMMON LAYOUT +---------------------- +-- enable vertical bars HUD drawing (same as taranis) +--#define HUD_ALGO1 +-- enable optimized hor bars HUD drawing +--#define HUD_ALGO2 +-- enable hor bars HUD drawing + + + + + + +-------------------------------------------------------------------------------- +-- MENU VALUE,COMBO +-------------------------------------------------------------------------------- + +-------------------------- +-- UNIT OF MEASURE +-------------------------- +local unitScale = getGeneralSettings().imperial == 0 and 1 or 3.28084 +local unitLabel = getGeneralSettings().imperial == 0 and "m" or "ft" +local unitLongScale = getGeneralSettings().imperial == 0 and 1/1000 or 1/1609.34 +local unitLongLabel = getGeneralSettings().imperial == 0 and "km" or "mi" + + +----------------------- +-- BATTERY +----------------------- +-- offsets are: 1 celm, 4 batt, 7 curr, 10 mah, 13 cap, indexing starts at 1 +-- + +----------------------- +-- LIBRARY LOADING +----------------------- + +---------------------- +--- COLORS +---------------------- + +--#define COLOR_LABEL 0x7BCF +--#define COLOR_BG 0x0169 +--#define COLOR_BARSEX 0x10A3 + + +--#define COLOR_SENSORS 0x0169 + +----------------------------------- +-- STATE TRANSITION ENGINE SUPPORT +----------------------------------- + + +-------------------------- +-- CLIPPING ALGO DEFINES +-------------------------- + + + + + + + + +--[[ + for info see https://github.com/heldersepu/GMapCatcher + + Notes: + - tiles need to be resized down to 100x100 from original size of 256x256 + - at max zoom level (-2) 1 tile = 100px = 76.5m +]] +-------------------------- +-- MINI HUD +-------------------------- + +-------------------------- +-- MAP properties +-------------------------- + + + + + +-- model and opentx version +local ver, radio, maj, minor, rev = getVersion() + +-- map support +local posUpdated = false +local myScreenX, myScreenY +local homeScreenX, homeScreenY +local estimatedHomeScreenX, estimatedHomeScreenY +local tile_x,tile_y,offset_x,offset_y +local tiles = {} +local mapBitmapByPath = {} +local nomap = nil +local world_tiles +local tiles_per_radian +local tile_dim +local scaleLen +local scaleLabel +local posHistory = {} +local homeNeedsRefresh = true +local sample = 0 +local sampleCount = 0 +local lastPosUpdate = getTime() +local lastPosSample = getTime() +local lastHomePosUpdate = getTime() +local lastZoomLevel = -99 +local estimatedHomeGps = { + lat = nil, + lon = nil +} + +local lastProcessCycle = getTime() +local processCycle = 0 + +local avgDistSamples = {} +local avgDist = 0; +local avgDistSum = 0; +local avgDistSample = 0; +local avgDistSampleCount = 0; +local avgDistLastSampleTime = getTime(); +avgDistSamples[0] = 0 + + + + + +local function tiles_on_level(level) + return bit32.lshift(1,17 - level) +end + +local function coord_to_tiles(lat,lon) + local x = world_tiles / 360 * (lon + 180) + local e = math.sin(lat * (1/180 * math.pi)) + local y = world_tiles / 2 + 0.5 * math.log((1+e)/(1-e)) * -1 * tiles_per_radian + return math.floor(x % world_tiles), math.floor(y % world_tiles), math.floor((x - math.floor(x)) * 100), math.floor((y - math.floor(y)) * 100) +end + +local function tiles_to_path(tile_x, tile_y, level) + local path = string.format("/%d/%d/%d/%d/s_%d.png", level, tile_x/1024, tile_x%1024, tile_y/1024, tile_y%1024) + collectgarbage() + collectgarbage() + return path +end + +local function getTileBitmap(conf,tilePath) + local fullPath = "/SCRIPTS/YAAPU/MAPS/"..conf.mapType..tilePath + -- check cache + if mapBitmapByPath[tilePath] ~= nil then + return mapBitmapByPath[tilePath] + end + + local bmp = Bitmap.open(fullPath) + local w,h = Bitmap.getSize(bmp) + + if w > 0 then + mapBitmapByPath[tilePath] = bmp + return bmp + else + if nomap == nil then + nomap = Bitmap.open("/SCRIPTS/YAAPU/MAPS/nomap.png") + end + mapBitmapByPath[tilePath] = nomap + return nomap + end +end + +local function loadAndCenterTiles(conf,tile_x,tile_y,offset_x,offset_y,width,level) + -- determine if upper or lower center tile + local yy = 2 + if offset_y > 100/2 then + yy = 1 + end + for x=1,3 + do + for y=1,2 + do + local tile_path = tiles_to_path(tile_x+x-2, tile_y+y-yy, level) + local idx = width*(y-1)+x + + if tiles[idx] == nil then + tiles[idx] = tile_path + else + if tiles[idx] ~= tile_path then + tiles[idx] = nil + collectgarbage() + collectgarbage() + tiles[idx] = tile_path + end + end + end + end + -- release unused cached images + for path, bmp in pairs(mapBitmapByPath) do + local remove = true + for i=1,#tiles + do + if tiles[i] == path then + remove = false + end + end + if remove then + mapBitmapByPath[path]=nil + end + end + -- force a call to destroyBitmap() + collectgarbage() + collectgarbage() +end + +local function drawTiles(conf,drawLib,width,xmin,xmax,ymin,ymax,color,level) + for x=1,3 + do + for y=1,2 + do + local idx = width*(y-1)+x + if tiles[idx] ~= nil then + lcd.drawBitmap(getTileBitmap(conf,tiles[idx]), xmin+(x-1)*100, ymin+(y-1)*100) + end + end + end + if conf.enableMapGrid then + -- draw grid + for x=1,3-1 + do + lcd.drawLine(xmin+x*100,ymin,xmin+x*100,ymax,DOTTED,color) + end + + for y=1,2-1 + do + lcd.drawLine(xmin,ymin+y*100,xmax,ymin+y*100,DOTTED,color) + end + end + -- draw 50m or 150ft line at max zoom + lcd.setColor(CUSTOM_COLOR,0xFFFF) + lcd.drawLine(xmin+5,ymin+2*100-13,xmin+5+scaleLen,ymin+2*100-13,SOLID,CUSTOM_COLOR) + lcd.drawText(xmin+5,ymin+2*100-27,scaleLabel,SMLSIZE+CUSTOM_COLOR) +end + +local function getScreenCoordinates(minX,minY,tile_x,tile_y,offset_x,offset_y,level) + -- is this tile on screen ? + local tile_path = tiles_to_path(tile_x,tile_y,level) + local onScreen = false + + for x=1,3 + do + for y=1,2 + do + local idx = 3*(y-1)+x + if tiles[idx] == tile_path then + -- ok it's on screen + return minX + (x-1)*100 + offset_x, minY + (y-1)*100 + offset_y + end + end + end + -- force offscreen up + return LCD_W/2, -10 +end + +local function drawHud(myWidget,drawLib,conf,telemetry,status,battery,utils)--getMaxValue,getBitmap,drawBlinkBitmap) + local r = -telemetry.roll + local cx,cy,dx,dy,ccx,ccy,cccx,cccy + local yPos = 0 + 20 + 8 + ----------------------- + -- artificial horizon + ----------------------- + -- no roll ==> segments are vertical, offsets are multiples of 10 + if ( telemetry.roll == 0) then + dx=0 + dy=telemetry.pitch * 0.75 + cx=0 + cy=10 + ccx=0 + ccy=2*10 + cccx=0 + cccy=3*10 + else + -- center line offsets + dx = math.cos(math.rad(90 - r)) * -telemetry.pitch * 0.75 + dy = math.sin(math.rad(90 - r)) * telemetry.pitch * 0.75 + -- 1st line offsets + cx = math.cos(math.rad(90 - r)) * 10 + cy = math.sin(math.rad(90 - r)) * 10 + end + ----------------------- + -- dark color for "ground" + ----------------------- + -- 90x70 + local minY = 24 + local maxY = 24+48 + -- + local minX = 21 + local maxX = 21 + 48 + -- + local ox = 21 + 48/2 + dx + -- + local oy = 48 + dy + local yy = 0 + + --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x0d, 0x68, 0xb1)) -- bighud blue + lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x7b, 0x9d, 0xff)) -- default blue + lcd.drawFilledRectangle(minX,minY,maxX-minX,maxY - minY,CUSTOM_COLOR) + -- HUD + --lcd.setColor(CUSTOM_COLOR,lcd.RGB(77, 153, 0)) + --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x90, 0x63, 0x20)) --906320 bighud brown + lcd.setColor(CUSTOM_COLOR,lcd.RGB(0x63, 0x30, 0x00)) --623000 old brown + + -- angle of the line passing on point(ox,oy) + local angle = math.tan(math.rad(-telemetry.roll)) + -- prevent divide by zero + if telemetry.roll == 0 then + drawLib.drawFilledRectangle(minX,math.max(minY,dy+minY+(maxY-minY)/2),maxX-minX,math.min(maxY-minY,(maxY-minY)/2-dy+(math.abs(dy) > 0 and 1 or 0)),CUSTOM_COLOR) + elseif math.abs(telemetry.roll) >= 180 then + drawLib.drawFilledRectangle(minX,minY,maxX-minX,math.min(maxY-minY,(maxY-minY)/2+dy),CUSTOM_COLOR) + else + -- HUD drawn using horizontal bars of height 2 + -- true if flying inverted + local inverted = math.abs(telemetry.roll) > 90 + -- true if part of the hud can be filled in one pass with a rectangle + local fillNeeded = false + local yRect = inverted and 0 or LCD_H + + local step = 2 + local steps = (maxY - minY)/step - 1 + local yy = 0 + + if 0 < telemetry.roll and telemetry.roll < 180 then + for s=0,steps + do + yy = minY + s*step + xx = ox + (yy-oy)/angle + if xx >= minX and xx <= maxX then + lcd.drawFilledRectangle(xx, yy, maxX-xx+1, step,CUSTOM_COLOR) + elseif xx < minX then + yRect = inverted and math.max(yy,yRect)+step or math.min(yy,yRect) + fillNeeded = true + end + end + elseif -180 < telemetry.roll and telemetry.roll < 0 then + for s=0,steps + do + yy = minY + s*step + xx = ox + (yy-oy)/angle + if xx >= minX and xx <= maxX then + lcd.drawFilledRectangle(minX, yy, xx-minX, step,CUSTOM_COLOR) + elseif xx > maxX then + yRect = inverted and math.max(yy,yRect)+step or math.min(yy,yRect) + fillNeeded = true + end + end + end + + if fillNeeded then + local yMin = inverted and minY or yRect + local height = inverted and yRect - minY or maxY-yRect + --lcd.setColor(CUSTOM_COLOR,0xF800) --623000 old brown + lcd.drawFilledRectangle(minX, yMin, maxX-minX, height ,CUSTOM_COLOR) + end + end + + -- parallel lines above and below horizon + local linesMaxY = maxY-1 + local linesMinY = minY+1 + local rollX = math.floor(21 + 48/2) + lcd.setColor(CUSTOM_COLOR,0xFFFF) + -- +/- 90 deg + for dist=1,8 + do + drawLib.drawLineWithClipping(rollX + dx - dist*cx,dy + 48 + dist*cy,r,(dist%2==0 and 40 or 20),DOTTED,21+2,21+48-2,linesMinY,linesMaxY,CUSTOM_COLOR,radio,rev) + drawLib.drawLineWithClipping(rollX + dx + dist*cx,dy + 48 - dist*cy,r,(dist%2==0 and 40 or 20),DOTTED,21+2,21+48-2,linesMinY,linesMaxY,CUSTOM_COLOR,radio,rev) + end + ------------------------------------- + -- hud bitmap + ------------------------------------- + lcd.drawBitmap(utils.getBitmap("hud_48x48a"),21-2,24-3) +end + +local function drawMap(myWidget,drawLib,conf,telemetry,status,battery,utils,level) + local minY = 18 + local maxY = minY+2*100 + + local minX = (LCD_W-300)/2 + local maxX = minX+3*100 + + if telemetry.lat ~= nil and telemetry.lon ~= nil then + -- position update + if getTime() - lastPosUpdate > 50 then + posUpdated = true + lastPosUpdate = getTime() + -- current vehicle tile coordinates + tile_x,tile_y,offset_x,offset_y = coord_to_tiles(telemetry.lat,telemetry.lon) + -- viewport relative coordinates + myScreenX,myScreenY = getScreenCoordinates(minX,minY,tile_x,tile_y,offset_x,offset_y,level) + -- check if offscreen + local myCode = drawLib.computeOutCode(myScreenX, myScreenY, minX+17, minY+17, maxX-17, maxY-17); + + -- center vehicle on screen + if myCode > 0 then + loadAndCenterTiles(conf, tile_x, tile_y, offset_x, offset_y, 3, level) + -- after centering screen position needs to be computed again + tile_x,tile_y,offset_x,offset_y = coord_to_tiles(telemetry.lat,telemetry.lon) + myScreenX,myScreenY = getScreenCoordinates(minX,minY,tile_x,tile_y,offset_x,offset_y,level) + end + end + + -- home position update + if getTime() - lastHomePosUpdate > 50 and posUpdated then + lastHomePosUpdate = getTime() + if homeNeedsRefresh then + -- update home, schedule estimated home update + homeNeedsRefresh = false + if telemetry.homeLat ~= nil then + -- current vehicle tile coordinates + tile_x,tile_y,offset_x,offset_y = coord_to_tiles(telemetry.homeLat,telemetry.homeLon) + -- viewport relative coordinates + homeScreenX,homeScreenY = getScreenCoordinates(minX,minY,tile_x,tile_y,offset_x,offset_y,level) + end + else + -- update estimated home, schedule home update + homeNeedsRefresh = true + estimatedHomeGps.lat,estimatedHomeGps.lon = utils.getHomeFromAngleAndDistance(telemetry) + if estimatedHomeGps.lat ~= nil then + local t_x,t_y,o_x,o_y = coord_to_tiles(estimatedHomeGps.lat,estimatedHomeGps.lon) + -- viewport relative coordinates + estimatedHomeScreenX,estimatedHomeScreenY = getScreenCoordinates(minX,minY,t_x,t_y,o_x,o_y,level) + end + end + collectgarbage() + collectgarbage() + end + + -- position history sampling + if getTime() - lastPosSample > 50 and posUpdated then + lastPosSample = getTime() + posUpdated = false + -- points history + local path = tiles_to_path(tile_x, tile_y, level) + posHistory[sample] = { path, offset_x, offset_y } + collectgarbage() + collectgarbage() + sampleCount = sampleCount+1 + sample = sampleCount%10 + end + + -- draw map tiles + lcd.setColor(CUSTOM_COLOR,0xFE60) + drawTiles(conf,drawLib,3,minX,maxX,minY,maxY,CUSTOM_COLOR,level) + -- draw home + if telemetry.homeLat ~= nil and telemetry.homeLon ~= nil and homeScreenX ~= nil then + local homeCode = drawLib.computeOutCode(homeScreenX, homeScreenY, minX+11, minY+10, maxX-11, maxY-10); + if homeCode == 0 then + lcd.drawBitmap(utils.getBitmap("homeorange"),homeScreenX-11,homeScreenY-10) + end + end + -- draw vehicle + if myScreenX ~= nil then + lcd.setColor(CUSTOM_COLOR,0xFFFF) + drawLib.drawRArrow(myScreenX,myScreenY,17-5,telemetry.yaw,CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,0x0000) + drawLib.drawRArrow(myScreenX,myScreenY,17,telemetry.yaw,CUSTOM_COLOR) + end + -- draw gps trace + lcd.setColor(CUSTOM_COLOR,0xFE60) + for p=0, math.min(sampleCount-1,10-1) + do + if p ~= (sampleCount-1)%10 then + for x=1,3 + do + for y=1,2 + do + local idx = 3*(y-1)+x + -- check if tile is on screen + if tiles[idx] == posHistory[p][1] then + lcd.drawFilledRectangle(minX + (x-1)*100 + posHistory[p][2], minY + (y-1)*100 + posHistory[p][3],3,3,CUSTOM_COLOR) + end + end + end + end + end + -- DEBUG + lcd.setColor(CUSTOM_COLOR,0xFFFF) + lcd.drawText((LCD_W-300)/2+5,18+5,string.format("zoom:%d",level),SMLSIZE+CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,0xFFFF) + + -- LEFT --- + + -- ALT + lcd.setColor(CUSTOM_COLOR,0x0000) + lcd.drawText(10, 50+25, "Alt("..unitLabel..")", SMLSIZE+0+CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,0xFFFF) + lcd.drawNumber(10,50+37,telemetry.homeAlt*unitScale,MIDSIZE+CUSTOM_COLOR+0) + -- SPEED + lcd.setColor(CUSTOM_COLOR,0x0000) + lcd.drawText(10, 50+60, "Spd("..conf.horSpeedLabel..")", SMLSIZE+0+CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,0xFFFF) + lcd.drawNumber(10,50+72,telemetry.hSpeed*0.1* conf.horSpeedMultiplier,MIDSIZE+CUSTOM_COLOR+0) + -- VSPEED + lcd.setColor(CUSTOM_COLOR,0x0000) + lcd.drawText(10, 50+95, "VSI("..conf.vertSpeedLabel..")", SMLSIZE+0+CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,0xFFFF) + lcd.drawNumber(10,50+107, telemetry.vSpeed*0.1*conf.vertSpeedMultiplier, MIDSIZE+CUSTOM_COLOR+0) + -- DIST + lcd.setColor(CUSTOM_COLOR,0x0000) + lcd.drawText(10, 50+130, "Dist("..unitLabel..")", SMLSIZE+0+CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,0xFFFF) + lcd.drawNumber(10, 50+142, telemetry.homeDist*unitScale, MIDSIZE+0+CUSTOM_COLOR) + + -- RIGHT + -- CELL + if battery[1] * 0.01 < 10 then + lcd.drawNumber(410, 15+5, battery[1] + 0.5, PREC2+0+MIDSIZE+CUSTOM_COLOR) + else + lcd.drawNumber(410, 15+5, (battery[1] + 0.5)*0.1, PREC1+0+MIDSIZE+CUSTOM_COLOR) + end + lcd.drawText(410+50, 15+6, status.battsource, SMLSIZE+CUSTOM_COLOR) + lcd.drawText(410+50, 15+16, "V", SMLSIZE+CUSTOM_COLOR) + -- aggregate batt % + local perc = battery[16] + local strperc = string.format("%2d%%",perc) + lcd.drawText(410+65, 15+30, strperc, MIDSIZE+CUSTOM_COLOR+RIGHT) + -- Tracker + lcd.setColor(CUSTOM_COLOR,0x0000) + lcd.drawText(410, 15+70, "Tracker", SMLSIZE+0+CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,0xFFFF) + lcd.drawText(410, 15+82, string.format("%d@",(telemetry.homeAngle - 180) < 0 and telemetry.homeAngle + 180 or telemetry.homeAngle - 180), MIDSIZE+0+CUSTOM_COLOR) + -- HDG + lcd.setColor(CUSTOM_COLOR,0x0000) + lcd.drawText(410, 15+110, "Heading", SMLSIZE+0+CUSTOM_COLOR) + lcd.setColor(CUSTOM_COLOR,0xFFFF) + lcd.drawText(410, 15+122, string.format("%d@",telemetry.yaw), MIDSIZE+0+CUSTOM_COLOR) + -- home + lcd.setColor(CUSTOM_COLOR,0xFE60) + drawLib.drawRArrow(410+28,15+175,22,math.floor(telemetry.homeAngle - telemetry.yaw),CUSTOM_COLOR) + end + lcd.setColor(CUSTOM_COLOR,0xFFFF) +end + +local initDone = false + +local function init(utils,level) + if level ~= lastZoomLevel then + utils.clearTable(tiles) + + utils.clearTable(mapBitmapByPath) + + utils.clearTable(posHistory) + sample = 0 + sampleCount = 0 + + world_tiles = tiles_on_level(level) + tiles_per_radian = world_tiles / (2 * math.pi) + tile_dim = (40075017/world_tiles) * unitScale -- m or ft + + scaleLen = ((unitScale==1 and 1 or 3)*50*(level+3)/tile_dim)*100 + scaleLabel = tostring((unitScale==1 and 1 or 3)*50*(level+3))..unitLabel + + lastZoomLevel = level + end +end + +local function changeZoomLevel(level) + +end + +local function draw(myWidget,drawLib,conf,telemetry,status,battery,alarms,frame,utils,customSensors,gpsStatuses,leftPanel,centerPanel,rightPanel) + -- initialize maps + init(utils,status.mapZoomLevel) + drawMap(myWidget,drawLib,conf,telemetry,status,battery,utils,status.mapZoomLevel) + drawHud(myWidget,drawLib,conf,telemetry,status,battery,utils) + utils.drawTopBar() + drawLib.drawStatusBar(2,conf,telemetry,status,battery,alarms,frame,utils,gpsStatuses) + drawLib.drawArmStatus(status,telemetry,utils) + drawLib.drawFailsafe(telemetry,utils) +end + +local function background(myWidget,conf,telemetry,status,utils) +end + +return {draw=draw,background=background,changeZoomLevel=changeZoomLevel} + diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/left_1.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/left_1.lua index b15d7fd1..8747648f 100644 --- a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/left_1.lua +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/left_1.lua @@ -36,11 +36,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files --------------------- -- DEV FEATURE CONFIG @@ -205,20 +202,18 @@ local unitLongLabel = getGeneralSettings().imperial == 0 and "km" or "mi" local function drawPane(x,drawLib,conf,telemetry,status,alarms,battery,battId,gpsStatuses,utils) lcd.setColor(CUSTOM_COLOR,0xFFFF) - if conf.rangeMax > 0 then + if conf.rangeFinderMax > 0 then flags = 0 local rng = telemetry.range - if rng > conf.rangeMax then - flags = BLINK+INVERS - end rng = utils.getMaxValue(rng,16) - if status.showMinMaxValues == true then - flags = 0 - end lcd.setColor(CUSTOM_COLOR,0x0000) lcd.drawText(90, 25, "Range("..unitLabel..")", SMLSIZE+CUSTOM_COLOR+RIGHT) + lcd.setColor(CUSTOM_COLOR,0xF800) + if rng > conf.rangeFinderMax and status.showMinMaxValues == false then + lcd.drawFilledRectangle(90-65, 37+4,65,21,CUSTOM_COLOR) + end lcd.setColor(CUSTOM_COLOR,0xFFFF) - lcd.drawText(90, 37, string.format("%.1f",rng*0.01*unitScale), MIDSIZE+flags+RIGHT+CUSTOM_COLOR) + lcd.drawText(90, 37, string.format("%.1f",rng*0.01*unitScale), MIDSIZE+RIGHT+CUSTOM_COLOR) else flags = BLINK -- always display gps altitude even without 3d lock diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/left_2.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/left_2.lua index 6b08989e..a186c754 100644 --- a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/left_2.lua +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/left_2.lua @@ -36,11 +36,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files --------------------- -- DEV FEATURE CONFIG @@ -205,20 +202,17 @@ local unitLongLabel = getGeneralSettings().imperial == 0 and "km" or "mi" local function drawPane(x,drawLib,conf,telemetry,status,alarms,battery,battId,gpsStatuses,utils) lcd.setColor(CUSTOM_COLOR,0xFFFF) - if conf.rangeMax > 0 then - flags = 0 + if conf.rangeFinderMax > 0 then local rng = telemetry.range - if rng > conf.rangeMax then - flags = BLINK+INVERS - end rng = utils.getMaxValue(rng,16) - if status.showMinMaxValues == true then - flags = 0 - end lcd.setColor(CUSTOM_COLOR,0x0000) lcd.drawText(73, 21+8, "Rng("..unitLabel..")", SMLSIZE+CUSTOM_COLOR+RIGHT) + if rng > conf.rangeFinderMax and status.showMinMaxValues == false then + lcd.setColor(CUSTOM_COLOR,0xF800) + lcd.drawFilledRectangle(73-65, 33+8+4,65,21,CUSTOM_COLOR) + end lcd.setColor(CUSTOM_COLOR,0xFFFF) - lcd.drawText(73, 33+8, string.format("%.1f",rng*0.01*unitScale), MIDSIZE+flags+RIGHT+CUSTOM_COLOR) + lcd.drawText(73, 33+8, string.format("%.1f",rng*0.01*unitScale), MIDSIZE+RIGHT+CUSTOM_COLOR) else flags = BLINK -- always display gps altitude even without 3d lock diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/left_m2f_1.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/left_m2f_1.lua index feb55a59..8c3d4bd5 100644 --- a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/left_m2f_1.lua +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/left_m2f_1.lua @@ -36,11 +36,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files --------------------- -- DEV FEATURE CONFIG @@ -211,18 +208,15 @@ local unitLongLabel = getGeneralSettings().imperial == 0 and "km" or "mi" local function drawPane(x,drawLib,conf,telemetry,status,alarms,battery,battId,gpsStatuses,utils)--,getMaxValue,getBitmap,drawBlinkBitmap,lcdBacklightOn) --lcd.setColor(CUSTOM_COLOR,lcd.RGB(0,33,56)) --lcd.drawFilledRectangle(x + 3,21,93,203,CUSTOM_COLOR) - if conf.rangeMax > 0 then - flags = 0 + if conf.rangeFinderMax > 0 then local rng = telemetry.range - if rng > conf.rangeMax then - flags = BLINK+INVERS - end rng = utils.getMaxValue(rng,16) - if status.showMinMaxValues == true then - flags = 0 - end lcd.setColor(CUSTOM_COLOR,0x0000) lcd.drawText(25, 21, "Range("..unitLabel..")", SMLSIZE+CUSTOM_COLOR) + if rng > conf.rangeFinderMax and status.showMinMaxValues == false then + lcd.setColor(CUSTOM_COLOR,0xF800) + lcd.drawFilledRectangle(88-65, 33+4,65,21,CUSTOM_COLOR) + end lcd.setColor(CUSTOM_COLOR,0xFFFF) lcd.drawText(88, 33, string.format("%.1f",rng*0.01*unitScale), MIDSIZE+flags+RIGHT+CUSTOM_COLOR) else diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/left_m2f_2.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/left_m2f_2.lua index 08886c63..68e8b1fc 100644 --- a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/left_m2f_2.lua +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/left_m2f_2.lua @@ -36,11 +36,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files --------------------- -- DEV FEATURE CONFIG @@ -207,20 +204,17 @@ local unitLongLabel = getGeneralSettings().imperial == 0 and "km" or "mi" local function drawPane(x,drawLib,conf,telemetry,status,alarms,battery,battId,gpsStatuses,utils)--,getMaxValue,getBitmap,drawBlinkBitmap,lcdBacklightOn) - if conf.rangeMax > 0 then - flags = 0 + if conf.rangeFinderMax > 0 then local rng = telemetry.range - if rng > conf.rangeMax then - flags = BLINK+INVERS - end rng = utils.getMaxValue(rng,16) - if status.showMinMaxValues == true then - flags = 0 - end lcd.setColor(CUSTOM_COLOR,0x0000) lcd.drawText(8, 20, "Range("..unitLabel..")", SMLSIZE+CUSTOM_COLOR) + if rng > conf.rangeFinderMax and status.showMinMaxValues == false then + lcd.setColor(CUSTOM_COLOR,0xF800) + lcd.drawFilledRectangle(68-65, 31+4,65,21,CUSTOM_COLOR) + end lcd.setColor(CUSTOM_COLOR,0xFFFF) - lcd.drawText(68, 31, string.format("%.1f",rng*0.01*unitScale), MIDSIZE+flags+RIGHT+CUSTOM_COLOR) + lcd.drawText(68, 31, string.format("%.1f",rng*0.01*unitScale), MIDSIZE+RIGHT+CUSTOM_COLOR) else flags = BLINK -- always display gps altitude even without 3d lock diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/plane.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/plane.lua index 70d91be0..93c431ec 100644 --- a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/plane.lua +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/plane.lua @@ -22,10 +22,9 @@ enum FlightMode { QLAND = 20, QRTL = 21, QAUTOTUNE = 22, - QACRO = 23 + QACRO = 23 }; --]] - local flightModes = {} -- plane flight modes flightModes[0]="" @@ -55,3 +54,4 @@ flightModes[23]="QAutotune" flightModes[24]="QAcro" -- return {flightModes=flightModes} + diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/reset.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/reset.lua index eabfff95..8bebd6bf 100644 --- a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/reset.lua +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/reset.lua @@ -36,11 +36,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files --------------------- -- DEV FEATURE CONFIG diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/right_1.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/right_1.lua index f4642831..ea77e8dc 100644 --- a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/right_1.lua +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/right_1.lua @@ -36,11 +36,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files --------------------- -- DEV FEATURE CONFIG @@ -195,7 +192,6 @@ local unitLongLabel = getGeneralSettings().imperial == 0 and "km" or "mi" - -- offsets are: 1 celm, 4 batt, 7 curr, 10 mah, 13 cap, indexing starts at 1 --[[ BATT_CELL 1 @@ -209,15 +205,7 @@ BATT_ID1 1 BATT_ID2 2 --]]local function drawPane(x,drawLib,conf,telemetry,status,alarms,battery,battId,gpsStatuses,utils) lcd.setColor(CUSTOM_COLOR,0xFFFF) - local perc = 0 - if (battery[13+battId] > 0) then - perc = (1 - (battery[10+battId]/battery[13+battId]))*100 - if perc > 99 then - perc = 99 - elseif perc < 0 then - perc = 0 - end - end + local perc = battery[16+battId] -- battery min cell local flags = 0 -- diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/right_2.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/right_2.lua index c2e80735..83e946b2 100644 --- a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/right_2.lua +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/right_2.lua @@ -36,11 +36,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files --------------------- -- DEV FEATURE CONFIG @@ -194,7 +191,6 @@ local unitLongLabel = getGeneralSettings().imperial == 0 and "km" or "mi" - -- offsets are: 1 celm, 4 batt, 7 curr, 10 mah, 13 cap, indexing starts at 1 --[[ BATT_CELL 1 @@ -208,15 +204,7 @@ BATT_ID1 1 BATT_ID2 2 --]]local function drawPane(x,drawLib,conf,telemetry,status,alarms,battery,battId,gpsStatuses,utils) lcd.setColor(CUSTOM_COLOR,0xFFFF) - local perc = 0 - if (battery[13+battId] > 0) then - perc = (1 - (battery[10+battId]/battery[13+battId]))*100 - if perc > 99 then - perc = 99 - elseif perc < 0 then - perc = 0 - end - end + local perc = battery[16+battId] -- battery min cell local flags = 0 -- diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/right_custom_2.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/right_custom_2.lua index c21f8797..d0b7e68f 100644 --- a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/right_custom_2.lua +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/LIB/right_custom_2.lua @@ -36,11 +36,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files --------------------- -- DEV FEATURE CONFIG @@ -204,14 +201,13 @@ local unitLongLabel = getGeneralSettings().imperial == 0 and "km" or "mi" -- CUSTOM SENSORS SUPPORT -------------------------- - local customSensorXY = { - { 110, 90, 110, 101}, - { 196, 90, 196, 101}, - { 110, 123, 110, 132}, - { 196, 123, 196, 132}, - { 110, 163, 110, 173}, - { 196, 163, 196, 173}, + { 110, 91, 110, 102}, + { 196, 91, 196, 102}, + { 110, 124, 110, 133}, + { 196, 124, 196, 133}, + { 110, 164, 110, 174}, + { 196, 164, 196, 174}, } local function drawCustomSensors(x,customSensors,utils,status) @@ -283,15 +279,7 @@ BATT_ID1 1 BATT_ID2 2 --]]local function drawPane(x,drawLib,conf,telemetry,status,alarms,battery,battId,gpsStatuses,utils,customSensors) lcd.setColor(CUSTOM_COLOR,0xFFFF) - local perc = 0 - if (battery[13+battId] > 0) then - perc = (1 - (battery[10+battId]/battery[13+battId]))*100 - if perc > 99 then - perc = 99 - elseif perc < 0 then - perc = 0 - end - end + local perc = battery[16+battId] -- battery min cell local flags = 0 -- diff --git a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/menu.lua b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/menu.lua index 7e4555ca..b527b7d8 100644 --- a/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/menu.lua +++ b/HORUS/SOURCES/SRC/SCRIPTS/YAAPU/menu.lua @@ -36,11 +36,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files --------------------- -- DEV FEATURE CONFIG @@ -260,6 +257,10 @@ local menuItems = { {"left panel:", 1, "LPANE", 1, { "option 1","option 2","option 3","option 4" }, { 1 , 2, 3, 4 } }, {"enable px4 flightmodes:", 1, "PX4", 1, { "no", "yes" }, { false, true } }, {"screen toggle channel:", 0, "STC", 0, 0, 32,nil,0,1 }, + {"map zoom level:", 0, "MAPZ", -2, -2, 17,nil,0,1 }, + {"map type:", 1, "MAPT", 1, { "satellite", "map", "terrain" }, { "sat_tiles", "tiles", "ter_tiles" } }, + {"map grid lines:", 1, "MAPG", 1, { "yes", "no" }, { true, false } }, + {"map zoom channel:", 0, "ZTC", 0, 0, 32,nil,0,1 }, } local menu = { @@ -306,8 +307,6 @@ local function updateMenuItems() --------------------- -- large hud layout --------------------- - - --{"center panel layout:", 1, "CPANE", 1, { "def","small","russian","dev" }, { 1, 2, 3, 4 } }, value, name, idx = getMenuItemByName(menuItems,"CPANE") menuItems[idx][5] = { "default"}; menuItems[idx][6] = { 1 }; @@ -316,52 +315,46 @@ local function updateMenuItems() menuItems[idx][4] = 1 end - --{"right panel layout:", 1, "RPANE", 1, { "def", "custom", "empty","dev"}, { 1, 2, 3, 4 } }, value, name, idx = getMenuItemByName(menuItems,"RPANE") - menuItems[idx][5] = { "default"}; + menuItems[idx][5] = { "default" }; menuItems[idx][6] = { 1 }; if menuItems[idx][4] > #menuItems[idx][5] then menuItems[idx][4] = 1 end - --{"left panel layout:", 1, "LPANE", 1, { "def","mav2frsky", "empty", "dev" }, { 1 , 2, 3, 4 } }, value, name, idx = getMenuItemByName(menuItems,"LPANE") - menuItems[idx][5] = { "default","mav2passthru"}; + menuItems[idx][5] = { "default","mav2passthru" }; menuItems[idx][6] = { 1, 2 }; if menuItems[idx][4] > #menuItems[idx][5] then menuItems[idx][4] = 1 end - centerPanelFiles = {"hud_1"} - rightPanelFiles = {"right_1"} - leftPanelFiles = {"left_1", "left_m2f_1"} + centerPanelFiles = {"hud_1", "hud_nav_1" } + rightPanelFiles = {"right_1" } + leftPanelFiles = {"left_1", "left_m2f_1" } elseif value == 2 then --------------------- -- legacy layout --------------------- - - --{"center panel layout:", 1, "CPANE", 1, { "def","small","russian","dev" }, { 1, 2, 3, 4 } }, value, name, idx = getMenuItemByName(menuItems,"CPANE") - menuItems[idx][5] = { "default", "russian hud", "compact hud "}; + menuItems[idx][5] = { "default", "russian hud", "compact hud" }; menuItems[idx][6] = { 1, 2, 3 }; if menuItems[idx][4] > #menuItems[idx][5] then menuItems[idx][4] = 1 end - --{"right panel layout:", 1, "RPANE", 1, { "def", "custom", "empty","dev"}, { 1, 2, 3, 4 } }, value, name, idx = getMenuItemByName(menuItems,"RPANE") - menuItems[idx][5] = { "default", "custom sensors"}; + menuItems[idx][5] = { "default", "custom sensors" }; menuItems[idx][6] = { 1, 2 }; if menuItems[idx][4] > #menuItems[idx][5] then menuItems[idx][4] = 1 end - --{"left panel layout:", 1, "LPANE", 1, { "def","mav2frsky", "empty", "dev" }, { 1 , 2, 3, 4 } }, value, name, idx = getMenuItemByName(menuItems,"LPANE") menuItems[idx][5] = { "default","mav2passthru" }; menuItems[idx][6] = { 1, 2 }; @@ -426,9 +419,17 @@ local function applyConfigValues(conf) conf.enablePX4Modes = getMenuItemByName(menuItems,"PX4") + conf.mapZoomLevel = getMenuItemByName(menuItems,"MAPZ") + conf.mapType = getMenuItemByName(menuItems,"MAPT") + local chInfo = getFieldInfo("ch"..getMenuItemByName(menuItems,"STC")) conf.screenToggleChannelId = (chInfo == nil and -1 or chInfo['id']) - + + chInfo = getFieldInfo("ch"..getMenuItemByName(menuItems,"ZTC")) + conf.mapToggleChannelId = (chInfo == nil and -1 or chInfo['id']) + + conf.enableMapGrid = getMenuItemByName(menuItems,"MAPG") + -- set default voltage source if getMenuItemByName(menuItems,"VS") ~= nil then conf.defaultBattSource = getMenuItemByName(menuItems,"VS") @@ -500,7 +501,7 @@ local function drawConfigMenuBars() lcd.drawFilledRectangle(0,LCD_H-20, LCD_W, 20, CUSTOM_COLOR) lcd.drawRectangle(0, LCD_H-20, LCD_W, 20, CUSTOM_COLOR) lcd.setColor(CUSTOM_COLOR,0xFFFF) - lcd.drawText(2,0,"Yaapu Telemetry Widget 1.8.0",CUSTOM_COLOR) + lcd.drawText(2,0,"Yaapu Telemetry Widget 1.8.1",CUSTOM_COLOR) lcd.drawText(2,LCD_H-20+1,getConfigFilename(),CUSTOM_COLOR) lcd.drawText(LCD_W,LCD_H-20+1,itemIdx,CUSTOM_COLOR+RIGHT) end diff --git a/HORUS/SOURCES/SRC/WIDGETS/main.lua b/HORUS/SOURCES/SRC/WIDGETS/Yaapu/main.lua similarity index 96% rename from HORUS/SOURCES/SRC/WIDGETS/main.lua rename to HORUS/SOURCES/SRC/WIDGETS/Yaapu/main.lua index 8f8fedf0..35cff54f 100644 --- a/HORUS/SOURCES/SRC/WIDGETS/main.lua +++ b/HORUS/SOURCES/SRC/WIDGETS/Yaapu/main.lua @@ -36,11 +36,8 @@ --------------------- -- enable splash screen for no telemetry data --#define SPLASH --- enable battery percentage based on voltage ---#define BATTPERC_BY_VOLTAGE -- enable code to draw a compass rose vs a compass ribbon --#define COMPASS_ROSE --- enable support for FNV hash based sound files --------------------- -- DEV FEATURE CONFIG @@ -396,10 +393,6 @@ status.batt2sources = { vs = false, fc = false } --- SYNTH VSPEED SUPPORT -status.vspd = 0 -status.synthVSpeedTime = 0 -status.prevHomeAlt = 0 -- FLIGHT TIME status.lastTimerStart = 0 status.timerRunning = 0 @@ -428,13 +421,16 @@ status.noTelemetryData = 1 status.hideNoTelemetry = false status.showDualBattery = false status.showMinMaxValues = false +-- MAP +status.screenTogglePage = 1 +status.mapZoomLevel = 1 -- FLIGHTMODE status.strFlightMode = nil status.modelString = nil --------------------------- -- BATTERY TABLE --------------------------- -local battery = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0} +local battery = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0} --------------------------- -- LIBRARY LOADING --------------------------- @@ -456,6 +452,10 @@ local layout = nil local centerPanel = nil local rightPanel = nil local leftPanel = nil +------------------------------- +-- MP SCREEN LAYOUT +------------------------------- +local mapLayout = nil local customSensors = nil @@ -499,6 +499,8 @@ local minmaxValues = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0} -- model and opentx version local ver, radio, maj, minor, rev = getVersion() + +local opentx = tonumber(maj..minor..rev) -- widget selected page local currentPage = 0 -------------------------------------------------------------------------------- @@ -522,9 +524,7 @@ local conf = { battConf = 1, -- 1=parallel,2=other cell1Count = 0, cell2Count = 0, - enableBattPercByVoltage = false, rangeMax=0, - enableSynthVSpeed=false, horSpeedMultiplier=1, vertSpeedMultiplier=1, horSpeedLabel = "m/s", @@ -539,7 +539,11 @@ local conf = { centerPanelFilename = nil, rightPanelFilename = nil, leftPanelFilename = nil, + mapType = "sat_tiles", + mapZoomLevel = -2, + enableMapGrid = true, screenToggleChannelId = nil, + mapToggleChannelId = nil, } ------------------------- @@ -604,6 +608,8 @@ local function loadConfig() rightPanel = nil utils.clearTable(leftPanel) leftPanel = nil + utils.clearTable(mapLayout) + mapLayout = nil collectgarbage() collectgarbage() end @@ -1154,6 +1160,20 @@ local function calcBattery() battery[13+1] = getBatt1Capacity() --cap1 battery[13+2] = getBatt2Capacity() --cap2 + for battId=0,2 + do + if (battery[13+battId] > 0) then + battery[16+battId] = (1 - (battery[10+battId]/battery[13+battId]))*100 + if battery[16+battId] > 99 then + battery[16+battId] = 99 + elseif battery[16+battId] < 0 then + battery[16+battId] = 0 + end + else + battery[16+battId] = 99 + end + end + if status.showDualBattery == true and conf.battConf == 1 then -- dual parallel battery: do I have also dual current monitor? if battery[7+1] > 0 and battery[7+2] == 0 then @@ -1166,6 +1186,9 @@ local function calcBattery() -- battery[13+1] = battery[13+1]/2 --cap1 battery[13+2] = battery[13+1] --cap2 + -- + battery[16+1] = battery[16+1]/2 --perc1 + battery[16+2] = battery[16+1] --perc2 end end end @@ -1185,7 +1208,6 @@ local function checkLandingStatus() end local resetLib = {} -local resetFile = libBasePath.."reset.lua" local function reset() -- ERRORE reset da kill CPU limit!!!!!!!! @@ -1449,35 +1471,7 @@ local function loadFlightModes() maxmem = 0 end end ---[[ -local function loadFlightModes() - if frame.flightModes then - return - end - if telemetry.frameType ~= -1 then -#ifdef LOAD_LUA - if frameTypes[telemetry.frameType] == "c" then - frame = dofile(libBasePath..(conf.enablePX4Modes and "copter_px4.lua" or "copter.lua")) - elseif frameTypes[telemetry.frameType] == "p" then - frame = dofile(libBasePath..(conf.enablePX4Modes and "plane_px4.lua" or "plane.lua")) - elseif frameTypes[telemetry.frameType] == "r" then - frame = dofile(libBasePath.."rover.lua") - end -#else - if frameTypes[telemetry.frameType] == "c" then - frame = dofile(libBasePath..(conf.enablePX4Modes and "copter_px4.luac" or "copter.luac")) - elseif frameTypes[telemetry.frameType] == "p" then - frame = dofile(libBasePath..(conf.enablePX4Modes and "plane_px4.luac" or "plane.luac")) - elseif frameTypes[telemetry.frameType] == "r" then - frame = dofile(libBasePath.."rover.luac") - end -#endif - collectgarbage() - maxmem = 0 - end -end ---]] --------------------------------- -- This function checks state transitions and only returns true if a specific delay has passed -- new transitions reset the delay timer @@ -1520,12 +1514,13 @@ local function checkEvents(celm) capacity = capacity + getBatt2Capacity() mah = mah + telemetry.batt2mah end - -- - if (capacity > 0) then - status.batLevel = (1 - (mah/capacity))*100 - else - status.batLevel = 99 - end + + if (capacity > 0) then + status.batLevel = (1 - (mah/capacity))*100 + else + status.batLevel = 99 + end + for l=1,13 do -- trigger alarm as as soon as it falls below level + 1 (i.e 91%,81%,71%,...) if status.batLevel <= batLevels[l] + 1 and l < status.lastBattLevel then @@ -1633,6 +1628,7 @@ local function backgroundTasks(myWidget,telemetryLoops) if getTime() - timer2Hz > 50 then status.screenTogglePage = utils.getScreenTogglePage(myWidget,conf,status) + status.mapZoomLevel = utils.getMapZoomLevel(myWidget,conf,status) timer2Hz = getTime() end @@ -1736,7 +1732,7 @@ local function init() -- load custom sensors utils.loadCustomSensors() -- ok done - utils.pushMessage(7,"Yaapu Telemetry Widget 1.8.0") + utils.pushMessage(7,"Yaapu Telemetry Widget 1.8.1") utils.playSound("yaapu") -- fix for generalsettings lazy loading... unitScale = getGeneralSettings().imperial == 0 and 1 or 3.28084 @@ -1751,6 +1747,7 @@ end -- page 2 message history -- page 3 min max -- page 4 dual battery view +-- page 5 map view local options = { { "page", VALUE, 1, 1, 5}, } @@ -1785,17 +1782,37 @@ end utils.getScreenTogglePage = function(myWidget,conf,status) - local screenChValue = status.hideNoTelemetry == false and -1000 or getValue(conf.screenToggleChannelId) + local screenChValue = status.hideNoTelemetry == false and 0 or getValue(conf.screenToggleChannelId) if conf.screenToggleChannelId > -1 then - if screenChValue > -600 then + if screenChValue < -600 then -- message history return 2 end + + if screenChValue > 600 then + -- map view + return 5 + end end return myWidget.options.page end +utils.getMapZoomLevel = function(myWidget,conf,status) + local chValue = getValue(conf.mapToggleChannelId) + + if conf.mapToggleChannelId > -1 then + if chValue >= 600 then + return conf.mapZoomLevel + 2 + end + + if chValue > - 600 and chValue < 600 then + return conf.mapZoomLevel + 1 + end + end + return conf.mapZoomLevel +end + -- called when widget instance page changes local function onChangePage(myWidget) -- reset HUD counters @@ -1879,6 +1896,20 @@ local function drawFullScreen(myWidget) lcd.clear(CUSTOM_COLOR) drawMessageScreen() + elseif myWidget.options.page == 5 or status.screenTogglePage == 5 then + ------------------------------------ + -- Widget Page 5 is map + ------------------------------------ + lcd.clear(CUSTOM_COLOR) + + if mapLayout ~= nil then + mapLayout.draw(myWidget,drawLib,conf,telemetry,status,battery,alarms,frame,utils,customSensors,gpsStatuses,leftPanel,centerPanel,rightPanel) + else + -- Layout start + if loadCycle == 3 then + mapLayout = utils.doLibrary("layout_map") + end + end else lcd.clear(CUSTOM_COLOR) @@ -1923,6 +1954,7 @@ local function drawFullScreen(myWidget) utils.drawBlinkBitmap("minmax",0,0) end end + drawLib.drawFailsafe(telemetry,utils) loadCycle=(loadCycle+1)%8 collectgarbage() diff --git a/horus-changelog.txt b/horus-changelog.txt index 6cc85d7d..ee6f13e6 100644 --- a/horus-changelog.txt +++ b/horus-changelog.txt @@ -82,3 +82,17 @@ Horus version 1.8.0 - added support for boat frametype - fix for quick flight mode switch - fix for rover modes vocal playback + +Horus version 1.8.1 + +- added widget page with offline GPS mapping +- added support for map zoom toggle via radio channel +- added qacro and takeoff flight modes +- moved all battery calculations to background +- fix for OpenTX 2.3.1 on Horus X10 +- fix for reset on model change +- fix for broken rangefinder menu option +- fix for custom sensor min/max nil support + + +