New Monster: Wyvern Male
The Wyvern Male is now available on the mod portal to active backers. This green wyvern is eager for a mate, and it’s rumored he has a spare collar in his nest that can transform any wayward research subject that meet his rigorous standards into his new female breeding wyverness (which is anyone who seems interested in his massive, dual cocks).
He’s a loving, but firm mate. The wyvern will use his breeder regularly, making sure she’s always full of eggs. Since the new wyverness won’t be able to play with herself due to having wings instead of hands, she’ll soon come to treasure these sessions. In every case observed, even the most shy of research subjects are soon lustily begging their new mates to be filled up once their strong wyverness breeder desires kick in.
The male wyvern will protect his mate, too, ensuring she doesn’t wander out of the nest — it can be dangerous out there when you’re weighed down by so many eggs you can barely move. When her four large breasts are full of milk, the male helps out by milking her. He does quite enjoy seeing how lusty his mate gets after a good milking.
If defeated by an unmated wyverness, the male will tuck tail and fly off. However, once mated, the wyverness typically finds herself naturally submissive toward her mate, becoming quite docile.
As with the Wyvern TF instinct system, there’s lots of teasing you through the fourth wall (get ready to be treated like a proper horny wyverness breeder, you slut <3). Actually, there’s a lot of content in here in general as the male wyvern will take different actions depending on his state and your state. All told, he’s got about 7k words of content — almost as much text as all of Chapter 2.
Modding: LUA Powered Monsters
r35 is also released today to support the Male Wyvern mod. The primary feature is the new MonsterAdvanced mod type. This type combines the existing Monster Mods system with the power of LUA based scripting, so you can have monsters do all sorts of things.
For a straightforward example of this, see the MonsterAdvanced sample.
Modding: Object to Object Communication
Another very powerful new feature for modders is the ability for entities to call custom functions on other entities. See the Radio sample for an example of a radio remote control object communicating to a radio object. To expose a function to other entities, simply add the LUA function name to the “customPublicFunctions” JSON array. This can be very useful for creating more complex behavior.
Under the hood, this involved connecting separate LUA virtual machines. Because of this, I recommend to only pass and return primitives — however, more complex types like Entity references and full tables do seem to work fine so far. See the updated LUA Implementation Notes for details on limitations.
Modding: Additional Functionality
- New Text Variables exposed: [[MUSK]].
- The player class has exposed a few pregnancy related functions, such as incBellyPreg(), setBellyPreg(), and resetPregnancySilent().
- MainScreen has a method for inserting continue scenes via continueSceneToMapScene().
- Room related functions now pass room information.
- Calling LUA functions with parameters from AS3 now passes parameters correctly.
Chapter 7 Planning
Work is still ongoing for building out the remainder of the second half of Chapter 7. All the gameplay for it, including the various transformations, endings and puzzles have now been planned out and ready to begin implementation.