MachiaVillain

MachiaVillain

View Stats:
W1Z25 May 17, 2018 @ 2:31pm
How to edit save files (character stuff only for now)
Note that im doing this on PC and using Notepad+

Are you not happy with your monsters? Did a bug cause you to loose food and your people wont work and are just rampaging around? Then loo kdown below on how to edit the save.

REMEMBER TO MAKE A BACKUP AND SAVE IT SOMEPLACE OUTSIDE OF THE SAVE FOLDER

your save files are located in your steamapps/common/MachiaVillain/MachiaVillain_Data/Saves

(no idea on Mac, hopefully someone will post it below)

Now before we begin note that im not a programmer, im just used to modding save and game files to make things more fun for me. Messing with save files can corrupt the save and/or break the game/balence




once you have the save open use find and look for "charactername" this will let you find your characters

NOTE it will list the monsters you currently have first, then it lists other monsters you may find/havelooked at in the past. Also note that the monsters stats are ABOVE the name under "charactervital"

here's a part of one of my characters, as you can see things are pretty well laid out on what each value does things in () mean what i believe they do


"CharacterVital": {
"m_fInternalCurrentLife": 279.0, (current hp)
"m_fStaminaInternal": 300.0, (current stamina)
"m_bControlTaken": true,
"m_fHiding": 0.0, (is this monster hidden)
"m_fStunnedTimeLeft": 0.0,
"m_fCocconTimeLeft": 0.0,
"m_fFreezeInStoneTimeLeft": 0.0,
"m_fCurrentMood": -26.0, (current mood level) (i wouldnt go over 100)
"m_fTaskMoodBonus": 0.2,
"m_fTotalFoodDayLeft": 0.0, (current food)
"m_fNeedDaySleep": 10.15241,
"m_bSleeping": true,
"m_oWatchedTaskEnable": [


scrolling down a bit we get to the monsters name and stats


"m_fAttackXPForCurrentLevel": 92.00032, (current xp)
"m_fAttackMaxXPForCurrentLevel": 3200.0, (amount of xp till level up i think)
"m_iCurrentAttackLevel": 4, (character level i think)
"m_iNbFightXPPointLeft": 100, (skill points)
"m_bNeedToAssignFightXPPoint": false,
"m_iNbXPPointToMaxStamina": 0, (stamina)
"m_iNbXPPointToStrength": 4, (strength)
"m_iNbXPPointToEndurance": 2, (endurance)
"m_iNbXPPointToDexterity": 0, (dexterity)
"m_iNbXPPointToMind": 2, (mind)
"m_bGridCellChangeLight": false
},
"CharacterType": 1000,
"ObjectGrabbedList": [],
"MoodList": {},
"CharacterName": "Tomika Langford", (character name)
"Description": 995334324,
"UniqueID": "ir1tOVbcR",


down below this you can see a group called "bedmodifierroot" and im fairly certain these will adjusts bonus as if you used a better bed. I havent messed with these yet so im not sure


after this it will lists different tasks that your character can do im going to ignore these since the risk of save corruption here is high.

after tasks you come to moods


"MoodEventType": "MOOD_FOOD_STARVING", (what the mood is)
"m_bActive": false, (is it active?)
"m_iCurrentStep": -1, (what stage is it in? -1 = off 0= highest, 1 is lower than 0, 2 is lower than 1, 3 is lower than 2, 4 is the lowest)
"m_fDurationLeftInStep": -480.0 (duration it will keep going)

NOTE i havent messed with durations, but the rest i have to make a starving mad person back to normal


under this is equipment that character has equipped and how many slots they have


"CharacterEquipementSlots": [
{
"m_oEquipementSlotType": 1,
"m_oObjectOnMapFuncEquipement": "ELSQgnVLQ" (this is the code for that item)
},
{
"m_oEquipementSlotType": 1,
"m_oObjectOnMapFuncEquipement": "TxmuIdkR3"
},
{
"m_oEquipementSlotType": 2,
"m_oObjectOnMapFuncEquipement": "_null_" (this means nothing is in that slot)
}



under this is LOTS of lines of code about evilness and prestige, i havent messed with these


I hope this helps you until the devs fix some nasty bugs in the game and to let you make super monsters.
Date Posted: May 17, 2018 @ 2:31pm
Posts: 0