12-18-2020, 01:41 PM
This thread is giving me a headache.
???
Am I missing something here? He never even mentioned porting a GM8 game to GMS. Even then, it's tedious but often worth the effort considering how outdated GM8 is at this point.
And goh, 3 different people gave you the answer, just add "item = 0" to the create event. That's all you gotta do to fix it.
(12-17-2020, 01:47 PM)Hypernova Wrote: If you're using Game Maker 8/8.1, be sure to check "treat uninitialized variables as 0".This is a terrible advice to give anyone as that option only allowed people to get away with terrible code and hid errors that would otherwise show up. Thank god they removed it in GMS...
(12-17-2020, 07:50 PM)Pedigree Wrote: You're talking about that bubble that holds items?He isn't changing the sprite in the draw event, how did you come up to that conclusion? What his code does is that if the item number is 3 it draws the item with scaling.
You don't need to change the sprite in the draw event to change which item it's holding. You can change the sprite index in the step event based on the value of the item variable
(12-18-2020, 01:54 AM)Hypernova Wrote: Regardless, as someone who's very experienced with Game Maker Studio 1.4. I would highly advise against porting a GMK (Game Maker 8.0) into a GMX. Especially Hello Engines and frameworks based on Hello Mario Engine. I've done it before with Gatete's SMB1 Engine (has similar logics compared to Hello Mario Engine). It's very tedious and difficult even for an experienced developer. If you can, I would advise to get a copy of the Game Maker 8.0 Pro. I'm sorry but you have to Google it for legal reasons.
???
Am I missing something here? He never even mentioned porting a GM8 game to GMS. Even then, it's tedious but often worth the effort considering how outdated GM8 is at this point.
And goh, 3 different people gave you the answer, just add "item = 0" to the create event. That's all you gotta do to fix it.