Differences between the other FNF engines.
-First of all, this engine does not have built-in LUA scripting, unlike Psych Engine.
-Codename engine is based on Base Game's week 6 code (AKA. version 0.2.7.1), and shows heavy modifications from the original source (for example, optimized PlayState ~1400 lines, rewritten systems etc.). It is not a fork of any other engines and hasn't taken code from other engines either.
-Compared to the usual engines (Psych Engine, FPS plus), these are the few differences that makes it stand out:
--
-
- Scripting system is specifically HScript Improved, a custom fork made by the developers themselves. -
- Uses forks of popular libraries tailored specifically for the engine for the goal of better optimization. -
- Modding system and softcoding is as capable as source coding. -
- Focuses heavily on optimization, and encourages its users to also take on optimization practices. -
- Bloated, in the sense that it offers as many modding tools as possible without changing the core gameplay and the base to mod on. -
- Allows modularity using addons and mods that apply on top of the core mod. -
- Advanced editors which allows for possibly better experience and easiness when creating the mod. -