Sunday, May 11, 2014

What I'm doing now?

I's been a little quiet past week, so maybe someone is curious - what I'm doing this time?

Well, after finishing with last bug report and releasing a last patch, I focused on the expanding new possibilities of game engine and adding new features in the game - together. :)

In the next release you will be introduced to the commoners control system - something like a TES and Fallout characters life simulation. I'm not so arrogant to tell that I can do something completely like this, but my idea is:
- Generating some characters.
- Allow them to move between locations on the schedule (with some randomness or condition based). They can be encountered on streets or in the cafe, shops, etc.
- Allow proxies to talk with them, seduce them, and have sex.
- Allow them to be hired as a new proxies.
- If character is not interacted with proxies too long they will be replaced with another (just seeing on the street not enough - approaching them is what count here).
- (Not sure for initial release) Interactions between these characters - like talking (proxy become
spectator of dialog) or even sexual encounters between them.

Kau village will be first place to add and test this system. And this will be first standard way to get a normal Kau proxy.

For those who interested in scripting: new release will have new variant of the AddButton command:

AddButton("Caption", "path/name_of_event", some_object);

If button added this way, next event that called by pressing this button will have access to the special object with name buttonObject. It can have any type (Creature, String, Item, Map, List) - anything. This way script can pass data directly to the next event basing of the player choice. This way you can script events not only condition based (normal for this engine) but choice based - like most other text game engines works. Be sure to check received value though - it's can be null or incompatible type if set incorrectly.

No comments:

Post a Comment