# <https://www.gnu.org/licenses/>.

import sys
sys.path.append('../../../python_mod_helpers')
from bl3hotfixmod.bl3hotfixmod import Mod, BVC

mod = Mod('atlas_hq_courtyard_shortcut.bl3hotfix',
        'Atlas HQ Courtyard Shortcut',
        'Apocalyptech',
        [
            "Adds a food cart with an umbrella just to the right when leaving the",
            "Bank area in Atlas HQ and heading to the promenade/courtyard, which",
            "allows you to climb up to the promenade level without having to walk",
            "all the way around.",
        ],
        contact='https://apocalyptech.com/contact.php',
        lic=Mod.CC_BY_SA_40,
        v='1.0.1',
        cats='qol, maps',
        ss=['https://raw.githubusercontent.com/BLCM/bl3mods/master/Apocalyptech/qol/atlas_hq_courtyard_shortcut/screenshot.jpg'],
        )

mod.mesh_hotfix('/Game/Maps/Zone_1/AtlasHQ/AtlasHQ_P',
        '/Game/LevelArt/Environments/Promethea/AtlasHQ/Props/Food_Cart/Model/Mesh/SM_Food_Cart',
        location=(9641, 7275, -1150),
        rotation=(0, 45, 0),
        )
mod.newline()

mod.close()
        "If you see the giant cheeseburger (mmmm) on the middle",
        "table, then you know you are safte to drop items!"
    ],
    lic=Mod.CC_BY_SA_40,
    v='1.0.0',
    cats='maps, qol',
)

level_Sanctuary3 = '/Game/Maps/Sanctuary3/Sanctuary3_P'
basicCube = '/Engine/BasicShapes/Cube'
burger = '/Game/InteractiveObjects/MissionSpecificObjects/DynastyDiner/Burger/Model/Meshes/SM_DynastyDiner_Burger'
transparent = True

mod.comment("Burger AKA hotfix indicator")
mod.mesh_hotfix(level_Sanctuary3,
                burger,
                location=(14700, 8269, -685),
                scale=(3, 3, 3))
mod.newline()

mod.comment("Floor Under Spawn and Character Quarters")
mod.mesh_hotfix(level_Sanctuary3,
                basicCube,
                location=(14670, 7240, -840),
                scale=(60, 50, 0.5),
                transparent=transparent)
mod.newline()

mod.comment("Floor Under Left Hallway")
mod.mesh_hotfix(level_Sanctuary3,
                basicCube,
                location=(13730, 3090, -840),