* use the new DECL_PROFILE macro to match static initializers
* forgot to keep the mode macro
* same thing with mapobjects
* create profile.hpp
* update delink and symbols for eur
* update delink and symbols for jp
* ninja format
* fix some stuff 1
* fix jp build