You can only create scripts that will work with the Visionaire
data structure tables. There are loads of things you can do with those; providing you use your imagination. I go beyond what is possible with the engine a lot of the time & I don't need other lib files or anything. If you want to simulate a gravity system, then sure you can write a script / function for it...
Want to control your character with the keyboard? write a script for it! Want your player to jump on a certain key press? write a script for it! Want to create some basic AI for your NPC's? write a script for it! Want some basic collision (is in radius) detection? write a script for it! I'm sure you get the idea. Using a combination of the action parts, queries, action area, way system & Lua script I can pretty much create whatever I want... But again: Visionaire Studio is a game engine specifically designed for point & click adventure games. It was never intended to be used for other game genres, so if you want to make other game genres then you will have to be flexible in the way you approach things.
To be honest I have no idea why you are asking me this... The evaluation version is free. It's exactly the same as the full version, albeit minus the ability to build / compile your games into a playable .exe file. Even with the 10 scene limitation you should have enough to test out the engine for yourself & see what is, & is not possible.
Everything you need for Lua & the Visionaire Studio object model is available in the wiki. The scripting page (introduction to scripting in VS with Lua & the VS object model) is approx. 90% complete. The data structure page contains almost all available tables / fields of the vs object model, although some still need to be added & I've not finished adding the new example tooltips to it yet, but it's still very usable. The script index page features scripts myself & others have written. Most of the scripts are commented & come with tutorials. I've even provided .ved & resource files for some of them. The index also features my own hand typed vs player functions / commands & various workflow scripts, that I have provided for free. There's also a beginners guide to Lua script that I have been writing. If you already know action script & the basics of a C language then Lua should not be an issue for you to learn, plus a lot of other game engines have support for Lua too.