diff --git a/wiki/modding/characters/editor-features.md b/wiki/modding/characters/editor-features.md index 98837ee7..2b2b39ca 100644 --- a/wiki/modding/characters/editor-features.md +++ b/wiki/modding/characters/editor-features.md @@ -1,7 +1,100 @@ --- -author: Frakits +author: WinkMouse desc: This page explains how to use the character editor -lastUpdated: 2024-08-26T13:35:32.000Z +lastUpdated: 2025-11-15T16:09:05.000Z title: Character Editor Features --- -# Additional oh fuck this is not the chart editor file \ No newline at end of file +# Character Editor Features + +When opening the character editor, we will be greeted with something like this: +image + +This might seem a little overwhelming, but we will go trough each one of the items with care + +You can move around the stage by dragging it around, you can use the mouse scroll wheel to zoom, and you can even drag the character animation to edit its offset without needing to write them down (Can be disabled by going to the "Offsets" tab at the top of the editor and unchecking "Drag offsets with mouse?" + +image + + +The most important thing here are the animations, you can add as many as you like, but its recommended that you add at least an idle and singing poses (left, down, up, right) + +As the character editor is still a little buggy, if you´re making a character, add all the animations first without changing their offsets, then save the character and reload the character editor state (F5), when youre done with that, you can edit the offsets without the risk of the engine crashing. + +We will now go trough this part of the editor: + +image + +The "Position" parameters are self explanatory, they change the position of your character in the stage. Please do not mistake the **"Position"** parameters with the **"Offsets"** parameter of each animation, as the "Position" parameter changes where your character is located in the stage, **including animations** + +The "Camera Position" parameters change where the camera will go when a "Camera Movement" event is called onto this character, its reccomended you place the camera position near the face of your character. Aditionally, this blue cross will help you know where your camera will go when the event is called + +image + + +The "Scale" parameter changes the scale (size) of your character. + +The "Flipped?" checkbox changes the direction your character is facing, useful if your character is facing the wrong direction + +The "Antialiased?" Parameter is a little bit more complex, it changes wether the pixels should be smoothed out or not, if youre making a normal character, leave this on, but if youre making a pixelated character, turn this off so the pixelart isnt ruined + +image + +image + +Notice the slight difference in the pixels. + +The "Test Character As:" tab changes how will the character be shown in the stage editor. + +This isnt too important outside making a character. + +The "Char Designed As:" tab however changes how the character will be shown in game + +Make sure its the same as the type of character you´re making (If you´re making a player character, set it to BOYFRIEND, if not, set it to "DAD") + +### Edit Info window + +The "Edit Info" window allows you to edit other parameters of the character + +image + +- The "icon" parameter sets the icon of your character shown in the healthbar and in the freeplay menu + +The game will look for the following route to find the icon: "Codename Engine\mods\your-modimages\icons\your-character/icon.png" + +Make sure to name the icon of your character in the "your-character" folder exactly "icon.png", otherwise, the engine will not recognize it as an icon + +- The "color" parameter changes the color of the character´s region in the healthbar + +Aditionally, you can press the color picker button alongside the icon preview to choose the color automatically + +- The "Sing Duration" parameter changes how many beats a singing animation will remain on its last frame before going back to idle + +It´s recommended you set it to 4 or 8 + +- You can also add custom values in the "Custom Values" tab + +### Edit Character Sprite Window + +Pretty self explanatory, this allows you to change the sprite used for a character. + +## Animations window + +The animations window looks something like this + +image + +This is where all of your animations will be saved, with their respective prefixes + +You can press the green "+" button to add an animation + +You can press the green play button or space to play the current animation, you can click a certain animation or use **W** and **S** to cycle trough them + +The little ghost button will show the first frame of the selected animation at a lower opacacity. Useful for setting animation offsets. + +The red bin button will delete the animation entirely + +The pencil will show more detailed info about the animation, as shown here + +image + +The parameters are the same as the anim nodes on the previous page.