Makeing instances and updating them.

BlitzMax Forums/BlitzMax Beginners Area/Makeing instances and updating them.

Ok I've read all tutorials and I'm still confused. I payed my 80 dollars for this powerfull engine so I would like to get just the basics down.

Let me set the scene:
I used to be a HARDCORE Game Maker programmer user so converting to BlitzMax presents some hurdles for me.YOU see in Game Maker you simply premade each object and you used a one line command to make new instances of the object.

The one glaring problem I'm having is wrapping my mind around maintaining instances through the "Tlists".

I know you make a type and that sets the general framework for all objects created from that type. I know you have to save each instance into a list and you must update the lists using a "for" loop. I also realize that you must code a deletion function to remove the instance from the list when you no longer want it to exist.

Could someone please show me how to create an instance of a type object and how to properly make a holding list, and maintain instances of the objects in the holding list?
Please comment on everything I just try and fail, try and fail. I simply don't understand how to declare and create instances and maintain their update functions.
Please assist if you can. I'm REALLY excited about learning more BlitzMax.