1.3.1

From Vintage Story Wiki
Other languages:
  • English
1.3.1
"The First Hostile Creature"
Release date12 February 2017
Version chronology
◄ 1.2.0
◄ 1.3.0
1.4.0
1.3.2 ►


1.3.1, also known as The First Hostile Creature[1], is an update featuring new combat system, first enemy, and few small fixes.

Features

Items

  • Added attack power property to items. Swords, Knifes and Axes now have extra attack power (visible in the items tooltip).
  • Durability reduction on items with durability when attacking.

Mobs

  • Added first hostile creature: Drifter. Includes:
    • Basic but modular AI System: Wandering around, seeking players, attacking the nearest player.
    • Basic path traversing: Walk from point a to point b in a direct line. Ability to step on 1 high blocks.
    • Basic movement interpolation on the client. Creatures and other Players now should move smoothly.
    • Custom texture as well as idle, hurt and death sounds.
    • 0.5 second red tinting when being attacked. Spawn particles on death.
    • Basic spawning and de-spawning mechanic. Drifters (for) now spawn in dark areas where the light level is below 8.

Gameplay

  • Added ability to punch other players and creatures.

Commands

  • New server command: /entity [spawn|count|removeall] [entityname]

Tweaks

Gameplay

  • In multiplayer a joining player is now regarded as spectator until the client sends a ready signal. This should prevent getting killed while still joining.

Fixes

  • Fixed item texture overlays property not working.
  • Fixed crash when trying to craft something.
  • Fixed not being able to start a singleplayer world, if whitelisting is turned on in serverconfig.json.
  • Fixed a client crashing in a certain situations when joining a multiplayer world .

API Changes

Additions

  • Engine/Mod API Updates
    • Able to register entities, ai tasks, entity renderers and particle property providers,
    • Able to spawn particles server side ( broadcasted to clients)
    • Powerful creature configuration: A creature is merely a json file. Creatures can be added, removed or modified by touching only those files (custom models not implemented just yet).

Trivia

The devlog for this update includes a demonstration video of the new creature. The video itself had something gone awry with encoding, making it impossible to see the new creature in action. Tyron wanted to upload a better quality clip the next day, but never got around to it.

References

  1. " The First Hostile Creature (1.3.1) "– Vintagestory.at, 12 February 2017