Results 1 to 3 of 3

Thread: [QUESTION]Some LUA questions (extending, list of functions)

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    MaradoX-'s Avatar Libertus
    Join Date
    Mar 2009
    Location
    Belgium
    Posts
    55

    Default [QUESTION]Some LUA questions (extending, list of functions)

    I have a question, well actually 2 I think :p.
    I'm looking for a list of defined functions (in LUA) in RTW 2. I remember someone was able to create such a list for ETW, but I couldn't find any yet for RTW2.

    Now my second question, is it possible to extend those functions or add some sort of an eventlistener to new functions you create?

    With kind regards,

    MX-
    Divide and conquer...

  2. #2
    Inevitability won
    Patrician Citizen

    Join Date
    Mar 2010
    Posts
    9,594

    Default Re: [QUESTION]Some LUA questions (extending, list of functions)

    I generated this list from the game shortly after it was released. (WALL O' TEXT INCOMING!)

    Please be aware this will likely not contain anything you can actually use, let alone the arguments you need to use the functions... I plan to make a scripting thread soon with what we can actually "do" in Rome2.. There are a TON of events we can listen for, and a ton of information we can get from the campaign.. however while we can make a million different If statements, the stuff we can do inside them is sorely lacking (that I know of).

    As a friend of mine put it, all getters and no setters..

    None the less here is the list of all functions in Rome 2
    http://pastebin.com/vN1WqzY6

    CampaignCharacter
    table: 58D6F9C0

    ActionPointsRatio
    function: 58D6FA20

    Release
    function: 58D6FA40

    new
    function: 58D40EC0
    defender_culture
    function: 58D421F8
    REGION_MANAGER_SCRIPT_INTERFACE
    table: 58D696C0

    faction_region_list
    function: 58D697E0

    resource_exists_anywhere
    function: 58D69BE0

    region_list
    function: 58D697C0

    model
    function: 58D69700

    region_by_key
    function: 58D69740

    settlement_by_key
    function: 58D69C20

    slot_by_key
    function: 58D69CA0

    new
    function: 58D3F7E0
    CHARACTER_SCRIPT_INTERFACE
    table: 58D6A980

    offensive_battles_fought
    function: 58D68A60

    battles_won
    function: 58D68A20

    defensive_naval_battles_fought
    function: 58D68BC0

    offensive_naval_battles_won
    function: 58D68A80

    action_points_remaining_percent
    function: 58D68160

    defensive_sieges_won
    function: 58D68800

    is_carrying_troops
    function: 58D66E00

    age
    function: 58D680A0

    offensive_sieges_fought
    function: 58D68820

    garrison_residence
    function: 58D66820

    has_ancillary
    function: 58D680E0

    forename
    function: 58D66A40

    is_blockading
    function: 58D66AA0

    performed_action_this_turn
    function: 58D682A0

    has_trait
    function: 58D681C0

    military_force
    function: 58D66800

    has_garrison_residence
    function: 58D6D980

    trait_points
    function: 58D68280

    turns_in_enemy_regions
    function: 58D68480

    logical_position_x
    function: 58D68860

    is_faction_leader
    function: 58D684E0

    logical_position_y
    function: 58D688E0

    offensive_ambush_battles_won
    function: 58D68B40

    character_type
    function: 58D66C60

    in_port
    function: 58D66840

    faction
    function: 58D70BC0

    battles_fought
    function: 58D68140

    defensive_naval_battles_won
    function: 58D689A0

    is_male
    function: 58D68220

    has_region
    function: 58D6D6E0

    get_forename
    function: 58D668C0

    body_guard_casulties
    function: 58D693E0

    offensive_sieges_won
    function: 58D68940

    turns_in_own_regions
    function: 58D68300

    offensive_battles_won
    function: 58D688C0

    display_position_y
    function: 58D68A00

    region
    function: 58D668E0

    turns_at_sea
    function: 58D68580

    routed_in_battle
    function: 58D69620

    model
    function: 58D6D8A0

    defensive_ambush_battles_fought
    function: 58D69240

    cqi
    function: 58D69020

    in_settlement
    function: 58D66B20

    is_ambushing
    function: 58D682C0

    has_recruited_mercenaries
    function: 58D694C0

    defensive_battles_fought
    function: 58D68AE0

    is_hidden
    function: 58D69280

    fought_in_battle
    function: 58D68260

    is_deployed
    function: 58D69560

    new
    function: 58D3F5D0

    has_military_force
    function: 58D70C00

    defensive_sieges_fought
    function: 58D685A0

    action_points_per_turn
    function: 58D667C0

    has_skill
    function: 58D69380

    is_embedded_in_military_force
    function: 58D69300

    defensive_battles_won
    function: 58D689E0

    defensive_ambush_battles_won
    function: 58D68B00

    offensive_ambush_battles_fought
    function: 58D68FE0

    won_battle
    function: 58D68980

    is_besieging
    function: 58D66C80

    get_surname
    function: 58D66A60

    offensive_naval_battles_fought
    function: 58D667A0

    percentage_of_own_alliance_killed
    function: 58D68920

    surname
    function: 58D669C0

    display_position_x
    function: 58D68A40

    rank
    function: 58D68900
    ScriptedValueRegistry
    table: 58D6F5A0

    LoadBool
    function: 58D6F660

    SaveBool
    function: 58D6F620

    new
    function: 58D40968
    SETTLEMENT_SCRIPT_INTERFACE
    table: 58D6C560

    region
    function: 58D6C6C0

    has_commander
    function: 58D6C3C0

    slot_list
    function: 58D6C600

    commander
    function: 58D6C680

    faction
    function: 58D6C520

    has_castle_slot
    function: 58D6C1C0

    castle_slot
    function: 58D6C6A0

    model
    function: 58D6C540

    new
    function: 58D3FBD0
    attacker_subculture
    function: 58D42240
    successor_states_factions
    table: 58D631E0

    1
    rom_baktria

    2
    rom_cyrenaica

    3
    rom_macedon

    4
    rom_seleucid

    5
    rom_ptolemaics

    6
    rom_rebel_egyptian
    generic_states_factions
    table: 58D6CFE0

    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: 58D6FA60

    LabelDetails
    function: 58D6FB40

    ListDetails
    function: 58D6FB80

    Settlement
    function: 58D6FB00

    Release
    function: 58D6FBA0

    new
    function: 58D40FB0
    garrison_has_building
    function: 58D42318
    MPAvatar
    table: 58D6F8E0

    SetComponentTexture
    function: 58D6F960

    Valid
    function: 58D6F9A0

    Free
    function: 58D6F980

    new
    function: 58D40DB8
    FACTION_SCRIPT_INTERFACE
    table: 58D666A0

    trade_value
    function: 58D68E00

    character_list
    function: 58D68620

    losing_money
    function: 58D6A000

    home_region
    function: 58D686C0

    trade_route_limit_reached
    function: 58D693C0

    upkeep_expenditure_percent
    function: 58D6A200

    allied_with
    function: 58D69000

    ancillary_exists
    function: 58D687C0

    at_war
    function: 58D70800

    unused_international_trade_route
    function: 58D690A0

    military_force_list
    function: 58D685E0

    tax_level
    function: 58D69500

    is_human
    function: 58D686A0

    model
    function: 58D68660

    research_queue_idle
    function: 58D69E60

    trade_resource_exists
    function: 58D66720

    num_generals
    function: 58D6A6A0

    num_allies
    function: 58D68B80

    treasury_percent
    function: 58D69FC0

    new
    function: 58D3F408

    culture
    function: 58D6A3A0

    subculture
    function: 58D6A800

    state_religion
    function: 58D6A460

    faction_leader
    function: 58D68700

    started_war_this_turn
    function: 58D68780

    treasury
    function: 58D693A0

    has_food_shortage
    function: 58D6A340

    sea_trade_route_raided
    function: 58D691C0

    has_faction_leader
    function: 58D68760

    ended_war_this_turn
    function: 58D707A0

    region_list
    function: 58D68600

    has_technology
    function: 58D6A3E0

    name
    function: 58D68680

    trade_ship_not_in_trade_node
    function: 58D694A0

    trade_value_percent
    function: 58D69340

    has_home_region
    function: 58D687A0
    SLOT_SCRIPT_INTERFACE
    table: 58D6C800

    name
    function: 58D6C940

    type
    function: 58D6C8E0

    has_building
    function: 58D6C9C0

    model
    function: 58D6C8A0

    building
    function: 58D6C900

    faction
    function: 58D6C920

    region
    function: 58D6C880

    new
    function: 58D3FCA8
    lua_scripts
    table: 58D75DA0

    EpisodicScripting
    table: 58D719E0
    InitFeature
    function: 58D485D0
    ClearMessageAutoShowOverrides
    function: 58D48600
    game_interface
    GAME (1965DBC0)
    HideComponent
    function: 58D477C0
    HighlightComponent
    function: 58D47820
    _M
    table: 58D719E0
    OverrideMessageAutoShow
    function: 58D485E8
    DisableFeature
    function: 58D485B8
    SetCampaign
    function: 58D48570
    _PACKAGE
    lua_scripts.
    m_root
    UIComponent (15D59718)
    AddEventCallBack
    function: 58D72B40
    ClearEventCallbacks
    function: 58D72B00
    ShowHUD
    function: 58D47898
    EnableComponent
    function: 58D47808
    OnUICreated
    function: 58D72AE0
    _NAME
    lua_scripts.EpisodicScripting
    HighlightRecruitmentItem
    function: 58D47868
    RevealComponent
    function: 58D477F0
    EnableFeature
    function: 58D48588
    IsOnCampaignMap
    function: 58D48558
    HighlightConstructionItem
    function: 58D47838

    export_advice
    table: 58D75D80
    impl_8348_Congrats_Advice_Carthage_Thread_1_2_trigger
    function: 58D469C8
    impl_1090_Campaign_Advice_Multi_Turn_Moves_Trigger
    function: 58D434E8
    impl_1185_Campaign_Advice_Warning_Infrastructure_Trigger
    function: 58D43A88
    impl_1089_Campaign_Advice_Ambush_Trigger
    function: 58D434B8
    impl_8017_Congrats_Advice_Generic_Thread_1_trigger
    function: 58D44178
    impl_1050_Campaign_Advice_UI_Exchange_Panel_Trigger
    function: 58D43098
    impl_1104_Campaign_Advice_Warning_Undeveloped_Port_Trigger
    function: 58D43668
    impl_1069_Campaign_Advice_Champion_Selected_Trigger
    function: 58D43218
    impl_8053_Congrats_Advice_Generic_Thread_trigger
    function: 58D44448
    impl_8334_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D46818
    impl_8072_Congrats_Advice_Rome_Thread_1_trigger
    function: 58D44628
    impl_1048_Campaign_Advice_UI_Construction_Tab_Trigger
    function: 58D43008
    impl_1047_Campaign_Advice_UI_Infrastructure_Tab_Trigger
    function: 58D42FD8
    impl_1102_Campaign_Advice_Ungarrisoned_Region_Trigger
    function: 58D43608
    impl_1086_Campaign_Advice_Coastal_Assault_Trigger
    function: 58D43428
    impl_8170_Congrats_Advice_Barb_Thread_trigger
    function: 58D458B8
    events
    table: 58D6B660
    impl_2221_Campaign_Advice_Fleets_Reveal_Trigger
    function: 58D43C98
    impl_2198_Campaign_Advice_Replenishment_Advice_Trigger
    function: 58D43BA8
    impl_1142b_Campaign_Advice_Trade_Route_Raided_Trigger
    function: 58D43968
    impl_3007_TWRII_Faction_Intro_Parthia_1_Trigger
    function: 58D43EA8
    impl_8041_Congrats_Advice_Generic_Thread_trigger
    function: 58D443E8
    impl_1028_Campaign_Advice_UI_Faction_Panel_Trigger
    function: 58D42D98
    impl_8128_Congrats_Advice_Greek_Thread_2_trigger
    function: 58D45558
    impl_1091_Campaign_Advice_Movement_Exhausted_Trigger
    function: 58D43518
    impl_2214_Campaign_Advice_Attrition_Trigger
    function: 58D43C08
    impl_8336_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D46878
    impl_3003_TWRII_Faction_Intro_Macedon_1_Trigger
    function: 58D43DE8
    impl_0130_Battle_Advice_Unit_Abilities_Trigger
    function: 58D428B8
    impl_8037_Congrats_Advice_Generic_Thread_trigger
    function: 58D443B8
    impl_8183_Congrats_Advice_Barb_Thread_2_trigger
    function: 58D45A08
    impl_1101c_Campaign_Advice_Sieges_Trigger
    function: 58D435D8
    impl_1082b_Campaign_Advice_Unit_Right_Click_Trigger
    function: 58D43368
    impl_1083_Campaign_Advice_Building_Right_Click_Trigger
    function: 58D43398
    impl_1084_Campaign_Advice_Tech_Right_Click_Trigger
    function: 58D433C8
    impl_8182_Congrats_Advice_Barb_Thread_2_trigger
    function: 58D459A8
    impl_1049_Campaign_Advice_UI_Recruitment_Tab_Trigger
    function: 58D43038
    impl_1124_Campaign_Advice_Warning_Bankrupt_Trigger
    function: 58D43818
    impl_1039_Campaign_Advice_UI_Prebattle_Panel_Trigger
    function: 58D42F78
    impl_8335_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D46848
    impl_1049a_Campaign_Advice_UI_Recruitment_Tab_Trigger
    function: 58D43068
    impl_3004_TWRII_Faction_Intro_Britannia_1_Trigger
    function: 58D43E18
    impl_1026_Campaign_Advice_UI_Lists_Panel_Trigger
    function: 58D42D38
    impl_0112_Battle_Advice_Manoeuvre_Compass_Trigger
    function: 58D426D8
    impl_0101_Battle_Advice_Guard_Mode_Button_Trigger
    function: 58D424F8
    impl_2218_Campaign_Advice_Skills_Tree_Trigger
    function: 58D43C68
    impl_0127_Battle_Advice_Siege_Assault_Trigger
    function: 58D42828
    impl_8225_Congrats_Advice_East_Thread_trigger
    function: 58D45E28
    impl_1029b_Campaign_Advice_UI_Finance_Panel_Thread
    function: 58D42E88
    impl_8328_Congrats_Advice_Egypt_Thread_trigger
    function: 58D46728
    impl_0116_Battle_Advice_Speed_Slider_Trigger
    function: 58D42708
    impl_8174_Congrats_Advice_Barb_Thread_trigger
    function: 58D45948
    impl_1062_Campaign_Advice_UI_Army_Stances_Trigger
    function: 58D43158
    impl_1130_Campaign_Advice_Warning_Region_Wealth_Trigger
    function: 58D43908
    impl_2189_Campaign_Advice_Encyclopaedia_Trigger
    function: 58D43AE8
    impl_3002_TWRII_Faction_Intro_Egypt_1_Trigger
    function: 58D43DB8
    impl_8224_Congrats_Advice_East_Thread_trigger
    function: 58D45DC8
    impl_0124_Battle_Advice_Skirmish_Mode_Button_Trigger
    function: 58D427C8
    impl_8294_Congrats_Advice_Egypt_Thread_trigger
    function: 58D46530
    impl_8226_Congrats_Advice_East_Thread_trigger
    function: 58D45E58
    impl_8150_Congrats_Advice_Greek_Thread_trigger
    function: 58D45738
    impl_0106_Battle_Advice_Radar_Map_Trigger
    function: 58D425E8
    impl_0109_Battle_Advice_Hour_Glass_Trigger
    function: 58D42678
    impl_1087b_Campaign_Advice_Coastal_Assault_Trigger
    function: 58D43488
    impl_3011_TWRII_Faction_Intro_Sparta_1_Trigger
    function: 58D43F68
    impl_1077_Campaign_Advice_NPC_Selected_Trigger
    function: 58D43278
    impl_1079_Campaign_Advice_NPC_Right_Click_Trigger
    function: 58D432D8
    impl_2195_Campaign_Advice_Passive_Spying_Trigger
    function: 58D43B48
    impl_0108_Battle_Advice_Killometer_Trigger
    function: 58D42648
    impl_3008_TWRII_Faction_Intro_Pontus_1_Trigger
    function: 58D43ED8
    impl_8169_Congrats_Advice_Barb_Thread_trigger
    function: 58D45888
    impl_1052_Campaign_Advice_Merging_Fleets_Trigger
    function: 58D430F8
    impl_2216_Campaign_Advice_Effects_Bundles_Trigger
    function: 58D43C38
    impl_1085_Campaign_Advice_Settlement_Occupied_Trigger
    function: 58D433F8
    impl_8183_Congrats_Advice_Barb_Thread_1_trigger
    function: 58D459D8
    impl_1103_Campaign_Advice_Ungarrisoned_Settlement_Trigger
    function: 58D43638
    impl_8141_Congrats_Advice_Greek_Thread_trigger
    function: 58D456A8
    impl_0105_Battle_Advice_Group_Button_Trigger
    function: 58D425B8
    impl_8237_Congrats_Advice_East_Thread_2_trigger
    function: 58D45F48
    impl_1068_Campaign_Advice_Spy_Selected_Trigger
    function: 58D431E8
    impl_1065_Campaign_Advice_General_Selected_Trigger
    function: 58D43188
    impl_8080_Congrats_Advice_Rome_Thread_trigger
    function: 58D44F10
    impl_2192_Campaign_Advice_Dilemmas_Trigger
    function: 58D43B18
    _M
    table: 58D75D80
    impl_1059_Campaign_Advice_Mine_Selected_Trigger
    function: 58D43128
    impl_1051_Campaign_Advice_Merging_Armies_Trigger
    function: 58D430C8
    impl_0102_Battle_Advice_Fire_At_Will_Button_Trigger
    function: 58D42528
    impl_8000_Congrats_Advice_Generic_Thread_trigger
    function: 58D43FC8
    impl_8280_Congrats_Advice_Egypt_Thread_trigger
    function: 58D46380
    impl_1123_Campaign_Advice_Warning_Upkeep_Trigger
    function: 58D437E8
    impl_1101_Campaign_Advice_Sieges_Trigger
    function: 58D435A8
    impl_0120_Battle_Advice_Naval_Boarding_Button_Trigger
    function: 58D42738
    impl_8218_Congrats_Advice_Barb_Thread_trigger
    function: 58D45CD8
    impl_8209_Congrats_Advice_Barb_Thread_trigger
    function: 58D45C90
    impl_8185_Congrats_Advice_Barb_Thread_trigger
    function: 58D45A50
    impl_8202_Congrats_Advice_Barb_Thread_trigger
    function: 58D45C18
    impl_1082_Campaign_Advice_Unit_Right_Click_Trigger
    function: 58D43338
    impl_8128_Congrats_Advice_Greek_Thread_1_trigger
    function: 58D45510
    impl_1087a_Campaign_Advice_Coastal_Assault_Trigger
    function: 58D43458
    impl_2222_Campaign_Advice_Natural_Disasters_Trigger
    function: 58D43CC8
    impl_8227_Congrats_Advice_East_Thread_trigger
    function: 58D45EB8
    impl_1066_Campaign_Advice_Fleet_Selected_Trigger
    function: 58D431B8
    impl_8134_Congrats_Advice_Greek_Thread_trigger
    function: 58D455E8
    impl_0134_Battle_Advice_Deployables_Trigger
    function: 58D42978
    impl_8171_Congrats_Advice_Barb_Thread_trigger
    function: 58D458E8
    impl_1029e_Campaign_Advice_UI_Finance_Panel_Trigger
    function: 58D42EE8
    impl_8373_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D46BA8
    impl_8372_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D46B78
    impl_8367_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D46B48
    impl_8364_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D46B18
    impl_8361_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D46AE8
    impl_8355_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D46AB8
    impl_8354_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D46A88
    impl_8205_Congrats_Advice_Barb_Thread_trigger
    function: 58D45C60
    impl_0129_Battle_Advice_Deployment_Phase_Trigger
    function: 58D42888
    impl_8352_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D46A58
    impl_8130_Congrats_Advice_Greek_Thread_trigger
    function: 58D455B8
    impl_2213_Campaign_Advice_New_Protectorate_Trigger
    function: 58D43BD8
    impl_1023_Campaign_Advice_UI_Radar_Map_Trigger
    function: 58D42CA8
    impl_8349_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D469F8
    impl_1029a_Campaign_Advice_UI_Finance_Panel_Trigger
    function: 58D42E58
    impl_0133_Battle_Advice_AI_Control_Trigger
    function: 58D42948
    impl_8129_Congrats_Advice_Greek_Thread_trigger
    function: 58D45588
    impl_8347_Congrats_Advice_Carthage_Thread_1_2_trigger
    function: 58D46968
    impl_8347_Congrats_Advice_Carthage_Thread_1_1_trigger
    function: 58D46938
    impl_8346_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D46908
    impl_8339_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D468D8
    impl_8337_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D468A8
    impl_8166_Congrats_Advice_Barb_Thread_trigger
    function: 58D457F8
    impl_8114_Congrats_Advice_Greek_Thread_trigger
    function: 58D45240
    impl_1014c_Campaign_Advice_UI_Diplomacy_Panel_Trigger
    function: 58D42A68
    impl_1022_Campaign_Advice_UI_Treasury_Trigger
    function: 58D42C78
    impl_8223_Congrats_Advice_East_Thread_trigger
    function: 58D45DB0
    impl_8330_Congrats_Advice_Carthage_Thread_trigger
    function: 58D46758
    impl_8318_Congrats_Advice_Egypt_Thread_trigger
    function: 58D466F8
    impl_8315_Congrats_Advice_Egypt_Thread_trigger
    function: 58D466C8
    impl_8119_Congrats_Advice_Greek_Thread_trigger
    function: 58D45360
    impl_8306_Congrats_Advice_Egypt_Thread_trigger
    function: 58D46650
    impl_8303_Congrats_Advice_Egypt_Thread_trigger
    function: 58D45108
    impl_8302_Congrats_Advice_Egypt_Thread_trigger
    function: 58D46620
    impl_1125_Campaign_Advice_Warning_Bankrupt_Trigger
    function: 58D43848
    impl_8299_Congrats_Advice_Egypt_Thread_trigger
    function: 58D465A8
    impl_8292_Congrats_Advice_Egypt_Thread_2_trigger
    function: 58D464A0
    impl_8297_Congrats_Advice_Egypt_Thread_trigger
    function: 58D465C0
    impl_8295_Congrats_Advice_Egypt_Thread_trigger
    function: 58D46560
    impl_0110_Battle_Advice_Run_Button_Trigger
    function: 58D426A8
    impl_8221_Congrats_Advice_East_Thread_trigger
    function: 58D45D50
    impl_8293_Congrats_Advice_Egypt_Thread_2_trigger
    function: 58D46518
    impl_8293_Congrats_Advice_Egypt_Thread_1_trigger
    function: 58D464E8
    impl_1092_Campaign_Advice_Region_Capital_Trigger
    function: 58D43548
    impl_1107_Campaign_Advice_Warning_Unexploited_Resources_Trigger
    function: 58D43698
    impl_1040_Campaign_Advice_UI_Postbattle_Panel_Trigger
    function: 58D42FA8
    impl_8284_Congrats_Advice_Egypt_Thread_trigger
    function: 58D46458
    impl_8283_Congrats_Advice_Egypt_Thread_trigger
    function: 58D46428
    impl_8282_Congrats_Advice_Egypt_Thread_trigger
    function: 58D463B0
    impl_8237_Congrats_Advice_East_Thread_1_trigger
    function: 58D45F18
    impl_8281_Congrats_Advice_Egypt_Thread_trigger
    function: 58D463C8
    impl_0103_Battle_Advice_Withdraw_Button_Trigger
    function: 58D42558
    impl_1032_Campaign_Advice_UI_Technology_Panel_Trigger
    function: 58D42F48
    impl_8278_Congrats_Advice_Egypt_Thread_trigger
    function: 58D46338
    impl_8277_Congrats_Advice_Egypt_Thread_trigger
    function: 58D46320
    impl_8276_Congrats_Advice_Egypt_Thread_trigger
    function: 58D462F0
    impl_8275_Congrats_Advice_Egypt_Thread_trigger
    function: 58D462C0
    impl_8229_Congrats_Advice_East_Thread_trigger
    function: 58D45EE8
    impl_8273_Congrats_Advice_East_Thread_trigger
    function: 58D46290
    impl_8263_Congrats_Advice_East_Thread_trigger
    function: 58D46260
    impl_8260_Congrats_Advice_East_Thread_trigger
    function: 58D46230
    impl_8257_Congrats_Advice_East_Thread_trigger
    function: 58D46200
    impl_8251_Congrats_Advice_East_Thread_trigger
    function: 58D461B8
    impl_1014p_Campaign_Advice_UI_Diplomacy_Panel_Trigger
    function: 58D42C18
    impl_8247_Congrats_Advice_East_Thread_trigger
    function: 58D46170
    impl_8245_Congrats_Advice_East_Thread_trigger
    function: 58D46140
    impl_8244_Congrats_Advice_East_Thread_trigger
    function: 58D46110
    impl_8242_Congrats_Advice_East_Thread_trigger
    function: 58D460C8
    impl_8240_Congrats_Advice_East_Thread_trigger
    function: 58D46008
    impl_8239_Congrats_Advice_East_Thread_trigger
    function: 58D45FD8
    impl_8238_Congrats_Advice_East_Thread_2_trigger
    function: 58D45FA8
    impl_8196_Congrats_Advice_Barb_Thread_trigger
    function: 58D45BD0
    impl_1081_Campaign_Advice_Province_Button_Click_Trigger
    function: 58D43308
    impl_8167_Congrats_Advice_Barb_Thread_trigger
    function: 58D45828
    impl_8208_Congrats_Advice_Barb_Thread_trigger
    function: 58D45C30
    impl_8060_Congrats_Advice_Rome_Thread_trigger
    function: 58D44568
    impl_8165_Congrats_Advice_Barb_Thread_trigger
    function: 58D457C8
    impl_8292_Congrats_Advice_Egypt_Thread_1_trigger
    function: 58D46440
    impl_8127_Congrats_Advice_Greek_Thread_1_trigger
    function: 58D453F0
    impl_8018_Congrats_Advice_Generic_Thread_1_trigger
    function: 58D441D8
    impl_1014f_Campaign_Advice_UI_Diplomacy_Panel_Trigger
    function: 58D42AF8
    impl_1147_Campaign_Advice_Trade_Nodes_Trigger
    function: 58D439C8
    impl_8331_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D46788
    impl_8222_Congrats_Advice_East_Thread_trigger
    function: 58D45D98
    impl_1014_Campaign_Advice_UI_Diplomacy_Panel_Trigger
    function: 58D429D8
    impl_8073_Congrats_Advice_Rome_Thread_1_trigger
    function: 58D44688
    impl_8135_Congrats_Advice_Greek_Thread_trigger
    function: 58D45618
    impl_8058_Congrats_Advice_Rome_Thread_trigger
    function: 58D44508
    impl_8220_Congrats_Advice_East_Thread_trigger
    function: 58D45D20
    impl_8025_Congrats_Advice_Generic_Thread_trigger
    function: 58D442F8
    impl_1216_Campaign_Advice_Zones_Of_Control_Trigger
    function: 58D43AB8
    impl_8350_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D46A28
    impl_1148_Campaign_Advice_Port_Blockaded_Trigger
    function: 58D439F8
    impl_0100_Battle_Advice_UI_Buttons_Trigger
    function: 58D424C8
    impl_8238_Congrats_Advice_East_Thread_1_trigger
    function: 58D45F78
    impl_8193_Congrats_Advice_Barb_Thread_trigger
    function: 58D45B88
    impl_3009_TWRII_Faction_Intro_Seleucid_1_Trigger
    function: 58D43F08
    impl_8192_Congrats_Advice_Barb_Thread_trigger
    function: 58D45B70
    impl_8190_Congrats_Advice_Barb_Thread_trigger
    function: 58D45B40
    impl_8189_Congrats_Advice_Barb_Thread_trigger
    function: 58D45B10
    impl_8187_Congrats_Advice_Barb_Thread_trigger
    function: 58D45AE0
    impl_1029c_Campaign_Advice_UI_Finance_Panel_Trigger
    function: 58D42EB8
    impl_8184_Congrats_Advice_Barb_Thread_trigger
    function: 58D45A20
    impl_8086_Congrats_Advice_Rome_Thread_trigger
    function: 58D44FA0
    impl_8172_Congrats_Advice_Barb_Thread_trigger
    function: 58D45918
    impl_1030b_Campaign_Advice_UI_Events_Panel_Trigger
    function: 58D42F18
    impl_8019_Congrats_Advice_Generic_Thread_trigger
    function: 58D44238
    impl_1014e_Campaign_Advice_UI_Diplomacy_Panel_Trigger
    function: 58D42AC8
    impl_8057_Congrats_Advice_Rome_Thread_trigger
    function: 58D444D8
    impl_2225_Campaign_Advice_Region_Growth_Trigger
    function: 58D43CF8
    impl_8182_Congrats_Advice_Barb_Thread_1_trigger
    function: 58D45978
    impl_8168_Congrats_Advice_Barb_Thread_trigger
    function: 58D45858
    impl_0125_Battle_Advice_Cancel_Order_Button_Trigger
    function: 58D427F8
    impl_1095_Campaign_Advice_Trade_Agreement_Trigger
    function: 58D43578
    impl_0123_Battle_Advice_Review_Panel_Trigger
    function: 58D42798
    impl_0135_Battle_Advice_Formations_Trigger
    function: 58D429A8
    impl_1143_Campaign_Advice_Trade_Route_Raided_Trigger
    function: 58D43998
    impl_1167_Campaign_Advice_Warning_Ally_Betrayal_Trigger
    function: 58D43A58
    impl_1014d_Campaign_Advice_UI_Diplomacy_Panel_Trigger
    function: 58D42A98
    impl_8153_Congrats_Advice_Greek_Thread_trigger
    function: 58D45768
    impl_3012_TWRII_Faction_Intro_Epirus_1_Trigger
    function: 58D43F98
    impl_0132_Battle_Advice_Ambush_Defence_Trigger
    function: 58D42918
    impl_8147_Congrats_Advice_Greek_Thread_trigger
    function: 58D45708
    impl_1070_Campaign_Advice_Dignitary_Selected_Trigger
    function: 58D43248
    impl_8127_Congrats_Advice_Greek_Thread_2_trigger
    function: 58D45438
    impl_8143_Congrats_Advice_Greek_Thread_trigger
    function: 58D456D8
    impl_1126_Campaign_Advice_Warning_Cashflow_Trigger
    function: 58D43878
    impl_8138_Congrats_Advice_Greek_Thread_trigger
    function: 58D45678
    impl_8137_Congrats_Advice_Greek_Thread_trigger
    function: 58D45648
    impl_8312_Congrats_Advice_Egypt_Thread_trigger
    function: 58D46698
    impl_8031_Congrats_Advice_Generic_Thread_trigger
    function: 58D44388
    impl_8117_Congrats_Advice_Greek_Thread_trigger
    function: 58D45330
    impl_8116_Congrats_Advice_Greek_Thread_trigger
    function: 58D452B8
    impl_8017_Congrats_Advice_Generic_Thread_2_trigger
    function: 58D441A8
    impl_3005_TWRII_Faction_Intro_Gaul_1_Trigger
    function: 58D43E48
    impl_8115_Congrats_Advice_Greek_Thread_trigger
    function: 58D45270
    impl_8333_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D467E8
    impl_3006_TWRII_Faction_Intro_Germania_1_Trigger
    function: 58D43E78
    impl_8113_Congrats_Advice_Greek_Thread_trigger
    function: 58D45180
    impl_8112_Congrats_Advice_Greek_Thread_trigger
    function: 58D450F0
    impl_8111_Congrats_Advice_Greek_Thread_trigger
    function: 58D450D8
    impl_1014n_Campaign_Advice_UI_Diplomacy_Panel_Trigger
    function: 58D42BE8
    impl_8098_Congrats_Advice_Rome_Thread_trigger
    function: 58D45030
    impl_8095_Congrats_Advice_Rome_Thread_trigger
    function: 58D45000
    impl_8092_Congrats_Advice_Rome_Thread_trigger
    function: 58D44FD0
    impl_3001_TWRII_Faction_Intro_Carthage_1_Trigger
    function: 58D43D88
    impl_8083_Congrats_Advice_Rome_Thread_trigger
    function: 58D44F70
    impl_8020_Congrats_Advice_Generic_Thread_trigger
    function: 58D44268
    impl_8082_Congrats_Advice_Rome_Thread_trigger
    function: 58D44F40
    impl_8072_Congrats_Advice_Rome_Thread_2_trigger
    function: 58D44658
    impl_1122_Campaign_Advice_Warning_Bankrupt_Trigger
    function: 58D437B8
    impl_8079_Congrats_Advice_Rome_Thread_trigger
    function: 58D44EE0
    impl_0131_Battle_Advice_Ambush_Attack_Trigger
    function: 58D428E8
    impl_8077_Congrats_Advice_Rome_Thread_trigger
    function: 58D44EB0
    impl_8075_Congrats_Advice_Rome_Thread_trigger
    function: 58D44D00
    impl_1014b_Campaign_Advice_UI_Diplomacy_Panel_Trigger
    function: 58D42A38
    impl_8074_Congrats_Advice_Rome_Thread_trigger
    function: 58D44778
    impl_8073_Congrats_Advice_Rome_Thread_2_trigger
    function: 58D446B8
    impl_8055_Congrats_Advice_Rome_Thread_trigger
    function: 58D44478
    impl_1025_Campaign_Advice_UI_Lists_Panel_Trigger
    function: 58D42D08
    impl_8024_Congrats_Advice_Generic_Thread_trigger
    function: 58D442C8
    impl_8056_Congrats_Advice_Rome_Thread_trigger
    function: 58D444A8
    impl_1136_Campaign_Advice_Warning_Cultural_Unrest_Trigger
    function: 58D43938
    impl_1149_Campaign_Advice_Port_Blockaded_Trigger
    function: 58D43A28
    impl_8062_Congrats_Advice_Rome_Thread_trigger
    function: 58D445C8
    impl_8061_Congrats_Advice_Rome_Thread_trigger
    function: 58D44598
    impl_8059_Congrats_Advice_Rome_Thread_trigger
    function: 58D44538
    impl_8027_Congrats_Advice_Generic_Thread_trigger
    function: 58D44328
    impl_8042_Congrats_Advice_Generic_Thread_trigger
    function: 58D44418
    impl_8028_Congrats_Advice_Generic_Thread_trigger
    function: 58D44358
    impl_3000_TWRII_Faction_Intro_Rome_1_Trigger
    function: 58D43D58
    impl_1128_Campaign_Advice_Warning_Adjacent_Rebellion_Trigger
    function: 58D438D8
    _PACKAGE
    lua_scripts.
    impl_1119_Campaign_Advice_Warning_Rebellion_Trigger
    function: 58D43788
    impl_8022_Congrats_Advice_Generic_Thread_trigger
    function: 58D44298
    impl_1118_Campaign_Advice_Warning_Riot_Trigger
    function: 58D43758
    impl_0122_Battle_Advice_Naval_Boarding_Meter_Trigger
    function: 58D42768
    impl_8018_Congrats_Advice_Generic_Thread_2_trigger
    function: 58D44208
    impl_8003_Congrats_Advice_Generic_Thread_trigger
    function: 58D44058
    impl_0128_Battle_Advice_Siege_Defence_Trigger
    function: 58D42858
    impl_8009_Congrats_Advice_Generic_Thread_trigger
    function: 58D44148
    impl_8007_Congrats_Advice_Generic_Thread_trigger
    function: 58D44118
    impl_8006_Congrats_Advice_Generic_Thread_trigger
    function: 58D440E8
    impl_8005_Congrats_Advice_Generic_Thread_trigger
    function: 58D440B8
    impl_8004_Congrats_Advice_Generic_Thread_trigger
    function: 58D44088
    impl_0104_Battle_Advice_Group_Formations_Button_Trigger
    function: 58D42588
    impl_8110_Congrats_Advice_Greek_Thread_trigger
    function: 58D45090
    impl_8002_Congrats_Advice_Generic_Thread_trigger
    function: 58D44028
    impl_8001_Congrats_Advice_Generic_Thread_trigger
    function: 58D43FF8
    impl_1112_Campaign_Advice_Resources_Trigger
    function: 58D436F8
    impl_1027_Campaign_Advice_UI_Lists_Panel_Trigger
    function: 58D42D68
    impl_1114_Campaign_Advice_Keyboard_Shortcuts_Trigger
    function: 58D43728
    impl_8108_Congrats_Advice_Rome_Thread_trigger
    function: 58D45060
    impl_3010_TWRII_Faction_Intro_Athens_1_Trigger
    function: 58D43F38
    impl_1109_Campaign_Advice_Fog_Of_War_Trigger
    function: 58D436C8
    impl_1014m_Campaign_Advice_UI_Diplomacy_Panel_Trigger
    function: 58D42BB8
    impl_1014a_Campaign_Advice_UI_Diplomacy_Panel_Trigger
    function: 58D42A08
    impl_1078_Campaign_Advice_Agent_Right_Click_Trigger
    function: 58D432A8
    impl_1014g_Campaign_Advice_UI_Diplomacy_Panel_Trigger
    function: 58D42B28
    impl_8064_Congrats_Advice_Rome_Thread_trigger
    function: 58D445F8
    impl_1028b_Campaign_Advice_UI_Faction_Panel_Trigger
    function: 58D42DF8
    impl_1127_Campaign_Advice_Warning_Trade_Trigger
    function: 58D438A8
    impl_8348_Congrats_Advice_Carthage_Thread_1_1_trigger
    function: 58D46998
    impl_0107_Battle_Advice_Melee_Button_Trigger
    function: 58D42618
    impl_8300_Congrats_Advice_Egypt_Thread_trigger
    function: 58D465F0
    impl_8332_Congrats_Advice_Carthage_Thread_1_trigger
    function: 58D467B8
    impl_2197_Campaign_Advice_Legendary_Building_Trigger
    function: 58D43B78
    impl_1014k_Campaign_Advice_UI_Diplomacy_Panel_Trigger
    function: 58D42B88
    impl_1028c_Campaign_Advice_UI_Faction_Panel_Trigger
    function: 58D42E28
    impl_1021_Campaign_Advice_UI_Review_Panel_Trigger
    function: 58D42C48
    impl_1028a_Campaign_Advice_UI_Faction_Panel_Trigger
    function: 58D42DC8
    _NAME
    lua_scripts.export_advice
    impl_1014j_Campaign_Advice_UI_Diplomacy_Panel_Trigger
    function: 58D42B58
    impl_2228_Campaign_Advice_Experience_Sea_Trigger
    function: 58D43D28
    impl_8163_Congrats_Advice_Greek_Thread_trigger
    function: 58D45798
    impl_1024_Campaign_Advice_UI_Lists_Panel_Trigger
    function: 58D42CD8
    impl_8248_Congrats_Advice_East_Thread_trigger
    function: 58D461A0
    current_faction_champions_recruited_this_turn
    0
    character_has_unit_in_list_by_class
    function: 58D42498
    faction_allied_with_state_list
    function: 58D422E8
    province_from_regionname
    function: 58D423A8
    faction_name_in_state_list
    function: 58D42348
    UNIT_SCRIPT_INTERFACE
    table: 58D6D7E0

    unit_category
    function: 58D6D9C0

    military_force
    function: 58D6D9A0

    is_naval_unit
    function: 58D6D840

    has_unit_commander
    function: 58D6D7C0

    force_commander
    function: 58D6D800

    percentage_proportion_of_full_strength
    function: 58D6DDC0

    faction
    function: 58D6DB20

    unit_commander
    function: 58D6D820

    unit_key
    function: 58D6D940

    model
    function: 58D6D700

    unit_class
    function: 58D6DD80

    is_land_unit
    function: 58D6D860

    has_force_commander
    function: 58D6D760

    new
    function: 58D401D0
    UNIT_LIST_SCRIPT_INTERFACE
    table: 58D6D900

    item_at
    function: 58D6DCE0

    num_items
    function: 58D6DE40

    has_unit
    function: 58D6DE20

    is_empty
    function: 58D6DDA0

    new
    function: 58D402A8
    character_has_unit_in_list_by_name
    function: 58D424B0
    CAMPAIGN_MISSION_SCRIPT_INTERFACE
    table: 58D6E120

    model
    function: 58D6E300

    new
    function: 58D406F8
    BUILDING_SCRIPT_INTERFACE
    table: 58D6CAE0

    superchain
    function: 58D6CBA0

    chain
    function: 58D6CE00

    name
    function: 58D6CC20

    model
    function: 58D6CA80

    slot
    function: 58D6CDC0

    region
    function: 58D6CB00

    faction
    function: 58D6CCA0

    new
    function: 58D3FE58
    defender_faction
    function: 58D42228
    OnKeyPressed
    function: 58D72CC0
    PENDING_BATTLE_SCRIPT_INTERFACE
    table: 58D6DE80

    attacker_battle_result
    function: 58D6E1C0

    percentage_of_attacker_killed
    function: 58D6E0C0

    percentage_of_defender_killed
    function: 58D6DFA0

    naval_battle
    function: 58D6E200

    attacker_commander_fought_in_battle
    function: 58D6E140

    night_battle
    function: 58D6E280

    is_active
    function: 58D6E080

    defender
    function: 58D6DE60

    new
    function: 58D40410

    seige_battle
    function: 58D6E0A0

    has_contested_garrison
    function: 58D6DFC0

    failed_ambush_battle
    function: 58D6E0E0

    ambush_battle
    function: 58D6E240

    defender_commander_fought_in_battle
    function: 58D6DFE0

    defender_commander_fought_in_melee
    function: 58D6E020

    attacker
    function: 58D6E000

    has_defender
    function: 58D6DEC0

    attacker_commander_fought_in_melee
    function: 58D6E180

    defender_battle_result
    function: 58D6E060

    percentage_of_defender_routed
    function: 58D6DF80

    model
    function: 58D6DDE0

    attacker_is_stronger
    function: 58D6DF20

    percentage_of_attacker_routed
    function: 58D6E100

    has_attacker
    function: 58D6DF40

    contested_garrison
    function: 58D6E040
    current_turn_reloads
    0
    char_has_navy
    function: 58D421C8
    out
    table: 58D62F00

    kostas
    function: 58D3EA18

    scott_b
    function: 58D3EA48

    design
    function: 58D3EA60

    tom
    function: 58D3E9E8

    ting
    function: 58D3EA30

    dylan
    function: 58D3EA00

    shane
    function: 58D448C8
    FACTION_LIST_SCRIPT_INTERFACE
    table: 58D6A900

    is_empty
    function: 58D6CD00

    item_at
    function: 58D6CAA0

    num_items
    function: 58D6A8A0

    new
    function: 58D3F4E0
    MILITARY_FORCE_LIST_SCRIPT_INTERFACE
    table: 58D6D580

    is_empty
    function: 58D6D680

    item_at
    function: 58D6D6C0

    num_items
    function: 58D6D5C0

    new
    function: 58D400F8
    CampaignUI
    table: 58D6F700

    SetCameraHeading
    function: 58D40AB8

    unhighlight_position
    function: 58D40B60

    ClearSelection
    function: 58D40B90

    ToggleCinematicBorders
    function: 58D40AA0

    clear_highlights
    function: 58D40B78

    SetCameraTarget
    function: 58D40A40

    unhighlight_settlement
    function: 58D40B30

    HighlightComponent
    function: 58D409F8

    unhighlight_character
    function: 58D40B00

    highlight_position
    function: 58D40B48

    SetCameraTargetInstant
    function: 58D40AD0

    highlight_character
    function: 58D40AE8

    IsPreBattleTypeSiege
    function: 58D40BA8

    SetCameraZoom
    function: 58D40A28

    CurrentTabTypename
    function: 58D40BC0

    ToggleScreenCover
    function: 58D40A88

    HighlightRecruitmentItem
    function: 58D40A10

    GetCameraPosition
    function: 58D40A58

    highlight_settlement
    function: 58D40B18

    HighlightConstructionItem
    function: 58D409E0

    IsMultiplayer
    function: 58D40A70
    REGION_SCRIPT_INTERFACE
    table: 58D69D00

    resource_exists
    function: 58D6A2C0

    settlement
    function: 58D69F80

    town_wealth_growth
    function: 58D6A520

    slot_list
    function: 58D69DA0

    adjacent_region_list
    function: 58D6A420

    num_buildings
    function: 58D6A360

    last_building_constructed_key
    function: 58D6A2E0

    building_superchain_exists
    function: 58D6A640

    new
    function: 58D3F8B8

    slot_type_exists
    function: 58D6A120

    building_exists
    function: 58D6A220

    owning_faction
    function: 58D69F00

    name
    function: 58D69EE0

    model
    function: 58D69EC0

    region_wealth_change_percent
    function: 58D6A400

    majority_religion
    function: 58D6A580

    public_order
    function: 58D6A240

    garrison_residence
    function: 58D6A020
    char_is_attacker
    function: 58D42270
    OnLETFactionTurnStart
    function: 58D42408
    EpisodicScripting
    table: 58D719E0

    InitFeature
    function: 58D485D0

    ClearMessageAutoShowOverrides
    function: 58D48600

    game_interface
    GAME (1965DBC0)

    HideComponent
    function: 58D477C0

    HighlightComponent
    function: 58D47820

    _M
    table: 58D719E0
    InitFeature
    function: 58D485D0
    ClearMessageAutoShowOverrides
    function: 58D48600
    game_interface
    GAME (1965DBC0)
    HideComponent
    function: 58D477C0
    HighlightComponent
    function: 58D47820
    _M
    table: 58D719E0
    OverrideMessageAutoShow
    function: 58D485E8
    DisableFeature
    function: 58D485B8
    SetCampaign
    function: 58D48570
    _PACKAGE
    lua_scripts.
    m_root
    UIComponent (15D59718)
    AddEventCallBack
    function: 58D72B40
    ClearEventCallbacks
    function: 58D72B00
    ShowHUD
    function: 58D47898
    EnableComponent
    function: 58D47808
    OnUICreated
    function: 58D72AE0
    _NAME
    lua_scripts.EpisodicScripting
    HighlightRecruitmentItem
    function: 58D47868
    RevealComponent
    function: 58D477F0
    EnableFeature
    function: 58D48588
    IsOnCampaignMap
    function: 58D48558
    HighlightConstructionItem
    function: 58D47838

    OverrideMessageAutoShow
    function: 58D485E8

    DisableFeature
    function: 58D485B8

    SetCampaign
    function: 58D48570

    _PACKAGE
    lua_scripts.

    m_root
    UIComponent (15D59718)

    AddEventCallBack
    function: 58D72B40

    ClearEventCallbacks
    function: 58D72B00

    ShowHUD
    function: 58D47898

    EnableComponent
    function: 58D47808

    OnUICreated
    function: 58D72AE0

    _NAME
    lua_scripts.EpisodicScripting

    HighlightRecruitmentItem
    function: 58D47868

    RevealComponent
    function: 58D477F0

    EnableFeature
    function: 58D48588

    IsOnCampaignMap
    function: 58D48558

    HighlightConstructionItem
    function: 58D47838
    BOOL_Local_Character_Selected
    false
    defender_subculture
    function: 58D42258
    CoreUtils
    table: 58D71B20

    UnRequireAll
    function: 58D47688

    PrintTable
    function: 58D476B8

    RoundToInt
    function: 58D475C8

    NamespaceFile
    function: 58D476A0

    _M
    table: 58D71B20
    UnRequireAll
    function: 58D47688
    PrintTable
    function: 58D476B8
    RoundToInt
    function: 58D475C8
    NamespaceFile
    function: 58D476A0
    _M
    table: 58D71B20
    Require
    function: 58D47658
    TimeString
    function: 58D477A8
    outputbitfield
    function: 58D47640
    TruncToInt
    function: 58D475B0
    LoadTable
    function: 58D47790
    _PACKAGE

    Max
    function: 58D47610
    CopyTable
    function: 58D476D0
    SaveTable
    function: 58D47760
    OffsetFrom
    function: 58D47730
    Min
    function: 58D47628
    RupToInt
    function: 58D475E0
    _NAME
    CoreUtils
    UnRequire
    function: 58D47670
    PickFGColour
    function: 58D47718
    CompareByValue
    function: 58D47700
    Clamp
    function: 58D475F8
    CopyIntoTable
    function: 58D476E8

    Require
    function: 58D47658

    TimeString
    function: 58D477A8

    outputbitfield
    function: 58D47640

    TruncToInt
    function: 58D475B0

    LoadTable
    function: 58D47790

    _PACKAGE


    Max
    function: 58D47610

    CopyTable
    function: 58D476D0

    SaveTable
    function: 58D47760

    OffsetFrom
    function: 58D47730

    Min
    function: 58D47628

    RupToInt
    function: 58D475E0

    _NAME
    CoreUtils

    UnRequire
    function: 58D47670

    PickFGColour
    function: 58D47718

    CompareByValue
    function: 58D47700

    Clamp
    function: 58D475F8

    CopyIntoTable
    function: 58D476E8
    MODEL_SCRIPT_INTERFACE
    table: 58D66500

    random_percent
    function: 58D66680

    is_multiplayer
    function: 58D666C0

    player_steam_id_is_odd
    function: 58D66940

    date_in_range
    function: 58D664E0

    difficulty_level
    function: 58D66740

    character_can_reach_character
    function: 58D66620

    is_player_turn
    function: 58D66700

    date_and_week_in_range
    function: 58D66600

    campaign_name
    function: 58D66640

    pending_battle
    function: 58D663E0

    faction_is_local
    function: 58D66660

    turn_number
    function: 58D66520

    world
    function: 58D66580

    new
    function: 58D3F330
    OnLETCharacterCreated
    function: 58D42420
    WORLD_SCRIPT_INTERFACE
    table: 58D663C0

    ancillary_exists
    function: 58D66460

    faction_exists
    function: 58D66420

    model
    function: 58D66320

    region_manager
    function: 58D66440

    faction_by_key
    function: 58D66480

    faction_list
    function: 58D66360

    new
    function: 58D3F258
    is_in_region_list
    function: 58D42390
    faction_contains_building
    function: 58D422D0
    religious_buildings_list
    table: 58D65080

    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: 58D422A0
    roman_states_factions
    table: 58D6B3E0

    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: 58D68C80

    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
    unit_is_in_unit_list
    function: 58D42480
    artillery_class_list
    table: 58D6C3E0

    1
    art_fix

    2
    art_fld
    region_name_in_region_list
    function: 58D42378
    char_has_army
    function: 58D421B0
    greek_states_factions
    table: 58D63A40

    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: 58D63960

    1
    elph
    pigs_list
    table: 58D6D320

    1
    Rom_War_Pigs
    dogs_list
    table: 58D67A60

    1
    Cel_Savage_Dogs

    2
    Rom_War_Dogs
    initialise_let
    function: 58D42468
    char_is_defender
    function: 58D42288
    SLOT_LIST_SCRIPT_INTERFACE
    table: 58D6C9E0

    item_at
    function: 58D6CB60

    num_items
    function: 58D6C980

    buliding_type_exists
    function: 58D6CA60

    slot_type_exists
    function: 58D6CB20

    is_empty
    function: 58D6C9A0

    new
    function: 58D3FD80
    OnLETSavingGame
    function: 58D42438
    current_faction_dignitaries_recruited_this_turn
    0
    current_faction_spies_recruited_this_turn
    0
    BUILDING_LIST_SCRIPT_INTERFACE
    table: 58D6CD20

    is_empty
    function: 58D6CE60

    item_at
    function: 58D6CEA0

    num_items
    function: 58D6CE20

    new
    function: 58D3FF48
    char_in_owned_region
    function: 58D42150
    OnLETCharacterDeselected
    function: 58D423F0
    Keyboard
    table: 58D6F680

    ReturnKey
    function: 58D409C8

    DisableQuickload
    function: 58D409B0

    StealKey
    function: 58D40980
    OnLETCharacterSelected
    function: 58D423D8
    siege_equipment_class_list
    table: 58D66BC0

    1
    art_siege
    test_regions_list
    table: 58D66980

    1
    rom_baetica_baeturia

    2
    rom_baetica_turdetania

    3
    rom_belgica_arduenna_silva

    4
    rom_belgica_silva_carbonaria
    GARRISON_RESIDENCE_SCRIPT_INTERFACE
    table: 58D6A5C0

    navy
    function: 58D6A940

    has_army
    function: 58D6A960

    region
    function: 58D6AB60

    unit_count
    function: 58D6AC20

    slot_interface
    function: 58D6AD40

    army
    function: 58D6AA40

    settlement_interface
    function: 58D6AD80

    is_slot
    function: 58D6AC80

    is_settlement
    function: 58D6ACE0

    buildings
    function: 58D6AC00

    faction
    function: 58D6AA60

    has_navy
    function: 58D6A7C0

    is_under_siege
    function: 58D6ACC0

    model
    function: 58D6AAC0

    new
    function: 58D3FA98
    char_is_general
    function: 58D42168
    faction_controls_province_by_region
    function: 58D423C0
    REGION_LIST_SCRIPT_INTERFACE
    table: 58D6A440

    is_empty
    function: 58D6A700

    item_at
    function: 58D6A6E0

    num_items
    function: 58D6A740

    new
    function: 58D3F990
    is_in_state_list
    function: 58D42360
    CHARACTER_LIST_SCRIPT_INTERFACE
    table: 58D69660

    is_empty
    function: 58D69580

    item_at
    function: 58D69720

    num_items
    function: 58D69600

    new
    function: 58D3F708
    dogs_and_pigs_class_list
    table: 58D6CC40

    1
    spcl
    MILITARY_FORCE_SCRIPT_INTERFACE
    table: 58D6CF00

    general_character
    function: 58D6D260

    is_army
    function: 58D6CF60

    has_general
    function: 58D6CF40

    character_list
    function: 58D6D440

    garrison_residence
    function: 58D6D5E0

    is_navy
    function: 58D6CF80

    contains_mercenaries
    function: 58D6D480

    model
    function: 58D6D2E0

    has_garrison_residence
    function: 58D6D340

    unit_list
    function: 58D6D080

    faction
    function: 58D6D540

    new
    function: 58D40020
    eastern_states_factions
    table: 58D67CA0

    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: 58D42330
    attacker_culture
    function: 58D421E0
    attacker_faction
    function: 58D42210
    GAME
    table: 58D62FC0

    remove_restricted_unit_record
    function: 58D63360

    force_rebellion_in_region
    function: 58D64C20

    set_event_generation_enabled
    function: 58D66020

    join_garrison
    function: 58D65900

    remove_visibility_trigger
    function: 58D63500

    steal_user_input
    function: 58D64620

    enable_movement_for_faction
    function: 58D65A80

    remove_time_trigger
    function: 58D641A0

    remove_custom_battlefield
    function: 58D633A0

    force_add_ancillary
    function: 58D64D00

    seek_exchange
    function: 58D658E0

    instant_set_building_health_percent
    function: 58D65F40

    add_location_trigger
    function: 58D633E0

    force_make_vassal
    function: 58D64BE0

    make_sea_region_visible_in_shroud
    function: 58D64360

    technology_osmosis_for_playables_enable_all
    function: 58D648A0

    set_campaign_ai_force_all_factions_boardering_humans_to_have_invasion_behaviour
    function: 58D63520

    leave_garrison
    function: 58D65940

    add_exclusion_zone
    function: 58D63600

    show_message_event
    function: 58D64900

    disable_movement_for_character
    function: 58D643A0

    remove_marker
    function: 58D64D80

    add_attack_of_opportunity_overrides
    function: 58D64880

    disable_shopping_for_ai_under_shroud
    function: 58D645C0

    disable_end_turn
    function: 58D65AE0

    dismiss_advice_at_end_turn
    function: 58D65C40

    optional_extras_for_episodics
    function: 58D64840

    win_next_autoresolve_battle
    function: 58D65D60

    set_non_scripted_ancillaries_disabled
    function: 58D65980

    take_shroud_snapshot
    function: 58D64460

    display_turns
    function: 58D64420

    show_shroud
    function: 58D642A0

    load_named_value
    function: 58D646A0

    add_visibility_trigger
    function: 58D63220

    stop_user_input
    function: 58D644A0

    disable_elections
    function: 58D63400

    add_development_points_to_region
    function: 58D661E0

    add_unit_model_overrides
    function: 58D64920

    set_public_order_of_province_for_region
    function: 58D68B60

    make_neighbouring_regions_visible_in_shroud
    function: 58D644E0

    add_outline_area_trigger
    function: 58D65C80

    register_outro_movie
    function: 58D649E0

    scroll_camera_with_direction
    function: 58D641E0

    force_add_trait
    function: 58D64CC0

    set_technology_research_disabled
    function: 58D65A60

    set_ai_uses_human_display_speed
    function: 58D66280

    is_new_game
    function: 58D64720

    advance_to_next_campaign
    function: 58D64160

    set_map_bounds
    function: 58D63380

    remove_event_restricted_building_record
    function: 58D66120

    set_ui_notification_of_victory_disabled
    function: 58D65A40

    zero_action_points
    function: 58D65E00

    enable_ui
    function: 58D647A0

    add_time_trigger
    function: 58D64340

    cai_strategic_stance_manager_block_all_stances_but_that_specified_towards_target_faction
    function: 58D66300

    trigger_custom_mission
    function: 58D63620

    make_son_come_of_age
    function: 58D65F60

    force_diplomacy
    function: 58D643E0

    remove_event_restricted_unit_record
    function: 58D660E0

    register_movies
    function: 58D63720

    force_assassination_success_for_human
    function: 58D64A80

    remove_barrier
    function: 58D63420

    save_named_value
    function: 58D64520

    restore_shroud_from_snapshot
    function: 58D64320

    cai_strategic_stance_manager_promote_specified_stance_towards_target_faction
    function: 58D66260

    add_building_model_override
    function: 58D64600

    disable_movement_for_faction
    function: 58D64220

    remove_building_model_override
    function: 58D64660

    trigger_custom_dilemma
    function: 58D63560

    create_force
    function: 58D65AC0

    force_agent_action_success_for_human
    function: 58D65EA0

    remove_attack_of_opportunity_overrides
    function: 58D64980

    scroll_camera
    function: 58D63760

    remove_area_trigger
    function: 58D65C60

    grant_faction_handover
    function: 58D63680

    add_circle_area_trigger
    function: 58D65C20

    disable_saving_game
    function: 58D659E0

    kill_character
    function: 58D65E80

    remove_restricted_building_level_record
    function: 58D63100

    set_zoom_limit
    function: 58D63460

    remove_restricted_building_level_record_for_faction
    function: 58D63240

    set_ignore_end_of_turn_public_order
    function: 58D65FC0

    pending_auto_show_messages
    function: 58D636E0

    set_campaign_ai_force_all_factions_boardering_human_vassals_to_have_invasion_behaviour
    function: 58D636C0

    remove_event_restricted_unit_record_for_faction
    function: 58D66080

    enable_auto_generated_missions
    function: 58D64760

    move_to
    function: 58D658A0

    force_make_trade_agreement
    function: 58D64DA0

    register_instant_movie
    function: 58D64820

    speedup_active
    function: 58D65BA0

    set_non_scripted_traits_disabled
    function: 58D65A20

    force_character_force_into_stance
    function: 58D66200

    end_turn
    function: 58D65B20

    set_general_offered_dilemma_permitted
    function: 58D65F20

    add_settlement_model_override
    function: 58D64780

    set_tax_rate
    function: 58D64AE0

    technology_osmosis_for_playables_enable_culture
    function: 58D649A0

    render_campaign_to_file
    function: 58D66180

    award_experience_level
    function: 58D64860

    make_region_visible_in_shroud
    function: 58D662C0

    modify_next_autoresolve_battle
    function: 58D65D80

    set_tax_disabled
    function: 58D66340

    remove_event_restricted_building_record_for_faction
    function: 58D66160

    add_event_restricted_building_record_for_faction
    function: 58D66140

    add_event_restricted_building_record
    function: 58D66100

    add_event_restricted_unit_record_for_faction
    function: 58D660A0

    add_event_restricted_unit_record
    function: 58D66060

    autosave_at_next_opportunity
    function: 58D660C0

    set_character_skill_tier_limit
    function: 58D66000

    force_garrison_infiltration_success_for_human
    function: 58D64B80

    force_change_cai_faction_personality
    function: 58D65FA0

    add_custom_battlefield
    function: 58D63180

    exempt_region_from_tax
    function: 58D64B20

    disable_shortcut
    function: 58D65CA0

    model
    function: 58D661C0

    instantly_dismantle_building
    function: 58D65D40

    lock_technology
    function: 58D65F00

    set_looting_options_disabled_for_human
    function: 58D65960

    attack
    function: 58D658C0

    instantly_repair_building
    function: 58D65EC0

    stop_camera
    function: 58D64260

    remove_location_trigger
    function: 58D63540

    create_agent
    function: 58D65D20

    add_marker
    function: 58D64D40

    allow_player_to_embark_navies
    function: 58D65F80

    compare_localised_string
    function: 58D640E0

    disable_rebellions_worldwide
    function: 58D64B60

    add_agent_experience
    function: 58D646E0

    grant_unit
    function: 58D64940

    set_character_experience_disabled
    function: 58D65FE0

    override_ui
    function: 58D65E40

    replenish_action_points
    function: 58D65DE0

    dismiss_advice
    function: 58D642E0

    disable_movement_for_ai_under_shroud
    function: 58D63780

    new
    function: 58D3F048

    unhide_character
    function: 58D65C00

    add_restricted_unit_record
    function: 58D63040

    remove_settlement_model_override
    function: 58D647E0

    cancel_actions_for
    function: 58D63640

    remove_effect_bundle
    function: 58D65CE0

    add_restricted_building_level_record
    function: 58D630E0

    treasury_mod
    function: 58D65DC0

    force_declare_war
    function: 58D64BA0

    apply_effect_bundle
    function: 58D65CC0

    shown_message
    function: 58D64140

    hide_character
    function: 58D65BE0

    add_restricted_building_level_record_for_faction
    function: 58D63200

    enable_movement_for_character
    function: 58D659C0

    set_liberation_options_disabled
    function: 58D65920

    force_make_peace
    function: 58D64C60

    toggle_speedup
    function: 58D65B60
    MessageManager
    table: 58D6FBC0

    ReInitialiseStackbase
    function: 58D40FF8

    HideAllMessages
    function: 58D41118

    ClearMessagesFromEnv
    function: 58D410A0

    InitMessageCallback
    function: 58D41160

    ClosePanelIfNoMessage
    function: 58D41178

    PendingAutoShowMessage
    function: 58D41088

    ShowingMessage
    function: 58D41028

    RestoreMessages
    function: 58D410B8

    SelectLayout
    function: 58D411A8

    CheckForAutoOpen
    function: 58D41130

    DismissAllMessages
    function: 58D410D0

    SetCurrentMessageUnread
    function: 58D41190

    DestroyAllMessages
    function: 58D41148

    StoreMessages
    function: 58D41058

    HidingMessage
    function: 58D41040

    HasMessagesStored
    function: 58D41070

    OverrideAutoShow
    function: 58D40FC8

    HideMessage
    function: 58D41100

    CanDismissAllMessages
    function: 58D410E8

    ClearOverrides
    function: 58D41010
    NULL_SCRIPT_INTERFACE
    table: 58D66240

    new
    function: 58D3F168
    faction_allied_with_state
    function: 58D42300
    barbarian_states_factions
    table: 58D65400

    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
    UIComponent
    table: 58D6E1A0

    Visible
    function: 58D6E7A0

    Highlight
    function: 58D6F020

    ChildCount
    function: 58D6E540

    TextDimensions
    function: 58D6F420

    IsDragged
    function: 58D6E820

    Divorce
    function: 58D6E6C0

    PopulateTextures
    function: 58D6EFA0

    SetState
    function: 58D6E400

    ReorderChildren
    function: 58D6E800

    SetImageRotation
    function: 58D6EB20

    CurrentState
    function: 58D6E460

    SetDragged
    function: 58D6E860

    DockingPoint
    function: 58D6F180

    Id
    function: 58D6E780

    HasInterface
    function: 58D6F360

    DestroyChildren
    function: 58D6E600

    TriggerAnimation
    function: 58D6F300

    IsCharPrintable
    function: 58D6F160

    PropagateOpacity
    function: 58D6EBE0

    Parent
    function: 58D6EA80

    GetStateTextDetails
    function: 58D6F040

    SetVisible
    function: 58D6E5C0

    SetGlobal
    function: 58D6EC60

    ForceEvent
    function: 58D6F2E0

    SetProperty
    function: 58D6E4C0

    GlobalExists
    function: 58D6EC20

    FindTextSnapPosition
    function: 58D6F0A0

    TextShaderTechniqueSet
    function: 58D6EA20

    SaveUIHeirarchy
    function: 58D6F080

    Layout
    function: 58D6EAE0

    InterfaceFunction
    function: 58D6F320

    StealShortcutKey
    function: 58D6EE20

    Position
    function: 58D6E3E0

    Height
    function: 58D6E2A0

    IsMouseOverChildren
    function: 58D6F260

    LuaCall
    function: 58D6E4A0

    GetStateText
    function: 58D6E320

    SetTooltipText
    function: 58D6E640

    IsInteractive
    function: 58D6ED00

    SetImageColour
    function: 58D6EB60

    Priority
    function: 58D6E700

    Resize
    function: 58D6E7E0

    PropagatePriority
    function: 58D6E580

    SetStateTextDetails
    function: 58D6EFC0

    SetMoveable
    function: 58D6EDE0

    CurrentStateUI
    function: 58D6F2A0

    GetTooltipText
    function: 58D6E680

    Width
    function: 58D6E220

    ShaderTechniqueGet
    function: 58D6E920

    Bounds
    function: 58D6E260

    LockPriority
    function: 58D6F3A0

    CurrentAnimationId
    function: 58D6F580

    SetDockingPoint
    function: 58D6F200

    SimulateKey
    function: 58D6F520

    Adopt
    function: 58D6E720

    ShaderTechniqueSet
    function: 58D6E960

    PropagateImageColour
    function: 58D6EB00

    AttachCustomControl
    function: 58D6EC00

    SetStateColours
    function: 58D6F460

    SequentialFind
    function: 58D6EA40

    UnLockPriority
    function: 58D6F3E0

    SetInteractive
    function: 58D6EC40

    TextShaderVarsSet
    function: 58D6E9C0

    WidthOfTextLine
    function: 58D6F240

    TriggerShortcut
    function: 58D6F560

    FindPositionIntoCurrentText
    function: 58D6F000

    CallbackId
    function: 58D6E7C0

    RestoreUIHeirarchy
    function: 58D6F120

    ShaderVarsSet
    function: 58D6E900

    SetStateTextXOffset
    function: 58D6F060

    TextShaderVarsGet
    function: 58D6EA60

    SetDisabled
    function: 58D6EC80

    RunScript
    function: 58D6EFE0

    PropagateVisibility
    function: 58D6E5E0

    SetEventCallback
    function: 58D6EE40

    SetStateText
    function: 58D6E3C0

    SetOpacity
    function: 58D6EB40

    Find
    function: 58D6EA00

    MoveTo
    function: 58D6E520

    SimulateClick
    function: 58D6F4C0

    IsMoveable
    function: 58D6EE60

    GetProperty
    function: 58D6E360

    Address
    function: 58D6E740

    ShaderVarsGet
    function: 58D6E980

    StealInputFocus
    function: 58D6EF00

    new
    function: 58D40740

    Dimensions
    function: 58D6E8C0
    ui/CoreUtils
    table: 58D705E0

    UnRequireAll
    function: 58D41C28

    PrintTable
    function: 58D41C58

    RoundToInt
    function: 58D41B68

    NamespaceFile
    function: 58D41C40

    _M
    table: 58D705E0
    UnRequireAll
    function: 58D41C28
    PrintTable
    function: 58D41C58
    RoundToInt
    function: 58D41B68
    NamespaceFile
    function: 58D41C40
    _M
    table: 58D705E0
    Require
    function: 58D41BF8
    TimeString
    function: 58D41D48
    outputbitfield
    function: 58D41BE0
    TruncToInt
    function: 58D41B50
    LoadTable
    function: 58D41D30
    _PACKAGE

    Max
    function: 58D41BB0
    CopyTable
    function: 58D41C70
    SaveTable
    function: 58D41D00
    OffsetFrom
    function: 58D41CD0
    Min
    function: 58D41BC8
    RupToInt
    function: 58D41B80
    _NAME
    ui/CoreUtils
    UnRequire
    function: 58D41C10
    PickFGColour
    function: 58D41CB8
    CompareByValue
    function: 58D41CA0
    Clamp
    function: 58D41B98
    CopyIntoTable
    function: 58D41C88

    Require
    function: 58D41BF8

    TimeString
    function: 58D41D48

    outputbitfield
    function: 58D41BE0

    TruncToInt
    function: 58D41B50

    LoadTable
    function: 58D41D30

    _PACKAGE


    Max
    function: 58D41BB0

    CopyTable
    function: 58D41C70

    SaveTable
    function: 58D41D00

    OffsetFrom
    function: 58D41CD0

    Min
    function: 58D41BC8

    RupToInt
    function: 58D41B80

    _NAME
    ui/CoreUtils

    UnRequire
    function: 58D41C10

    PickFGColour
    function: 58D41CB8

    CompareByValue
    function: 58D41CA0

    Clamp
    function: 58D41B98

    CopyIntoTable
    function: 58D41C88
    Cursor
    table: 58D6F7A0

    SetMode
    function: 58D6F800

    DistanceToBL
    function: 58D6F8C0

    ModeString
    function: 58D6F880

    Modes
    function: 58D6F840

    Mode
    function: 58D6F820

    new
    function: 58D40C98
    defender_victory
    function: 58D422B8
    OnLETLoadingGame
    function: 58D42450
    char_is_general_with_army
    function: 58D42180
    char_is_general_with_navy
    function: 58D42198
    decoda_name
    EpisodicScriptingEnv
    Last edited by .Mitch.; September 18, 2013 at 05:48 PM.

  3. #3
    MaradoX-'s Avatar Libertus
    Join Date
    Mar 2009
    Location
    Belgium
    Posts
    55

    Default Re: [QUESTION]Some LUA questions (extending, list of functions)

    That's a looooooong list indeed 0.o.
    Thanks for the information and i'm looking forward to your scripting thread :p.
    Divide and conquer...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •