Hello everyone. I'm currently working on a project, a top down RPG, and I've made it about as far as I could just by delving into the documentation and lurking on the forums here for answers, and I've hit sort of an issue.
I'm coding this in C++, and I've been looking at Scroll and it seems to be what I need, but there's not much documentation about it besides 2 or 3 tutorials. My current setup creates new objects by passing in arguments which are then used in initializer lists (I read that this is faster than assigning members in the constructor). I'm wondering whether it's possible to pass in arguments to a constructor when using Scroll, or whether I just need to use the OnCreate() function.
I'm also wondering what the best method is to go about linking a database to it. I'm pretty sure I want to use a SQLite database for distribution and because I'm familiar with it. I want to use this database to store all the stats for enemies, items, etc. and possibly graphics information. I've seen examples here that show in the config files sections like:
Key = Code "<c code here>"
Would I use this sort of setup for obtaining graphic information from a database?