Windows development
Posted: Thu May 24, 2018 4:17 pm
Anyone got a quick start guide for debugging/compiling on Windows, preferably with an IDE?
I checked the source out, downloaded ZeroBrane Studio (which seems like a sensible IDE), but haven't figured out how to run Tome interactively in the IDE.
There are some excellent resources:
https://te4.org/wiki/Debugging
https://te4.org/wiki/Tales_of_Maj%27Eyal_Wiki
But the latter seems Linux focused. Maybe I should be using Linux and vim and all the old school goodies, but I'm too lazy. I find it super cool this game allows players to fix/add stuff (e.g., https://git.net-core.org/tome/t-engine4/merge_requests), and just wanted to see if there was a recent guide for making, testing, and submitting quick fixes. I'm retired from software dev, but this game has sparked an interest I thought was dead in me, and I'd love to learn more about Lua, but I've always hated the process of dev environment setup (usually so many gotcha's that you go through once and never deal with again).
For example, I wanted to update frost-alchemy.lua BODY_OF_ICE talent to have a more accurate tooltip so that 'info' reflects the same calculation in 'activate':
local resist = t.getResistance(self, t) * 0.6
But I don't like to make changes without testing, so if there's an easy way to get a windows dev environment started without much hassle, please let me know. Thanks!!
I checked the source out, downloaded ZeroBrane Studio (which seems like a sensible IDE), but haven't figured out how to run Tome interactively in the IDE.
There are some excellent resources:
https://te4.org/wiki/Debugging
https://te4.org/wiki/Tales_of_Maj%27Eyal_Wiki
But the latter seems Linux focused. Maybe I should be using Linux and vim and all the old school goodies, but I'm too lazy. I find it super cool this game allows players to fix/add stuff (e.g., https://git.net-core.org/tome/t-engine4/merge_requests), and just wanted to see if there was a recent guide for making, testing, and submitting quick fixes. I'm retired from software dev, but this game has sparked an interest I thought was dead in me, and I'd love to learn more about Lua, but I've always hated the process of dev environment setup (usually so many gotcha's that you go through once and never deal with again).
For example, I wanted to update frost-alchemy.lua BODY_OF_ICE talent to have a more accurate tooltip so that 'info' reflects the same calculation in 'activate':
local resist = t.getResistance(self, t) * 0.6
But I don't like to make changes without testing, so if there's an easy way to get a windows dev environment started without much hassle, please let me know. Thanks!!