[xoreos-git] [xoreos/xoreos] b1909d: GRAPHICS: Add support for animated tpc images

Patrick Dworski noreply at github.com
Sat Jul 27 16:38:23 CEST 2019


  Branch: refs/heads/coverity_scan
  Home:   https://github.com/xoreos/xoreos
  Commit: b1909d76bd14315387606f414d8795f8dfaab95c
      https://github.com/xoreos/xoreos/commit/b1909d76bd14315387606f414d8795f8dfaab95c
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-06-11 (Tue, 11 Jun 2019)

  Changed paths:
    M src/graphics/images/tpc.cpp
    M src/graphics/images/tpc.h
    M src/graphics/images/txi.h

  Log Message:
  -----------
  GRAPHICS: Add support for animated tpc images


  Commit: 8b869d7666cdfee1e68ee64367b9a4792241ac91
      https://github.com/xoreos/xoreos/commit/8b869d7666cdfee1e68ee64367b9a4792241ac91
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-06-11 (Tue, 11 Jun 2019)

  Changed paths:
    M src/graphics/images/txi.cpp

  Log Message:
  -----------
  GRAPHICS: Fix empty line in TXI class


  Commit: ed2cafdf60f72f09a48121e9a70da7e0b84ddd78
      https://github.com/xoreos/xoreos/commit/ed2cafdf60f72f09a48121e9a70da7e0b84ddd78
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2019-06-11 (Tue, 11 Jun 2019)

  Changed paths:
    M src/graphics/images/txi.h

  Log Message:
  -----------
  GRAPHICS: TXI variable "speed" is apparently a float


  Commit: e68989abb439624af17aeeb214b0c7d0549947e3
      https://github.com/xoreos/xoreos/commit/e68989abb439624af17aeeb214b0c7d0549947e3
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2019-06-11 (Tue, 11 Jun 2019)

  Changed paths:
    M src/graphics/images/txi.h

  Log Message:
  -----------
  GRAPHICS: TXI variable "distortionamplitude" is apparently a float


  Commit: 320f63664ecc17adad2a864571bb68f7eb86c2f8
      https://github.com/xoreos/xoreos/commit/320f63664ecc17adad2a864571bb68f7eb86c2f8
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2019-06-11 (Tue, 11 Jun 2019)

  Changed paths:
    M src/graphics/images/txi.h

  Log Message:
  -----------
  GRAPHICS: TXI variable "distort" is apparently a float


  Commit: 4c7766ee63a259b1850a14bb3e6105456a02f036
      https://github.com/xoreos/xoreos/commit/4c7766ee63a259b1850a14bb3e6105456a02f036
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2019-06-22 (Sat, 22 Jun 2019)

  Changed paths:
    M src/rules.mk

  Log Message:
  -----------
  BUILD: Add build folder to the include path for win32/xoreos.rc

Otherwise, the MinGW build fails because of the `config.h` file not being
found.


  Commit: 6af0a51eb35e55eed8cd4e93cb755d4280ba532d
      https://github.com/xoreos/xoreos/commit/6af0a51eb35e55eed8cd4e93cb755d4280ba532d
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2019-06-22 (Sat, 22 Jun 2019)

  Changed paths:
    M src/graphics/aurora/animationthread.cpp
    M src/graphics/aurora/animationthread.h

  Log Message:
  -----------
  GRAPHICS: Make animation thread yield every iteration

Otherwise, there are severe lags in KotOR module `ebo_m12aa`.


  Commit: 5d5b7ecd40878a61abccf55ecbb6260412de0500
      https://github.com/xoreos/xoreos/commit/5d5b7ecd40878a61abccf55ecbb6260412de0500
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2019-06-22 (Sat, 22 Jun 2019)

  Changed paths:
    M src/engines/kotorbase/module.cpp
    M src/engines/kotorbase/partycontroller.cpp
    M src/engines/kotorbase/partyleader.cpp
    M src/engines/kotorbase/partyleader.h

  Log Message:
  -----------
  KOTORBASE: Fix stuck animations when switching party leader


  Commit: 7432d1c04f47f64a31b2b0044fc095171c4ebe67
      https://github.com/xoreos/xoreos/commit/7432d1c04f47f64a31b2b0044fc095171c4ebe67
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2019-06-22 (Sat, 22 Jun 2019)

  Changed paths:
    M src/engines/kotor/gui/ingame/hud.cpp
    M src/engines/kotor/gui/ingame/menu.cpp
    M src/engines/kotor/gui/ingame/menu.h

  Log Message:
  -----------
  KOTOR: Fix handling of not implemented action buttons


  Commit: bf873372733dd6f3743674ab8bb497cac6b9c6fd
      https://github.com/xoreos/xoreos/commit/bf873372733dd6f3743674ab8bb497cac6b9c6fd
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2019-06-28 (Fri, 28 Jun 2019)

  Changed paths:
    M src/common/rules.mk
    A src/common/semaphore.cpp
    A src/common/semaphore.h
    M src/events/requests.cpp
    M src/events/requesttypes.cpp
    M src/events/requesttypes.h
    M src/events/rules.mk

  Log Message:
  -----------
  COMMON: Restore SDL based Semaphore class

This fixes deadlock with anti-aliasing enabled.


  Commit: a0ba21aba44e029458d0823eb85ba578f8018816
      https://github.com/xoreos/xoreos/commit/a0ba21aba44e029458d0823eb85ba578f8018816
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2019-07-07 (Sun, 07 Jul 2019)

  Changed paths:
    A src/engines/kotorbase/actionqueue.cpp
    A src/engines/kotorbase/actionqueue.h
    M src/engines/kotorbase/creature.cpp
    M src/engines/kotorbase/creature.h
    M src/engines/kotorbase/rules.mk

  Log Message:
  -----------
  KOTORBASE: Create a separate class for the action queue


  Commit: 21891580043b9cfb99df9fc707be0f9ad1f3b908
      https://github.com/xoreos/xoreos/commit/21891580043b9cfb99df9fc707be0f9ad1f3b908
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2019-07-07 (Sun, 07 Jul 2019)

  Changed paths:
    M src/engines/kotorbase/actionexecutor.cpp
    M src/engines/kotorbase/console.cpp
    M src/engines/kotorbase/creature.cpp
    M src/engines/kotorbase/creature.h
    M src/engines/kotorbase/gui/hud.cpp
    M src/engines/kotorbase/module.cpp
    M src/engines/kotorbase/partycontroller.cpp
    M src/engines/kotorbase/partyleader.cpp
    M src/engines/kotorbase/script/functions_action.cpp

  Log Message:
  -----------
  KOTORBASE: Use clearer names for action methods in Creature


  Commit: 987687a691bc81c75f0d3534ea391d601848e9ca
      https://github.com/xoreos/xoreos/commit/987687a691bc81c75f0d3534ea391d601848e9ca
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2019-07-07 (Sun, 07 Jul 2019)

  Changed paths:
    M src/engines/kotorbase/actionexecutor.cpp
    M src/engines/kotorbase/actionexecutor.h
    M src/engines/kotorbase/area.cpp

  Log Message:
  -----------
  KOTORBASE: Make ActionExecutor execute concrete actions


  Commit: 379b592397f322080459b946ece2cbc1ada774b4
      https://github.com/xoreos/xoreos/commit/379b592397f322080459b946ece2cbc1ada774b4
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2019-07-07 (Sun, 07 Jul 2019)

  Changed paths:
    M src/engines/kotorbase/actionexecutor.cpp

  Log Message:
  -----------
  KOTORBASE: Use ObjectContainer vs dynamic_cast in ActionExecutor


  Commit: 60a90edadfa701d8b8e795c69811604793a7dfb0
      https://github.com/xoreos/xoreos/commit/60a90edadfa701d8b8e795c69811604793a7dfb0
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2019-07-07 (Sun, 07 Jul 2019)

  Changed paths:
    M src/engines/kotorbase/actionexecutor.cpp

  Log Message:
  -----------
  KOTORBASE: Remove redundant calls to isLocationReached


  Commit: 208b47595fb109c21742f438618d0909baa77310
      https://github.com/xoreos/xoreos/commit/208b47595fb109c21742f438618d0909baa77310
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2019-07-07 (Sun, 07 Jul 2019)

  Changed paths:
    M src/engines/kotorbase/module.cpp
    M src/engines/kotorbase/module.h
    A src/engines/kotorbase/round.cpp
    A src/engines/kotorbase/round.h
    M src/engines/kotorbase/rules.mk

  Log Message:
  -----------
  KOTORBASE: Add initial game round implementation


  Commit: 1f1ee76a5622a3d4b90fc1adb020088af519f1e7
      https://github.com/xoreos/xoreos/commit/1f1ee76a5622a3d4b90fc1adb020088af519f1e7
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2019-07-07 (Sun, 07 Jul 2019)

  Changed paths:
    M src/common/debugman.h

  Log Message:
  -----------
  COMMON: Fix position of kDebugEngineLogic inside DebugChannel


  Commit: 70e5f6fd07e035682329e881b1ab028ab6413fbb
      https://github.com/xoreos/xoreos/commit/70e5f6fd07e035682329e881b1ab028ab6413fbb
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2019-07-07 (Sun, 07 Jul 2019)

  Changed paths:
    M src/engines/kotorbase/area.cpp
    M src/engines/kotorbase/area.h
    M src/engines/kotorbase/creature.cpp
    M src/engines/kotorbase/creature.h

  Log Message:
  -----------
  KOTORBASE: Add distance based perception for creatures


  Commit: 4439bdc1183a72686e9e117e983467f6ae6eb985
      https://github.com/xoreos/xoreos/commit/4439bdc1183a72686e9e117e983467f6ae6eb985
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2019-07-07 (Sun, 07 Jul 2019)

  Changed paths:
    M src/engines/kotorbase/actionexecutor.cpp
    M src/engines/kotorbase/actionexecutor.h
    M src/engines/kotorbase/creature.cpp
    M src/engines/kotorbase/creature.h
    M src/engines/kotorbase/item.cpp
    M src/engines/kotorbase/item.h
    M src/engines/kotorbase/module.cpp

  Log Message:
  -----------
  KOTORBASE: Implement attack action with animation


  Commit: 2fb51891a3948fa5fa1280a059f8e392182fe181
      https://github.com/xoreos/xoreos/commit/2fb51891a3948fa5fa1280a059f8e392182fe181
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-07 (Sun, 07 Jul 2019)

  Changed paths:
    M src/aurora/actionscript/asbuffer.cpp

  Log Message:
  -----------
  ACTIONSCRIPT: Swap this and root variable


  Commit: 362d2719d02a854f6d217c0285d80c9691c582ed
      https://github.com/xoreos/xoreos/commit/362d2719d02a854f6d217c0285d80c9691c582ed
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-07 (Sun, 07 Jul 2019)

  Changed paths:
    M src/aurora/actionscript/avm.cpp
    M src/aurora/actionscript/avm.h
    M src/aurora/actionscript/object.h
    M src/aurora/actionscript/rules.mk
    A src/aurora/actionscript/stage.cpp
    A src/aurora/actionscript/stage.h

  Log Message:
  -----------
  ACTIONSCRIPT: Add stage implementation for actionscript


  Commit: afc8f5ea68cfc5c80685965e9b856053407341b7
      https://github.com/xoreos/xoreos/commit/afc8f5ea68cfc5c80685965e9b856053407341b7
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-07 (Sun, 07 Jul 2019)

  Changed paths:
    M src/aurora/actionscript/function.cpp

  Log Message:
  -----------
  ACTIONSCRIPT: Make native functions reserve all registers


  Commit: e0a4375bde0897896c6cb60da4b81839e4e8909d
      https://github.com/xoreos/xoreos/commit/e0a4375bde0897896c6cb60da4b81839e4e8909d
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-07 (Sun, 07 Jul 2019)

  Changed paths:
    M src/aurora/actionscript/variable.cpp
    M src/aurora/actionscript/variable.h

  Log Message:
  -----------
  ACTIONSCRIPT: Make variable operators const


  Commit: 324ae80832d2cf9dca205481318dace268f37c48
      https://github.com/xoreos/xoreos/commit/324ae80832d2cf9dca205481318dace268f37c48
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-07 (Sun, 07 Jul 2019)

  Changed paths:
    M src/aurora/actionscript/asbuffer.cpp
    M src/aurora/actionscript/asbuffer.h

  Log Message:
  -----------
  ACTIONSCRIPT: Implement actionGreater opcode


  Commit: 7b6647e66e7e3a4c47b376fc666365cb32b86a44
      https://github.com/xoreos/xoreos/commit/7b6647e66e7e3a4c47b376fc666365cb32b86a44
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-07 (Sun, 07 Jul 2019)

  Changed paths:
    M src/aurora/actionscript/variable.cpp
    M src/aurora/actionscript/variable.h

  Log Message:
  -----------
  ACTIONSCRIPT: Add getType method for variables


  Commit: 8bb133f4cadac9b85f28c21f013d4e657576e859
      https://github.com/xoreos/xoreos/commit/8bb133f4cadac9b85f28c21f013d4e657576e859
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-07 (Sun, 07 Jul 2019)

  Changed paths:
    M src/aurora/actionscript/variable.cpp

  Log Message:
  -----------
  ACTIONSCRIPT: Replace all possible occurences of _type with getType


  Commit: cb0d82afcfda002851a68a2f3126221777031263
      https://github.com/xoreos/xoreos/commit/cb0d82afcfda002851a68a2f3126221777031263
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-21 (Sun, 21 Jul 2019)

  Changed paths:
    A src/engines/jade/gui/chargen/rules.mk
    M src/engines/jade/gui/rules.mk

  Log Message:
  -----------
  JADE: Add character generation rules.mk for jade empire


  Commit: 28eaf57a507f6ca1612529fc30ae22b07d633264
      https://github.com/xoreos/xoreos/commit/28eaf57a507f6ca1612529fc30ae22b07d633264
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-21 (Sun, 21 Jul 2019)

  Changed paths:
    M src/engines/jade/gui/gui.cpp

  Log Message:
  -----------
  JADE: Improve GUI to better handle child guis


  Commit: 059b8fdf821b4eb2e006f8a6e2e26190e8d485f9
      https://github.com/xoreos/xoreos/commit/059b8fdf821b4eb2e006f8a6e2e26190e8d485f9
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-21 (Sun, 21 Jul 2019)

  Changed paths:
    A src/engines/jade/gui/chargen/characterinfo.cpp
    A src/engines/jade/gui/chargen/characterinfo.h
    M src/engines/jade/gui/chargen/rules.mk

  Log Message:
  -----------
  JADE: Add character info class for character generation


  Commit: a17df5169f6d9ca8abcad679bd574855eb81c2fb
      https://github.com/xoreos/xoreos/commit/a17df5169f6d9ca8abcad679bd574855eb81c2fb
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-21 (Sun, 21 Jul 2019)

  Changed paths:
    M src/engines/jade/creature.cpp
    M src/engines/jade/creature.h

  Log Message:
  -----------
  JADE: Add method to create pc creature from character info


  Commit: 87d10db65a9c97a203610c3795698e02b4eface5
      https://github.com/xoreos/xoreos/commit/87d10db65a9c97a203610c3795698e02b4eface5
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-21 (Sun, 21 Jul 2019)

  Changed paths:
    M src/engines/jade/module.cpp
    M src/engines/jade/module.h

  Log Message:
  -----------
  JADE: Add module method to create pc creature from character info


  Commit: f14f853720a672f5fbb6a0f6a764fc4c6df66f7d
      https://github.com/xoreos/xoreos/commit/f14f853720a672f5fbb6a0f6a764fc4c6df66f7d
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-21 (Sun, 21 Jul 2019)

  Changed paths:
    A src/engines/jade/gui/chargen/charactergenerationbase.cpp
    A src/engines/jade/gui/chargen/charactergenerationbase.h
    M src/engines/jade/gui/chargen/rules.mk

  Log Message:
  -----------
  JADE: Add base menu for character generation


  Commit: 9d8f7a096282a1c5a2328589716fc77fc0813593
      https://github.com/xoreos/xoreos/commit/9d8f7a096282a1c5a2328589716fc77fc0813593
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-21 (Sun, 21 Jul 2019)

  Changed paths:
    A src/engines/jade/gui/chargen/charactername.cpp
    A src/engines/jade/gui/chargen/charactername.h
    M src/engines/jade/gui/chargen/rules.mk

  Log Message:
  -----------
  JADE: Add character generation name menu


  Commit: 28ac221975e58b626b7233a45cf5bf9a755da5ff
      https://github.com/xoreos/xoreos/commit/28ac221975e58b626b7233a45cf5bf9a755da5ff
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-21 (Sun, 21 Jul 2019)

  Changed paths:
    A src/engines/jade/gui/chargen/characterselection.cpp
    A src/engines/jade/gui/chargen/characterselection.h
    M src/engines/jade/gui/chargen/rules.mk

  Log Message:
  -----------
  JADE: Add character generation selection menu


  Commit: 2150acd546cec0bb97aa685916e868eca7504bf8
      https://github.com/xoreos/xoreos/commit/2150acd546cec0bb97aa685916e868eca7504bf8
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-21 (Sun, 21 Jul 2019)

  Changed paths:
    A src/engines/jade/gui/chargen/charactersummary.cpp
    A src/engines/jade/gui/chargen/charactersummary.h
    M src/engines/jade/gui/chargen/rules.mk

  Log Message:
  -----------
  JADE: Add character generation summary menu


  Commit: 311d8f07784ef7713c9ac92b2a6a6ffdf77dd336
      https://github.com/xoreos/xoreos/commit/311d8f07784ef7713c9ac92b2a6a6ffdf77dd336
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-21 (Sun, 21 Jul 2019)

  Changed paths:
    A src/engines/jade/gui/chargen/charactergeneration.cpp
    A src/engines/jade/gui/chargen/charactergeneration.h
    M src/engines/jade/gui/chargen/rules.mk

  Log Message:
  -----------
  JADE: Add character generation parent menu


  Commit: 24a46d233e7e3f8f4294b4f9bed635ca0083e161
      https://github.com/xoreos/xoreos/commit/24a46d233e7e3f8f4294b4f9bed635ca0083e161
  Author: patrick <nostritius at googlemail.com>
  Date:   2019-07-21 (Sun, 21 Jul 2019)

  Changed paths:
    M src/engines/jade/gui/main/main.cpp

  Log Message:
  -----------
  JADE: Add character generation to main menu


Compare: https://github.com/xoreos/xoreos/compare/beb6b8afef8d...24a46d233e7e



More information about the xoreos-git mailing list