Skip to content

Releases: moiri/kobold

kobold_v1.2.2

11 Jan 21:28
Compare
Choose a tag to compare

Fixed Bugs

  • collider size and tolerance (#44, #47, #49)
  • remove skyBox and fix overflow issue with a container (#43)

Changes

  • separate debug stuff from productive code (#50). Now debug.css and debug.js are not necessary anymore
  • cleanup README
  • add callback functions to doAppear(x, y, cb) and doVanish(cb). These are executed when the animation terminates

New Features

  • make do methods available for external use (implemented checks for parameter safety)
  • document the whole stuff (add TOC to README)

kobold_v1.2.0

01 Jan 16:43
Compare
Choose a tag to compare

Fixed Bugs

  • document overflow (#43)

Changes

  • big redesign (#42) to:
    • increased performance
    • increase readability
    • improve handling of collision and position check
    • move some enable flags to engine (act on all movables)
  • removed parts that did not work anyways:
    • moving solids
    • relative position of movable (did work but was not necessary anymore with only fixed solids)
  • updated to latest jQuery version

New Features

  • debug functionality
  • new enables (engine): forceRun, forceDirection

kobold_v1.1.5

31 Aug 20:47
Compare
Choose a tag to compare

Fixed Bugs

  • disable crouch & run when forced to crouch and crouchRun is disabled (#41)

New Features

  • allow to configure the behavior upon enabling or disabling the movable

kobold_v1.1.4

30 Aug 01:59
Compare
Choose a tag to compare

Fixed Bugs

  • fix crouch idle animation when forced (#30)
  • fix scrolling (#36)
  • adjust collider with negative margin (#38)
  • make movable clickable (#39)

New Features

  • jump to movable if the movable activates (move, jump, crouch, etc.) (#37)

kobold_v1.1.2

06 Sep 13:20
Compare
Choose a tag to compare

Fixed Bugs

  • fix Engine.updateCollider() method
  • fix #8 again.

New Features

  • possibility to perform a position check on every tick
  • allow to ignore specific collider
  • possible to vanish and teleport

kobold_v1.1.1

06 Sep 07:42
Compare
Choose a tag to compare

Fixed Bugs

  • If parent element of solid has the css attribute overflow:hidden, the character ignores this as long as the parent is not positioned absolute or relative. If the parent has both attributes (position:absolute/relative and overflow:hidden) you need to remove overflow:hidden, introduce a wrapper inside this element with position:static (default) and add the overflow:hidden attribute there.
  • after failing to appear on top of a solid, the character is teleported to the initial position.
  • #31, #32, #33, #35

Changes

  • the y-coordinate of the initial position is now defined as top-border of the document to the bottom border of the character

kobold_v1.1.0

04 Sep 13:18
Compare
Choose a tag to compare

Fixed Bugs

Changes

  • rename method Engine.addMovable(id, cssClass) to Engine.newMovable(id, cssClass)

New Features

  • window/document overflow handling (#22 #23 #25)
  • allow using non-absolute solids (#20 #21)
  • allow z-index configuration (#19)
  • allow onlyTop collsion with static solids

kobold_v1.0.1

03 Sep 20:10
Compare
Choose a tag to compare
kobold_v1.0.1 Pre-release
Pre-release
  • zoom bug fix
  • provide more getter methods
  • better jQuery extension (reduce future issues with updates)

kobold_v1.0.0

03 Sep 20:11
Compare
Choose a tag to compare
kobold_v1.0.0 Pre-release
Pre-release
  • basic jump and run functionality
  • basic parameters configurable
  • static and moving solids