Version History

This page lists all the **versions** of *Pampa* (Not ports) and their release notes. As the game is under active development, this page is expected to be frequently updated with the latest versions.

The release notes of updates are written as they were sent in the official Braven Bit Software Discord server. Some updates are missing as they weren't released for the public.

## Development Updates

Development updates are updates that are being released as the game is developed. The list below contains all development updates and will continue to well after the game's release.

### Version 1.0.0-1.0.2

These versions were not released for the public.

### Version 1.0.3

#### New Features

* Added Backpack item that increases inventory slots
* Added "inventory full" animation
* Added Day 4 tutorial, with full placement system.

#### Changes

* Increased max inventory slots to 21.
* Increased Inventory starter slots to 6.
* Improved the player's starter house.
* Myriad of improvements to the game's code.

### Version 1.0.4

#### Skip to Dialogue Line

If need be, the Tutorial can now force skip a dialogue to a specific line, thus preventing the player from abusing it. This is especially useful during the Watering phase of Day 1, where the player could water before the tutorial was done speaking. It could also happen in Day 3, where the player could place a Scarecrow before the dialogue reached that part.

#### Status Bar Flash Animation

When Energy is at critical condition, or Currency gets modified, they will have an animated outline with a color that will flash just like the button, giving even more indication something is going on. This is because even I had difficulty knowing if I had critical energy without looking at it.

#### New Features

* Added Speed Buff cheat chest.
* Added "farm plot" structure.
* Added static placeables.

#### Changes

* "Cartoonified" Yara.
* Updated Builder Mode buttons for interacting with Placeables.
* Farm Plots will disable their interaction button when Builder Mode is on.
* Dialogue is now faster and has a more soothing sound.
* Updated Builder Mode rotate and destroy icons.

#### Bug Fixes

* Upped sprite resolution for PC.
* Fixed sorting bug with the shop.
* Fixed being unable to plant on a farm plot if you cancelled the planting.
* Fixed removal of items from the player's inventory not working.
* Fixed several bugs with Builder Mode.

### Version 1.0.5

#### New Features

* You can now actually disable the Tutorial during game creation.
* Added scripted Storyline Events! This starts with Blaise opening up on Day 4.
* Added tons of "clutter" objects around the map for extra detail.
* Transportation system is now fully functional.

#### Changes

* Backpack price dropped from 25K to just 5K
* Camera will now be moved with the player on game load so it doesn't move a lot.
* Builder Mode will now deduct resources from the player upon placing an item instead of selecting it.
* Portuguese now fully working.
* Finished localizing everything (In English and PT)

#### Bug Fixes

* Fixed the 8 other farm plots immediately disappearing after appearing on Day 1 tutorial.
* Fixed `WorldClock` going over 24h if CPU couldn't trigger the exact frame it became 24h.
* Fixed Plots allowing you to cheese the planting stage and breaking the script.
* Fixed a myriad of problems with Builder Mode (*again*).

### Version 1.0.6

#### Harvestable Resource Speed Tweak

It takes some time to harvest e.g wood, stone, etc. This time is based on the size of the resource you interact with. This has been normal game behavior since the introduction of this mechanic. Now, if you have upgraded tools, the time is reduced by the tool upgrade factor. Every new upgrade is a significant reduction in time and energy spent.

#### Currency Parsing

Instead of being just raw numbers, currency will be parsed to a denominator at key points, to facilitate readability and shorten text. It goes as follows:

 1000-999.999
 1.000.000-999.999.999
 1.000.000.000+

#### Weather System

Every day, there'll be a chance of rain, based on the current season. The odds go as follows: Spring - 18 Summer - 13 Fall - 11. If rain wins the odds, there'll be a further roll of 20% to determine if it will be a storm instead. During Winter, it does not rain, but there are occasional snow storms. Crops do not grow at all during Winter due to cold weather. If a crop needed watering when the day starts and it's raining, it will automatically be watered. If you plant a crop while it's raining, it will also instantly be watered.

#### New Features

* Crops can now be eaten to restore Energy.
* Added "Sandwich" consumable.
* Added "Pickaxe" and "Shovel" tools.
* Added stone that can be mined.

#### Changes

* The telephone is now a cellphone that can be used anywhere.
* Updated "Hoe" tool model.
* Added various upgrades of each tool.
* Farm Plots now require dirt to be built.
* Updated Hedge sprite
* Transportation costs no longer account for Unique items (E.g tools)
* Unique items can now be rebought if sold.

#### Bug Fixes

* Fixed bus ride actually skipping a day.
* Fixed *YET ANOTHER* myriad of problems with Builder Mode.

### Version 1.0.7

#### New Features

* Player Monologues ("It's closed.", "I am gonna pass out!")
* Passing out mechanic
* Clock will now flash in red between 01:00 and 02:00
* Added Berry Bush resource.
* Lakefield region complete.
* Added Fishing mechanic.
* Added complex footstep emission system
* Added seasons (Visually)
* Added opening and closing time for Shops.

#### Changes

* Weather will now be predicted ahead of time, meaning you cannot "save scum" to avoid it.
* Sleeping automatically closes any dialogue that might be going on.
* Default player Name will now be Riley
* Transportation time now rounds to X or 0.X with the denomination "Hour(s)"
* Adjusted seasonal time and weather
* `Builder Mode` no longer works outside the farm.

#### Bug Fixes

* Once again fixed a myriad of problems with Builder Mode.
* Fixed Blaise construction team being active after Day 4.

### Version 1.0.8

#### Tools Rework

Harvestable resources now have a Hardness property. It starts off as 1 and increases depending on the resource. The Hardness property affects the time it takes to harvest said resource, and imposes a higher tool requirement. Tools can harvest resources with a Hardness ranging from 1 above them, or lower. Let's use the example of a Pickaxe:

 Iron
 Steel
 Gold
 Titanite

#### New Features

* You must now tap multiple times / hold to acquire wood and stone.
* Added multiple types of resources as per the Tools Rework.
* Lots of polishing.
* Added inner monologue when a location is closed or inventory is full.
* Added Fishing Minigame
* Added the Bike Shop in Blaise.
* Blaise terrain greatly expanded.

### Version 1.0.9

#### NPC Routines

Relevant NPCs will now have their own daily routines, behaving just like real people. For instance, Joe will chop down trees early in the morning before opening up his shop, and if it's raining Jonah will not go out.

#### Builder Mode Improvement

It is now fully compatible with Touch input (Both PC and Desktop), and has been improved so that if you do not press the Confirm button after moving a buildable you already built, it's position won't be saved and it will revert back to the original.

#### Inventory Overhaul

You are now able to Discard inventory items, as well as Split them into multiple slots, and consume many items at once.

#### New Features

* Added Palm Tree (T2 resource)
* Updated Birch Tree (T2 resource)
* Added world boundaries

#### Changes

* Replaced pines near Blaise by Palm Trees.
* Garage doors now have a proper sound when opening/closing.

#### Bug Fixes

* Fixed the activity slider not showing up if your character had `Body Type 2`.
* Fixed Doors making sound when forcibly closed by scripts.
* Fixed the player being able to leave the farm with Builder Mode on.

### Version 1.1.0

#### New Features

* Added a monologue when you are inside a building and it's about to close down.
* Relevant NPCs now have off duty dialogues.
* Added MarzMart in Blaise.
* Added Double Doors.
* Doors can now open inward or outward depending on location.

#### Changes

* Disabled occlusion culling as it caused rendering glitches (Frustum culling still on).
* Garage doors now open/close faster.
* Revamped Bike Shop in Blaise.

#### Bug Fixes

* Fixed item selling exploit.
* Fixed glitch where the transportation interface wouldn't close if you moved away.
* Fixed choice dialogue using 1s delay instead of the usual.
* Fixed exploit where you could leave any NPC interaction after dialogue began.
* Fixed NPC routines not resetting daily.
* Fixed vehicles not being able to request their saved data on game load.
* Fixed player being at the wrong angle in bridge fishing spots .

### Version 1.1.4

#### New Features

* Added Pharmacy location to Blaise.
* Added Clara NPC.
* Added New items.
* Pine Tree is now T4, with new Beech Tree replacing T3.

#### Bug Fixes

* Fixed Inventory not accounting for the 9 slots upgrade.
* Made Tutorials impossible to glitch/break.

### Versioning System Changes

Changed format from consecutive updates (1.0.1, 1.0.2, 1.0.3, etc.) to **Major**, **Minor**, **Revision**.

### Version 1.2.0

#### Introducing Maps

You will now be able to open the World Map by tapping the relevant icon at the Top Left corner of your screen. The World Map starts off with only the Player's main property explored, but this can be expanded by purchasing maps of other regions from NPCs. When you buy a map, you must open your inventory and Use it in order for your World Map to be updated. Markers will automatically be shown, revealing points of interest, shops, friend properties, etc. on your map. There is also, quite obviously, a Player Tracker and Coordinates. You can zoom in or out of the map at will, as well as move it around. Though this won't be very useful at the moment unless you've discovered various sections of the map. Right now you can purchase the map of Lakefield, Sweet Valley, and Blaise.

#### New Features

* Player monologue when approaching a Closed location.
* You will now start with $1000 should you disable the tutorial.
* Redesigned UI sprites
* Bicycles now accelerate significantly faster.
* Vehicles now collide and are detected properly in the game.

#### Changes

* Tons of QoL and polishing improvements.
* Greatly improved performance.

#### Bug Fixes

* Fixed a myriad of bugs as the update was developed.

### Version 1.3.0

#### Character Customization!

You can now choose different hair styles in the Character Editor screen, and additional clothing as well as hairstyles are available for purchase at the Boutique.

#### New Features

* Improved Player Tracker sprite, to avoid confusion.
* Dialogue now displays the speaker's name.
* Changed "Tap to Continue" text in dialogue to a simple animated triangle.
* When dialogue mentions the protagonist's name, if it's "weird", it will say "inaudible".
* Added more world map trackers.

#### Changes

* Joe's Axe is now Red to match the easter egg.
* Map interface improved.
* Lots of polishing.
* Considerably improved performance.

#### Bug Fixes

* Fixed map transition back animation being slow.
* Fixed sliders moving if you pressed W,A,S,D.
* Fixed issues found in official playtesting.

### Version 1.4.0

#### Sprinklers

Farm Plots can now be improved with the "Sprinkler" addon while in Builder Mode. Sprinklers will automatically irrigate farm plots when needed.

#### Shop "Closed" Monologues

Previously, getting to Joe's or Jonah's shops while they were closed would cause the player to monologue `It's closed right now.` Doing so in other shops would cause the monologue `It says "Open between [H1]:[M1] - [H2]:[M2]"`.

Now, any shop will display `It's closed right now.` if you get to it while it's still not open or closed for the whole day, whereas `It says "Open between [H1]:[M1] - [H2]:[M2]"` will trigger when the shop is open during the day but not at the specific time the player reached it.

#### New Features

* Added Cheat Mode at the left of the screen.
* Added various new things to builder mode.
* Added extra audio cues during tutorial, and whenever you sleep.
* Goals words/terms will now be highlighted beige in Dialogue.
* Shops now have random NPCs inside them.
* Robin's shop is now functional.

#### Changes

* Increased Bike Shop roof to stop bike purchase glitch.
* Joe's shop no longer functions before Joe returns home.
* Expanded Tutorial barrier from Day 1 to encapsulate Lakefield.
* Updated UI.
* Further performance optimizations.

#### Bug Fixes

* Fixed reported bugs from previous build.

### Version 1.5.0

#### New 3D Audio Techniques

3D audio sources now use a better custom volume rolloff. Additionally, the audio listener is now placed in the Player character's 3D model instead of the main camera, providing a better and more accurate representation of the distance between the emitter and the listener. This comes with the side effect of the audio being left/right leaning depending on the rotation of the Player character's rotation.

#### Pets At Large!

A new event is out! Without spoiling much, you will now be able to adopt your own pet! The event is scheduled to happen on Day 7 (Sunday).

#### New Features

* Expanded the world map East of Blaise.
* Blaise now feels more like a proper city.
* New "Mitologia" gear shop in Blaise!
* Added "Game's in Development!" popup on Main Menu.
* Added map tracker for the Boutique in Blaise.
* Added sprites for Shirts and Shoes.

#### Changes

* Updated Joe's portrait.
* Quiesce Hotel's interior now more accurately reflects its exterior.
* Joe now only sells Copper tools.
* Joe and Clara's models are now taller and shorter than the player, respectively.
* Updated Localization.
* UI Tweaks.
* Performance optimization.

#### Bug Fixes

* Fixed reported bugs from previous build.