Spastic Hamburger

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 1 year ago

    Yep, we also have the old joke, “Two plus two equals five for large values of two.”

    cppreference has a section on it here under “Floating–integral conversions”. Interestingly, the code mixes the double and floating point types in some places. The only difference between the two types as far as C++ is concerned is memory related so we may be a…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 1 year ago

    There are some casts that can be removed. As an example:
    if (pEffectData->HasDuration() && pEffectData->HasMagnitude()) {
    Cost = (float)(BaseCost / 10.0 + BaseCost * Duration * Magnitude / 5.0);
    } else if (pEffectData->HasDuration()) {
    Cost = (float)(BaseCost / 10.0 + BaseCost * Duration / 5.0);
    } else if (pEffectData->HasMagnitude()) {
    Cost =…
    [Read more]

  • Spastic Hamburger replied to the topic Veg in the forum Discussion 1 year ago

    Armadillos are the biggest issue around here as they like to tear everything up. We also have a few feral pigs in the swamp but, fortunately, I’ve never seen them in the neighborhood.

    I’d like to get some blackberries going to replace the ones that the city cleared out from the public lands a few years back but I’m not sure I have the right kind…[Read more]

  • Spastic Hamburger replied to the topic Films & TV Shows in the forum Discussion 1 year ago

    It was a lot of fun! Not sure how to follow it up. Maybe watching A Boy and His Dog again? πŸ˜›

    Finally got around to Galaxy of Terror. Mostly jump scares but did have some good scenes of the alien planet.

    And the Crab Monsters were a blast!

    Deus wasn’t bad. Took a bit to get going before it really gets interesting but once it does, it’s pretty…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 1 year ago

    There’s another typo in a file name: ESMSubBase.h should be EsmSubBase.h to match the convention used with the other files. Will add it to the list to adjust later just in case the includes also need to be fixed. Not an issue on Windows as the file system isn’t case system but still good practice to line everything up. That and we hope to get it…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 1 year ago

    Took a quick look at .gitignore and it may need some additions, such as *.o to ignore object files. Will get it taken care of at some point πŸ™‚

  • mlox is actually for load order management. It’s similar to BOSS but uses a completely different syntax and its code is much simpler. πŸ™‚ I think it stands for Morrowind Load Order Executable. When I was poking about recently, it looked like maintenance was handed over to rfuzzo. They’ve been working on Rust versions of various tools such as one…[Read more]

  • Spastic Hamburger replied to the topic Random in the forum Discussion 1 year ago

    Codgerspace is a pretty fun read. It involves a collection of short stories to tell a larger story so there’s not a whole lot of depth to it but still a good one πŸ™‚

  • Cool! Unable to get the database to load at the moment so I’ll try again later. Always fun to poke through that stuff, especially the older stuff. πŸ™‚

    15 billion and growing! That’s a lot of cat videos! πŸ˜›

    Also need to figure out which version of Mash is recommended these days as there are quite a few forks of it. May not be a bad idea for a…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 1 year ago

    Haven’t gotten to the usage yet but those arrays are arrays of structs using the names as the keys. Additionally, it uses accessor functions to convert the index to the string and back again. Based on this, there’s a very good chance that they’d be better off as a map of structs. I’m a big fan of using data types that semantically make sense as…[Read more]

  • Spastic Hamburger replied to the topic Sounds and Music in the forum Discussion 1 year ago

    AT’s newest entry looks pretty slick too!

    Still using the Thorens 165 I picked up a couple of years ago. It’s completely stock, which is cool. The previous owner took really good care of it so the springs aren’t even worn out! πŸ™‚

  • Spastic Hamburger replied to the topic Films & TV Shows in the forum Discussion 1 year ago

    Saw The Monolith Monsters the other day and that was fun. They really don’t make them like they used to!

    This was a fun one. Had some pretty good lines but, sadly, the quotes area at IMDB is pretty lacking

    May watch Attack of the Crab Monsters next but haven’t made a firm decision. Pretty much pick whatever I’m in the mood for. πŸ˜›

    Could watch…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 1 year ago

    I’m currently working on the several arrays in esm/EsmBase.cpp, reformatting them so they’re a lot more readable, and they’re going to need some comments to describe what each field is for once we figure that out. The first field is obvious: it’s the text description but the next ones are unclear. For the animation array, for instance, it’s just a…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 1 year ago

    Class members are going to need to be rearranged. They’ve got separate sections for members and methods which makes it hard to see everything at a glace so the sections are probably going to be combined. The order is also inconsistent so that’s going on the list as well

    Additionally, I’m identifying various if-statements that could use optimizing. πŸ™‚

  • Google disabled new posts last year, which is a shame but I guess they were tired of hosting forums. I should catch up on C++20 and C++23 at some point. There have been quite a few changes. That said, I don’t like the new import feature as it makes it harder to tell where stuff is coming from. Do like the looks of the new std::println() function,…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 1 year ago

    Tried again to hunt down the main function or WinMain but still couldn’t find it. I wouldn’t be surprised if it was done as a macro somewhere. I’ll keep an eye out as I go and will take a close look at the VS project files when I get there.

    Going through the esm folder and the code is really hard to understand without proper includes and…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 1 year ago

    Another note!

    Until the switch to GTK takes place, we’ll need to consider compiler support for the Windows GUI library. I know that, in the past, MinGW’s version of the Windows API had limited support for the Windows GUI library. It’s something that needs to be looked at again and kept in mind.

  • APC also has good UPSs if you want to compare prices. Features should be similar.

    Yeah, parts for these kinds of devices are always hard to find. They shouldn’t be! Supposedly replaceable parts but that assumes you can get them and get them for reasonable prices. Reminds me of the days when phones had swappable batteries: nobody sold them! You…[Read more]

  • Yeah, a lot of open source projects have poor documentation. A lot of stuff needs to figured out with trial and error. It’s a shame but we don’t usually write good docs and it’s hard to get volunteers to fill in the blanks. πŸ™

    Ooh, that repository looks nice. Will need to explore it when I have time. πŸ™‚
    Do wish some of the files had better…[Read more]

  • What are the interior and exterior sections for? Never used the plguin before πŸ™‚

  • Load More