Patches/Patch 0.1.0r22

From Stonehearth Wiki
Jump to: navigation, search

Stonehearth Alpha Patch 0.1.0 Release 22[edit | edit source]

Official patch notes[1][edit | edit source]

  • Keyboard controls for the camera, WASD to move and QE to rotate
  • Graphics settings dialog available from the title screen
  • Default graphics options are set to something that will work on low-end cards. If you have a beefy card, play around with them to improve the look of your game.
  • The UI will now work correctly on screens smaller than 1080p
  • Settlers now desire just 1 meal per day (down from 3)
  • New character sheet, so you can learn a little bit about your settlers

Confirmed[edit | edit source]

Keyboard controls for the camera, WASD to move and QE to rotate

  • Different Files in Stonehearth/mods/stonehearth/ui/game/help_camera
    • [change] help_camera.less
    • [change] help_camera.html
  • Files only in 0.1.0.14 at Stonehearth/mods/stonehearth/ui/game/help_camera/images
    • [delete] mouse_wheel.png
    • [delete] mouse_right.png
    • [delete] mouse_left.png
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/ui/game/help_camera/images
    • [add] camera_move_1.png
    • [add] camera_move_2.png
    • [add] camera_rotate_1.png
    • [add] camera_rotate_2.png
    • [add] camera_zoom.png
  • Different Files in Stonehearth/mods/stonehearth/services/camera
    • [change] camera_service.luac
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/data/cursors
    • [add] camera_pan.cur

Graphics settings dialog available from the title screen

  • Different Files in Stonehearth/mods/stonehearth/ui/game/start_menu
    • [change] start_menu.html
    • [change] start_menu.js
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/ui/shell
    • [add] settings
  • Different Files in Stonehearth/mods/stonehearth/ui/shell/loading_screen
    • [change] loading_screen.js
  • Different Files in Stonehearth/mods/stonehearth/ui/shell/new_game
    • [change] new_game.html
  • Different Files in Stonehearth/mods/stonehearth/ui/shell/title
    • [change] title.html
    • [change] title.js
  • Different Files in Stonehearth/mods/stonehearth/ui/root
    • [change] index.html
  • Different Files in Stonehearth/mods/stonehearth/ui/root/css
    • [change] base.less
    • [change] material_default.less

Default graphics options are set to something that will work on low-end cards. If you have a beefy card, play around with them to improve the look of your game.
The UI will now work correctly on screens smaller than 1080p

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

Settlers now desire just 1 meal per day (down from 3)

New character sheet, so you can learn a little bit about your settlers

  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/data/commands
    • [add] show_character_sheet
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/ui/game
    • [add] show_character_sheet
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/ui/game/start_menu/images
    • [add] weaver.png

Undocumented Changes[edit | edit source]

Working

Raw Change Log[edit | edit source]

  • Different Files in Stonehearth
    • [change] crash_reporter.exe
    • [change] stonehearth.json
  • Files only in 0.1.0.14 at Stonehearth
    • [delete] .idea
    • [delete] .metadata
  • Files only in 0.1.0.22 at Stonehearth
    • [add] animations
    • [add] horde3d_log.html
    • [add] user_settings.json
  • Different Files in Stonehearth/horde/pipelines
    • [change] forward.pipeline.xml
      • change maxSamples from 4 to 16 to improve rendering
  • Files only in 0.1.0.22 at Stonehearth/horde/particles
    • [add] fursplosion
  • Files only in 0.1.0.22 at Stonehearth/horde/materials
    • [add] harvest_berries_overlay
  • Different Files in Stonehearth/horde/materials/designation
    • [change] outline.shader
    • [change] stripes.shader
  • Different Files in Stonehearth/horde/shaders
    • [change] skysphere.shader
    • [change] blueprint_gridlines.shader
    • [change] default.shader
  • Different Files in Stonehearth/horde/shaders/utilityLib
    • [change] fog.glsl
    • [change] vertCommon.glsl
  • Different Files in Stonehearth/mods/stonehearth
    • [change] constants.luac
    • [change] manifest.json
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth
    • [add] scenarios
  • Different Files in Stonehearth/mods/stonehearth/ai/observers
    • [change] hunger_observer.luac
    • [change] sleep_observer.luac
    • [change] look_for_enemies.luac
  • Different Files in Stonehearth/mods/stonehearth/ai/actions
    • [change] follow_leash_action.luac
    • [change] get_food_action.luac
    • [change] idle_warm_hands_action.luac
    • [change] death_action.luac
    • [change] worker_place_workshop.luac
    • [change] teardown_action.luac
    • [change] admire_fire_action.luac
    • [change] worker_light_fire_action.luac
    • [change] drop_carrying_action.luac
    • [change] sleep_in_bed_action.luac
    • [change] idle_action.luac
    • [change] eat_food_action.luac
    • [change] gather_and_craft_action.luac
    • [change] run_away_from_entity_action.luac
    • [change] idle_breathe_action.luac
    • [change] pickup_item_on_ground_action.luac
    • [change] idle_look_around_action.luac
    • [change] worker_place_action.luac
    • [change] craft_action.luac
    • [change] grab_talisman_action.luac
    • [change] fill_outbox_action.luac
    • [change] drop_carrying_in_entity.luac
    • [change] idle_default_action.luac
    • [change] pickup_item_action.luac
    • [change] check_craftable_action.luac
    • [change] goto_entity_action.luac
    • [change] idle_sway_action.luac
    • [change] play_with_ball_action.luac
    • [change] follow_path_action.luac
    • [change] worker_task_dispatcher.luac
    • [change] follow_destination_action.luac
    • [change] worker_harvest_plants_action.luac
    • [change] run_towards_entity_action.luac
    • [change] pickup_item_on_table_action.luac
    • [change] sleep_action.luac
    • [change] sleep_on_ground_action.luac
    • [change] find_food_action.luac
    • [change] fabricate_action.luac
    • [change] run_effect_action.luac
    • [change] idle_top_action.luac
    • [change] worker_restock_action.luac
    • [change] fear_fire_action.luac
    • [change] chop_tree_action.luac
    • [change] goto_location_action.luac
    • [change] wander_action.luac
    • [change] pickup_item_on_path.luac
    • [change] carry_item_on_path_to.luac
    • [change] idle_despair_action.luac
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/ai/actions
    • [add] shear_sheep_action.luac
  • Different Files in Stonehearth/mods/stonehearth/ai/actions/combat
    • [change] attack_closest_enemy_action.luac
    • [change] take_damage_action.luac
    • [change] attack_action.luac
    • [change] attack_top_aggro_action.luac
    • [change] flee_action.luac
    • [change] chase_target_action.luac
    • [change] melee_attack_action.luac
  • Different Files in Stonehearth/mods/stonehearth/mixins/base_human
    • [change] base_human.json
  • Different Files in Stonehearth/mods/stonehearth/renderers/sky
    • [change] sky_renderer.luac
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/entities
    • [add] cloth
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/entities/critters
    • [add] sheep
  • Different Files in Stonehearth/mods/stonehearth/entities/professions/weaver
    • [change] profession_description.json
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/entities/professions/weaver
    • [add] recipes
  • Different Files in Stonehearth/mods/stonehearth/entities/professions/weaver/weaver_spindle
    • [change] weaver_spindle.json
  • Different Files in Stonehearth/mods/stonehearth/entities/professions/weaver/weaver_workbench
    • [change] weaver_workbench.json
  • Different Files in Stonehearth/mods/stonehearth/entities/professions/weaver/skin
    • [change] workshop.less
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/entities/professions/weaver/skin
    • [add] needles.png
  • Different Files in Stonehearth/mods/stonehearth/entities/professions/worker/worker_outfit
    • [change] worker_outfit.json
  • Different Files in Stonehearth/mods/stonehearth/entities/professions/carpenter
    • [change] profession_description.json
  • Different Files in Stonehearth/mods/stonehearth/entities/professions/carpenter/carpenter_saw
    • [change] carpenter_saw.json
  • Different Files in Stonehearth/mods/stonehearth/entities/professions/carpenter/recipes
    • [change] recipes.json
  • Different Files in Stonehearth/mods/stonehearth/entities/professions/carpenter/carpenter_workbench
    • [change] carpenter_workbench.json
  • Different Files in Stonehearth/mods/stonehearth/entities/crafting_materials/spool_of_thread
    • [change] spool_of_thread.json
  • Different Files in Stonehearth/mods/stonehearth/entities/build/wooden_wall
    • [change] wooden_wall.json
  • Different Files in Stonehearth/mods/stonehearth/entities/build/wooden_column
    • [change] wooden_column.json
  • Different Files in Stonehearth/mods/stonehearth/entities/build/scaffolding
    • [change] scaffolding.json
  • Different Files in Stonehearth/mods/stonehearth/entities/tools/carpenter_saw
    • [change] carpenter_saw.json


  • Different Files in Stonehearth/mods/stonehearth/ui/game/build_workshop
    • [change] build_workshop.html
    • [change] build_workshop.js
  • Different Files in Stonehearth/mods/stonehearth/ui/game/place_item
    • [change] place_item.js
  • Different Files in Stonehearth/mods/stonehearth/ui/game/promote
    • [change] promote.js
  • Different Files in Stonehearth/mods/stonehearth/ui/game/main_actionbar
    • [change] main_actionbar.js
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/ui/root/css
    • [add] jqueryui.css
  • Different Files in Stonehearth/mods/stonehearth/ui/root/js/libs
    • [change] incrementing.js
  • Different Files in Stonehearth/mods/stonehearth/ui/common/modal_overlay
    • [change] modal_overlay.js
  • Different Files in Stonehearth/mods/stonehearth/call_handlers
    • [change] workshop_call_handler.luac
    • [change] new_game_call_handler.luac
    • [change] place_item_call_handler.luac
    • [change] resource_call_handler.luac
  • Different Files in Stonehearth/mods/stonehearth/components/ai
    • [change] ai_component.luac
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/components/ai
    • [add] execution_frame.luac
    • [add] execution_unit_v1.luac
    • [add] execution_unit_v2.luac
  • Different Files in Stonehearth/mods/stonehearth/components/promotion_talisman
    • [change] promotion_talisman_component.luac
  • Different Files in Stonehearth/mods/stonehearth/components/renewable_resource_node
    • [change] renewable_resource_node_component.luac
  • Different Files in Stonehearth/mods/stonehearth/components/fabricator
    • [change] fabricator.luac
  • Different Files in Stonehearth/mods/stonehearth/components/workshop
    • [change] craft_order.luac
    • [change] workshop_component.luac
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/components/workshop
    • [add] ingredient_list.luac
  • Different Files in Stonehearth/mods/stonehearth/components/attributes
    • [change] attributes_component.luac
  • Different Files in Stonehearth/mods/stonehearth/services/world_generation
    • [change] perturbation_grid.luac
    • [change] edge_detailer.luac
    • [change] array_2D.luac
    • [change] world_generator.luac
    • [change] world_generation_service.luac
    • [change] terrain_generator.luac
    • [change] landscaper.luac
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/services/world_generation
    • [add] habitat_type.luac
    • [add] habitat_manager.luac
    • [add] scenario_category.luac
    • [add] scenario_manager.luac
  • Different Files in Stonehearth/mods/stonehearth/services/world_generation/filter
    • [change] wavelet.luac
  • Different Files in Stonehearth/mods/stonehearth/services/world_generation/math
    • [change] math_fns.luac
    • [change] inverse_gaussian_random.luac
  • Files only in 0.1.0.14 at Stonehearth/mods/stonehearth/services/world_generation/math
    • [delete] gaussian_random.luac
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/services/world_generation/math
    • [add] integer_gaussian_random.luac
  • Different Files in Stonehearth/mods/stonehearth/services/ai
    • [change] ai_service.luac
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/services/ai
    • [add] ai_version_1.luac
  • Different Files in Stonehearth/mods/stonehearth/services/build
    • [change] proxy_room_builder.luac
    • [change] proxy_wall_builder.luac
    • [change] proxy_builder.luac
  • Different Files in Stonehearth/mods/stonehearth/services/personality
    • [change] personality_service.luac
  • Different Files in Stonehearth/mods/stonehearth/services/population
    • [change] population_faction.luac
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/data/commands
    • [add] shear_sheep
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/data/effects
    • [add] fursplosion_effect
    • [add] harvest_berries_overlay_effect
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/data/effects/place_workshop
    • [add] place_weaver_workbench.json
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/data/rigs/critters
    • [add] sheep
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/data/sounds/effects
    • [add] sh_weaver_bench.wav
  • Files only in 0.1.0.22 at Stonehearth/mods/stonehearth/data/personality
    • [add] weaver_promote.json
    • [add] carpenter_promote.json
  • Different Files in Stonehearth/mods/stonehearth/locales
    • [change] en.json
  • Different Files in Stonehearth/mods/radiant/modules/effects
    • [change] effect_tracks.luac
    • [change] trigger_effect.luac
  • Different Files in Stonehearth/mods/radiant/lib
    • [change] util.luac
  • Different Files in Stonehearth/mods/radiant/js/radiant
    • [change] trace.js

References[edit | edit source]