anyhoo...
The issue at hand is this: I like to have the BoT compatible with both MOTE and MT, however when converting to MOTE it s/r a couple of macro functions which they renamed (for the better I must add!). Point is that *I* too have redefined those functions e.g. getTokenFacing() to bot_getTokenFacing, which annoyed the hell out of me with the +/- 180 return value. Point is bot_getTokenfacing() ALSO gets s/r into the new function name: facing.getDegrees(). I've discussed this with MOTE and they adjusted the s/r to not make *that* mistake but there's another: table().
here the API change in mote
Hence I need to re-s/r my script AFTER conversion onCampaignload when MOTE is detected. Now rpedit exists which proves that it can't be done. But for the love of some deity I'm utterly clueless how to achieve this. Any suggestions?getTokenFacing, setTokenFacing, and removeTokenFacing have been deprecated in favor of facing.getDegrees, facing.setDegrees, and facing.clear, respectively. Calls to the former functions will no longer be recognized by the parser.
Table-related function moved under the Tables group.
table (with alias tbl), tableImage (with alias tblImage) have also been deprecated in favor of tables.getResult, and tables.getImage. As stated above, calls to the old functions will no longer be recognized by the interpreter.