Activity Summary Week 11, 2015

For the week from 9 Mar to 15 Mar I’ve been working on:

  • Fixed task ground type not remembered when game loaded
  • Fixed crash bug when dropping task objects
  • Fixed bug with bleeding too fast
  • Added AI for injured humans seeking out healing consumables
  • Add to disease tooltip when consumables are helping body parts recover
  • Clicking extract button shows extractable cells
  • Clicking gather button shows harvestable cells
  • Expanding influence does not reduce culture rate anymore
  • Add ant mound resource to xml
  • Generalised harvestable so can be applied to non-plants
  • Made ant mounds flammable
  • Added edible ants to xml
  • Reduce noisiness of rivers
  • Fixed bug with progressbar not being deleted when object destroyed
  • Optimised getting objects around influence area
  • Removed plant and fire menu and added its functions to query panel
  • Refactored query panel
  • Implement query panel for tasks
  • Reimplement query ground
  • Stopped gathering and extracting on cells with a building
By |March 16th, 2015|Activity Summary|0 Comments

Activity Summary Week 10, 2015

For the week from 2 Mar to 8 Mar I’ve been working on:

  • Shaman creates notification when high chance of rain
  • Fixed human query panel not showing all tooltips
  • Shaman reduces duration of some sicknesses
  • Prosperity panel breakdown splits pains into sicknesses and injuries
  • Fixed prosperity calculation not done on game start
  • Created bodypart class for individial body parts
  • Wounds automatically recover over time
  • Eating herbs helps with wound recovery
  • Pregnancy progression displays in query panel
  • Fixed pains sticking in query panel when they have been cured
  • Add blunt damage type
  • Refactored code relating to damage from bipedals, animals and buildings
  • Fixed MeleeDamage not being calculated on game load
  • Cuts and bruises take into account clothing protection
  • Remove most hardcoded references to “Weapon” and “Tool”
  • Bodypart damaged over 100% is disabled permanently
  • Permanently damaged hands unable to hold objects
  • Cut and bruised legs cause humans to slow down
  • Added levels to bleeding effect
  • Pierce is more bleeding, slash is more cuts, blunt is more bruises
  • Querypanel show bleeding severity
  • Querypanel indicator if body part completely broken
  • Fixed tooltips sometimes not showing if button image cropped
By |March 9th, 2015|Activity Summary|0 Comments

Activity Summary Week 9, 2015

For the week from 23 Feb to 1 Mar I’ve been working on:

  • Lowered aggressive threshold for animals
  • Building menu tooltip shows building values
  • Fixed crash on exit when building menu open
  • Sounds for animals added to XML
  • Added object sound volume changes depending on camera view
  • Animal getting hit plays sound for jaguar, mammoth and horse
  • Extracting from trees or rocks plays sound
  • If drag scrolling in combat mode, don’t set movement of selected people
  • Refactored query panel
  • Added functionality for actions from query panel
  • Implement sound assets 2
  • Removed redundant profession variable, replaced with assigned profession
  • Added Shaman profession
  • Remove lion, add giant sloth, remove calling every animal “Mammal”
  • Changed adding general tasks area to take into account influence area
  • Ability to automatically cook food near a camp fire
  • Profession tribe panel limit selecting shaman profession to initiated only
  • Added sickness duration variable
  • Added disease duration reduction property to herbs
  • Pokians take into account nourishment amt when looking for food
  • When all symptoms discovered, show illness on human query panel
  • Fixed bug with immunity reset when loading game
  • Sick Pokians now seek disease reducing consumables where appropriate
  • Once illness shows on query panel, add progress bar for how long it lasts
  • Fixed minor memory leak in query panel
  • Fixed minor memory leak in lighting function
  • Fixed clicking on UI caused combat mode units to deselect
By |March 2nd, 2015|Activity Summary|0 Comments

Activity Summary Week 8, 2015

  • Added check for fire before human begins trying to cook meat
  • Tone down animals wandering, will only wander within a small radius if idling
  • Decrease influence threshold before it starts costing culture
  • Fixed bug causing culture rate to grow 24 times faster than normal
  • All carcasses changed to skull and crossbones for now
  • Reduced aggressiveness of jaguar and sabretooth
  • Volume changes by player saved to xml
  • If zoomed out, ambient sound plays quieter
  • Ambient sounds detect within a set radius of view centre rather than whole camera view
  • Fixed bug where item in toolbox without ability would stop items with ability from working
  • Implemented first set of sound effects
  • Created KeyMap class to handle keyboard mapping
  • Added WASD scrolling
  • Added option to change speed of WASD scrolling in menu
  • Create TribeData class to store tribe features
  • Display counter to button slider for current position
  • Only warriors will stop their current actions when entering CombatMode
  • Fix bug with cancel task call not cancelling task all the time
  • Crafting objects fail changed from alert to notification
  • When influence expanded, should update PanelSummary straight away
  • Added ForceDisplay influence area when building menu open
  • Edge map scrolling selection changed to slider bar
By |February 22nd, 2015|Activity Summary|0 Comments

Activity Summary Week 7, 2015

This week I’ve been working on:

  • Legend for Tribe panel selections
  • Crafting window multiple columns for craft tasks
  • Pits now wet when saturation is greater than 1
  • Depress tribepanel side buttons when clicking on them
  • Create GoToLeader goal for animals
  • Animals move around map when idle for too long
  • Tribe Panel Culture screen with breakdown on contributing factors
  • Streamlined Release version deployment, spritesheets in one click
  • Ability to specify starting map humidity based on map
  • Can read “amount” of each carcass materials from xml
  • Removed last/family names from all bipedals and families
  • Increased rate of geovapour loss from rain/snow
  • Reimplemented pregnancy, lasts for 18 game hours
  • Increased fire animation speed
  • Can change human names from Tribe Panel
  • Added more functionality to text boxes
  • Tweaked river flow in and out rates
  • Fixed bug with river flooding when raining before full
  • Drink water, butcher meat and cooking meat progress bar
  • Can toggle influence display on and off
By |February 16th, 2015|Activity Summary|0 Comments

Activity Summary Week 6, 2015

This week I’ve been working on:

  • Average global temperature read from XML
  • Seasonal temperature changes now read from XML
  • Convection (weather fronts) now read from XML
  • Rainfall determined by biome chosen and not slider
  • Worked on Arctic biome setup
  • Make initial water-level settable based on xml
  • Fix global humidity too high for extremely low temperatures
  • Fixed humidity occasionally being too low at game start
  • Implement ability to snow in not-winter
  • Make river water flow better/faster
  • Fixed excessive water created when river freezes
  • Discovered rare crash on save bug (no fix)
  • Animal carcasses are colored images of the original animal
  • Game saves at the beginning of map
  • Clicking on ground when map menu already open should open new map menu
  • Fixed map menu not opening randomly about 3% of the time
  • Removed Pea Fruit
  • Removed Tool Rack and Large Pit (need to think about it more)
  • “Mammoth mammal” now “Woolly mammoth”
  • Added “Sabretooth Tiger”
  • Recentred object thought bubbles
  • Remove side menu cancel tasks button
  • Side stockpile panel warning when no Stockpiles assigned
  • Maximum camera zoom in should be 0.5
  • Volume slider for UI sounds
  • Awl can only be built with small bone
By |February 8th, 2015|Activity Summary|0 Comments

Activity Summary Week 5, 2015

This week I’ve been working on:

  • Player can choose which tiles to expand influence
  • Added check for connection to current influence area when assigning new influence area
  • Influence uses up culture at a certain rate to replenish
  • Influence disappears if campsite moved
  • If culture drops to 0, influence starts disappearing and unable to assign new areas
  • Influence tiles on border of territory are more costly
  • Repeat fighting cloud animation, make it last longer
  • Art for sleep, eat, fighting and building progress bar
  • Overhauled the way buildings are drawn
  • Improved framerate of draw thread
  • Tutorial Notification when culture starts growing
  • Added WeatherPattern class
  • Hourly temperature changes now read from XML
By |February 1st, 2015|Activity Summary|0 Comments

Activity Summary Week 4, 2015

This week I’ve been working on:

  • Implemented main menu text highlighting
  • Updated tutorials xml to comply with new format
  • Added tutorial for influence area
  • Fix clicking on notification button deleting notification when not supposed to
  • Fix task extract ground and task extract object appearing at same time
  • Add notification for no materials to build building
  • Worked on culture requirements for some diplomacy actions
  • Refactored diplomacy panels
  • Added discovery level for each tribe to diplomacy panel
  • Require player to send out scouting missions to get more info on neighbouring tribes
  • Stopped clicking certain notifications from closing notification window
  • Allow button images to be terrain or object sprite
  • Drew some specific progress bar images
  • Implemented changing progress bar texture
  • Fix humans picking up wildfire and trying to store it
  • Fix humans collecting wood when assigned to set forest on fire
  • Add tooltip for Combat Mode cancel button
  • Animals and humans have same priority to display
By |January 26th, 2015|Activity Summary|0 Comments

Activity Summary Week 3, 2015

This week I’ve been working on:

  • Humans give notification when under attack
  • Fix bushes not choppable from UI menu
  • Add Bone Wall
  • Add ability to specify corpse type in animal xml
  • Stop under attack notification from appearing a hundred times
  • Fix combat mode selection box not resetting when mouse going offscreen
  • Created Tribe Of Pok Logo
  • Fixed some issue with combat mode rectangle select not covering all hexes
  • Added “could not make object” to notifications
  • Fix crash when human assigned to move off map
  • Implemented tags in notifications which can be defined in xml
  • Human-created objects automatically get store object task when created
  • Stock panel Allow/Forbid all opens when stockpile clicked now
  • Add “owned” indicators to tribe panel clothing selection
  • Allow multiple UI sounds to play at once
  • Notification for joining tribe members includes culture cost in text
  • Add logo to main menu
  • Created class to hold mouse/keyboard inputs
  • Credits text added
  • Fix combat mode killing animal and then red combat arrows reappearing
  • Fixed human not taking out weapons sometimes when fighting
  • Implemented animal hit animations functionality
By |January 18th, 2015|Activity Summary|0 Comments

Activity Summary Week 2, 2015

This week I’ve been working on:

  • Put clothing restrictions into body class
  • Player can choose to allow/forbid clothing in Tribe Panel
  • Implemented humans drop clothes when forbidden from wearing them
  • Data overlay now uses blackstripe image for negative values
  • Separated legs and hands into left/right
  • Add culture measure to tribe
  • Display culture rate per day
  • Fix buildings not requiring materials bug
  • Added another check to remove a task if any subtask fails
  • Fixed not reading required abilities properly for crafting
  • Wood poles no longer have influence unless lit
  • Task Panel crafts pop-up shows value of items
  • Fix stock panel counting objects on people in “Amount in stockpiles”
  • Stockpiles can be renamed
  • Implement Combat mode RTS-style improvements
  • Fix attacking own tribe member in combat mode
  • Added Stone Statue trinket
  • Implemented art assets
  • Implement new notification system for events e.g new members joining
  • Fixed newly created tribe members only being teens
  • Fixed bushes not generating
  • Created event for Tribute Demand
By |January 11th, 2015|Activity Summary|0 Comments