I'm an old poster from like 2013. I used to be super active here but life got in the way. I was an up and coming scripter for the VX Ace system when I was here before.
So I found an issue with the script if you add more than one quest they write over one another in the window. Just when I thought I was out. XD I need to figure out now how to set up columns.
Cool, I got it to word wrap. Thank you. Also, how do you suggest I use the id keys I put into the variable I made? Cause outside of using it as an index, I cannot access the description of the quests without accessing the hash directly as far as I can tell.
So here is what I have thus far:
module Setup
Quests = {}
Quests[:questid01] = {
:name => "So it begins.",
:state => "Undescovered",
:description => "The starting cliche quest to every adventure.",
}...
I already figured it out. :D like literally 10 min after I posted the question I figured our how to do it. Sad part is it was staring me in the face the whole time. I need to stop posting questions. XD cause its like as soon as I ask he question, I find the answer a few minutes later. XD but I...
So I am trying to pass the quest I into the function like you showed theo, about showing the quest description, and I can't figure out how to pass a symbol as an argument. Any thoughts?
I finally understood what you guess were getting at today. I finally had that epiphany. XD thank you guys for being patient with me. But I finally have an idea on what I need to do now. XD
Ok, so here is my new issue.
I built a function to append each value in the quest module I built like so:
def build_list
Setup::Quests.each do |key, value|
@list << value[:name]
end
end
Then I built the draw item function
def draw_item
for element in @list do
p @list[element]...
I already found it, and I am already tinkering with it. Currently in trying to set up an array of quest ids in the class that draws the items. I currently am trying to relearn how to use arrays. XD I'm getting closer.
So ive spent the last 4 hours tinkering with window_selectable and I am more lost that a dyslexic man in Germany. XD I have no idea what I am missing. I can't for the life of me get that stupid array to print.
sounds good. thank you. but i still don't quite understand the key, value thing? ist that just part of the syntax or is key and value like foo and bar, where they are just place holders for the values needed?
EDIT: Also, how do i set up the window where it lists the quests? like when i move the...
Theo!!! Dude, I am a big fan of your games and scripts!!! Thank you for your feedback. Let me show you what I am trying to work with here.
module QuestSetup
Quests = {}
Quests[:questID01] = {
:name => "Test Quest",
:description => "This is a test quest",
}
end...
So recently I picked back up scripting and I'm trying to build small, simple custom scripts for it. One of which is a Quest Log. Now, granted, I could use other people scripts to save time but this is a hurdle I want to cross myself. However, I cannot for the life of me figure out how to display...
Okay, now how do you do the same for loading the contents back out? When I went and made my class Game_Quests, I added a $game_quests = Game_Quests.new() and then made the symbol for it. But, when I followed the load save content one it kept erroring out. I'll take another look at it in the...
So I am wanting to make a quest journal script for ace that requires saving and loading data. I haven't the foggiest clue how to use the datamanager. I don't know how to have it save and load the info I need. I tried to look at ModernAlgerbra's quest script to see if I could decode how he did...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.