• Hey! Guest! The 40th (!!!) GMC Jam will take place between February 25th, 12:00 UTC to March 1st 12:00 UTC. Why not join in this very special anniversary jam! Click here to find out more!


  1. Nathan

    GMS 2.3+ Is it possible to add different destroy triggers to instance of objects?

    I want to have a base object, and have lets say 20 instances of this object in a room. When the player touches the different instances, is it possible to make the individual instances trigger different events without having to make a duplicate object for every object instance that I want...
  2. giraffeman210

    GMS 2 Instance Create based on Viewpoints

    This seems simple and yet I can't find anything about it. Is there a way to create an instance based on coordinates of a viewpoint? Say I have a room a few screens wide yet no matter where I am I want to create an object in the middle of my viewpoint? Is this possible or can I only draw things...
  3. FoxyOfJungle

    SOLVED PATHS: Get hspeed and vspeed of an instance ??

    Hello, I'm trying to acquire the vertical and horizontal speed of an instance in which is using a path, but apparently there is no way to do it... I just did this: CREATE EVENT: my_path = -1; alarm[0] = 2; STEP EVENT: // hspeed and vspeed hsp = x - xprevious; vsp = y - yprevious; ALARM 0...
  4. A

    Collision with multiple instances of same object

    I’m looking into how physics works, and I’m trying to have multiple instances with the same objects collide with each other. I know different collision groups have collision against one another, but that’s per object and not per unique instance. What’s the best way to accomplish this?
  5. J

    Instance creation not working

    Hi there, long time user and lurker of GM. I'm currently having a problem with instance creation, none of the instance functions seem to draw to screen despite being in the draw method. Here is my simple test code, which does not draw: create_instance_depth(room_width, room_height, 10000...
  6. G

    Drag And Drop Creating an instance using a variable.

    When creating an instance, is it possible to use a variable containing the object name instead of the object name itself? Whenever I try doing this, it results in an error.
  7. zendraw

    change instance`s object index

    is it good practice to use this function? instance_change(); one of the things that worry me are the facts its not accesable after you run this function and if you try to acceess it it wuld return an error, which is what the manual says.
  8. konkrz

    GMS 2.3+ "sequence_instance_override_object" trouble - object disappears (possible bug?)

    I've just started fiddling around with sequences and they seem to have great potential but in my first try making the simplest thing I ran into a problem. As soon as I start the sequence, the original object instance becomes invisible (as it should) but it doesn't become visible again after the...
  9. K

    Drawing Sprites while game is paused

    Ok, basically. To pause the game i'm making I use the code: if(keyboard_check_pressed(ord("P"))){instance_create(0,0,Pause)} And then, in the create action on Pause instance_deactivate_all(true) But when I do this, every instance Just stops being drawn. How can I pause the game, and still...
  10. S

    GML How i can create and save a variable for every Instances of an objects in one room?

    Hello all. I were thinking about creating and saving (in hdd or etc) a variable for every instance of an object in one room. i have thought about using of id or instance_id but i couldn't make it working. So how i can create and save a variable for every Instances of an objects in one room? For...
  11. T

    GMS 2 Is there a way to get the unique instance identifier? (not ID)

    Hello, I have a decent, but important problem when trying to communicate with unique instances in my game. I could use the ID of course (stored in variable id), but this is not static and changes if I add any nex instances to the layer. There is however this instance identifier thing, for...
  12. Axl Trauts

    SOLVED Get center of every children of Parent_Enemy instance

    Hi, I have a top down shooter and I have this special gun that shoots sticky bombs from above. The should appear at the middle of every enemy instance using its parent par_Enemy. Each enemy has different origins due to their unique behaviors, so using something like this on the script that...
  13. K

    GML Different Dialogue for Different Instances of the Same Object (RPG) SOLVED

    For brevity's sake, I have a a player object, a textbox object, and an interact object. I would like to make each instance of obj_interact contain it's own dialogue ( text[1] = "unique dialogue"; ). I have the obj_textbox set up to read obj_interact's text variable, but then I tried setting the...
  14. jobjorgos

    GML [SOLVED] how to send variables to the unique instance that the object creates?

    I want for each obj_train_cart object to create an obj_inv_block at it own x and y, and that keeps on the x and y also every step after it has been created. But now I get errors that say: variable obj not set when reading it in the step event. What can I do? OBJ_TRAIN_CART Create Event: obj =...
  15. Fleoh

    GMS 2 [SOLVED] Follow an object with his ID.

    Hello guys ! I'm trying to make an object follow an other object thanks to the ids. In fact, the first instance needs to follow the player, the second instance need to follow the first instance, the third the second [...] So i've tried this code : In create event of the object which needs to...
  16. Adriano_ppaula

    (SOLVED) Taking variable from repeated instance to global

    Hey guys ^^ I need help with my game. I'll put a simple example here: I am making an item system in which when the player selects an item he verifies some information about it. global.item_select = (ob_item_sword_01); atk = global.item_select.atk; lv = global.item_select.lv; The problem...
  17. 2

    GML Get Room Properties (Listed Here) of Room You Aren't In

    Is there any way to get room height, instances, instance positions, or instance variables in a room that you aren't in? I was thinking these might be important for procedurally creating the map image in the corner and pause screen for a metroidvania game. I don't think loading every single room...
  18. Tyron Deonarine

    Help with instance.

    Hello, I would like some help. Basically what I am trying to do is breed slimes but the issue is that the child is not breeding with the parent. o_slime1 and o_slime2 is clicked and then o_breed_button is clicked, then o_s_child1 is spawned. Now I want to click o_s_child1 and then either...
  19. BoB3k

    GMS 2 [IDE] Is there a way to search through object instance in rooms?

    So, I'm trying to refactor some of my objects, and this includes renaming and moving around parents and such. One thing I haven't been able to find is a way to search for object instances that have been laid out in the room editor. I know how to do CTRL-Shift-F to find stuff in all of the...
  20. Cupid Stunt

    GML [SOLVED] Get the ids of all touching

    I need an object to be able to determine the specific ids of all instances that are touching its instance. Currently, I use instance_place to tell me if there is a specific type of object below me, but I've found nothing so far that tells me the id of a touching or colliding instance. Anyone...