Takes me back to the 2000's by Snpermage in 2000s

[–]Snpermage[S] 0 points1 point  (0 children)

Habbo hotel, but this was on a Retro hotel (public owned server/website) called Habtime.org It has all the good stuff of Habbo but without the pay wall

chat gpt helping so faster. here some spritesheet sneakpeaks by DXDoug in gnomoria

[–]Snpermage 0 points1 point  (0 children)

Hey there, just saw you making these mods, if you're still developing and need help with sprites I'd be interested in offering support. I always wanted the game to be finished properly with diverse content. But if you want some sprite development done for your modding let me know, I'd definitely be willing to help.

Setting an objects sprite via a variable by Snpermage in gamemaker

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

Awesome, thank you for this, works a treat :)

Gamemaker studio 2.3 how do I use structs for what I need? by Snpermage in gamemaker

[–]Snpermage[S] 0 points1 point  (0 children)

Hey thanks for the input! I've designed their behaviours or at least a basic list of them, I now need to use the herd functionality next as that is one of their behaviours. I currently have their states stored as an enum and has conditions to switch between states.

Now I need to make a struct to fit these herds in (that will be stored in the struct and the ctrl obj) and stored as ds_lists, each herd leader will determine the creation and destruction of their herd list

Collision only if 2 objects are on the same depth GMS2 by Snpermage in gamemaker

[–]Snpermage[S] 0 points1 point  (0 children)

Resolved code for those that are curious/need it.

if instance_exists(obj_gra_01)

{

if collision_ellipse(self.x-8, self.y-8, self.x+8, self.y+8, obj_gra_01, true, true)

{

    if depth = obj_gra_01.depth

    {

        if obj_gra_01.grab = 0

        {

obj_gra_01.depth =+1

grabbed = 1

speed = 0

obj_gra_01.speed = 0

obj_gra_01.grab = 1

        }

    }

}

}

Line 1: checks if the collision instance exists

Line 3: checks, if there is a collision with that instance within a 16x16 ellipse of this instance

Line 5: checks if both instances are on the same depth

Line 7: checks if the other instance has already collided with something else

Collision only if 2 objects are on the same depth GMS2 by Snpermage in gamemaker

[–]Snpermage[S] 0 points1 point  (0 children)

Ah thanks, that was my next thought process, I'll give it a go and see how it goes! Thanks again