Tuesday, November 18, 2014

AIF Toolkit v1.0.0

The AIF Toolkit v1.0.0 is being released with only minor modifications from the v0.8 release. It should be backwards compatible. Click here for the download link.

The only feature difference worthy to note is that there is now a finer degree of control over willingness, though you won't notice it unless you use it. More importantly, the AIF Toolkit is now licensed Creative Commons.

Creative Commons License
AIF Toolkit is licensed under a Creative Commons Attribution 4.0 International License.

This is to allow people to --

1) Create and release their own modifications to the AIF Toolkit.
2) Collect donations, kickstarters, patreons and so on for work based on the AIF Toolkit.
3) Outright sell stuff made with the AIF Toolkit.

As this is the v1 release, the AIF Toolkit is now officially "out of beta", so to speak, and "stable" as far as that goes. That doesn't mean that there won't be changes in the future, but I will endeavor to make sure releases beyond this point are backwards compatible with prior ones, or at least can be easily updated, barring new releases of I7.

If you are planning on using the AIF Toolkit beyond making free games, I'd still appreciate it if you read the incredibly short FAQ that comes with the license, and shoot me an email.

I was hoping to have a printed manual out for the v1 release, but I don't and that might come in the far flung future.

7 comments:

  1. Cool I've been waiting for this. Can you make a game like Bad Sister with this extension?

    ReplyDelete
  2. Yes, you can. You should read the documentation to Hybrid Choices and include that extension along with Simpler AIF.

    ReplyDelete
  3. Hi...
    In general: where is a good place to ask questions about AIF Toolkit and/or I7?
    In particular: I'd like to have a NPC lie on the bed. It used to work with Postures by Emily Short, but with the AIF Toolkit I'm at a loss...

    Thanks!

    :-)

    ReplyDelete
    Replies
    1. You can ask them here or you can email me at anotherwannabe93@gmail.com.

      In reference to your question: did you try the posturing extension that comes with the AIF Toolkit? That includes the ability to set postures. I haven't tested compatibility with Emily Short's extension, but in the next update I'll try and address.

      Delete
    2. Hi, THANKS!

      Yes, to be precise, I've tried to replace Emily Short's "Postures" with your "Posturing", and I'm running out of ideas what to try.

      The relevant snippets are:

      The wooden bed is a bed. [relying on the promise that Beds are defined as furniture in the extension, as per its extensive documentation]
      Peter [a NPC] is on the wooden bed. [works, BUT: "You can see a wooden bed (on which stands Peter)" - not as intended.]
      Every combination I've tried to express that Peter is not standing but lying on the bed fails to compile. The player can lie on the bed easily, but for an NPC...

      Thanks a lot!

      :-)

      Delete
    3. Meh, how embarassing. Lying upward is written without the "s" (I've tried "lying upwards".

      For everybody's benefit, this works: "Peter is on the wooden bed. The current posture of Peter is lying upward."

      Delete
    4. Okay, I'll make that clear in the documentation for the next release, which should come out sometime this month. Depending on what's less problematic, I might consider adding the "s". Unfortunately, I don't think there's any way of adding synonyms for code, otherwise I'd allow both.

      Delete