Permalink
Browse files

Big functionality update (#18)

* Added UI settings properties

* Disabled SFX asserts in picotool

* Fixed default UI sprite

* Playing with depth auto-scaling

* WIP of walk speed being affected by auto-depth calc

* Improved actor auto-depth scale & walk

* Now made "Scale" an Actor/Obj property

* Now shifted the actor sprite to proper x,y coord (next will be fun!)

* WIP trying to correct actor offset for pathfinding

* better auto scale ratio

* Got talking overlay aligned (close enough), now need to anchor to ground

* Actor now bottom-center aligned, with talking too

* Now auto-scales the walking path based on distance/scale

* WIP

* Fixed the blur/motion diff when camera moving

* Fixed face dir while walking

* Removed test/debug code

* Reset spr flags back

* Last debug line removed

* Still got a bug with talking to other actors - also auto-scale w/stairs!

* Fixed talking offset

* Now scale starts further back

* WIP

* Almost there, now scaling is not on by default

* WIP

* Think I'm done with the auto-depth now

* WIP

* WIP

* WIP auto-scale limits

* Added "autoscale_zoom"

* Fixed bug with new autoscale_zoom

* WIP

* WIP

* WIP

* Re-fixed autoscale

* Added Scale again

* WIP

* Fixed scale again!

* WIP

* Updated asserts

* WIP Talking Skip (disabled for now)

* First pass on skip talking + custscene
(prob using too many tokens)

* Improved the skip dialog/cutscene code

* Reduced some tokens

* updated minified code for skip code

* WIP on new auto-scale

* More WIP scaling

* Fixed scale factors

* And walking too

* Fixed "fast" walk away

* b4 refactor

* Fixed walk away speed + optimised

* removed old code, commented stuff out

* Had to undo last change - but prob better

* More code tidying (+fixes)

* updated picotool

* WIP

* WIP

* Updated template to latest

* Fixed game depths

* Test commit

* Updated submodule

* wip

* Added talking overlay offset+width

* Added talking offset and saved tokens

* latest code

* WIP exact walk_to - needs more checks!

* Added precise walking!!!

* First version of generic animation

* WIP - seems to work

* Renamed to "face_towards"

* Now objects can animate!

* WIP broken spin top

* Fixed spinning top

* Fixed do_anim bug and updated game code

* Fixed the walking in walls (I think - kind of a patch!)

* Update

* Fixed "Walking to Object, then clicking diff Verb does latter"

* Fixed "USE" display and also Game bucket logic

* Fixed hover obj display when executing

* Fixed error if specify invalid sprite state

* WIP default to look-at in inventory

* Almost got look-at inventory items

* Now got inventory default action (look-at)

* WIP

* submodule refresh

* Updated comments

* Restored Token history

* Fixed some issues in Demo game

* Fixed not being able GIVE or USE inventory objects again

* Now can use all verbs on inventory items again

* Update history

* Fixed scaling in demo game

* Fixed playing actor anims when not moving

* added 'show_depth'

* Updated boilerplate code

* Latest engine build

* Added missing verb_default_inventory_index

* Fixed issue when actors without walk anims (defaults to idle anim)

* Now using latest commit after PR
  • Loading branch information...
Liquidream committed Aug 7, 2018
1 parent 64dc521 commit b7e5d21408203434b88d2f5dbbc2fa45bacfae23
Showing with 1,736 additions and 2,120 deletions.
  1. +424 −534 dist/game.p8
  2. +201 −197 dist/scumm-8.min.lua
  3. +278 −398 dist/template.p8
  4. +1 −1 picotool_scumm8
  5. +223 −337 src/game.p8
  6. +532 −452 src/scumm-8.p8
  7. +77 −201 src/template.p8
Oops, something went wrong.

0 comments on commit b7e5d21

Please sign in to comment.