Daily Developer Logs 2022/06/20–2022/06/24

FruitGuru
CityStates: Devlogs
3 min readJun 27, 2022

22/06/20
Client:
• Changed: Happiness — “no pops” message.
• Changed: Happiness — Display mode.
• Fixed: Buildings — Same colliders for all buildings.
• Fixed: Production — Show currency fast collect buttons.
• Fixed: UI — Bug with raw resource storage.
• Added: Happiness — Colored headers.
• Added: Happiness — Happiness current value in percent.

2022/06/21
Client:
• Added: Inventory — Items sorting.
• Added: Inventory — Menu with all items.
• Changed: CanvasFactory — Lazy prefabs loading.
• Changed: Project — GUI files organization.

Server:
• Added: Inventory — Items deleting.

2022/06/22
Client:
• Added: Inventory — Ability to select how many items to remove.
• Changed: Inventory — Connection to backend to remove items.
• Changed: Inventory — Open item information popup.
• Changed: UI — Increase space for description of buildings.

2022/06/23
Client:
• Changed: CityActor — Assign Scenarios To Actors
• Changed: CityActor — UpdateState
• Changed: CityContext — Different messages can be displayed on message feed.
• Changed: Notification — If you hover over a notification from the notification feed, its lifetime is reset.
• Changed: Notifications — Notification feed now properly placed in case of screen size changed.
• Changed: Notifications — Notifications from notification feed strats to fade out after some time.
• Changed: Notifications — Separated Update and UpdateInput methods.
• Changed: Project — Project cleanup.
• Changed: UI — Building card size.
• Changed: UI — Happines popup.
• Changed: UI — Players list appearance
• Changed: UI — Show only one info panel in building shop.
• Fixed: CityDev — Not clickable background.
• Fixed: UI — Show consumtion changes only in owned city, not in visited.
• Changed: Marke t— When player sent request for sell offer creation notification with brief info appears.
• Changed: Notifications — Minor visual improvements.

2022/06/24
Client:
• Changed: CityContext — Different messages can be displayed on message feed.
• Changed: Market — When player sent request for sell offer creation notification with brief info appears.
• Changed: Market — Block state update until market response will be received. • Changed: MarketUI — Changed relationships between input fields on buy offer creation panel.
• Changed: MarketUI — Simplified entering floating point numbers when creating a sell offer.
• Changed: Notification — If you hover over a notification from the notification feed, its lifetime is reset.
• Changed: Notifications — Minor visual improvements.
• Changed: Notifications — Minor visual improvements.
• Changed: Notifications — Notification feed now properly placed in case of screen size changed.
• Changed: Notifications — Notifications from notification feed starts to fade out after some time.
• Changed: Notifications — Separated Update and UpdateInput methods. • Changed: Project — Project cleanup.
• Changed: UI — elements rearranged
• Changed: UI — Glowing effect on start production at crafter.
• Changed: UI — Increase size of produced currency in gatherers.
• Changed: UI — Inventory description
• Changed: UI — Pops counters.
• Changed: UI — Set header at the screen center.
• Changed: UI — Use enter to confirm popup and esc to cancel popup.
• Fixed: Inventory — Show no items warning.
• Fixed: Inventory — Write main modifier.
• Fixed: MerketUI — Fixed calculation for Total column for bids in order book. • Fixed: UI — Building menus.
• Fixed: UI — Currency panel sizes.
• Fixed: UI — Increse size of city level.
• Fixed: UI — Push apart prices at house window.
• Changed: Market — Block state update until market response will be received.
• Changed: MarketUI — Simplified entering floating point numbers when creating a sell offer.

Server:
• Changed: Balance — Now player balance calculated taking into account selling liabilities

--

--