As I announced it in this previous post, here is the new custom action I called "Change State (Excel). I made some modifications I'm sure you will appreciate
:

You have to know these possibilities and constraints:
- All cells must be in a string format ('4 as an example)
- You can choose the Worksheet number.
- I remove the constraint to have "Jet oledb provider 4.0" installed on your computer. In other terms, this custom action is completely autonomous and no longer depends on anything.
- On numeric properties, you can now add an operator to indicate to add, substract, multiply and divide. As an example, on RotationVectorX, you can write '++1 to add 1 to the current property value of the selected Nova Entity. Imagine what you can do if you plug this action to the "Every x Frames" trigger
.
- Right now, I only manage Int, Float, Boolean, RGBA properties of Nova Entities
- By Nova Entities, I exhaustively mean:
- Nova Paths, Nova Domains, Nova Groups, Nova Materials, Nova Textures, Nova Objects, Nova Cameras and Nova Lights
Attached to the post, you'll find a zip file containing a dll and a Excel sample (just pay attention to Windows language and region for numeric values inside the Excel file). To install the custom action, just drop the dll inside:
- "C:\Program Files\Vertice\Nova Studio 2010\Plugins" for 32 bits OS
- "C:\Program Files\Vertice\Nova Studio 2010\x64\Plugins" for 64 bits OS
Don't forget to install Nova Studio 2010 version 6.0.0.26.
Enjoy!
ChangeStateFromExcel.zip (30.33 kb)