Sorry, we don't support your browser.  Install a modern browser

LUA Object.setState() errors when setting an object to its current state.#774

Error:

function <setState>: This state id does not exist

Example: For an object currently in its 2nd state…

print(obj.getStateID()) --prints "2"
obj.setState(1) --works
obj.setState(2) --errors
obj.setState(NumberHigherThanNumberOfStates) --does not error when it (maybe) should.
3 years ago