Jump to content
  • throwback wednesday 3: a clever subtitle


    Haru,,

    i had a joke for the title and forgot it because i already wrote this once

    hey majors. 

    turn on your lo-fi and kick back cuz we got another coding post after a while.

     

    ✨saves✨

    yeah so saves were brutal. i actually changed these a while ago but we kinda never spoke about it?

    image.png.2e54bd9c1f1e17614d21856c21182a9a.pngimage.png.e1e5c26e20b2eef5a8d7eb6936b28480.png

    those file sizes were awful. especially once we figured out we were saving a lot of map data to the save. like. too much

    that includes the current map, any neighboring maps, and connected maps, the last like 2 maps you were on, and a bunch of other nonsense.

    i took that out and we got the nicer numbers you see:

    image.png.30f2d0d2193912254ef4a7401a7f1e1b.png

    ain't that neat.

     

    DOH.

    data object hash. doh. the new pbs files. last time you heard about these they were very in progress. the astute among you might notice rejuv and deso had these.

    the even more astute of you will realize that the community release has even more changes

    the even mostest astute of you will realize i'm not cass. hi. different code sorceress here. sup.

    anyway.

    we've cleaned up a lot things here and there with the doh files. and i made a lot more changes to the mon doh. you're welcome modders. i'm to blame there

    but

    you'll come around when you see them:

    image.png.bb5f8c276c99efa8e9b72ae04391dc36.png

    megas are now form specific. no more hard coded them in the mega code.

    also.

    evolutions also now look cleaner. and function better.

    image.png.8d1834c172493438173cfd1c30a198f9.png

    now they're explained! because i really hated long arrays that don't really explain anything.

    and also forms.

    image.png.e5c5879f44d6d1fd6c3c99600039e9fd.png

    while this is rejuv code, you can now like. add form evolutions. real easily.

     

    🗣️ randomizer 🗣️🗣️

    yeaaah!! that's the thing i do!

    so if you read the patch notes you'll see a lot has changed. i did the thing again where i rewrote it from scratch

    haha

    ha.

    i'm not really gonna talk about those changes. i'm gonna talk about the stuff that i have planned and some changes i really like

     

    there was this thing where the randomizer didn't work a lot. and couldn't be tested reliably. so i changed it.

    image.png.75ce069d80cd19ac9c1f3e35c7b88ea7.png

    this is a really cool thing. it lets me read info from your save file, load up the random class for your save, and regenerate your entire data files, using a settings seed

    if this sounds familiar that's because the regular ol' randomizer for the main games does a similar system. 

    pretty hot right?

    it gets better.

    you know that whole random thing. how it changes things. you can read those changes now.

    Spoiler

    image.png.db2a39db7c93955d7f1bfb9703476333.pngimage.png.a6dffb1a82870bc1cdf9e92d6d0d3ab2.pngimage.png.b6f77b6ce8d3063e6183e657a372ec87.pngimage.thumb.png.8b6e57a5a4f6e1c5aa32e7b69c6bf135.pngimage.png.770a1077675b71ec6743337da6b9cbff.pngimage.thumb.png.9e1b482ed55e0f83707c69d6503dc304.png

    that's what i'm talking about.

    ain't that cool. neat. quirky, or even cool.

     

     

    one last thing

    fun tool for devs

    image.png.911b17863e734ffc1c4e154500547996.png

    color your console output.

    image.png.ff20701f9fd3e540cd98f5af8c92e4a4.png

    very nice. very cool.

     

    yeah. that's it for this wednesday.

     

    p.s.

    image.png.050fe194ae05b15bfea4cbf06f0a8df7.png

    we did not fire her

    • Like 17

    User Feedback

    Recommended Comments

    Pretty hyped for the update! There was a mention of new passwords in a few updates, is one update an option to make all battles double battles by any chance? I know a few mods have made that a thing and double battles are my favorite way to play so thought I would ask :)

    Link to comment
    Share on other sites

    Wouldn't it make more sense for the Espeon and Umbreon evolutions to also use the Affection method and then use the parameters to define day/night requirements?

     

    Thanks for the post, I always love technical details like this.

    Link to comment
    Share on other sites



    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.

    Guest
    Add a comment...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   1 member

  • i know i'm, like, criminally bad at updating the sidebar

    but it's just the scripts!

    i never know what's worth mentioning.

    anyway we might redo the battle system.

    (6/15)

     

     

    SPOILER_shaving_luna_head.png

  • 16-4.png
    16-5.png
    16-6.png
    16-7.png
    16-8.png
    16-11.png
    16-12.png

×
×
  • Create New...