Hello all,
I'm quite new to GoDot and searched forums, redit etc. but didn't find a solution so far (maybe the naming was just wrong).
What I've done:
I have a Top-Down-2D game and a character which is created like this:
KineamticBody
AnimatedSprite
CollisonShape
Camera2D
I've added some animations from 2 Spritesheets (one for walking and one for idle, each one contains the sprites for all four directions => 8 animations in total).
What I want to do:
Copy the Player character (to create NPCS) with all animations, all logic but replace the sprites (sprites sheet has the same frames) so at the end I have several characters with the same animations but different sprite sheets as source.
So before I duplicate that player and replace every animation manually (e.g. 20 characters with 8 animation = 160, and I plan to integrate more animations per character) I wanted to ask if there is possibility to speed that process up by editor script or something.
What would be the best way to handle this. For me it feels like a wrong way to do this char by char for all sprites (or replace the sprites on each update on runtime). What do you do when you want 100 different npcs?
I there is already a solution I would be thankful to at least get a hint what or where I have to search for/at.
Thanks in advance