I, fixed it?
For anybody else wondering:
First thing, add an icon in "Graphics/Pictures/VPM" and call it "menu_quests" (I went in "Graphics/Pictures/QuestUI" and copied the "new.png" then pasted it. Make sure the icon is 48x48 pixels, if not, make it be 48x48 pixels).
Then, copy the "sel_arrow.png" file from "Graphics/UI" (it's not in a folder) and paste it in "Graphics/Pictures" and rename it "selarrow.png"
Then, in the Script Editor, scroll down and go to "UI_PauseMenu" and at the end add:
MenuHandlers.add(:pause_menu, :quests, {
"name" => _INTL("Quests"),
"icon_name" => "menu_quests",
"order" => 35,
"condition" => proc { next hasAnyQuests? },
"effect" => proc { |menu|
pbPlayDecisionSE
pbFadeOutIn {
scene = QuestList_Scene.new
screen = QuestList_Screen.new(scene)
screen.pbStartScreen
}
next false
}
})
View attachment 26890
(should look like this)
Idk how I did it but It works and everything shows properly.
I haven't fully tested everything but it should work!