SDL What is that all about
Posted: Wed Jun 13, 2018 4:06 am
Please note this is an exploratory post and I understand that Python scripting is a dark art within the realm of Blender and age writing.
Now I am familiar with Blender, simple animations, of late I have come to terms with the Cycles render engine and associated node editor.
I have been in the process of migrating my ages that were built in the early days using alcScript (which we know is dead in the water) to the newer all singing and not quite dancing yet Korman addon.
Using some of the nifty tools I have added ladders and if any of you know my ages, you will know I am rather fond of ladders.
Recently I have been exploring building noob level instructions for building MOULa compatible LAN dirtsand shards. Something I think I may have nailed down for the time being.
I have now moved on to making clickables I have this at a stage where I am capable of manipulating an object at some basic level (for the time being in a test age) and that is something of an ongoing project.
I have built a sitting event although it did leave my age with some strange un-deletable objects but I moved them to an area that cannot be seen so that’s no big deal.
What I am looking to do is have a variable within an age and I am given to believe I need to be accessing SDL data.
SDL I hope stands for Specification and Description Language and in this I am prepared to be so wrong it is unimaginable.
What I do know is that every regular age within the Uru game space has a list of variables mostly Boolean some Byte some Integer, I am assuming somewhere there exists a type String but I have yet to see one of those.
In fact I have yet to see anything other than the first three, and this not only applies to ages but also to Avatar clothing, and appearance, as well as some door stuff.
For any given regular Age that list of variables is specified in its associated SDL file stored in an SDL sub-directory. These SDL files reflect values stored in the game Vault.
From discussions in various threads I gather if I need to build puzzles with some sort of stored state then I need to be looking at adding SDL data to my created ages and once created I can then use some sort of script embedded in a Python Script file and within that script use nodes that will allow game click actions to modify the value stored in one of these said variables.
It would also be delightful if we could read those variables and make some sort of logic decision based on the value or content/state of the variable.
So to that end I need to find someone that understands what I am talking about who can correct my thinking and if what I am explaining here is total (and I ask you to excuse the vernacular) shite! (That is an old Scottish word for rubbish)
I am looking for someone who can guide me to a place of understanding where I can translate some of that knowledge into fluent “Noob speak” because once we get there I believe we will be in a place where fan ages can evolve to the next level.
Now I am familiar with Blender, simple animations, of late I have come to terms with the Cycles render engine and associated node editor.
I have been in the process of migrating my ages that were built in the early days using alcScript (which we know is dead in the water) to the newer all singing and not quite dancing yet Korman addon.
Using some of the nifty tools I have added ladders and if any of you know my ages, you will know I am rather fond of ladders.
Recently I have been exploring building noob level instructions for building MOULa compatible LAN dirtsand shards. Something I think I may have nailed down for the time being.
I have now moved on to making clickables I have this at a stage where I am capable of manipulating an object at some basic level (for the time being in a test age) and that is something of an ongoing project.
I have built a sitting event although it did leave my age with some strange un-deletable objects but I moved them to an area that cannot be seen so that’s no big deal.
What I am looking to do is have a variable within an age and I am given to believe I need to be accessing SDL data.
SDL I hope stands for Specification and Description Language and in this I am prepared to be so wrong it is unimaginable.
What I do know is that every regular age within the Uru game space has a list of variables mostly Boolean some Byte some Integer, I am assuming somewhere there exists a type String but I have yet to see one of those.
In fact I have yet to see anything other than the first three, and this not only applies to ages but also to Avatar clothing, and appearance, as well as some door stuff.
For any given regular Age that list of variables is specified in its associated SDL file stored in an SDL sub-directory. These SDL files reflect values stored in the game Vault.
From discussions in various threads I gather if I need to build puzzles with some sort of stored state then I need to be looking at adding SDL data to my created ages and once created I can then use some sort of script embedded in a Python Script file and within that script use nodes that will allow game click actions to modify the value stored in one of these said variables.
It would also be delightful if we could read those variables and make some sort of logic decision based on the value or content/state of the variable.
So to that end I need to find someone that understands what I am talking about who can correct my thinking and if what I am explaining here is total (and I ask you to excuse the vernacular) shite! (That is an old Scottish word for rubbish)
I am looking for someone who can guide me to a place of understanding where I can translate some of that knowledge into fluent “Noob speak” because once we get there I believe we will be in a place where fan ages can evolve to the next level.