Hello, what I am looking for here is a script that changes your sprite based on your equipped armor. I am talking only armor and helmets. I don't need shields and weapons. I have already tried Jeneeus Guruman's script and Hime's script, but they didn't support helmet and armor combinations. If there is anyone who can do this, or a script out there that I may have missed, please tell me. Thank you for your time.
Dynamic Equipped Armor/Sprite
● ARCHIVED · READ-ONLY
-
-
Wait something doesn't sound right, you say you have Hime's script, which one is that? Because I don't think you're using the script I'm thinking of.
Hime has a script for equip events(works with all equipment), equiping or even unequiping can be made to call common events(then just make the common event change the sprite as desired), which you setup in note tags. -
here's from modern algebra
http://rmrk.net/index.php?topic=44872.0
here's from victor
https://drive.google.com/folderview?id=0B5uvwXLAev89ZTVQRTd2T0EwQlk&usp=sharing#list
seach his VISUAL EQUIP script. (it requires his basic module though) -
Zoltor, from what I see in that script, you put note tags in the individual armors. I need it so that I can have combinations of armor. EX: Gold Helmet and Iron ArmorWait something doesn't sound right, you say you have Hime's script, which one is that? Because I don't think you're using the script I'm thinking of.
Hime has a script for equip events(works with all equipment), equiping or even unequiping can be made to call common events(then just make the common event change the sprite as desired), which you setup in note tags.
-
Seeing how it just calls common events, that's easy enough to do.Zoltor, from what I see in that script, you put note tags in the individual armors. I need it so that I can have combinations of armor. EX: Gold Helmet and Iron Armor
Just have each equip of a set, add +1 to a variable when equiped(-1 when unequiped), then have a condition branch, if variable = X, do Y. With this method, each piece of equip would call this same common event, when equiped. -
Sorry Zoltor, but I don't quite understand what you are saying. From what I understand, you are saying to have each set a single item. Would you mind giving me a walk through of what you are saying?
-
In the note tag, you have a equip call a common event(make every piece of equipment in the set call the same common event(It would be done a bit different, if each individual equip also changes the sprite, but if you just want it to happen when a complete set is put on, this will do)Sorry Zoltor, but I don't quite understand what you are saying. From what I understand, you are saying to have each set a single item. Would you mind giving me a walk through of what you are saying?
In the common event, have it add 1 to a variable
Then make a condition branch. The condition should be, if Variable = X(X being the number of equipment in the set that must be equiped)
Change sprite. -
Ok now I see what you are saying, but is it possible to do it with individual AND a complete set?
-
Ok now I see what you are saying, but is it possible to do it with individual AND a complete set?
Yea, but such would use fewer resources giving each equip It's own common event(each equip would add +1 to the variable, and have the same variable condition branch for having the set equiped), then making a single common event, try to do it all.
The only differnt thing placed in the common events, is you'll need to put change graphic at the start of each common even, for It's individual graphic.
Note: However to make each individual equip change the graphic, yet not look sloppy, would require a lot more sprites/variations of sprites, a switch assigned to each piece of equipmenet, and a bunch of condition branches.
I strongly suggest, unless you're using "huge" sprites(aka the High Fantasy sprites) forget about individual equip sprite changes all together(stick with just the set change), and even if you are using the High Fantasy sprites, think really hard how important it is to your game, before deciding to do that, because even if you found a script that did most of the eventing stuff automatically, you would still have to provide a metric ton of variations for each sprite.
You see games that do this in the commercial industry, don't change the sprite at all, instead they have a clothing system so to say, where they just add things on top of the sprite. Otherwise such games would require millions of sprite variations. -
no one read my post??? :D . it's simpler to use existing scripts. eventing is tedious. especially if you have lots of different combination:
fire armor, wind helm, earth boot => show this sprite.
lots of combination. not to mention if people unequip one of them:
fire armor, blank, earth boot => means lots more combination...
just use scripts that add extra 'piece' of graphic on TOP of your 'naked' sprites. need more effort on aligning the sprites... but at least it's lots easier than checking all possible combination.
but it's up to you.
btw in my post above. i post two of the best visual equip scripts. i personally use victor. but it's because i don't make commercial games. if you're making commercial games. using victor visual equip might cost you $$. use modern algebra instead. -
I did read your post estriole, but I already have made all of the sprites, I just need a way to make them appear in game