I'll just throw this shitty idea out there: you could use ChatGPT to convert C# to Lua. At least until you're eventually ready to write Lua directly. AI is usually good enough to convert code from one language to another. That said, C# and Lua are pretty different, so your mileage may vary.