Looks like gzdoom accept, at least dont crash, frames which out from the range of range defined by the A-Z letters 0-26.
So, maybe it is possible to increase amount of sprites which use same name by increasing diapason of allowed frames?
Yes I know that now gzdoom can have 37 ^ 5, or so, sprites, but it become a torture to maintain and develop mod which use actors with high detailed, silky smooth (which means it have HUGE amount of sprites for one actor) sprite animations, or even models.
Extend defined length of frames
Moderator: GZDoom Developers
Re: Extend defined length of frames
I started identifying actors with lots of frames by three letters instead of four and then increment the laster letter by one, like
POSA, POSB, POSC,...
where POSA has idle, walking and running frames,
POSB has melee and ranged attack frames,
POSC has pain and death frames, and so on.
POSA, POSB, POSC,...
where POSA has idle, walking and running frames,
POSB has melee and ranged attack frames,
POSC has pain and death frames, and so on.
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49071
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: Extend defined length of frames
This is really not needed.
Re: Extend defined length of frames
Why? Its help maintain and develop mods with great amount of animations per actor.Graf Zahl wrote:This is really not needed.
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49071
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: Extend defined length of frames
You can easily use multiple sprite names here. Extending this table is not that simple.
Re: Extend defined length of frames
Indeed. Nice and easy to do.Graf Zahl wrote:You can easily use multiple sprite names here.
From my Genetech mod:
Code: Select all
Spawn1:
MOD1 ABCDEFGHIJ 4 A_Look
Goto Spawn1
Spawn2:
MODA ABCDEFGHIJKLMNOPQR 4 A_Look
Goto Spawn2
Spawn3:
MODB ABCDEFGHIJKLMNOPQR 4 A_Look
Goto Spawn3
Spawn4:
MODC ABCDEFGHIJKLMNOPQR 4 A_Look
Goto Spawn4
Re: Extend defined length of frames
Since I dont know english well, I cant quickly remember between what letters placed letter, for example, "j". So I just use qwerty...and so on instead of spite and frame names for models.