Spastic Hamburger

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 11 months ago

    Yeah, we’ll definitely want to expand on the function descriptions to explain why something is broken.

    Elsewhere, a compiled help file is referenced but there doesn’t seem to exist any file that sets one up in the repository so more digging is probably needed. It may be using the one in the original CS, which would be strange as MWEdit is a…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 11 months ago

    Got another one to be added to the issues list:
    Function = CellUpdate
    Options = 0x2000
    Opcode = 0x1013
    Return = 0x2, "None"
    Desc = "Broken. Updates the current objects cell position."
    End

    It’s possible this is related to issue 4

    This file is a long one and needs to have its extra newlines removed. Lot of pressing the DEL key 😛

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 11 months ago

    In an ideal world, I’d like for it to use std::string for string types and char * (or whatever the current standard way of doing it is) for raw data blocks. If CString implements more than std::string then we may be able to simply create a subclass and go from there. Will add it to the list!

    Still reformatting. Been on the script functions file…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 11 months, 1 week ago

    project/EsmScriptFuncs.cpp defines short versions of the macros for the script functions and you can’t tell what the names mean at a glance. For an example, it defines 0 as VN and ESMSCR_FUNC_BYTE as VB. These should probably be changed to use the long form

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 11 months, 1 week ago

    I’ve spotted some stray symbols here and there so there may be some syntax errors that need to be resolved when we run things through a compiler. We’ll find out!

  • Spastic Hamburger replied to the topic Random in the forum Discussion 11 months, 1 week ago

    No idea why they chose that name! It’s definitely not water proof or large enough to take into the waves 😛

    For me, I tend to use the aloe infused Irish Spring bar soap. Always has my skin feeling just right and I do like the subtle fragrance. 🙂

    Robin sold the Nexus the other day. From the sounds of his post, he simply got burned out after…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 11 months, 1 week ago

    The script compiler has some form of support of an old version of MWSE. It’s not enabled by default and must be turned on at compile time. It may be worth having the MWSE devs take a look at those bits of code and seeing what kind of state it’s in.

  • Decided on Attack of the Giant Leeches. Lot of fun but I fell asleep for a good portion due to exhaustion the last few weeks and not having gotten my regular naps in so I’ll need to give it another whirl soon. The costumes were suitably absurd with the requisite over-acting typical of Corman films. Great B-movie!

    After the Yesterday Machine, may…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 11 months, 1 week ago

    project/EsmRecDialog.cpp and project/EsmRecDialog.h may be broken. It overrides GetControlData() but makes it an empty function so we’ll want to test that window to make sure everything works okay before I remove the empty override. From what I can, that class deals with adding a new record so that’s where we’ll want to look.

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 11 months, 1 week ago

    Buffer.Format(_T("%d"), (int)(byte)pLongData->Strength);
    Those lines can probably remove the byte cast as they just cast it to int before the variables are used anyways.

  • Yep, Tubi is a fun place!

    Yep, seen Chopping Mall. It was pretty fun but I’m mostly out of killer robot films now 😛

    Haven’t been watching too much lately, been doing a lot of reading, but I did catch Beneath the Planet of the Apes last week. Definitely not as good as the first film but was still pretty fun.

    Going to add The Yesterday Machine[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 11 months, 2 weeks ago

    There are a variety of cases where OnUpdateItem(esmrecinfo_t *pRecInfo is an empty function, simply returning 0. Not sure how necessary it is for all uses but I suspect that it can either be removed or moved to the base classes, being overridden as needed.

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 11 months, 2 weeks ago

    It appears that GitHub has some sort of CI support for MSBuild. Don’t know if it’s a paid feature or what but I’ll take a closer look at it once I’m done with the whitespace formatting. There’s a chance it won’t work due to the generated code but if we can at least get a Windows build out (there’s currently no build of the program available…[Read more]

  • I prefer OpenSUSE’s zypper but, sadly, I’m stuck on a .deb system here. pacman is pretty good, too.

    Yep, I use Synaptic all the time to help fill in the blanks. Use apt for installation and everything but Synaptic has helpful features that I use for querying information. It also has a pretty good categorical view, which is pretty nice.

    Yeah,…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 11 months, 2 weeks ago

    The IsModified() function in the GUI classes can be optmized.

    This is an example of what we have currently:
    if (m_IDText.GetModify()) {
    m_Modified = true;
    }

    if (m_NameText.GetModify()) {
    m_Modified = true;
    }

    Right now, it checks each condition even though m_Modified is already true so we can change it to else-ifs after the initial if with a…[Read more]

  • Spastic Hamburger replied to the topic Random in the forum Discussion 11 months, 2 weeks ago

    This looks like a handy device to toss in my bag to work as a scratch pad so I don’t need to waste paper on a basic calculation that I don’t need to save. Cheap enough, too. Looks like off-brand ones are even cheaper at around 2 USD each

  • Here’s another interesting one coming out: https://miniot.com/blogs/wheel-updates/introducing-wheel-3

    Using optics to read the grooves has been done before with mixed success. I wonder how they’re going to factor gunk and grime in the mix?

    Light jazz anyone?

    Need to clean up my YouTube…[Read more]

  • In the past, I’ve mentioned that I dislike the apt package manager. Got an example of a reason!

    1. Installed Code::Blocks
    2. Didn’t like the looks of it, so uninstalled
    3. Realized that APT didn’t uninstall all of the dependencies as they’re suggested packages of other packages
    4. Spend thirty minutes trying to track down everything since APT doesn’t…

    [Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 11 months, 3 weeks ago

    Still working on the project/ directory. When the newlines were converted to standard n a few years ago in that directory, a whole bunch of newlines got added for some reason. As a result, I’m adjusting the amount of vertical whitespace meticulously and is taking some time. Fortunately, this should only need to be done once assuming another…[Read more]

  • Spastic Hamburger replied to the topic Random in the forum Discussion 11 months, 3 weeks ago

    Cool! Love the design!

    Got plenty of those! I have three in my cupboards and I know she’s got several insulated bottles that she finds on the river. 😛

    Should probably pick up a basic first aid kit as well to keep in the dry bags. Got extra paddles in case the motor dies. Anything else that’s worth picking up?

    Yep! A lot of software is still…[Read more]

  • Load More