Home - CodenameCrew/CodenameEngine GitHub Wiki
- !---------------------------------------------------------------------------------------!
- ! !
- ! This wiki is old, we have made our own website at https://fnf-cne-devs.github.io/ !
- ! !
- !---------------------------------------------------------------------------------------!
Link here: https://fnf-cne-devs.github.io/
⚠️ trying to work on this outdated shit, if you are confused about anything lmk (@wizardmantis441
) on both twitter or discord and i'll try to explain it here
⚠️ NOTE: I've noticed a SHIT ton of people in the psych server just looking at this engine for 10 seconds and going "yeah this is shit", if you are one of these people and actually want to learn, DM @wizardmantis441
(that's me :D), i've been following this project since its beginning and would love to fill you in. if you see any issues with it PLEASE create a github issue, that's what they are for 🙏
Welcome to the Codename Engine wiki!
Friday Night Funkin': Codename Engine is a WIP engine that focuses on extensibility. Modding requires a moderate amount of hx
and xml
understanding.
Making mods are fairly simple, and the best reference is the engine itself. The assets
folder next to the EXE is a "mod folder", meaning it uses the same mechanics that the mod folder has. Please use the assets folder as a frame of reference if you are ever confused about file structure.
The engine has also got an automatic generated documentation formatted like Haxe's API that will get updated on every important engine's update, you can find it below, under resources!
File Structure / Table of Contents
- Mod Folder
- data
- characters
- charts
global-script.hx
(DEPRECATED!!!)
- config
credits.xml
discord.json
menuItems.txt
options.xml
- dialogue
- boxes
dialogue-box.xml
- characters
dialogue-character.xml
- boxes
- splashes
splash.xml
- stages
stage.hx
stage.xml
- titlescreen
introText.txt
titlescreen.xml
- weeks
- characters
week-character.xml
- weeks
your-week.xml
weeks.txt
- characters
alphabet.xml
freeplaySonglist.txt
global.hx
- fonts
- images
- models
- music
- shaders
- songs
- your-song
- charts
chart.json
- scripts
script.hx
- song
Inst.ogg
Voices.ogg
events.json
cutscene.hx
dialogue.xml
meta.json
- charts
global-script.hx
- your-song
- sounds
- videos
- week6 (yosh please remove trolol)
- data