On Thursday, 28 September 2017 at 01:33:35 UTC, bitwise wrote:
On Wednesday, 27 September 2017 at 20:38:51 UTC, Gheorghe Gabriel wrote:
On Monday, 30 March 2015 at 01:11:55 UTC, bitwise wrote:
[...]

Hi, your link is not working any more and I really need your implementation.
Gabriel

I took the code down because there were design flaws I had to work out. I've reworked the code significantly at this point. I can throw a copy up on github in a day or two if you need it.

There are still some issues to overcome though, which may or may not be a problem depending on what you're doing.

Thank you, I really need it for my project.
I want to load scripts in a 3D scene without compiling an restarting the whole engine.

example:

module game1.player;

class Player : Actor {

    this(string name) {
        super(name)
    }

    ~this() {}

    void jump() { ... }

    @Editable("Slider")("min = 0; max = 5;")
    ushort lives = 5;
}

In this moment I want to load this script and create a scene object. I should load Player class, then all its public methods, then its public members and check theire attributes.

Reply via email to