I fixed the notorious bug which messed up some internal values when setting something to “Great”! Remember: An index and a slider value is not the same. If that makes sense to you.
I will now start hammering away at platforms like never before! I did run into a bug with the UI builder, but I think I’ve found a workaround. Thanks!
Also: Do you want a scripting mechanic? (Custom “builders”) It would take some time but it would be cool
EDIT
The “Save” and “Load” feature will be out at the same time as platforms, and the save-file will be easy to read I just noticed that “UME” wasn’t open-source, so why not rebel?
Jeez, sorry for all the posts but considering I will use a ‘save’ format in GDT Enlightening, I will make that its own library. This will also be available on Github. The library will allow you to “Save” and “Read” property’s of a savefile, also creating a new format. This might seem like extra work, but this allows others to use it and me use it for other projects. It also makes the code a lot cleaner.
// Lines with two backslashes are ignored.
// Lines can be multiline, and in one line.
// The only requirement is closing with a
// semicolon. Note that the "A" stands for
// array and the "S" for single.
// One line
A_STRING("Friends1"): "Freddy", "Lora", "Chet";
// Array
A_STRING("Friends2"):
"Freddy",
"Lora",
"Chet";
// You can also have normal values.
S_STRING("Money"): "1851";
S_INTEGER("Money"): 1851;
S_BOOLEAN("isRich"): true;
// There is also multiline string compatibility.
// Used for ex. custom code. No special syntax is required
// apart from the "!" infront which means that the reader
// should give back a multiline string object. Without that,
// you will get a normal string.
!S_STRING("CustomCode"):
"var Benson = new Baby(Girl, Boy);
if(Benson.getAge() == 2){
alert("da fuuuuq");
}"
// That is the basics :D Hope you enjoy my work!
My Dearist Stian, it’s me again, and I wanted to know if you could not use th SVN format. I know that me and a couple of other people don’t get along with SVN. I’m one of them. If you could offer me a link (Via Mediafire) Then that would be Much Appreciated.
I mean the link isn’t working. I’ve even searched on Git-Hub for this Moddify thing, and nothing shows. Was wondering if the Link was broken, or something Similar.
There might (emphasis on that) be a build up in the very end of the week with a working “Platform” creator. I’m pretty much finished with everything apart from the actual exporting and an “icon”, but thats maybe not too important for a test build.
Remember that I got school, family, friends and homework to take care of, just like everyone else. In addition, I’m only 13. Thanks!
Well, I thought I could get it finished but as I need to some… “stuff”… tomorrow and on the early sunday, it might not be available today. I hope so though! This is the current exporter for platforms, although I havent got the actual file writing streams for platforms up yet: (It looks like little work, but this will probably have some syntax error somewhere)
Compare the exporting to ONE FUNCTION in the addPlatform class:
And to share my day: Apparently, my english teacher was studying programming before she became a teacher. So I literally have a HTML web page about a certain theme as a thing to do in english… Interesting!
EDIT: Also, there is a new “log” function in the new version! It will save data every 10 minutes to a file in a “logs” folder. You can also see the log when being in a console. This will make debugging a lot easier.
Sorry, this is it. I’m abandoning GDT Enlightening.
There are multiple reasons for this, but first and foremost no-one seems to care when I have brand new features coming up. Not a single like on my update post for logs or platforms.
And secondly, I managed to delete my “.form” files for Netbeans, basically ruining my project.
So, you can get the latest version from Gett. Source code will be taken down in a few weeks, but is for nwo available on Github.