Post by Evropi » December 9th, 2012, 3:53 pm

I love all the work the BfW project is putting out, but there comes a time when you must stop breaking the APIs for content developers. While things like inline SSF make WML more 'predictable', it is a pain in the ass for anyone used to older, more carefree WML. I really hope that you'll make all the required changes this version or just keep in older WML and only introduce new features without deprecating older ones (like the Linux kernel). So get together a design document and finish off BfW's implementation of scripting.It feels like Python's restrictive syntax; scripting in Ruby or Perl feels liberating for that reason, and you should at least allow people to just type in [gold] if they want - as they always have. The worst thing you could do is deprecate older syntax. I should have posted this in the previous thread, but it's too late now I guess.Sorry, I could not hold back on the criticism. It's been too long you've been making changes to the API now, and I'm sure they are as irritating to content developers as they are to the main development team that works on mainline campaigns. That said, I really enjoy the game and my gaming clan is still creating funny little scenarios for internal use!