07-07-2023, 02:42 AM
(This post was last modified: 07-07-2023, 02:44 AM by DerVVulfman.)
And there goes people with short attention spans... Everything must be Now! Now! Now!
"You must learn patience." - Yoda
Well, saying that LayeredSpritesheet may actually be a case of "I spoke too soon"? Completely functional it is, but the INI settings that control the names and depth values for the layers should actually be placed in an individual Style's INI file.
That is to say, for the Half Kaiser resource, the description of the resources layers should be defined solely for the Half Kaiser package. And for the RMVXAcePlus resources, its own INI would define the available layers its own package.
Basically like this:
Style.ini
This design is great. But there's more I wish to add...
Some of this would be for smaller-sized templates like creators of RMXP or RMMV RTP scaled reources, centering the resource in the center of the main window as it need not scroll. And then there's reources like a faceset generator as layers are very much 'fixed' and should not be manipulated.
I think these things out before I do a release so I don't have to backtrack for an immediate update.
"You must learn patience." - Yoda
Well, saying that LayeredSpritesheet may actually be a case of "I spoke too soon"? Completely functional it is, but the INI settings that control the names and depth values for the layers should actually be placed in an individual Style's INI file.
That is to say, for the Half Kaiser resource, the description of the resources layers should be defined solely for the Half Kaiser package. And for the RMVXAcePlus resources, its own INI would define the available layers its own package.
Basically like this:
Style.ini
[File]
Width = 600
Height = 135
Frames = 4
Poses = 49
[Layers]
Number = 30
Primary = 01
Linked =[1,2,5,7,12];[8,9,10,11];[23,24]
Layer1 =01;Body;1;Body Template
Layer2 =02;Face;2;Face or Head Options
Layer3 =03;Eyes;4;Eye Selection
. . .
[Poses]
Pose1 = Stance - General Moving 1
Pose2 = Stance - General Moving 2
Pose3 = Stance - General Static
Pose4 = Stance - Shield Raised Moving
. . .
Width = 600
Height = 135
Frames = 4
Poses = 49
[Layers]
Number = 30
Primary = 01
Linked =[1,2,5,7,12];[8,9,10,11];[23,24]
Layer1 =01;Body;1;Body Template
Layer2 =02;Face;2;Face or Head Options
Layer3 =03;Eyes;4;Eye Selection
. . .
[Poses]
Pose1 = Stance - General Moving 1
Pose2 = Stance - General Moving 2
Pose3 = Stance - General Static
Pose4 = Stance - Shield Raised Moving
. . .
This design is great. But there's more I wish to add...
- If the Hue and/or Color Balance options are enabled/disabled
- If the Depth options where you can change the layering order is enabled/disabled
- If the Opacity control functions are enabled/disabled
- X/Y positioning of the resources within the main window... Pre-zoom. This for smaller scaled resources.
- The maximum zoom/scale setting available.
Some of this would be for smaller-sized templates like creators of RMXP or RMMV RTP scaled reources, centering the resource in the center of the main window as it need not scroll. And then there's reources like a faceset generator as layers are very much 'fixed' and should not be manipulated.
I think these things out before I do a release so I don't have to backtrack for an immediate update.