#ifndef _DNAMP1_CTWEAKGAME_HPP_ #define _DNAMP1_CTWEAKGAME_HPP_ #include "../../DNACommon/Tweaks/ITweakGame.hpp" namespace DataSpec { namespace DNAMP1 { struct CTweakGame : ITweakGame { DECL_YAML String<-1> x4_worldPrefix; String<-1> x14_ruinsArea; // ???? Value x24_fov; Value x28_unknown1; Value x29_unknown2; Value x2a_unknown3; Value x2b_unknown4; Value x2c_cunknown5; Value x30_unknown6; Value x34_unknown7; Value x38_unknown8; Value x3c_unknown9; Value x40_unknown10; Value x44_unknown11; Value x48_unknown12; Value x4c_unknown13; Value x50_unknown14; Value x54_unknown15; Value x58_unknown16; Value x5c_unknown17; Value x60_unknown18; Value x64_hardmodeDamageMult; Value x68_hardmodeWeaponMult; virtual const std::string& GetWorldPrefix() const { return x4_worldPrefix; } virtual float GetFirstPersonFOV() const { return x24_fov; } CTweakGame(athena::io::IStreamReader& in) { this->read(in); x2b_unknown4 = false; } }; } } #endif