Playmaker Forum

PlayMaker Help & Tips => PlayMaker Help => Topic started by: 1982 on May 10, 2014, 04:45:26 AM

Title: Making Playmaker built game moddable?
Post by: 1982 on May 10, 2014, 04:45:26 AM
I believe this is quite enormous topic, but is there a theoretic possibility of making Unity game with PM moddable? I've read somewhere that Easy Save 2 has some file handling features, but I couldn't find anything more about that.

Just wanted to know if it is NOT possible, or is too difficult requiring a lot custom coding so I can ditch that idea.
Title: Re: Making Playmaker built game moddable?
Post by: dottim on May 10, 2014, 10:35:36 AM
You could potentially save all of the variables, using easy save, your game uses in an editable txt file (no encryption key) and then load that file at the start when your game is loaded (this is how I'm doing it right now).
This would allow the player to change values to make the game harder or easier (like more hp, more damage per hit, faster weapons cd's, etc.).

These however are very small 'mod' options, but there's the possibility to expand on this further, if you were to generate, let's say, completely new weapon systems through text files, this however is above me for the moment, but I'm sure it's possible.

Title: Re: Making Playmaker built game moddable?
Post by: 1982 on May 10, 2014, 10:53:40 AM
You could potentially save all of the variables, using easy save, your game uses in an editable txt file (no encryption key) and then load that file at the start when your game is loaded (this is how I'm doing it right now).
This would allow the player to change values to make the game harder or easier (like more hp, more damage per hit, faster weapons cd's, etc.).

These however are very small 'mod' options, but there's the possibility to expand on this further, if you were to generate, let's say, completely new weapon systems through text files, this however is above me for the moment, but I'm sure it's possible.

I think that could be actually done quite easily through ES2 save files. However proper modding support would require also replacing meshes, textures and sounds too...