Jump to content

Displaying wall of text


Recommended Posts

For my mod idea I wish to display quite a bit of text, my previous question about string arrays and adding elements is part of this. I have now discovered (because I never tried it before) that messageboxes and showmessage in MCM do not scroll, but the text will flow. Using UIExtensions I can get a list that will scroll but not flow.

While I work on an idea of how to spread the text - composed of multiple strings - over several boxes, with an exit/next option; is there a solution that I am missing, maybe with some UI mod using SKSE?

 

diziet

Link to comment
Share on other sites

I released a mod recently called extended vanilla menus. It includes a message box where you can scroll text horizontally and vertically. Also can have unlimited amount of buttons (they scroll horizontally if exceeding maximum width)
Link to comment
Share on other sites

Thanks :) I saw your comment. Esc should snap to either the first or last button, depending on the CancelIsFirstButton. You should be able to press enter to close the menu with current button selected. I just tested though and it's not working for me either, so I'll try to fix the bug and update it soon.

Link to comment
Share on other sites

I don't know if it is relevant, and you may have seen this yourself but I get this in my papyrus log:

 

 

[06/26/2022 - 01:51:25AM] error: Incorrect number of arguments passed. Expected 7, got 6.
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 182
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 819
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:25AM] warning: Assigning None to a non-object variable named "::temp34"
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 182
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 819
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:25AM] error: Incorrect number of arguments passed. Expected 7, got 6.
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 183
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 819
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:25AM] warning: Assigning None to a non-object variable named "::temp34"
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 183
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 819
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:25AM] error: Incorrect number of arguments passed. Expected 7, got 6.
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 184
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 819
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:25AM] warning: Assigning None to a non-object variable named "::temp34"
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 184
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 819
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:25AM] error: Incorrect number of arguments passed. Expected 7, got 6.
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 185
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 819
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:25AM] warning: Assigning None to a non-object variable named "::temp34"
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 185
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 819
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:25AM] error: Incorrect number of arguments passed. Expected 7, got 6.
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 186
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 819
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:25AM] warning: Assigning None to a non-object variable named "::temp34"
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 186
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 819
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:25AM] error: Incorrect number of arguments passed. Expected 7, got 6.
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 187
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 819
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:25AM] warning: Assigning None to a non-object variable named "::temp34"
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 187
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 819
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:25AM] error: Incorrect number of arguments passed. Expected 7, got 6.
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 188
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 819
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:25AM] warning: Assigning None to a non-object variable named "::temp34"
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 188
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 819
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:25AM] error: Cannot cast from None to String[]
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 195
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 819
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:28AM] warning: Passing NONE to non-object argument 2.
stack:
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 852
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:28AM] error: Incorrect number of arguments passed. Expected 7, got 6.
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 182
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 852
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:28AM] warning: Assigning None to a non-object variable named "::temp34"
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 182
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 852
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:28AM] error: Incorrect number of arguments passed. Expected 7, got 6.
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 183
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 852
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:28AM] warning: Assigning None to a non-object variable named "::temp34"
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 183
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 852
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:28AM] error: Incorrect number of arguments passed. Expected 7, got 6.
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 184
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 852
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:28AM] warning: Assigning None to a non-object variable named "::temp34"
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 184
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 852
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:28AM] error: Incorrect number of arguments passed. Expected 7, got 6.
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 185
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 852
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:28AM] warning: Assigning None to a non-object variable named "::temp34"
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 185
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 852
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:28AM] error: Incorrect number of arguments passed. Expected 7, got 6.
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 186
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 852
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:28AM] warning: Assigning None to a non-object variable named "::temp34"
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 186
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 852
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:28AM] error: Incorrect number of arguments passed. Expected 7, got 6.
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 187
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 852
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:28AM] warning: Assigning None to a non-object variable named "::temp34"
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 187
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 852
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:28AM] error: Incorrect number of arguments passed. Expected 7, got 6.
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 188
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 852
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:28AM] warning: Assigning None to a non-object variable named "::temp34"
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 188
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 852
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159
[06/26/2022 - 01:51:28AM] error: Cannot cast from None to String[]
stack:
<unknown self>.extendedvanillamenus.MessageBox() - "ExtendedVanillaMenus.psc" Line 195
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.OnSelectST() - "---------------------------" Line 852
[dz_misc_mcm_menu (FE041800)].dz_misc_mcm_menu_script.SelectOption() - "SKI_ConfigBase.psc" Line 1173
[sKI_ConfigManagerInstance (12000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159

 

 

 

I am calling ExtendedVanillaMenus.MessageBox() from my MCM script 'dz_misc_mcm_menu_script' with an AddTextOptionST state.

 

diziet

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...