A request to the Dev's: Please unlock the strange sort order (flash hardcoded) in quest journal/Craftingmenu for mods!
@DanForever or other Dev's:
I have the journal code explored down to the lowest angle.
Including the parent classes.
In some event functions, I inserted and tested my code:
(OnJournalTabSelected(), OnMenuShown(), OnQuestSelected(), OnEntrySelected etc.)
No chance!
My code runs, I can even hide parts of, for example, "Completed Quest" section.
But, damn it, the assorted flash array is jumbled by Flash-ActionScript.
I have a suggestion for the next patch:
Adds just an additional flag in the Flash array.
Maybe so:
----------------------------------------------------------------------------------------------------------------------------
Class variable:
class CR4JournalQuestMenu extends CR4ListBaseMenu
{
var bListIsSortedFromMod : bool;
default bListIsSortedFromMod = false;
in private function generateFlashObjectForQuest():
l_questsDataFlashObject.SetMemberFlashBool( "isSortedFromMod", bListIsSortedFromMod);
----------------------------------------------------------------------------------------------------------------------------
This flag could ActionScript from Flash to clear the Order in the GUI and
take over the entire flash array sorted by the mod.
So that we can implement our own sort code as mod:
Sorting Options for Main/Side/monsterhunting/treasure quest sections:
"Order by Quest-Area -> Quest Title" (Standard)
"Order by Quest-Area -> Level -> Quest Title"
"Order by Level -> Quest-Area -> Quest Title"
"Order by Level -> Quest Title"
"Order by Quest Title"
and most important:
Sorting Options for completed/failed quest sections:
(with inserted "quest type: " in first position of area-line string)
"Order by Quest-Type -> Quest-Area -> Quest Title" (Standard)
"Order by Quest-Type -> Quest Title"
"Order by Quest-Area -> Quest-Type -> Quest Title"
"Order by Quest-Area -> Quest Title"
"Order by Quest Title"
And in Craftingmenu:
"Order by Type (Body, legs etc.) -> Item name" (Standard)
"Order by Type (Body, legs etc.) -> Level -> Item name"
I will offer these sorting options in the game menu,
Last not least a additional question:
Can I enhance the localization strings (en/de.w3strings) for more items?
Best Regards
JC
@DanForever or other Dev's:
I have the journal code explored down to the lowest angle.
Including the parent classes.
In some event functions, I inserted and tested my code:
(OnJournalTabSelected(), OnMenuShown(), OnQuestSelected(), OnEntrySelected etc.)
No chance!
My code runs, I can even hide parts of, for example, "Completed Quest" section.
But, damn it, the assorted flash array is jumbled by Flash-ActionScript.
I have a suggestion for the next patch:
Adds just an additional flag in the Flash array.
Maybe so:
----------------------------------------------------------------------------------------------------------------------------
Class variable:
class CR4JournalQuestMenu extends CR4ListBaseMenu
{
var bListIsSortedFromMod : bool;
default bListIsSortedFromMod = false;
in private function generateFlashObjectForQuest():
l_questsDataFlashObject.SetMemberFlashBool( "isSortedFromMod", bListIsSortedFromMod);
----------------------------------------------------------------------------------------------------------------------------
This flag could ActionScript from Flash to clear the Order in the GUI and
take over the entire flash array sorted by the mod.
So that we can implement our own sort code as mod:
Sorting Options for Main/Side/monsterhunting/treasure quest sections:
"Order by Quest-Area -> Quest Title" (Standard)
"Order by Quest-Area -> Level -> Quest Title"
"Order by Level -> Quest-Area -> Quest Title"
"Order by Level -> Quest Title"
"Order by Quest Title"
and most important:
Sorting Options for completed/failed quest sections:
(with inserted "quest type: " in first position of area-line string)
"Order by Quest-Type -> Quest-Area -> Quest Title" (Standard)
"Order by Quest-Type -> Quest Title"
"Order by Quest-Area -> Quest-Type -> Quest Title"
"Order by Quest-Area -> Quest Title"
"Order by Quest Title"
And in Craftingmenu:
"Order by Type (Body, legs etc.) -> Item name" (Standard)
"Order by Type (Body, legs etc.) -> Level -> Item name"
I will offer these sorting options in the game menu,
Last not least a additional question:
Can I enhance the localization strings (en/de.w3strings) for more items?
Best Regards
JC


