ID:167521
 
Code: Well, its icons. But I think the Title screen/Load&Save does this...
//Just take a look at Deadron's Character Handling.


Problem description: I need a movement state for EVERY single overlay, or it don't show up when I move. This shouldn't be.

Bump. I don't see how this fits in Developer How-To if something that BYOND does all the time won't do it in my game...
In response to RedlineM203
I think the problem is that your problem description sucks. I have no idea what you're talking about. Let's take a look at what you gave us to work with:

RedlineM203 wrote:
Well, its icons. But I think the Title screen/Load&Save does this...

Okay..."its icons." I fail to see how that gives any description whatsoever of the problem.

I need a movement state for EVERY single overlay, or it don't show up when I move. This shouldn't be.

Okay....so now we're talking about overlays? I have no idea, elsewise. If the overlay isn't animating, make sure that the icon_state name is the same as the atom that it belongs to.
[EDIT]
Also, if the icon_states don't match, it defaults to the overlay's state with the null(empty) name.
[/EDIT]

The main point is that when you make a post, post INFORMATION. Details are the most important tool that you can utilize in the forums. Your post was about as good as:
"this doesnt belong in the bug category and its icons but i need movement states for EVERY single overlay."

Hiead
In response to Hiead
Ok... thats bad. I got to edit around 25 Overlay objects.

Thanks.

EDIT: Wait wait, I think I'll give more detail.



Ok, if I had single state overlays and (Person) is NOT moving, they show up. But if I start moving they disappear, showing the white "base" clothes of my character. They do not disappear fully. They return after stopping.


This is fixed by added a Movement state, but I've got around 40 states in one, like that Tails icon going around on icon chatting games.
In response to RedlineM203
It sounds to me like you're adding an obj to the overlays, then. Try adding an icon, instead:
overlays+=new/icon('icon.dmi',"icon_state")


Hiead
In response to Hiead
The problem is, those objects have variables needed for the game.
In response to RedlineM203
RedlineM203 wrote:
The problem is, those objects have variables needed for the game.

That doesn't matter. The objects should be put in a different list anyways, since only "static snapshots" of objects are taken when they are put into the overlays list. The only thing you can do with things in the overlays list are add and remove them; you can't change/use any variables that they have in there, since in the end only the icon is saved in the overlays list.

Hiead