UFO: Alien Invasion Issue Tracker
UFO: Alien Invasion
Go to the previous open issue
Go to the previous issue (open or closed)
star_faded.png
Please log in to bookmark issues
icon_project.png UFO: Alien Invasion / Closed Feature request #4122 updating workshop
action_vote_minus_faded.png
0
Votes
action_vote_plus_faded.png
Go to the next issue (open or closed)
Go to the next open issue
This issue has been closed with status "Closed" and resolution "RESOLVED".
Issue basics
  • Type of issue
    Feature request
  • Category
    User interface
  • Targetted for
    2.5
  • Status
    Closed
  • Progress
  • Priority
    4. Useful
User pain
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
Affected by this issue (0)
There are no items
People involved
Times and dates
  • Posted at
  • Last updated
Issue details
  • Resolution
    RESOLVED
  • Complexity
    Not determined
Attachments (0)
There is nothing attached to this issue
Duplicate issues (0)
This issue does not have any duplicates
Description
[http://sourceforge.net/p/ufoai/feature-requests/638 Item 638] imported from sourceforge.net tracker on 2013-01-28 20:23:02

How often does the Geoscape / Base / Base Summary -> Workshop get updated?

If I hire workers, they show right away but when I un-hire the screen still shows the same amount.

e.g. From a starting first base, Workshop 10/10, un-hire all Ten workers, and Base Summary screen still shows Workshop 10/10
===== Comments Ported from Sourceforge =====

====== geever (2013-01-24 23:41:47.544000) ======

E_UnhireEmployee -> E_ResetEmployee -> E_RemoveEmployeeFromBuildingOrAircraft -> PR_UpdateProductionCap runs but that time the employee is not yet fired and PR_UpdateProductionCap only counts hired workers.

Starting the game time or entering the produce screen triggers PR_UpdateProductionCap again that corrects the count.
====== geever (2013-01-25 00:02:11.241000) ======

Melt E_RemoveEmployeeFromBuildingOrAircraft into E_ResetEmployee to shorten the call chain, no other code used the E_*longnamed* function.
Todos (0 / 0)
Issue created
footer_logo.png The Bug Genie 4.3.1 | Support | Feedback spinning_16.gif