Sorry about putting this in the wrong spot, I'll be more careful next time.
Link:
http://forums.rpgmakerweb.com/index.php?/topic/1567-the-self-data-suite-self-switches-variables-and-metadata-for-everything/
Yes, there is documentation, just realized I was forgetting to put the quotation marks around my ID like an idiot
I set a variable called "health" using: self_variable("health", 100)
What I am having issues with still is that I wanted to set a normal variable equal to the self-variable, which doesn't seem to be covered in the script documentation or I missed it/am using it incorrectly. I assumed that I could use "Control Variable" event command with the get script set as the variable to get, which in this case would be 'self variable("health")'. Doing so however outputs an error message:
Script 'Game_Interpreter' line 543: Syntax Error Occured.
unterminated string meets end of file
(eval):1: syntax error, unexpected $end, expecting ')'
Figured this out, I put in a ' instead of a "
I haven't gotten to this point yet, but what I'd like to do after that is to take that variable, change it, then reset the original self-variable with this new number. I assume I use the same script I used to set it in the first place, but I'm not sure how to put the variable in the code. I think it should look like 'self_variable("health", variable[6])' though I'm not really sure that'll work.