.. _structures.viewscreen: ########## viewscreen ########## .. _structures.viewscreen.file_compressorst: viewscreen.file_compressorst ============================ .. code-block:: xml Note: the assign operator is manually implemented .. _structures.viewscreen.interface_breakdown_types: viewscreen.interface_breakdown_types ==================================== .. code-block:: xml .. _structures.viewscreen.viewscreen: viewscreen.viewscreen ===================== .. code-block:: xml .. _structures.viewscreen.viewscreen_layer: viewscreen.viewscreen_layer =========================== .. code-block:: xml .. _structures.viewscreen.interfacest: viewscreen.interfacest ====================== .. code-block:: xml SOUND_CHANNELNUM .. _structures.viewscreen.layer_object: viewscreen.layer_object ======================= .. code-block:: xml No destructor anywhere: list 1; button,base -1 .. _structures.viewscreen.layer_object_listst: viewscreen.layer_object_listst ============================== .. code-block:: xml for standardscrolling .. _structures.viewscreen.layer_object_buttonst: viewscreen.layer_object_buttonst ================================ .. code-block:: xml .. _structures.viewscreen.widget_menu: viewscreen.widget_menu ====================== .. code-block:: xml lines colors .. _structures.viewscreen.widget_textbox: viewscreen.widget_textbox ========================= .. code-block:: xml .. _structures.viewscreen.KeybindingScreen: viewscreen.KeybindingScreen =========================== .. code-block:: xml .. _structures.viewscreen.MacroScreenLoad: viewscreen.MacroScreenLoad ========================== .. code-block:: xml .. _structures.viewscreen.MacroScreenSave: viewscreen.MacroScreenSave ========================== .. code-block:: xml .. _structures.viewscreen.viewscreen_adopt_regionst: viewscreen.viewscreen_adopt_regionst ==================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_adventure_logst: viewscreen.viewscreen_adventure_logst ===================================== .. code-block:: xml cursor position in info mode rectangle of 0 in local view .. _structures.viewscreen.adventure_log_item: viewscreen.adventure_log_item ============================= .. code-block:: xml .. _structures.viewscreen.viewscreen_announcelistst: viewscreen.viewscreen_announcelistst ==================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_barterst: viewscreen.viewscreen_barterst ============================== .. code-block:: xml .. _structures.viewscreen.viewscreen_buildingst: viewscreen.viewscreen_buildingst ================================ .. code-block:: xml .. _structures.viewscreen.viewscreen_buildinglistst: viewscreen.viewscreen_buildinglistst ==================================== .. code-block:: xml .. _structures.viewscreen.embark_finder_option: viewscreen.embark_finder_option =============================== .. code-block:: xml .. _structures.viewscreen.embark_location: viewscreen.embark_location ========================== .. code-block:: xml Valid only after e pressed. .. _structures.viewscreen.viewscreen_choose_start_sitest: viewscreen.viewscreen_choose_start_sitest ========================================= .. code-block:: xml to world width / 16 to world height / 16 0=find, 1=none, 2=partial, 3=suitable .. _structures.viewscreen.viewscreen_civlistst: viewscreen.viewscreen_civlistst =============================== .. code-block:: xml .. _structures.viewscreen.viewscreen_conversationst: viewscreen.viewscreen_conversationst ==================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_createquotast: viewscreen.viewscreen_createquotast =================================== .. code-block:: xml filtered orders .. _structures.viewscreen.viewscreen_customize_unitst: viewscreen.viewscreen_customize_unitst ====================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_dungeon_monsterstatusst: viewscreen.viewscreen_dungeon_monsterstatusst ============================================= .. code-block:: xml .. _structures.viewscreen.viewscreen_dungeon_wrestlest: viewscreen.viewscreen_dungeon_wrestlest ======================================= .. code-block:: xml .. _structures.viewscreen.viewscreen_dungeonmodest: viewscreen.viewscreen_dungeonmodest =================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_dwarfmodest: viewscreen.viewscreen_dwarfmodest ================================= .. code-block:: xml For sidemenu unit/prefs/labor .. _structures.viewscreen.viewscreen_entityst: viewscreen.viewscreen_entityst ============================== .. code-block:: xml .. _structures.viewscreen.viewscreen_export_graphical_mapst: viewscreen.viewscreen_export_graphical_mapst ============================================ .. code-block:: xml 0 to map_width-1 0 to map_height-1 pointer to allocated buffer in world tiles in world tiles in embark tiles in embark tiles .. _structures.viewscreen.viewscreen_export_regionst: viewscreen.viewscreen_export_regionst ===================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_game_cleanerst: viewscreen.viewscreen_game_cleanerst ==================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_image_creatorst: viewscreen.viewscreen_image_creatorst ===================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_itemst: viewscreen.viewscreen_itemst ============================ .. code-block:: xml NULL .. _structures.viewscreen.viewscreen_jobst: viewscreen.viewscreen_jobst =========================== .. code-block:: xml .. _structures.viewscreen.viewscreen_joblistst: viewscreen.viewscreen_joblistst =============================== .. code-block:: xml .. _structures.viewscreen.viewscreen_jobmanagementst: viewscreen.viewscreen_jobmanagementst ===================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_justicest: viewscreen.viewscreen_justicest =============================== .. code-block:: xml contains recent or cold cases depending on the cold_cases field used to save/restore current selection when switching between recent/cold used to save/restore current selection when switching between recent/cold .. _structures.viewscreen.viewscreen_kitchenpref_page: viewscreen.viewscreen_kitchenpref_page ====================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_kitchenprefst: viewscreen.viewscreen_kitchenprefst =================================== .. code-block:: xml 1 cook, 2 brew 1 cook, 2 brew .. _structures.viewscreen.viewscreen_layer_arena_creaturest: viewscreen.viewscreen_layer_arena_creaturest ============================================ .. code-block:: xml .. _structures.viewscreen.assign_trade_status: viewscreen.assign_trade_status ============================== .. code-block:: xml mandate? .. _structures.viewscreen.viewscreen_layer_assigntradest: viewscreen.viewscreen_layer_assigntradest ========================================= .. code-block:: xml .. _structures.viewscreen.viewscreen_layer_choose_language_namest: viewscreen.viewscreen_layer_choose_language_namest ================================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_layer_currencyst: viewscreen.viewscreen_layer_currencyst ====================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_layer_export_play_mapst: viewscreen.viewscreen_layer_export_play_mapst ============================================= .. code-block:: xml .. _structures.viewscreen.viewscreen_layer_militaryst: viewscreen.viewscreen_layer_militaryst ====================================== .. code-block:: xml spec in category vector null for hunters .. _structures.viewscreen.viewscreen_layer_musicsoundst: viewscreen.viewscreen_layer_musicsoundst ======================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_layer_noblelistst: viewscreen.viewscreen_layer_noblelistst ======================================= .. code-block:: xml .. _structures.viewscreen.health_view_bits1: viewscreen.health_view_bits1 ============================ .. code-block:: xml .. _structures.viewscreen.health_view_bits2: viewscreen.health_view_bits2 ============================ .. code-block:: xml .. _structures.viewscreen.health_view_bits3: viewscreen.health_view_bits3 ============================ .. code-block:: xml .. _structures.viewscreen.viewscreen_layer_overall_healthst: viewscreen.viewscreen_layer_overall_healthst ============================================ .. code-block:: xml .. _structures.viewscreen.viewscreen_layer_reactionst: viewscreen.viewscreen_layer_reactionst ====================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_layer_squad_schedulest: viewscreen.viewscreen_layer_squad_schedulest ============================================ .. code-block:: xml .. _structures.viewscreen.viewscreen_layer_stockpilest: viewscreen.viewscreen_layer_stockpilest ======================================= .. code-block:: xml .. _structures.viewscreen.viewscreen_layer_stone_restrictionst: viewscreen.viewscreen_layer_stone_restrictionst =============================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_layer_unit_actionst: viewscreen.viewscreen_layer_unit_actionst ========================================= .. code-block:: xml .. _structures.viewscreen.viewscreen_layer_unit_healthst: viewscreen.viewscreen_layer_unit_healthst ========================================= .. code-block:: xml .. _structures.viewscreen.viewscreen_layer_unit_relationshipst: viewscreen.viewscreen_layer_unit_relationshipst =============================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_layer_world_gen_paramst: viewscreen.viewscreen_layer_world_gen_paramst ============================================= .. code-block:: xml .. _structures.viewscreen.viewscreen_layer_world_gen_param_presetst: viewscreen.viewscreen_layer_world_gen_param_presetst ==================================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_legendsst: viewscreen.viewscreen_legendsst =============================== .. code-block:: xml 0 invalid pages fail to render properly but do not crash index into histfigs index into sites index into artifacts index into regions index into layers index into unk_a8 index into entities index into structures .. _structures.viewscreen.viewscreen_locationsst: viewscreen.viewscreen_locationsst ================================= .. code-block:: xml uninitialized .. _structures.viewscreen.loadgame_save_info: viewscreen.loadgame_save_info ============================= .. code-block:: xml all of the next_id globals only 0 (fort) 1 (adv) 3(reclaim) are valid .. _structures.viewscreen.matgloss_list: viewscreen.matgloss_list ======================== .. code-block:: xml .. _structures.viewscreen.viewscreen_loadgamest: viewscreen.viewscreen_loadgamest ================================ .. code-block:: xml .. _structures.viewscreen.viewscreen_meetingst: viewscreen.viewscreen_meetingst =============================== .. code-block:: xml .. _structures.viewscreen.viewscreen_movieplayerst: viewscreen.viewscreen_movieplayerst =================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_new_regionst: viewscreen.viewscreen_new_regionst ================================== .. code-block:: xml 0=advanced params, 1=create new world rejection related fullscreen popup .. _structures.viewscreen.viewscreen_noblest: viewscreen.viewscreen_noblest ============================= .. code-block:: xml .. _structures.viewscreen.viewscreen_optionst: viewscreen.viewscreen_optionst ============================== .. code-block:: xml 1 when retiring a fortress or abandoning an adventurer .. _structures.viewscreen.viewscreen_overallstatusst: viewscreen.viewscreen_overallstatusst ===================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_petitionsst: viewscreen.viewscreen_petitionsst ================================= .. code-block:: xml .. _structures.viewscreen.viewscreen_petst: viewscreen.viewscreen_petst =========================== .. code-block:: xml .. _structures.viewscreen.viewscreen_pricest: viewscreen.viewscreen_pricest ============================= .. code-block:: xml .. _structures.viewscreen.viewscreen_reportlistst: viewscreen.viewscreen_reportlistst ================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_requestagreementst: viewscreen.viewscreen_requestagreementst ======================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_savegamest: viewscreen.viewscreen_savegamest ================================ .. code-block:: xml .. _structures.viewscreen.viewscreen_selectitemst: viewscreen.viewscreen_selectitemst ================================== .. code-block:: xml .. _structures.viewscreen.adventurer_attribute_level: viewscreen.adventurer_attribute_level ===================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_setupadventurest: viewscreen.viewscreen_setupadventurest ====================================== .. code-block:: xml cursor position only valid in page MentalTraits 0 = skill, 1 = attr cursor index in the attributes list .. _structures.viewscreen.embark_item_choice: viewscreen.embark_item_choice ============================= .. code-block:: xml 1 if new, -1 if added .. _structures.viewscreen.viewscreen_setupdwarfgamest: viewscreen.viewscreen_setupdwarfgamest ====================================== .. code-block:: xml Value is 0x0 .. _structures.viewscreen.viewscreen_storesst: viewscreen.viewscreen_storesst ============================== .. code-block:: xml .. _structures.viewscreen.viewscreen_textviewerst: viewscreen.viewscreen_textviewerst ================================== .. code-block:: xml relative to data/help relative to root link targets, same length as text_display vertical scrollbar position on hyperlink lines .. _structures.viewscreen.viewscreen_titlest: viewscreen.viewscreen_titlest ============================= .. code-block:: xml unset until loading arena unset until loading arena unset unset .. _structures.viewscreen.viewscreen_topicmeetingst: viewscreen.viewscreen_topicmeetingst ==================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_topicmeeting_fill_land_holder_positionsst: viewscreen.viewscreen_topicmeeting_fill_land_holder_positionsst =============================================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_topicmeeting_takerequestsst: viewscreen.viewscreen_topicmeeting_takerequestsst ================================================= .. code-block:: xml .. _structures.viewscreen.viewscreen_tradeagreementst: viewscreen.viewscreen_tradeagreementst ====================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_tradegoodsst: viewscreen.viewscreen_tradegoodsst ================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_tradelistst: viewscreen.viewscreen_tradelistst ================================= .. code-block:: xml .. _structures.viewscreen.viewscreen_treasurelistst: viewscreen.viewscreen_treasurelistst ==================================== .. code-block:: xml list artifacts in fort mode .. _structures.viewscreen.viewscreen_unitst: viewscreen.viewscreen_unitst ============================ .. code-block:: xml .. _structures.viewscreen.viewscreen_unitlist_page: viewscreen.viewscreen_unitlist_page =================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_unitlistst: viewscreen.viewscreen_unitlistst ================================ .. code-block:: xml .. _structures.viewscreen.viewscreen_wagesst: viewscreen.viewscreen_wagesst ============================= .. code-block:: xml .. _structures.viewscreen.viewscreen_workquota_conditionst: viewscreen.viewscreen_workquota_conditionst =========================================== .. code-block:: xml e.g. FAT e.g. BAG_ITEM (-producing) .. _structures.viewscreen.viewscreen_workquota_detailsst: viewscreen.viewscreen_workquota_detailsst ========================================= .. code-block:: xml .. _structures.viewscreen.viewscreen_workshop_profilest: viewscreen.viewscreen_workshop_profilest ======================================== .. code-block:: xml .. _structures.viewscreen.viewscreen_update_regionst: viewscreen.viewscreen_update_regionst ===================================== .. code-block:: xml