Can I call an object by identificator or by name?
You can access an object by its name or ID using
--Get a Core Object based on its name local object = World.FindObjectByName("Name of the object") --Get a Core Object based on its ID local object = World.FindObjectById("Id of object")
However, you will then need to keep a strict naming system for all objects. Using core object reference custom properties instead allows you to drag and drop objects and change their names without issues:
Documentation regarding how to use the "World" variable can be found below:
World Variable Documentation
I would suggest watching this video to understand how to use core object reference custom properties:
Core Object Custom Properties