Stonehearth Wiki
Advertisement

Stonehearth Alpha Patch 0.1.0 Release 14[ | ]

Official patch notes[1][ | ]

Here are patch notes for Alpha release 14, which we’ve just uploaded to Steam. The “14″ refers to our own internal build number. Obviously this is not the 14th release of the Alpha. ;)

  • Greatly optimized path finding, especially when building many structures.
  • Fixed a bug which would sometimes cause the game to crash when building walls.
  • Increased the length of a day by 50%
  • Added a task manager in the bottom-right corner to track CPU usage.
  • Removed the debug keys be default. Set “enable_debug_keys” to true in your user_settings.json file to turn them back on.

Confirmed[ | ]

Greatly optimized path finding, especially when building many structures.

  • Different Files in Stonehearth/mods/radiant/modules/pathfinder
    • [change] pathfinder_wrapper.luac
  • Different Files in Stonehearth/mods/radiant/modules
    • [change] pathfinder.luac
  • Different Files in Stonehearth/mods/stonehearth/ai/actions
    • [change] admire_fire_action.luac
    • [change] eat_food_action.luac
    • [change] fill_outbox_action.luac
    • [change] goto_entity_action.luac
    • [change] sleep_action.luac
    • [change] find_food_action.luac
    • [change] goto_location_action.luac
    • [change] carry_item_on_path_to.luac
  • Different Files in Stonehearth/mods/stonehearth/components/ai
    • [change] ai_component.luac

Fixed a bug which would sometimes cause the game to crash when building walls.

  • Different Files in Stonehearth/horde/shaders
    • [change] blueprint_gridlines.shader

Increased the length of a day by 50%

  • Different Files in Stonehearth/mods/stonehearth/services/calendar
    • [change] calendar_constants.json
      • changes ticks_per_second from 6 to 9

Added a task manager in the bottom-right corner to track CPU usage.

  • Files only in 0.1.0.r14 at Stonehearth/mods/stonehearth/ui/game
    • [add] task_manager
  • Different Files in Stonehearth/mods/stonehearth/ui/game
    • [change] game.js
      • Adds 'StonehearthTaskManagerView' to views.complete

Removed the debug keys be default. Set “enable_debug_keys” to true in your user_settings.json file to turn them back on.

  • Different Files in Stonehearth
    • [change] Stonehearth.exe

Undocumented Changes[ | ]

Some items might not be live in game.
Some items could be related to official patch notes but unable to confirm

Captures all the changes in the stonehearth mod

  • Different Files in Stonehearth/mods/stonehearth
    • [change] manifest.json

Gives Rabbit idle_look_around effect and action of follow_leash

  • Different Files in Stonehearth/mods/stonehearth/entities/critters/rabbit
    • [change] rabbit.json

Changes firepit region_collision_shape

  • Different Files in Stonehearth/mods/stonehearth/entities/gizmos/firepit
    • [change] firepit.json

Changes the music played after sunset from summer_day to summer_night

  • Different Files in Stonehearth/mods/stonehearth/ui/game/clock_widget
    • [change] clock_widget.js

Worker Tasks and Schedules

  • Different Files in Stonehearth/mods/stonehearth/services/worker_scheduler
    • [change] worker_task.luac
      • checking for situations where number of workers exceeds allowable maximum workers
    • [change] worker_scheduler.luac
      • Removed assertion tasks in 'start_worker_task' and 'stop_worker_task'

General changes

  • Different Files in Stonehearth/mods/stonehearth/ai/actions
    • [change] worker_light_fire_action.luac
      • added debugging entries
    • [change] idle_action.luac
      • added checking for boredom effects on entities
    • [change] gather_and_craft_action.luac
      • error check for if a valid item or item
    • [change] wander_action.luac
      • added 'on_poll', 'stop', and 'reset' functions
  • Different Files in Stonehearth/mods/stonehearth/components/workshop
    • [change] craft_order.luac
      • added check to ensure the item is valid when searching for ingredients for crafting
  • Different Files in Stonehearth/mods/stonehearth/services/personality
    • [change] personality_service.luac
      • Removed variable num_personalities_used
      • Removed static generation of a personality use table; now generates on the fly using random generation
  • Different Files in Stonehearth/mods/stonehearth/services/world_generation
    • [change] landscaper.luac
      • Modified "create_boulder" function to make the chip_size dynamic instead of statically 2
  • Different Files in Stonehearth/mods/stonehearth/components/firepit
    • [change] firepit_component.luac
      • Added debug logging

Unknown changes and effects

  • Different Files in Stonehearth
    • [change] crash_reporter.exe
  • Files only in 0.1.0r10 at Stonehearth
    • [delete] animations
    • [delete] stonehearth.ini
    • [delete] horde3d_log.html
  • Files only in 0.1.0r10 at Stonehearth/horde/materials
    • [delete] cubemitterBatch.material.xml
  • Different Files in Stonehearth/mods/stonehearth/ui/game/event_log
    • [change] event_log.less
  • Different Files in Stonehearth/mods/stonehearth/ui/shell/title
    • [change] title.js
  • Different Files in Stonehearth/mods/stonehearth/call_handlers
    • [change] workshop_call_handler.luac

Raw Change Log[ | ]

Section utilized when initial poster doesn't have time to try and process all the changes.

References[ | ]

Advertisement