ID:273867
 
I'm creating a Deck editing system. That said, I know the basics of it but the thing I am having trouble with is:

1. How do I make an entirely new Deck obj appear to edit without it assigning itself to the mob that spawned it?

2. Loading a Deck from a list to edit without the loaded Deck assigning itself to the mob that spawned it.

Sort of confusing but, help anyone?
What you said just made zero sense to me.

Want to explain what you mean? Thoroughly?
Paul De La Torre wrote:
1. How do I make an entirely new Deck obj appear to edit without it assigning itself to the mob that spawned it?

2. Loading a Deck from a list to edit without the loaded Deck assigning itself to the mob that spawned it.

When an obj spawns, it doesn't assign itself to anything, you have to assign it to something manually. This problem is solved by default. If you find that it's assigning itself to a mob on creation, it's something in your code. If this is the problem, try changing the variable that assigns it to the player to null.
I don't understand why people even use objs for things like decks anymore. It's nowhere near memory-efficient, I could handle an entire deck using a single text string or an associative list or even a datum before I would resort to using an obj.

That being said, the OP confuses the crap out of me. Could you elaborate a bit more?
In response to Mista-mage123
True, but if you want to move the deck around, it would be easiest achieved as an obj. The cards inside of this "Deck Obj" however, are nothing but a list or its contents. All the deck is being used for is a "Dumb Box" in this situation.