A simple printout of all game functions and tables such as those here and here. I might seperate out the usable relevant stuff at some point.

-

Quick notes to put this in context for scripters:
The functions in the GAME table are functions called through the game interface, i.e. scripting.game_interface:show_custom_event()
The functions in the various SCRIPT_INTERFACE tables are items you would usually find accessible through a context argument, i.e. the functions in the CHARACTER_SCRIPT_INTERFACE for example you might access as such through an event pertaining to a character like so:
Spoiler Alert, click show to read: 

Code:
events.CharacterCompletedBattle[#events.CharacterCompletedBattle+1] =
function (context)    
    if context:character():model():pending_battle():has_defender() and context:character():model():pending_battle():defender():cqi() == context:character():cqi() then
        -- The character is the Defender
    end;
end;


-

Full dump of Lua functions (Big List, 2000 lines)
Spoiler Alert, click show to read: 

Code:
CHARACTER_LIST_SCRIPT_INTERFACE    table: 58C89350

        is_empty    function: 58C893F0

        item_at    function: 58C89510

        num_items    function: 58C89430

        new    function: 58C620C8

defender_culture    function: 58C64CF0

REGION_MANAGER_SCRIPT_INTERFACE    table: 58C89590

        faction_region_list    function: 58C895D0

        resource_exists_anywhere    function: 58C896D0

        region_list    function: 58C89630

        model    function: 58C894B0

        region_by_key    function: 58C895F0

        settlement_by_key    function: 58C896F0

        slot_by_key    function: 58C896B0

        new    function: 58C621B8

CHARACTER_SCRIPT_INTERFACE    table: 58C87170

        offensive_battles_fought    function: 58C88850

        battles_won    function: 58C887F0

        number_of_traits    function: 58C89090

        defensive_naval_battles_fought    function: 58C88DD0

        offensive_naval_battles_won    function: 58C88DB0

        action_points_remaining_percent    function: 58C879D0

        defensive_sieges_won    function: 58C88230

        is_carrying_troops    function: 58C87950

        age    function: 58C87B90

        offensive_sieges_fought    function: 58C88630

        garrison_residence    function: 58C87350

        has_ancillary    function: 58C87A90

        forename    function: 58C87810

        is_blockading    function: 58C87A30

        performed_action_this_turn    function: 58C87C10

        has_trait    function: 58C87930

        military_force    function: 58C87330

        has_garrison_residence    function: 58C872D0

        trait_points    function: 58C878F0

        turns_in_enemy_regions    function: 58C87AB0

        logical_position_x    function: 58C885F0

        is_faction_leader    function: 58C882B0

        logical_position_y    function: 58C887B0

        offensive_ambush_battles_won    function: 58C89030

        character_type    function: 58C87A70

        in_port    function: 58C87870

        faction    function: 58C85710

        battles_fought    function: 58C87A50

        defensive_naval_battles_won    function: 58C88DF0

        is_male    function: 58C87BF0

        has_region    function: 58C870B0

        get_forename    function: 58C875D0

        body_guard_casulties    function: 58C892F0

        offensive_sieges_won    function: 58C884D0

        turns_in_own_regions    function: 58C882D0

        offensive_battles_won    function: 58C887D0

        display_position_y    function: 58C88810

        region    function: 58C87530

        turns_at_sea    function: 58C88270

        routed_in_battle    function: 58C88F90

        model    function: 58C93F30

        defensive_ambush_battles_fought    function: 58C88E70

        cqi    function: 58C89010

        is_polititian    function: 58C89190

        in_settlement    function: 58C87910

        is_ambushing    function: 58C88190

        rank    function: 58C88510

        has_recruited_mercenaries    function: 58C890D0

        defensive_battles_fought    function: 58C888B0

        is_hidden    function: 58C891F0

        fought_in_battle    function: 58C88750

        is_deployed    function: 58C890F0

        new    function: 58C61FA8

        has_military_force    function: 58C872F0

        defensive_sieges_fought    function: 58C884B0

        action_points_per_turn    function: 58C87BB0

        has_skill    function: 58C88F30

        is_embedded_in_military_force    function: 58C890B0

        defensive_battles_won    function: 58C88910

        defensive_ambush_battles_won    function: 58C88E10

        offensive_ambush_battles_fought    function: 58C88E30

        won_battle    function: 58C88550

        is_besieging    function: 58C879B0

        get_surname    function: 58C878B0

        offensive_naval_battles_fought    function: 58C88890

        percentage_of_own_alliance_killed    function: 58C88730

        surname    function: 58C874B0

        display_position_x    function: 58C88690

        trait_level    function: 58C89110

ScriptedValueRegistry    table: 58C8F070

        LoadBool    function: 58C8F130

        SaveBool    function: 58C8F0F0

        new    function: 58C633E8

SETTLEMENT_SCRIPT_INTERFACE    table: 58C8BBF0

        region    function: 58C8C150

        logical_position_y    function: 58C8C070

        has_commander    function: 58C8BE30

        display_position_y    function: 58C8BF90

        slot_list    function: 58C8BE50

        faction    function: 58C8C050

        display_position_x    function: 58C8C010

        commander    function: 58C8C130

        model    function: 58C8C030

        has_castle_slot    function: 58C8BD10

        castle_slot    function: 58C8C0F0

        logical_position_x    function: 58C8BFF0

        new    function: 58C62560

attacker_subculture    function: 58C64D38

successor_states_factions    table: 58C832F0

        1    rom_baktria

        2    rom_cyrenaica

        3    rom_macedon

        4    rom_seleucid

        5    rom_ptolemaics

        6    rom_rebel_egyptian

generic_states_factions    table: 58C82290

        1    pro_roman_allies

        2    rom_arverni_civil_war

        3    rom_athens_civil_war

        4    rom_axum

        5    rom_blemmyes

        6    rom_carthage_civil_war

        7    rom_epirus_civil_war

        8    rom_gaetuli

        9    rom_garamantia

        10    rom_gerrhaea

        11    rom_himyar

        12    rom_iceni_civil_war

        13    rom_ma_in

        14    rom_macedon_civil_war

        15    rom_masaesyli

        16    rom_mascat

        17    rom_meroe

        18    rom_nabatea

        19    rom_nasamones

        20    rom_parthia

        21    rom_parthia_civil_war

        22    rom_pontus

        23    rom_pontus_civil_war

        24    rom_qidri

        25    rom_rebel_african

        26    rom_rebel_arabian

        27    rom_rebel_punic

        28    rom_saba

        29    rom_sparta_civil_war

        30    rom_suebi_civil_war

CampaignSettlement    table: 58C8F690

        LabelDetails    function: 58C8F750

        ListDetails    function: 58C8F790

        Settlement    function: 58C8F710

        Release    function: 58C8F830

        new    function: 58C63A30

garrison_has_building    function: 58C64E10

MPAvatar    table: 58C8F4D0

        SetComponentTexture    function: 58C8F550

        Valid    function: 58C8F5D0

        Free    function: 58C8F5F0

        new    function: 58C63838

FACTION_SCRIPT_INTERFACE    table: 58C881D0

        trade_value    function: 58C8B530

        character_list    function: 58C886F0

        losing_money    function: 58C85890

        home_region    function: 58C898F0

        trade_route_limit_reached    function: 58C8D110

        upkeep_expenditure_percent    function: 58C85910

        imperium_level    function: 58C85750

        allied_with    function: 58C8B5F0

        ancillary_exists    function: 58C89E50

        at_war    function: 58C8B430

        unused_international_trade_route    function: 58C8C370

        military_force_list    function: 58C885B0

        tax_level    function: 58C85830

        is_human    function: 58C89810

        model    function: 58C89790

        research_queue_idle    function: 58C85850

        trade_resource_exists    function: 58C8B5B0

        num_generals    function: 58C85BB0

        num_allies    function: 58C8B4F0

        treasury_percent    function: 58C85790

        new    function: 58C61DC8

        culture    function: 58C85870

        subculture    function: 58C85B90

        state_religion    function: 58C85970

        faction_leader    function: 58C89A10

        started_war_this_turn    function: 58C89C10

        treasury    function: 58C8D050

        has_food_shortage    function: 58C85A70

        sea_trade_route_raided    function: 58C8CE90

        has_faction_leader    function: 58C89AD0

        ended_war_this_turn    function: 58C8B450

        region_list    function: 58C88610

        has_technology    function: 58C859B0

        name    function: 58C898B0

        trade_ship_not_in_trade_node    function: 58C908B0

        trade_value_percent    function: 58C8D090

        has_home_region    function: 58C89DF0

SLOT_SCRIPT_INTERFACE    table: 58C8C1B0

        name    function: 58C8C310

        type    function: 58C8C470

        has_building    function: 58C8C230

        model    function: 58C8C290

        building    function: 58C8C2D0

        faction    function: 58C8C1D0

        region    function: 58C8C170

        new    function: 58C62638

lua_scripts    table: 58C962F0

        EpisodicScripting    table: 58C91050

        export_advice    table: 58C962D0

current_faction_champions_recruited_this_turn    0

character_has_unit_in_list_by_class    function: 58C64F90

faction_allied_with_state_list    function: 58C64DE0

province_from_regionname    function: 58C64EA0

faction_name_in_state_list    function: 58C64E40

UNIT_SCRIPT_INTERFACE    table: 58C8D010

        unit_category    function: 58C8D6D0

        military_force    function: 58C8D7F0

        is_naval_unit    function: 58C8CFB0

        has_unit_commander    function: 58C8D470

        force_commander    function: 58C8D5F0

        percentage_proportion_of_full_strength    function: 58C8D8B0

        faction    function: 58C8D710

        unit_commander    function: 58C8D6B0

        unit_key    function: 58C8D650

        model    function: 58C8D510

        unit_class    function: 58C8D830

        is_land_unit    function: 58C8D5B0

        has_force_commander    function: 58C8D450

        new    function: 58C62B78

UNIT_LIST_SCRIPT_INTERFACE    table: 58C8D870

        item_at    function: 58C8D7D0

        num_items    function: 58C8D930

        has_unit    function: 58C8D9B0

        is_empty    function: 58C8D970

        new    function: 58C62C50

character_has_unit_in_list_by_name    function: 58C64FA8

CAMPAIGN_MISSION_SCRIPT_INTERFACE    table: 58C8DC90

        model    function: 58C8DE30

        new    function: 58C62E90

BUILDING_SCRIPT_INTERFACE    table: 58C8C550

        superchain    function: 58C8C6F0

        chain    function: 58C8C710

        name    function: 58C8C6B0

        model    function: 58C8C570

        slot    function: 58C8C7F0

        region    function: 58C8C5D0

        faction    function: 58C8C610

        new    function: 58C627E8

defender_faction    function: 58C64D20

OnKeyPressed    function: 58C924B0

PENDING_BATTLE_SCRIPT_INTERFACE    table: 58C8D850

        attacker_battle_result    function: 58C8DB90

        percentage_of_attacker_killed    function: 58C8DB70

        percentage_of_defender_killed    function: 58C8DA10

        naval_battle    function: 58C8DC10

        attacker_commander_fought_in_battle    function: 58C8DB10

        night_battle    function: 58C8DD30

        is_active    function: 58C8DB30

        defender    function: 58C8D950

        battle_type    function: 58C8DD70

        new    function: 58C62D28

        seige_battle    function: 58C8DC70

        has_contested_garrison    function: 58C8DA70

        failed_ambush_battle    function: 58C8DCB0

        ambush_battle    function: 58C8DBD0

        defender_commander_fought_in_battle    function: 58C8DBF0

        defender_commander_fought_in_melee    function: 58C8DA50

        attacker    function: 58C8DAB0

        has_defender    function: 58C8D8D0

        attacker_commander_fought_in_melee    function: 58C8DB50

        defender_battle_result    function: 58C8DC30

        percentage_of_defender_routed    function: 58C8DAD0

        model    function: 58C8D910

        attacker_is_stronger    function: 58C8D9D0

        percentage_of_attacker_routed    function: 58C8DA90

        has_attacker    function: 58C8DA30

        contested_garrison    function: 58C8DAF0

current_turn_reloads    0

char_has_navy    function: 58C64CC0

out    table: 58C823D0

        kostas    function: 58C618A0

        scott_b    function: 58C618D0

        design    function: 58C618E8

        tom    function: 58C61870

        ting    function: 58C618B8

        dylan    function: 58C61888

        shane    function: 58C50A40

FACTION_LIST_SCRIPT_INTERFACE    table: 58C85E30

        is_empty    function: 58C872B0

        item_at    function: 58C871F0

        num_items    function: 58C85C90

        new    function: 58C61EA0

MILITARY_FORCE_LIST_SCRIPT_INTERFACE    table: 58C8CF70

        is_empty    function: 58C8CF50

        item_at    function: 58C8CF90

        num_items    function: 58C8CF10

        new    function: 58C62AA0

Log    function: 58C924D0

CampaignUI    table: 58C8F2B0

        SetCameraHeading    function: 58C63538

        unhighlight_position    function: 58C635E0

        ClearSelection    function: 58C63610

        ToggleCinematicBorders    function: 58C63520

        clear_highlights    function: 58C635F8

        SetCameraTarget    function: 58C634C0

        unhighlight_settlement    function: 58C635B0

        HighlightComponent    function: 58C63478

        unhighlight_character    function: 58C63580

        highlight_position    function: 58C635C8

        SetCameraTargetInstant    function: 58C63550

        highlight_character    function: 58C63568

        IsPreBattleTypeSiege    function: 58C63628

        SetCameraZoom    function: 58C634A8

        CurrentTabTypename    function: 58C63640

        ToggleScreenCover    function: 58C63508

        HighlightRecruitmentItem    function: 58C63490

        GetCameraPosition    function: 58C634D8

        highlight_settlement    function: 58C63598

        HighlightConstructionItem    function: 58C63460

        IsMultiplayer    function: 58C634F0

CreateLog    function: 58C92430

REGION_SCRIPT_INTERFACE    table: 58C897B0

        resource_exists    function: 58C89C70

        settlement    function: 58C899B0

        town_wealth_growth    function: 58C89D50

        slot_list    function: 58C89870

        adjacent_region_list    function: 58C89CB0

        num_buildings    function: 58C89BD0

        last_building_constructed_key    function: 58C89B30

        building_superchain_exists    function: 58C89EB0

        new    function: 58C62290

        slot_type_exists    function: 58C89A50

        building_exists    function: 58C89C50

        owning_faction    function: 58C89A30

        name    function: 58C899F0

        model    function: 58C89770

        region_wealth_change_percent    function: 58C89B50

        majority_religion    function: 58C89CF0

        public_order    function: 58C89A90

        garrison_residence    function: 58C89950

EpisodicScripting    table: 58C91050

        InitFeature    function: 58C6B530

        ClearMessageAutoShowOverrides    function: 58C6B560

        game_interface    GAME (1B71E2D8)

        HideComponent    function: 58C6A720

        HighlightComponent    function: 58C6A780

        _M    table: 58C91050

        OverrideMessageAutoShow    function: 58C6B548

        DisableFeature    function: 58C6B518

        SetCampaign    function: 58C6B4D0

        _PACKAGE    lua_scripts.

        m_root    UIComponent (1AA0CDC0)

        AddEventCallBack    function: 58C92290

        ClearEventCallbacks    function: 58C92230

        ShowHUD    function: 58C6A7F8

        EnableComponent    function: 58C6A768

        OnUICreated    function: 58C92250

        _NAME    lua_scripts.EpisodicScripting

        HighlightRecruitmentItem    function: 58C6A7C8

        RevealComponent    function: 58C6A750

        EnableFeature    function: 58C6B4E8

        IsOnCampaignMap    function: 58C6B4B8

        HighlightConstructionItem    function: 58C6A798

char_is_attacker    function: 58C64D68

OnLETFactionTurnStart    function: 58C64F00

CoreUtils    table: 58C91150

        UnRequireAll    function: 58C6A5E8

        PrintTable    function: 58C6A618

        RoundToInt    function: 58C6A528

        NamespaceFile    function: 58C6A600

        _M    table: 58C91150

        Require    function: 58C6A5B8

        TimeString    function: 58C6A708

        outputbitfield    function: 58C6A5A0

        TruncToInt    function: 58C6A510

        LoadTable    function: 58C6A6F0

        _PACKAGE    

        Max    function: 58C6A570

        CopyTable    function: 58C6A630

        SaveTable    function: 58C6A6C0

        OffsetFrom    function: 58C6A690

        Min    function: 58C6A588

        RupToInt    function: 58C6A540

        _NAME    CoreUtils

        UnRequire    function: 58C6A5D0

        PickFGColour    function: 58C6A678

        CompareByValue    function: 58C6A660

        Clamp    function: 58C6A558

        CopyIntoTable    function: 58C6A648

BOOL_Local_Character_Selected    false

defender_subculture    function: 58C64D50

unit_is_in_unit_list    function: 58C64F78

MODEL_SCRIPT_INTERFACE    table: 58C87630

        player_steam_id_is_odd    function: 58C877D0

        difficulty_level    function: 58C87790

        season    function: 58C88430

        campaign_type    function: 58C87C50

        character_can_reach_character    function: 58C93F50

        new    function: 58C61CD8

        campaign_ai    function: 58C93EF0

        random_percent    function: 58C876D0

        is_multiplayer    function: 58C87710

        date_in_range    function: 58C876F0

        date_and_week_in_range    function: 58C87650

        is_player_turn    function: 58C87750

        world    function: 58C85A10

        faction_is_local    function: 58C93F70

        turn_number    function: 58C87730

        pending_battle    function: 58C876B0

        campaign_name    function: 58C87690

OnLETCharacterCreated    function: 58C64F18

WORLD_SCRIPT_INTERFACE    table: 58C85670

        ancillary_exists    function: 58C85770

        faction_exists    function: 58C85950

        model    function: 58C858D0

        region_manager    function: 58C856F0

        faction_by_key    function: 58C85730

        faction_list    function: 58C856D0

        new    function: 58C61C00

is_in_region_list    function: 58C64E88

faction_contains_building    function: 58C64DC8

religious_buildings_list    table: 58C82250

        1    rom_BARBARIAN_religious_celtic_1

        2    rom_BARBARIAN_religious_celtic_Andraste_2

        3    rom_BARBARIAN_religious_celtic_Andraste_3

        4    rom_BARBARIAN_religious_celtic_Andraste_4

        5    rom_BARBARIAN_religious_celtic_arverni_5

        6    rom_BARBARIAN_religious_celtic_Britannia_2

        7    rom_BARBARIAN_religious_celtic_Britannia_3

        8    rom_BARBARIAN_religious_celtic_Britannia_4

        9    rom_BARBARIAN_religious_celtic_Cernunnos_2

        10    rom_BARBARIAN_religious_celtic_Cernunnos_3

        11    rom_BARBARIAN_religious_celtic_Cernunnos_4

        12    rom_BARBARIAN_religious_celtic_Epona_2

        13    rom_BARBARIAN_religious_celtic_Epona_3

        14    rom_BARBARIAN_religious_celtic_Epona_4

        15    rom_BARBARIAN_religious_celtic_Gobannus_2

        16    rom_BARBARIAN_religious_celtic_Gobannus_3

        17    rom_BARBARIAN_religious_celtic_Gobannus_4

        18    rom_BARBARIAN_religious_celtic_iceni_5

        19    rom_BARBARIAN_religious_celtic_Nodens_2

        20    rom_BARBARIAN_religious_celtic_Nodens_3

        21    rom_BARBARIAN_religious_celtic_Nodens_4

        22    rom_BARBARIAN_religious_celtic_Rosmerta_2

        23    rom_BARBARIAN_religious_celtic_Rosmerta_3

        24    rom_BARBARIAN_religious_celtic_Rosmerta_4

        25    rom_BARBARIAN_religious_celtic_Tuotatis_2

        26    rom_BARBARIAN_religious_celtic_Tuotatis_3

        27    rom_BARBARIAN_religious_celtic_Tuotatis_4

        28    rom_BARBARIAN_religious_germanic_1

        29    rom_BARBARIAN_religious_germanic_5

        30    rom_BARBARIAN_religious_germanic_Austro_2

        31    rom_BARBARIAN_religious_germanic_Austro_3

        32    rom_BARBARIAN_religious_germanic_Austro_4

        33    rom_BARBARIAN_religious_germanic_Fraujaz_2

        34    rom_BARBARIAN_religious_germanic_Fraujaz_3

        35    rom_BARBARIAN_religious_germanic_Fraujaz_4

        36    rom_BARBARIAN_religious_germanic_Frijjo_2

        37    rom_BARBARIAN_religious_germanic_Frijjo_3

        38    rom_BARBARIAN_religious_germanic_Frijjo_4

        39    rom_BARBARIAN_religious_germanic_Teiwaz_2

        40    rom_BARBARIAN_religious_germanic_Teiwaz_3

        41    rom_BARBARIAN_religious_germanic_Teiwaz_4

        42    rom_BARBARIAN_religious_germanic_Thunaraz_2

        43    rom_BARBARIAN_religious_germanic_Thunaraz_3

        44    rom_BARBARIAN_religious_germanic_Thunaraz_4

        45    rom_BARBARIAN_religious_germanic_Wodanaz_2

        46    rom_BARBARIAN_religious_germanic_Wodanaz_3

        47    rom_BARBARIAN_religious_germanic_Wodanaz_4

attacker_victory    function: 58C64D98

roman_states_factions    table: 58C868D0

        1    pro_lucanian

        2    pro_rebels

        3    pro_rome

        4    pro_samnites

        5    rom_etruscan

        6    rom_rebel_latin

        7    rom_rome

        8    rom_rome_civil_war

        9    rom_slave

greco_roman_states_factions    table: 58C86D50

        1    pro_greek_cities

        2    rom_ardiaei

        3    rom_athens

        4    rom_cyprus

        5    rom_cyrenaica

        6    rom_daorsi

        7    rom_epirus

        8    rom_knossos

        9    rom_macedon

        10    rom_massilia

        11    rom_pergamon

        12    rom_rebel_hellenic

        13    rom_rebel_spartan

        14    rom_rhodos

        15    rom_sardes

        16    rom_seleucid

        17    rom_sparta

        18    rom_syracuse

        19    rom_trapezos

        20    pro_lucanian

        21    pro_rebels

        22    pro_rome

        23    pro_samnites

        24    rom_etruscan

        25    rom_rebel_latin

        26    rom_rome

        27    rom_rome_civil_war

artillery_class_list    table: 58C86630

        1    art_fix

        2    art_fld

CAMPAIGN_AI_SCRIPT_INTERFACE    table: 58C8DDB0

        strategic_stance_between_factions_promotion_is_active    function: 58C8DE70

        strategic_stance_between_factions_promotion_start_round    function: 58C8DEB0

        strategic_stance_between_factions_is_being_blocked    function: 58C8DF30

        strategic_stance_between_factions_is_being_blocked_until    function: 58C8DED0

        strategic_stance_between_factions_promotion_end_level    function: 58C8DE90

        strategic_stance_between_factions_promotion_end_round    function: 58C8DEF0

        strategic_stance_between_factions_available    function: 58C8DD50

        strategic_stance_between_factions_promotion_or_blocking_is_set    function: 58C8DDD0

        strategic_stance_between_factions_promotion_current_level    function: 58C8DE10

        strategic_stance_between_factions    function: 58C8DD90

        strategic_stance_between_factions_promotion_start_level    function: 58C8DE50

        new    function: 58C63178

region_name_in_region_list    function: 58C64E70

char_has_army    function: 58C64CA8

greek_states_factions    table: 58C86C90

        1    pro_greek_cities

        2    rom_athens

        3    rom_cimmeria

        4    rom_cyprus

        5    rom_epirus

        6    rom_knossos

        7    rom_massilia

        8    rom_pergamon

        9    rom_rebel_hellenic

        10    rom_sparta

        11    rom_syracuse

        12    rom_trapezos

        13    rom_rebel_spartan

        14    rom_rhodos

        15    rom_sardes

        16    rom_ardiaei

        17    rom_daorsi

elephants_class_list    table: 58C88410

        1    elph

pigs_list    table: 58C82E70

        1    Rom_War_Pigs

dogs_list    table: 58C81D50

        1    Cel_Savage_Dogs

        2    Rom_War_Dogs

initialise_let    function: 58C64F60

char_is_defender    function: 58C64D80

SLOT_LIST_SCRIPT_INTERFACE    table: 58C8C3D0

        item_at    function: 58C8C4F0

        num_items    function: 58C8C270

        buliding_type_exists    function: 58C8C4D0

        slot_type_exists    function: 58C8C5B0

        is_empty    function: 58C8C530

        new    function: 58C62710

OnLETSavingGame    function: 58C64F30

current_faction_dignitaries_recruited_this_turn    0

current_faction_spies_recruited_this_turn    0

BUILDING_LIST_SCRIPT_INTERFACE    table: 58C8C970

        is_empty    function: 58C8CA10

        item_at    function: 58C8CC10

        num_items    function: 58C8C8B0

        new    function: 58C628D8

char_in_owned_region    function: 58C64C48

OnLETCharacterDeselected    function: 58C64EE8

Keyboard    table: 58C8F1D0

        ReturnKey    function: 58C63448

        DisableQuickload    function: 58C63430

        StealKey    function: 58C63400

OnLETCharacterSelected    function: 58C64ED0

siege_equipment_class_list    table: 58C88D10

        1    art_siege

test_regions_list    table: 58C8A070

        1    rom_baetica_baeturia

        2    rom_baetica_turdetania

        3    rom_belgica_arduenna_silva

        4    rom_belgica_silva_carbonaria

GARRISON_RESIDENCE_SCRIPT_INTERFACE    table: 58C8B8D0

        navy    function: 58C8B7F0

        has_army    function: 58C8B570

        region    function: 58C8BB10

        unit_count    function: 58C8BBD0

        slot_interface    function: 58C8BDF0

        army    function: 58C8BA50

        settlement_interface    function: 58C8BCD0

        is_slot    function: 58C8BC50

        is_settlement    function: 58C8BC70

        buildings    function: 58C8BC10

        faction    function: 58C8B810

        has_navy    function: 58C8B7D0

        is_under_siege    function: 58C8BC30

        model    function: 58C8B910

        new    function: 58C62440

char_is_general    function: 58C64C60

faction_controls_province_by_region    function: 58C64EB8

REGION_LIST_SCRIPT_INTERFACE    table: 58C89D90

        is_empty    function: 58C8B410

        item_at    function: 58C8B330

        num_items    function: 58C8B490

        new    function: 58C62368

is_in_state_list    function: 58C64E58

CampaignCharacter    table: 58C8F670

        ActionPointsRatio    function: 58C8F630

        Release    function: 58C8F6F0

        new    function: 58C63940

dogs_and_pigs_class_list    table: 58C8D170

        1    spcl

MILITARY_FORCE_SCRIPT_INTERFACE    table: 58C8CCF0

        general_character    function: 58C8CEB0

        is_army    function: 58C8CC70

        has_general    function: 58C8CD90

        character_list    function: 58C8CE70

        upkeep    function: 58C8CD10

        garrison_residence    function: 58C8CA90

        is_navy    function: 58C8CDD0

        contains_mercenaries    function: 58C8CE50

        model    function: 58C8CD70

        has_garrison_residence    function: 58C8CE10

        unit_list    function: 58C8CEF0

        faction    function: 58C8CE30

        new    function: 58C629B0

eastern_states_factions    table: 58C8B3D0

        1    rom_arachosia

        2    rom_ardhan

        3    rom_aria

        4    rom_armenia

        5    rom_bithynia

        6    rom_cappadocia

        7    rom_colchis

        8    rom_drangiana

        9    rom_kartli

        10    rom_media

        11    rom_media_atropatene

        12    rom_parthava

        13    rom_persia

        14    rom_rebel_eastern

        15    rom_sagartia

garrison_has_building_superchain    function: 58C64E28

attacker_culture    function: 58C64CD8

attacker_faction    function: 58C64D08

GAME    table: 58C821F0

        force_rebellion_in_region    function: 58C84910

        set_event_generation_enabled    function: 58C85270

        join_garrison    function: 58C84B50

        remove_visibility_trigger    function: 58C82650

        steal_user_input    function: 58C8B210

        enable_movement_for_faction    function: 58C84CB0

        make_region_seen_in_shroud    function: 58C854B0

        remove_time_trigger    function: 58C83490

        remove_custom_battlefield    function: 58C825B0

        force_add_ancillary    function: 58C849D0

        seek_exchange    function: 58C84AF0

        instant_set_building_health_percent    function: 58C851F0

        add_location_trigger    function: 58C82550

        add_restricted_building_level_record    function: 58C82350

        make_sea_region_visible_in_shroud    function: 58C8B110

        technology_osmosis_for_playables_enable_all    function: 58C844D0

        set_campaign_ai_force_all_factions_boardering_humans_to_have_invasion_behaviour    function: 58C82690

        leave_garrison    function: 58C84B90

        add_exclusion_zone    function: 58C830B0

        show_message_event    function: 58C84610

        disable_movement_for_character    function: 58C835D0

        remove_marker    function: 58C84AD0

        make_neighbouring_regions_seen_in_shroud    function: 58C8B070

        disable_shopping_for_ai_under_shroud    function: 58C8B230

        disable_end_turn    function: 58C84D10

        dismiss_advice_at_end_turn    function: 58C84EB0

        optional_extras_for_episodics    function: 58C867D0

        win_next_autoresolve_battle    function: 58C84F90

        set_non_scripted_ancillaries_disabled    function: 58C84B70

        take_shroud_snapshot    function: 58C8B090

        display_turns    function: 58C8B130

        show_shroud    function: 58C83510

        load_named_value    function: 58C8B250

        add_visibility_trigger    function: 58C824F0

        stop_user_input    function: 58C8B170

        disable_elections    function: 58C82590

        add_development_points_to_region    function: 58C854D0

        add_unit_model_overrides    function: 58C844F0

        set_public_order_of_province_for_region    function: 58C85470

        make_neighbouring_regions_visible_in_shroud    function: 58C8B0D0

        add_outline_area_trigger    function: 58C84E70

        register_outro_movie    function: 58C845F0

        scroll_camera_with_direction    function: 58C83370

        force_add_trait    function: 58C84810

        set_technology_research_disabled    function: 58C84C30

        set_ai_uses_human_display_speed    function: 58C85490

        is_new_game    function: 58C8B290

        advance_to_next_campaign    function: 58C83450

        set_map_bounds    function: 58C825F0

        remove_event_restricted_building_record    function: 58C85370

        set_ui_notification_of_victory_disabled    function: 58C84C70

        zero_action_points    function: 58C85030

        enable_ui    function: 58C858F0

        add_time_trigger    function: 58C83570

        cai_strategic_stance_manager_block_all_stances_but_that_specified_towards_target_faction    function: 58C854F0

        trigger_custom_mission    function: 58C830D0

        make_son_come_of_age    function: 58C85130

        force_diplomacy    function: 58C8B0F0

        remove_event_restricted_unit_record    function: 58C85310

        register_movies    function: 58C83210

        force_assassination_success_for_human    function: 58C84650

        remove_barrier    function: 58C82610

        cai_strategic_stance_manager_force_stance_update_between_factions    function: 58C85550

        save_named_value    function: 58C8B1B0

        restore_shroud_from_snapshot    function: 58C83550

        cai_strategic_stance_manager_promote_specified_stance_towards_target_faction    function: 58C85510

        add_building_model_override    function: 58C8B270

        disable_movement_for_faction    function: 58C834B0

        remove_building_model_override    function: 58C89C30

        trigger_custom_dilemma    function: 58C82FB0

        cai_strategic_stance_manager_clear_all_blocking_between_factions    function: 58C855D0

        create_force    function: 58C84CF0

        force_agent_action_success_for_human    function: 58C850B0

        remove_attack_of_opportunity_overrides    function: 58C845B0

        scroll_camera    function: 58C83350

        remove_area_trigger    function: 58C84E90

        grant_faction_handover    function: 58C83110

        add_circle_area_trigger    function: 58C84E50

        disable_saving_game    function: 58C84BB0

        kill_character    function: 58C85150

        remove_restricted_building_level_record    function: 58C82530

        set_zoom_limit    function: 58C82630

        remove_restricted_building_level_record_for_faction    function: 58C82570

        set_ignore_end_of_turn_public_order    function: 58C851B0

        pending_auto_show_messages    function: 58C832D0

        set_campaign_ai_force_all_factions_boardering_human_vassals_to_have_invasion_behaviour    function: 58C83190

        remove_event_restricted_unit_record_for_faction    function: 58C85390

        enable_auto_generated_missions    function: 58C87670

        move_to    function: 58C84B10

        force_make_trade_agreement    function: 58C84A10

        register_instant_movie    function: 58C84450

        speedup_active    function: 58C84DD0

        set_non_scripted_traits_disabled    function: 58C84BF0

        force_character_force_into_stance    function: 58C85410

        make_sea_region_seen_in_shroud    function: 58C8B0B0

        end_turn    function: 58C84D50

        set_general_offered_dilemma_permitted    function: 58C850F0

        remove_event_restricted_building_record_for_faction    function: 58C853D0

        cai_strategic_stance_manager_set_stance_blocking_between_factions_for_a_given_stance    function: 58C855B0

        cai_strategic_stance_manager_clear_all_promotions_between_factions    function: 58C85590

        add_settlement_model_override    function: 58C88FB0

        set_tax_rate    function: 58C847D0

        cai_strategic_stance_manager_set_stance_promotion_between_factions_for_a_given_stance    function: 58C85570

        cai_strategic_stance_manager_promote_specified_stance_towards_target_faction_by_number    function: 58C85530

        technology_osmosis_for_playables_enable_culture    function: 58C845D0

        make_region_visible_in_shroud    function: 58C85450

        award_experience_level    function: 58C84C10

        lock_technology    function: 58C851D0

        render_campaign_to_file    function: 58C853F0

        set_tax_disabled    function: 58C855F0

        add_event_restricted_building_record_for_faction    function: 58C853B0

        add_event_restricted_building_record    function: 58C85330

        add_event_restricted_unit_record_for_faction    function: 58C852F0

        add_event_restricted_unit_record    function: 58C852B0

        autosave_at_next_opportunity    function: 58C85290

        set_character_skill_tier_limit    function: 58C85250

        add_attack_of_opportunity_overrides    function: 58C843D0

        force_change_cai_faction_personality    function: 58C87B50

        exempt_region_from_tax    function: 58C84750

        add_custom_battlefield    function: 58C82470

        remove_effect_bundle    function: 58C84F10

        disable_shortcut    function: 58C84ED0

        model    function: 58C85430

        instantly_repair_building    function: 58C85190

        disable_rebellions_worldwide    function: 58C84850

        force_garrison_infiltration_success_for_human    function: 58C84790

        attack    function: 58C84A50

        override_ui    function: 58C85070

        stop_camera    function: 58C833D0

        remove_location_trigger    function: 58C826D0

        create_agent    function: 58C84F50

        add_marker    function: 58C84A70

        allow_player_to_embark_navies    function: 58C85210

        compare_localised_string    function: 58C83250

        enable_movement_for_character    function: 58C84C90

        add_agent_experience    function: 58C88330

        grant_unit    function: 58C84670

        set_character_experience_disabled    function: 58C85230

        replenish_action_points    function: 58C85010

        modify_next_autoresolve_battle    function: 58C84FB0

        dismiss_advice    function: 58C83530

        disable_movement_for_ai_under_shroud    function: 58C831D0

        new    function: 58C619C0

        unhide_character    function: 58C84E30

        instantly_dismantle_building    function: 58C84F70

        remove_settlement_model_override    function: 58C93FD0

        cancel_actions_for    function: 58C830F0

        apply_effect_bundle    function: 58C84EF0

        shown_message    function: 58C832B0

        treasury_mod    function: 58C84FF0

        force_declare_war    function: 58C84890

        force_make_peace    function: 58C84830

        hide_character    function: 58C84E10

        add_restricted_building_level_record_for_faction    function: 58C82390

        set_liberation_options_disabled    function: 58C84C50

        set_looting_options_disabled_for_human    function: 58C84B30

        force_add_skill    function: 58C84A30

        force_make_vassal    function: 58C87BD0

        toggle_speedup    function: 58C84D90

MessageManager    table: 58C8F7D0

        ReInitialiseStackbase    function: 58C63A78

        HideAllMessages    function: 58C63B98

        ClearMessagesFromEnv    function: 58C63B20

        InitMessageCallback    function: 58C63BE0

        ClosePanelIfNoMessage    function: 58C63BF8

        PendingAutoShowMessage    function: 58C63B08

        ShowingMessage    function: 58C63AA8

        RestoreMessages    function: 58C63B38

        SelectLayout    function: 58C63C28

        CheckForAutoOpen    function: 58C63BB0

        DismissAllMessages    function: 58C63B50

        SetCurrentMessageUnread    function: 58C63C10

        DestroyAllMessages    function: 58C63BC8

        StoreMessages    function: 58C63AD8

        HidingMessage    function: 58C63AC0

        HasMessagesStored    function: 58C63AF0

        OverrideAutoShow    function: 58C63A48

        HideMessage    function: 58C63B80

        CanDismissAllMessages    function: 58C63B68

        ClearOverrides    function: 58C63A90

NULL_SCRIPT_INTERFACE    table: 58C85610

        new    function: 58C61AF8

faction_allied_with_state    function: 58C64DF8

barbarian_states_factions    table: 58C8D610

        1    rom_aorsoi

        2    rom_budini

        3    rom_catiaroi

        4    rom_dahae

        5    rom_khorasmii

        6    rom_massagetae

        7    rom_rebel_nomadic

        8    rom_roxolani

        9    rom_scythia

        10    rom_siraces

        11    rom_thyssagetae

        12    rom_brigantes

        13    rom_caledones

        14    rom_demetae

        15    rom_dumnonii

        16    rom_ebdani

        17    rom_iceni

        18    rom_rebel_briton

        19    rom_arevaci

        20    rom_cantabri

        21    rom_celtici

        22    rom_cessetani

        23    rom_edetani

        24    rom_galleaci

        25    rom_lusitani

        26    rom_rebel_iberian

        27    rom_turdetani

        28    pro_gaul

        29    rom_anartes

        30    rom_bastarnae

        31    rom_biephi

        32    rom_boii

        33    rom_breuci

        34    rom_delmatae

        35    rom_eravisci

        36    rom_galatia

        37    rom_getae

        38    rom_helvetii

        39    rom_insubres

        40    rom_liguria

        41    rom_nori

        42    rom_odryssia

        43    rom_raeti

        44    rom_rebel_celt

        45    rom_rebel_dacian

        46    rom_rebel_illyrian

        47    rom_rebel_thracian

        48    rom_scordisci

        49    rom_triballi

        50    rom_tylis

        51    rom_veneti

        52    rom_aedui

        53    rom_artebartes

        54    rom_arverni

        55    rom_carnutes

        56    rom_namnetes

        57    rom_nervii

        58    rom_pictones

        59    rom_sequani

        60    rom_treverii

        61    rom_vivisci

        62    rom_volcae

        63    rom_aestii

        64    rom_cherusci

        65    rom_cimbri

        66    rom_frisii

        67    rom_gutones

        68    rom_lugii

        69    rom_marcomanni

        70    rom_rebel_german

        71    rom_rugii

        72    rom_suebi

ui/CoreUtils    table: 58C904F0

        UnRequireAll    function: 58C64738

        PrintTable    function: 58C64768

        RoundToInt    function: 58C64678

        NamespaceFile    function: 58C64750

        _M    table: 58C904F0

        Require    function: 58C64708

        TimeString    function: 58C64858

        outputbitfield    function: 58C646F0

        TruncToInt    function: 58C64660

        LoadTable    function: 58C64840

        _PACKAGE    

        Max    function: 58C646C0

        CopyTable    function: 58C64780

        SaveTable    function: 58C64810

        OffsetFrom    function: 58C647E0

        Min    function: 58C646D8

        RupToInt    function: 58C64690

        _NAME    ui/CoreUtils

        UnRequire    function: 58C64720

        PickFGColour    function: 58C647C8

        CompareByValue    function: 58C647B0

        Clamp    function: 58C646A8

        CopyIntoTable    function: 58C64798

UIComponent    table: 58C8DF70

        Visible    function: 58C8E470

        Highlight    function: 58C8EBF0

        ChildCount    function: 58C8E190

        TextDimensions    function: 58C8EF50

        IsDragged    function: 58C8E510

        Divorce    function: 58C8E390

        PopulateTextures    function: 58C8EB30

        SetState    function: 58C8E070

        ReorderChildren    function: 58C8E4D0

        SetImageRotation    function: 58C8E7F0

        CurrentState    function: 58C8E230

        SetDragged    function: 58C8E550

        DockingPoint    function: 58C8ED50

        Id    function: 58C8E450

        HasInterface    function: 58C8EE50

        DestroyChildren    function: 58C8E290

        TriggerAnimation    function: 58C8EE70

        IsCharPrintable    function: 58C8ED10

        PropagateOpacity    function: 58C8E8B0

        Parent    function: 58C8E750

        GetStateTextDetails    function: 58C8EBB0

        SetVisible    function: 58C8E2B0

        SetGlobal    function: 58C8E8F0

        ForceEvent    function: 58C8EDF0

        SetProperty    function: 58C8E170

        GlobalExists    function: 58C8E910

        FindTextSnapPosition    function: 58C8EC50

        TextShaderTechniqueSet    function: 58C8E6B0

        SaveUIHeirarchy    function: 58C8EC30

        Layout    function: 58C8E7B0

        InterfaceFunction    function: 58C8EE30

        StealShortcutKey    function: 58C8EA30

        Position    function: 58C8E1B0

        Height    function: 58C8DF90

        IsMouseOverChildren    function: 58C8ED70

        LuaCall    function: 58C8E1F0

        GetStateText    function: 58C8E0F0

        SetTooltipText    function: 58C8E310

        IsInteractive    function: 58C8E990

        SetImageColour    function: 58C8E830

        Priority    function: 58C8E3D0

        Resize    function: 58C8E4B0

        PropagatePriority    function: 58C8E250

        SetStateTextDetails    function: 58C8EB10

        SetMoveable    function: 58C8E9D0

        CurrentStateUI    function: 58C8EDB0

        GetTooltipText    function: 58C8E350

        Width    function: 58C8DFF0

        ShaderTechniqueGet    function: 58C8E5D0

        Bounds    function: 58C8E030

        LockPriority    function: 58C8EE90

        CurrentAnimationId    function: 58C8F0D0

        SetDockingPoint    function: 58C8ED90

        SimulateKey    function: 58C8EFF0

        Adopt    function: 58C8E3F0

        ShaderTechniqueSet    function: 58C8E630

        PropagateImageColour    function: 58C8E7D0

        AttachCustomControl    function: 58C8E8D0

        SetStateColours    function: 58C8EF30

        SequentialFind    function: 58C8E710

        UnLockPriority    function: 58C8EEF0

        SetInteractive    function: 58C8E930

        TextShaderVarsSet    function: 58C8E690

        WidthOfTextLine    function: 58C8EDD0

        TriggerShortcut    function: 58C8F030

        FindPositionIntoCurrentText    function: 58C8EBD0

        CallbackId    function: 58C8E490

        RestoreUIHeirarchy    function: 58C8ECD0

        ShaderVarsSet    function: 58C8E610

        SetStateTextXOffset    function: 58C8EC10

        TextShaderVarsGet    function: 58C8E730

        SetDisabled    function: 58C8E950

        RunScript    function: 58C8EB90

        PropagateVisibility    function: 58C8E2D0

        SetEventCallback    function: 58C8EA10

        SetStateText    function: 58C8E0B0

        SetOpacity    function: 58C8E810

        Find    function: 58C8E6F0

        MoveTo    function: 58C8E1D0

        SimulateClick    function: 58C8EFB0

        IsMoveable    function: 58C8EA50

        GetProperty    function: 58C8E130

        Address    function: 58C8E410

        ShaderVarsGet    function: 58C8E650

        StealInputFocus    function: 58C8EA90

        new    function: 58C631C0

        Dimensions    function: 58C8E590

Cursor    table: 58C8F2F0

        SetMode    function: 58C8F470

        DistanceToBL    function: 58C8F530

        ModeString    function: 58C8F4F0

        Modes    function: 58C8F4B0

        Mode    function: 58C8F3F0

        new    function: 58C63718

defender_victory    function: 58C64DB0

OnLETLoadingGame    function: 58C64F48

char_is_general_with_army    function: 58C64C78

char_is_general_with_navy    function: 58C64C90

decoda_name    EpisodicScriptingEnv


Credits to T.C for the getfenv usage and formatting.