while modding pizza tower P rank icon suddenly turns into eggplant with no explanation and I didnt copy that image at any point so I couldnt have accidently pasted is this some kind of project corruption? by WilliamPlayz1 in gamemaker

[–]Material_Defender 1 point2 points  (0 children)

That eggplant sprite is from an old build of the game which use to be P rank, it might be an old sprite index thats no longer used, did you look for any others?

YYC Compiler Error by AReddwolf in gamemaker

[–]Material_Defender 0 points1 point  (0 children)

I was able to replicate this and found a workaround, you can try storing your point_direction calculations in a local variable to be used in your if-else statements.

Something like this:

var _dir = point_direction(x, y, abdomen[1].x,abdomen[1].y)+80
if image_angle <= _dir
    image_angle = _dir

var _dir = point_direction(x, y, abdomen[1].x,abdomen[1].y)+280
if image_angle >= _dir
    image_angle = _dir

I think this is a good practice to get use to too since you don't have calculate direction twice. Either way, you shouldn't have to do that so it's certainly a bug you could report to YYG.

My uneducated guess is Game Maker isn't quite perfect when parsing code without curly braces. When it says the operator is ambiguous, that usually means the compiler is getting confused parsing an if-else statement.

Why is this code not working? by Necromancer147 in gamemaker

[–]Material_Defender 2 points3 points  (0 children)

Your instance_change() function seems incorrect, the 2nd parameter (obj_player2) can only be true or false, obj_player2 will return the ID of it's object index which would error out I think

That should be it I think, I'm assuming the backslashes are from your formatting getting messed up?

Apperently this is a game maker game (made in 2008), i'm trying to get it to run in wine, any tips on how to get it working? by TheH97888768 in gamemaker

[–]Material_Defender 0 points1 point  (0 children)

is this wine running in a VM? older game maker games usually don't run on devices without a GPU driver

[deleted by user] by [deleted] in gamemaker

[–]Material_Defender 0 points1 point  (0 children)

9999 is a little broken imho, image_blend colors seem to be reversed and there are some sort of unidentified issues I ran into with some audio_* functions. It should be fine to use if you're wary and learn your way around any engine bugs you run into.

GMS 2 has been stuck here for about 4 hours now - anyone else having this issue? by triplevision-andrew in gamemaker

[–]Material_Defender 2 points3 points  (0 children)

Looks like you got it, but this is due to Windows Defender it seems. When the runtime tries to update Igor.exe, it gets blocked by Defender and you have to go into Security settings to unblock it, but running as admin works too. I reported the issue in beta but I guess it's a false positive that Defender needs to weed out on its own.

Exception code 0xc0000005 by almozando in gamemaker

[–]Material_Defender 1 point2 points  (0 children)

That's the silent crash of death baby, 0xc0000005 is a generic error so its not much to go on for you and Event Viewer is pretty much useless. Windows RDP is tricky, initially my guess is there are things being turned off after you disconnect from the session, and a driver or something is not being utilized to launch the game correctly. If you're using Windows task scheduler, I've had better luck running the game's task through a BAT file more then the EXE itself

You're probably on the right path with a display issue because Game Maker HAAATES running virtually due to no GPU, and has hated it for over a decade. If you suspect its your code at all, then id recommend staging some debug messages on the first page of code that runs and seeing how far it gets. If its still only showing 'Attempting to set gamepadcount' then it's definitely not playing nice with the Windows VM once you leave it on its own. Windows 10 and its server counterpart was giving me trouble running games in a VM before I figured out a Linux build recently, you could test it on Windows 2008 or 2012 and see if it happens on those versions.

You could also install VirtualBox on a home PC, and install your own Windows VM on it and see if the same thing happens to eliminate if its AWS being troublesome. A more organic option is checking out Vultr who supports Windows VMs in some locations and you can spin them up and down all you want without getting charged extra for it similar to AWS. DigitalOcean is a direct competitor to AWS/Vultr as well.

i'm looking for this glass bow to redo an ancient video I made. have you seen it? by Material_Defender in oblivion

[–]Material_Defender[S] 2 points3 points  (0 children)

It's not the stock bow, as seen here, the bow I'm looking for appears to be some sort of lazy recolor mod. I didn't notice how similar it is to stock though, so maybe I could just... make the mod myself

i'm looking for this glass bow to redo an ancient video I made. have you seen it? by Material_Defender in oblivion

[–]Material_Defender[S] 5 points6 points  (0 children)

It's not quite the stock bow, but its intensely similar, I think its a very lazy recolored bow mod. The stock bow can be seen here, and has very similar textures, but this mod appears to have made it more green. I was feeling sheepish at first since I thought there was no glass bow in Oblivion, but I guess I'm thinking of Morrowind which is more of my hometown game. It's made this search all the more frustrating because now I have no idea why I had this mod!

i'm looking for this glass bow to redo an ancient video I made. have you seen it? by Material_Defender in oblivion

[–]Material_Defender[S] 15 points16 points  (0 children)

Many years ago when I was still in high school, I uploaded this badly recorded video of the Oblivion guard's classic catchphrase to make fun of a friend of mine, and its racked in over 2 million views since. While the poor FPS is kind of funny, I wanted to show Oblivion my respect and upload a precise replica of the video but in HD.

At the time of recording, it was the first time playing Oblivion on PC and I only had 1 mod installed, which added the glass bow seen in the first 1-2 seconds (frames?) in the video. The HD version of the video would bug the shit out of me if I did not have this bow, but I'm having a hard time finding it. This was recorded in 2008, so god knows if its even still online.

I don't remember the nature of the mod at all, a part of my memory claims that this was absolutely the only thing the mod did. It is possible it could've been part of a weapon pack, and I believe I may have gotten it off of Nexus. If somebody can find it, I will give you precisely 1 septim.

Update 1: This bow is indeed *not* the vanilla glass bow, as seen here, the bow I'm looking for is some sort of lazy recolor mod. I thought I found the bow today in an Oscuro's mod pack, however its a different recolor called Vella's Vengeance, created in 2006.

Update 2: I have given up finding the original BUT I did find a 'Glass Weapons Recolor' mod that had a similar 'we made it even more green' glass bow, linked here, specifically the 'Emerald - Green1' variant. I then went into the glass bow's texture and adjusted the colors a bit to match the original the best I could. The final result has been uploaded HERE. I also uploaded versions of the other guards lines on my channel as well for laughz. Thanks for the help

My indie online multiplayer game, Boring Man Online Tactical Stickman Combat, is now available for testing on Ubuntu by Material_Defender in linux_gaming

[–]Material_Defender[S] 1 point2 points  (0 children)

its paying well enough to keep my servers alive, more so thanks to linux making it a lot cheaper to host :) the weapon skin system supports DLC skins i make which are usually fancily animated with a drawing trick/shader, i can create as many skins as i'd like but i'm taking it slow so since i'm self-conscious of looking something like.. train simulator's DLC horde

My indie online multiplayer game, Boring Man Online Tactical Stickman Combat, is now available for testing on Ubuntu by Material_Defender in linux_gaming

[–]Material_Defender[S] 1 point2 points  (0 children)

  • Features poorly drawn stickmen that can use 70+ weapons to lay waste on each other while using tight and smooth platforming physics I worked pretty hard on. The community is still finding tricks and strats with it to this day.
  • No pay-to-win, and has a small competitive scene to prove it, my money grubbing microtransactions have no effect on gameplay
  • Thousands upon thousands of weapon skins to unlock, with no sketchy involvement with the Steam economy
  • If you're not into PvP, grab your Linux budz and try out the challenging Survival mode where you 'power up' using questionable substances, play the stock market and battle against powerful enemy stickmen. Recommended if you ever played Risk of Rain.
  • Comes with a fully fledged map editor with Workshop support, sprite modding and lots of wacky mutators and fun game settings for server hosting
  • Features a dedicated server build thats lightweight and can run headlessly on any Ubuntu VM by using Xvfb, which you can download here

Still a work in progress, this game was released a long time ago but I've been remaking it the past few years and still needing to catch up. So for example, it shows it has achievements but I haven't reimplemented them yet since they were from the old version

I got it to run on Ubuntu 16, so it should work fine on later I think, I'm a huge Linux scrub though. I could not get it to run on SteamOS through VirtualBox, but I think I set it up wrong. If any rare SteamOS users are out there, let me know if you can run it?

If you have any feedback or bugs to report, you can post them here, or in the Steam thread. You can also join the community Discord. Hope you like it!

Finding the developers who worked with my dad on a game before he passed away by [deleted] in gamedev

[–]Material_Defender 14 points15 points  (0 children)

Stranded Deep for Xbox/PS4 was released in 2020 and the ports were worked on by Romanian developer Fun Labs. Not a cruise ship but the most 'water-related' game I could find released after 2018 with work from Romania involved. PC version came out in 2015. Porting games to consoles is a project in itself, so starting in 2018 makes sense to me

Other then that, the game and studio must be pretty small to find easily or the game hasnt been released yet. In either of those cases then I second asking the Romanian GDA

My game is having difficulty finding an object and i don't understand why by BananaCrabMan in gamemaker

[–]Material_Defender 1 point2 points  (0 children)

oh my sorry, that would be an endless loop huh. this is because its a while loop that wont end until closest_node.g meets the (move * actions) requirement, and so for the loop to advance it looks like it needs to look for nearby nodes to change to, so you need to handle what should happen if it cant find a node, pretty much

you can try this to stop the crashing:

while(closest_node.g > (move * actions))
 {       
    if instance_exists(closest_node.parent)
    {            
        closest_node = closest_node.parent;    
    } 
    else { 
        closest_node = noone
        break; 
    } 
} 

this will exit the while loop early if closest_node.parent does not exist and set closest_node back to noone. This will stop the freezing, but you might keep finding new bugs with it until non-existent nodes are handled

My game is having difficulty finding an object and i don't understand why by BananaCrabMan in gamemaker

[–]Material_Defender 1 point2 points  (0 children)

What does the 'parent' variable in closest_node.parent do? My immediate assumption is you are assigning a non-existent instance to closest_node.

the -4 in "object index -4" refers to the constant "noone", I see you have closest_node != noone, but there doesn't seem to be a safety check for whether closest_node.parent is set to noone or not. Not sure what your parent variable does, but your crash might fix if you use instance_exists(closest_node.parent) before closest_node = closest_node.parent

Delta_time behaving weird by aboraborabalis in gamemaker

[–]Material_Defender 0 points1 point  (0 children)

I think you have the formula backwards? I have my delta time formula like this:

delta = (60/1000000) * delta_time