.. _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