Monthly Log 2016. 9.

### Sep 2016

#### 2016-09-30
* Game
  * Certain eagles can be built after destroying the same type of enemy eagles.
  * Missile Cruiser shooting at wrong direction.
  * Fixed an issue where resources obtained by destroying enemy ships could exceed the limit.
  *  27 files changed, 281 insertions(+), 115 deletions(-)
 
* Engine
  * FBMathLib
      * Added functions
      * AABB::operator*=(float scale(
      * Vec2::ComputeHash()
      * Vec2I:ToString()
      * Vec3I:ToString()

  * FBFileSystem
      * Added a feature to retry file open when get a 'permission denied
  error'. This error happens when a newly created file opened without
  hesitation.
  FBInputManager
      * Added InputInjector::IsCursorVisible()
   
  * FBAudioPlayer
      * Fixed a bug on controlling music gain

  * FBColladaImporter
      * Now, it is using FBMath. Removed duplicated math structures
      * Considering object transformation. Previous behavior was ignoring it.

  * FBLua
      * Added a safe guard which prevent recycling LuaSequenceIterator.
      * Added utility lua c functions : GetFileNameOnly(), GetFileNameExt(),
GetMyDocumentGameFolder()

  * FBRenderer
      * Added Renderer::DrawLine(...). This function draws a line directly to
  the current render target.
      * Added Renderer::DrawQuadLine(...). This function draws a quad outline.
      * Fixed a bug for embeded textcommand [@fw] calculates the wrong text
width in some case.

  * FBEngineFacade
      * Added QueueDrawTransform(...)
      * Fixed a bug on Voxelizer producing incorrect result.
   
  * FBPhysics
      * GetAABBOverlaps(...), GetDistanceBetween(...) functions now consider
  CompoundShapes.
      * Added IDebugDrawer::DrawTransform(...) interface
      * Fixed a bug sometimes RigidBodyImpl::mAddedToWorld flag is wrong.
   
  * FBUI
      * Fixed a crash case in Button. Related to the alpha region map.
      * Software cursor decorator.
      * Added 'Go to parent folder' for FileSelector because the file iterator
  doesn't produce '..' filepath.
      * Right mouse button click support for ListBox items.
      * UI Editor initial position now can be specified in the config file.

  * 82 files changed, 888 insertions(+), 580 deletions(-)

#### 2016-09-29
* Game
  * New space stations.
  * Diverse space station size.
  * 101 files changed, 822894 insertions(+), 188 deletions(-)

#### 2016-09-27
* Game
  * Fixed wrong jumpin flag positions.
  * Prevented health bar poping up when the mouse cursor is hided.
  * Stronger enemy while interstellar travel.
  * Fixed an issue where the power can be minus.
  * Stronger enemy after acquiring abandoned items.
  * Decrease the chance for acquiring the new item map.
  * Differentiate items according to difficulties.
  * Slower flock leader movement for better alignment.
  * Fixed the commission ceromony error.
  * Update officer number in the TopUI after the commission ceromony.
  * Decrease ability of officers in bars.
  * Attack and defense abilities of ships display in red in the ship information ui while resting.
  * Fixed an issue where the neutral eagles chase enemy for unlimited distance.
  * Display recorvered morale and fatigue while resting.
  * Life capsules move to the flagship automatically - after researching.
  * Fixed an issue where a new squad is created unexpectedly.
  * Regenerating acteroid in shadow.
  * 54 files changed, 446 insertions(+), 221 deletions(-)
 
#### 2016-09-26
* Game
  * Display an error message when no more modules can be attached to a space station.
  * Increase relationship when attaching modules, decrease when detaching.
  * Launch fighters to the direction in where no asteroid exists.
  * No research module when started.
  * Pilot morale recorvering when mission completed.
  * Spech Buble UI to the bottom layer.
  * 60 files changed, 798 insertions(+), 429 deletions(-)
 
#### 2016-09-22
* Game
  * Fixed physics bugs.
  * 16 files changed, 259 insertions(+), 101 deletions(-)
 
#### 2016-09-22
* Game
  * Minor changes
  * 32 files changed, 382 insertions(+), 128 deletions(-)
 
#### 2016-09-20
* Game
  * Removed status variables related to boarding process.
  * 46 files changed, 1351 insertions(+), 1452 deletions(-)
 
#### 2016-09-17
* Game
  * Fix bugs
  * 63 files changed, 431 insertions(+), 74496 deletions(-)
 
#### 2016-09-08
* Game
 * Relationship event
 * Tech event
 * 32 files changed, 591 insertions(+), 85 deletions(-)

#### 2016-09-05
* Game
 * Show stat changes after officer is repositioned.
 * 20 files changed, 349 insertions(+), 107 deletions(-)

#### 2016-09-03
* Game
  * Draw attached weapons also when preparing ship portraits.
  * Change officer's position.
  * 67 files changed, 4846 insertions(+), 201 deletions(-)
 
#### 2016-09-02 이것저것
* Game
  * Minor changes
  * 554 files changed, 3305 insertions(+), 3680 deletions(-)

댓글