Download Latest Version BIG Fonts, Token golfing+optimisations + #include for engine lib source code.tar.gz (170.4 kB)
Email in envelope

Get an email when there's a new version of SCUMM-8

Home / v1.1
Name Modified Size InfoDownloads / Week
Parent folder
Depth _Auto-Scaling_, Skip Dialog _ much more! source code.tar.gz 2018-08-07 82.8 kB
Depth _Auto-Scaling_, Skip Dialog _ much more! source code.zip 2018-08-07 92.7 kB
README.md 2018-08-07 1.5 kB
Totals: 3 Items   176.9 kB 0

New Features

  • [x] Fake 3D depth "auto-scaling" of Actors (affects size and walk speed to simulate distance)
  • [x] Now made "Scale" an Actor/Obj property
  • [x] Actor path-finding now more precisely walks to target point
  • [x] Added offset X,Y position for talking overlay sprites
  • [x] Actors and Objects can now have animations (via do_anim())
  • [x] Can now specify default verb for clicking on inventory items (e.g. LOOK-AT)
  • [x] Skip current dialog (left-click/Z)
  • [x] Skip cutscene (right-click/X)
  • [x] Added UI settings properties (for easy custom UI theming)

Fixes

  • [x] Fixed "Walking to Object, then clicking diff Verb does latter"
  • [x] Fixed "USE" display (and also sample Game "bucket" logic)
  • [x] Fixed hover obj display when executing
  • [x] Fixed error if specify invalid sprite state
  • [x] Fixed issue for actors without walk anims (defaults to "idle" anim)

Noteworthy/Breaking Changes

  • [x] Auto-depth actor scaling is now on by default
  • [x] New UI settings properties must be set on game start-up
  • [x] Refactored do_anim() function's anim_face param is now face_towards
  • [x] Token count and character count have increased a lot as a result of the above changes - meaning less space for actual game content. However, you could always try spanning games across multiple carts, like I just did with my game: "CODE-8"
  • [x] enable_mouse property removed - now always on by default
Source: README.md, updated 2018-08-07