Jump to content

Zvart

Member
  • Content Count

    116
  • Joined

  • Last visited

  • Days Won

    5

Status Updates posted by Zvart

  1. I'm suddenly sadly frustrated that I can't find a way to script a Playtest mode that will show me the Map, Event, and Tab currently running so I know where to look for my mistakes.

     

    sad day, best I can do is plug a bunch of variables and hope for the best.

    1. Show previous comments  1 more
    2. Kayzee

      Kayzee

      Are you using VX Ace by any chance? I donno about MV or MZ, but in VX Ace one of the reasons there is no test mode that does this is because the event interpreter doesn't keep track of where the event it is running is coming from. Also events don't actually keep track of the page number they are using.

       

      That said, it's still possible! Here is a little script for VX Ace to print the map/id/page to the console when an event starts (only works for map events though):

       

      Spoiler
      
      if $TEST
      
        class Game_Event < Game_Character
      
          alias_method :start_debug_base, :start
          def start
            pagenum = @event.pages.find_index(@page)
            pagenum += 1 if pagenum
            puts "Event Start - Map: "+@map_id.to_s+" Id: "+@id.to_s+" Page: "+pagenum.to_s
            start_debug_base
          end
        
        end
      
        class Game_Interpreter
        
          alias_method :command_118_debug_base, :command_118
          def command_118
            puts "Event Label - " + @params[0]
            command_118_debug_base
          end
        
          alias_method :command_119_debug_base, :command_119
          def command_119
            puts "Event Label Jump - " + @params[0]
            command_119_debug_base
          end
        
        end
      
      end

       

       

      I wrote it just now! As a extra bonus it also prints stuff when it finds a label or a label jump so you know what the last label used is. Helpful!

       

      Oh yeah, and to enable the console make sure the 'show console' option in the 'game' menu has a little check by it. I find it super useful!

    3. Zvart

      Zvart

      You are wonderful! Thank you.

       

      Mind if I modify it a bit so it works even outside of Playtest mode? I'm thinking about when sending it out to Playtesters, since there's a LOT of dialogue options. Knowing where they found a particular thing would be nice

    4. Kayzee

      Kayzee

      You can do whatever you like with it really... I don't believe in restricting what people can do with my scripts. :3

  2. Urg, scriiiiipts

    1. PhoenixSoul

      PhoenixSoul

      Believe me, I know. Difficult to manage. Sometimes impossible at the devs' skill level.

  3. UUUUGGGH WHY MUST PIXEL ART BE SO MUCH WORK

     

    on the plus side i'm REALLY excited with how the Puppet and Mangle turned out. I think I'll throw 'em into the Resource topics after I'm done.

    1. Show previous comments  1 more
    2. Kayzee

      Kayzee

      Honestly just about every kind of creative activity can be a lot of work if you ask me.

    3. RetroExcellent

      RetroExcellent

      It is a lot of work, but it can really be so rewarding too!

    4. Zvart

      Zvart

      Indeed, I'm super happy with how Mangle turned out!!

  4. Finally back home and getting settled in. Probably gunna be playing RPG Maker games for videos at some point.

     

    'cause its time to try and finish this stupid game of mine. 

    1. PhoenixSoul

      PhoenixSoul

      That's the spirit.

      As Larry the Cable Guy would say... "Git 'er dun!" lmfao

  5. Syntax is dumb sometimes, but if I can manage to run everything on Self Switches instead of a new global switch for Every. Little. Thing.

     

    Then I think we're good.

    1. Show previous comments  6 more
    2. PhoenixSoul

      PhoenixSoul

      One bit of advice: The message script, if configured incorrectly, it will affect the battle windows.

    3. Zvart

      Zvart

      I'll keep that in mind, thank you.

    4. PhoenixSoul

      PhoenixSoul

      You're very welcome, dear.

      I will say that there is a possibility that my experience with said script might of been because I had many other scripts in place that may of had a hand in interfering. Even still, I didn't want to throw caution to the wind.

  6. Hrm. I'm not sure at what point I should consider my game playable for RPG Maker Central.

     

    I still have three levels to make, but they are also the levels that will take the most time to make. Should I put up the game for playtesting for the first four levels? Or wait until I finish the next two, so I just have the last one to update?

    1. Kayzee

      Kayzee

      I say at least send what you have so far to some people, see if there are any unnoticed kinks you can work out while you work on the rest.

    2. PhoenixSoul

      PhoenixSoul

      Demo release? Absolutely! See if there's other things to look at before the final release.

    3. Zvart

      Zvart

      Well, you nerds convinced me. Just waitin' on the approval.

  7. It's like.

    I know WHAT'S wrong.

    But I have no idea HOW its wrong.

    1. Show previous comments  2 more
    2. PhoenixSoul

      PhoenixSoul

      Ruby can be a cruel mistress at times, and definitely spoiled rotten to boot, throwing tantrums at the slightest inconsistency, even if you see no inconsistencies at all, lol

    3. Kayzee

      Kayzee

      Hey, Ruby is a nice sensible girl! She tries her best, she really does! At least she tries to tell you when she doesn't understand what to do. She isn't just throwing tantrums, she is trying to help! Ever try programing in assembly? If you did you would be grateful for Ruby trying at all and not just willfully barging on ahead. :3

    4. PhoenixSoul

      PhoenixSoul

      Assembly language is a bulldozer. lol
      When Ruby is not making a fuss over something that doesn't make sense, she does things wonderfully whilst toggling her shoe on her toes with her legs crossed...

  8. Solve one problem and another shows up.

     

    UUUUUUUUUUUUUUUGH

    1. Show previous comments  4 more
    2. Kayzee

      Kayzee

      Well, what don't you like about it exactly? I am curious. I haven't really worked with Javascript that much, but it seems mostly okay to me. I wouldn't call it my preferred language, but is it really all that bad? I think the biggest problem I see with Javascript is just that using a prototype-based object system is really unusual and I think not many people really understand how it works, and you can do all sorts of odd things that don't quite make sense in most computer languages. Like functions being objects you can set to a variable like any other object.

       

      Then again, I am a computer science nerd, so I probably pick up on the reasons for a lot of the details that most people find nonsensical and overly complex anyway.

    3. Dark Influence

      Dark Influence

      I'm honestly not sure what my issue with Javascript is, it's just something that I always end up having to deal with whenever I try to work with that language, which is what makes me want to avoid it.

    4. Kayzee

      Kayzee

      Hehe, I getcha. We all have things like that don't we?

  9. >Asks Forum for Help

    >Less then 24 hours later finally manages to find a post online that leads to the solution

     

     

    😐

    1. Chaosian

      Chaosian

      Probably an unfortunately common occurrence, not just here.

    2. Zvart

      Zvart

      I edited my original post with a link to the solution I found. Maybe my new phrasing will help someone from doing it again.

    3. PhoenixSoul

      PhoenixSoul

      Definitely not an isolated thing; I've been there on several occasions.

  10. Boo ya. Made a comparability script.

     

    ... well actually I just added like, one definition to a script so it'd play nicely the other one.

     

    Coding is weird.

    1. Kayzee

      Kayzee

      As a more experienced coder, I can confirm: Coding is indeed weird. But I like weird. ❤️

       

      Anyway, just about any type of skill becomes more and more weird the more you know about it. Then one day everything clicks and you synergize with it fully and finally understand, and it dosn't seem so weird anymore. But no, it still is, you just have become weird to match. :3

    2. PhoenixSoul

      PhoenixSoul

      It was just like my coding issues in trying to get a currency script to work with one of my edits so that one could set any given currency to an arbitrary value, that I eventually figured out. Hell, as of now, I don't really have any coding conflicts.

       

      But anyway...

      I agree, but with writing in general, not just coding, because BOTH American AND British English are *QUACK* weird.

    3. Kayzee

      Kayzee

      Well I blame the Norman invasion for the state of English. Look, French is a fine language on it's own and all, and I mean no disrespect to the language or those that speak it, now or in the past. But I can't help but feel English would be a billion times less screwed up if a bunch of French nobles had not dumped a bunch of random French words into it just cause they were in charge.

       

      But on the other hand, I kinda like the screwed upness of English a bit. It's a mess, but in many ways it's a beautiful mess. :3

  11. "Oh man, I would love to use this scriiiiii There's an issue and the author hasn't been online in a while, huh"

    1. Show previous comments  4 more
    2. Zvart

      Zvart

      Makes sense, but I have actually found myself learning, even if I can't make the solution myself.

      The script I mentioned in this particular status was not compatible originally with Yanfly's Battle Engine.

       

      In learning that (Via finding the author had modified it to BE compatible), it actually helped me realize the problem with the achievement script you've been trying to help me with!

       

      I do want to find HOW solutions work, and have made my own compatibility patches for some scripts I love. But I'd still easily consider myself a Beginner Scripter.

    3. Kayzee

      Kayzee

      The important thing is that you are learning and are really thinking about it. Like in the little koan I told, some might assume it's just a joke, or that the expert is simply somehow using some strange magic. But if you really think about it, it makes perfect sense. There is more then one way to turn a machine off and on. How long to you leave it off before turning it on again? Is there a proper shutdown procedure? What can these things do to effect the workings of the machine? What really separates ones who can one day be experts and ones who are doomed to forever be novices is not that they know the answers, but that they can ask questions. :P

    4. PhoenixSoul

      PhoenixSoul

      I've run into that issue many more times than I can count on my hands and feet! lol

       

      Glad you were able to figure it out though...

  12. Current Problem: This script doesn't keep a window on screen for more then a frame before starting to fade it out.

     

    And I have no idea how to fix that.

    1. PhoenixSoul

      PhoenixSoul

      Hmmm...
      I can think of a couple of people that may be able to assist.

    2. PhoenixSoul

      PhoenixSoul

      Kayzee
      Rikifive
      Those two immediately come to mind.

  13. On one hand, I really don't want to and just want someone else to do them.

     

    On the other, I'm already half way done making edits to Holder Battlers. But the remaining half are the hard ones.

    1. Show previous comments  2 more
    2. PhoenixSoul

      PhoenixSoul

      I will say this; going into coding is definitely not for everyone. There's a lot of user-customizable coding systems for VX Ace that I have absolutely no clue how to use (*cough*Lunar Engine*coughcough*).

    3. Zvart

      Zvart

      Oh, I've actually got a decent grasp on coding. It's just, do I want the extra work is the question.

      My game dev partner says no, my current battle set up should be fine.

    4. PhoenixSoul

      PhoenixSoul

      Neat. Like @Kayzee, we have a Ruby veteran.

      I myself am a novice at it; I often get lucky with making add-ons and edits, though I did manage with a little assistance, to fix a bug in VX Ace that no one else seems to care about.

  14. Things that are kind of awesome: Having DLC You've never actually looked at, but discovered the perfect tileset within.

    1. PhoenixSoul

      PhoenixSoul

      I have a ton of DLC myself.

    2. Zvart

      Zvart

      I was looking for something to go with Half-Kaiser sprites and there was a Royal Fantasy pack that was perfect.

  15. I disappear all the time then come back and remember how much I love these forums.

     

    hi guys does anyone remember me

    1. PhoenixSoul

      PhoenixSoul

      No, I can't say I do, but welcome back anyway.

    2. Kayzee

      Kayzee

      I feel like I probably should remember you but I don't! Oh dear... Well, nice to see you back anyway!

  16. I could attempt to make my own animated battlers again (a la Holder's Battlers) but when I tried that I found I am very bad at animating things.

  17. I started a side project, and decided I can only use RTP and RTP edits. Minus Loose Leaf sprites, because I actually kinda hate RTP sprites

    1. Crescent

      Crescent

      Good luck. :3

    2. Zvart

      Zvart

      Except now I'm seeing all this awesome stuff for non-commercial projects and just.

       

      I think I'm gunna grab it all

    3. Point08

      Point08

      Well that escalated quickly.

  18. I hate when I want new poses for the sprites but am not in the mood to splice them together

    1. Crescent

      Crescent

      Ohh, I know that feeling. :<

  19. I've been trying since I started using RPGM to make my own sprites. I finally gave in today and just started splicing together LooseLeaf sprite pieces. ... I'm actually really happy with the result.

    1. magic2345

      magic2345

      Addictive isn't it?

    2. RetroExcellent

      RetroExcellent

      That is how I started too, frankenspriting for the win.

  20. "WHY ARE MY ENEMIES SO TOUGH!? wait what do you mean its level three OOOHHH Dammit Yanfly script I won't use until NG+"

    1. magic2345

      magic2345

      Better change those min max levels XD

  21. hnnnn half an hour until I can get pizza.Time should move a little faster for me

  22. I'm super tired, but I'm downloading Art Academy on my 3DS and really want to try it out. Aaarrrggg internet work faster

    1. YamiKitsune

      YamiKitsune

      I literally only bought my 3DS for smash bros. However, I'm thinking about getting Animal Crossing.

  23. I really wnat to work on my game but I don't know what to do since I'm not the one making the maps.

    1. _____

      _____

      work on enemies or story maybe?

    2. RoooodWorks

      RoooodWorks

      item, equipment, sprites, faces, characters. bosses, maybe look for scripts u may need or write down events u can work on, on paper. theres alot of things u can do :P

    3. Zvart

      Zvart

      why didn't I think about just writing out events. omg that will make things go SO MUCH FASTER

  24. I don't know when I went from "Beginner" to "Handing out advice left and right"

    1. Arrpeegeemaker

      Arrpeegeemaker

      In either case, way to level up ^^

       

  25. A lot of my scripting has been Copy and Pasting.

×