Posted September 02, 2021 by LemonToast Games
#doom #quake #fps #retro #pixelart #horror #fantasy #3d #game maker studio
Is it getting lumpy in here, or is it just me? I need to lay off the glutenous sweets. Anyways, that's an example of the Language lump. The parser is smart enough to know when a line is a comment, and therefor ignores that first line. The next entry is an important one. Inside these brackets are which languages the following vars are meant to be used for, enu meaning Us ENglish, and default meaning if you're looking for a var and can't find it in your chosen language, use the one below. Simple. After the brackets you have a bunch of vars with a bunch of text assigned to them. Cool, gravy, I tested it, it works. What else is there?
Sometimes you'll notice that a string contains a weird symbol in it, for example in our ZombieClone decorate script you'll find his obituary entry reads "$OB_ZOMBIE". The $ at the start of the string denotes that the following word is a LABEL. Labels are entries in the Language lump. The system is smart enough when parsing a decorate script, that if it finds the $ denoting a label, it will replace the following string with it's corresponding entry in the language lump under your currently chosen language. I tested that too, and it works.
That brings me to where I am right now, typing out this malarkey for the glorification of your eye holes. No, DopeFish is not dead, yes, in fact, DopeFish Lives Again.
Also, DopeFish pre-orders free, so if you like all this weird crap I just typed out, head on over to the project page and download the hell out of my promisary note on how this will eventually be usuable by you. Also, tips are cool.
Cheers!