[xoreos-git] [xoreos/xoreos] 70fd28: SOUND: Fix compilation when libmad is disabled
Sven Hesse
noreply at github.com
Sun Feb 24 18:44:42 CET 2019
Branch: refs/heads/coverity_scan
Home: https://github.com/xoreos/xoreos
Commit: 70fd28a4434529381488ad11778247365afa1531
https://github.com/xoreos/xoreos/commit/70fd28a4434529381488ad11778247365afa1531
Author: Cameron Cawley <ccawley2011 at gmail.com>
Date: 2019-01-27 (Sun, 27 Jan 2019)
Changed paths:
M src/sound/fmodsamplebank.cpp
Log Message:
-----------
SOUND: Fix compilation when libmad is disabled
Commit: 7aa3f4481e5d999c17686215186de5169008f5dc
https://github.com/xoreos/xoreos/commit/7aa3f4481e5d999c17686215186de5169008f5dc
Author: patrick <nostritius at googlemail.com>
Date: 2019-01-27 (Sun, 27 Jan 2019)
Changed paths:
R src/aurora/fevfile.cpp
R src/aurora/fevfile.h
M src/aurora/rules.mk
A src/sound/fevfile.cpp
A src/sound/fevfile.h
M src/sound/rules.mk
Log Message:
-----------
SOUND: Move FEVFile class to sound
Commit: f9592ebdd7a370e9a10e293e3943e4c110e7757a
https://github.com/xoreos/xoreos/commit/f9592ebdd7a370e9a10e293e3943e4c110e7757a
Author: patrick <nostritius at googlemail.com>
Date: 2019-01-27 (Sun, 27 Jan 2019)
Changed paths:
M src/sound/fevfile.cpp
Log Message:
-----------
SOUND: Switch mode and maxPlaybacks in fev loading
Commit: 5d2ad7f6dd81d898e4826fb61343e030fd4a9d48
https://github.com/xoreos/xoreos/commit/5d2ad7f6dd81d898e4826fb61343e030fd4a9d48
Author: patrick <nostritius at googlemail.com>
Date: 2019-01-27 (Sun, 27 Jan 2019)
Changed paths:
M src/sound/fevfile.cpp
M src/sound/fevfile.h
Log Message:
-----------
SOUND: Add 3D event parameters to fev file
Commit: 7377e1ab4f83d8ba29a1e28806cd770164ab4535
https://github.com/xoreos/xoreos/commit/7377e1ab4f83d8ba29a1e28806cd770164ab4535
Author: patrick <nostritius at googlemail.com>
Date: 2019-01-27 (Sun, 27 Jan 2019)
Changed paths:
M src/sound/fevfile.cpp
M src/sound/fevfile.h
Log Message:
-----------
SOUND: Add basic event layer handling
Commit: 51cd408bc5ed62fc432e09e085dac2ad89bf1358
https://github.com/xoreos/xoreos/commit/51cd408bc5ed62fc432e09e085dac2ad89bf1358
Author: patrick <nostritius at googlemail.com>
Date: 2019-01-27 (Sun, 27 Jan 2019)
Changed paths:
M src/sound/fevfile.cpp
M src/sound/fevfile.h
Log Message:
-----------
SOUND: Add FEV reverb loading
Commit: 8bda311215b775d6577cfde5bcd4e6af28041128
https://github.com/xoreos/xoreos/commit/8bda311215b775d6577cfde5bcd4e6af28041128
Author: patrick <nostritius at googlemail.com>
Date: 2019-01-29 (Tue, 29 Jan 2019)
Changed paths:
R src/sound/fevfile.cpp
R src/sound/fevfile.h
A src/sound/fmodeventfile.cpp
A src/sound/fmodeventfile.h
M src/sound/rules.mk
Log Message:
-----------
SOUND: Rename FEVFile to FMODEventFile
Commit: ac9847b2e43b63606455c7a335f61ae23d8747c7
https://github.com/xoreos/xoreos/commit/ac9847b2e43b63606455c7a335f61ae23d8747c7
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-02 (Sat, 02 Feb 2019)
Changed paths:
M src/engines/nwn2/creature.cpp
M src/engines/nwn2/creature.h
Log Message:
-----------
NWN2: Add loadLevelStats call to add individual level stats for a PC
Commit: 35509ba1c9d0ea9a2fbb4d5017a8241322b113e6
https://github.com/xoreos/xoreos/commit/35509ba1c9d0ea9a2fbb4d5017a8241322b113e6
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-02 (Sat, 02 Feb 2019)
Changed paths:
M src/engines/nwn2/creature.cpp
Log Message:
-----------
NWN2: Load level ability stat
Commit: 886a68033bb995bbce6af03b3fec8eb2e9275e1a
https://github.com/xoreos/xoreos/commit/886a68033bb995bbce6af03b3fec8eb2e9275e1a
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-02 (Sat, 02 Feb 2019)
Changed paths:
M src/engines/nwn2/creature.cpp
M src/engines/nwn2/creature.h
Log Message:
-----------
NWN2: Load the creature's skill ranks
Commit: ff76e4827543d9958d17a06082f909fa5abb8e29
https://github.com/xoreos/xoreos/commit/ff76e4827543d9958d17a06082f909fa5abb8e29
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-02 (Sat, 02 Feb 2019)
Changed paths:
M src/engines/nwn2/creature.cpp
M src/engines/nwn2/creature.h
Log Message:
-----------
NWN2: Add feats by level
Commit: 4bbb054c6f554282706d3de8f1f6251c369e4471
https://github.com/xoreos/xoreos/commit/4bbb054c6f554282706d3de8f1f6251c369e4471
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-02 (Sat, 02 Feb 2019)
Changed paths:
M tests/engines/nwn2/creature.cpp
A tests/engines/nwn2/creature2.h
Log Message:
-----------
TESTS: Add test for a multi-level NWN2 PC
Commit: 536c65de81bcb2f1886b87c0fa98193545b6a532
https://github.com/xoreos/xoreos/commit/536c65de81bcb2f1886b87c0fa98193545b6a532
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-02 (Sat, 02 Feb 2019)
Changed paths:
M tests/engines/nwn2/creature.cpp
Log Message:
-----------
TESTS: Add remaining tests for creature instance
Commit: c2d7e02e7c3a962919e2f1771624aae673fd49fd
https://github.com/xoreos/xoreos/commit/c2d7e02e7c3a962919e2f1771624aae673fd49fd
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-02 (Sat, 02 Feb 2019)
Changed paths:
M src/graphics/aurora/text.cpp
Log Message:
-----------
GRAPHICS: Fix text positioning without rounding
Commit: ba6955296fc22fd7e7fad695fdde259d3c59a240
https://github.com/xoreos/xoreos/commit/ba6955296fc22fd7e7fad695fdde259d3c59a240
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-02 (Sat, 02 Feb 2019)
Changed paths:
M src/engines/kotor/situated.cpp
M src/engines/kotor/situated.h
Log Message:
-----------
KOTOR: Add function for situated objects anchor point for tooltips
Commit: c667a38c064c000e8f1318860e37c5bd0b6bf36b
https://github.com/xoreos/xoreos/commit/c667a38c064c000e8f1318860e37c5bd0b6bf36b
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-02 (Sat, 02 Feb 2019)
Changed paths:
M src/engines/kotor/door.cpp
M src/engines/kotor/door.h
Log Message:
-----------
KOTOR: Add specific tooltip anchor for doors
Commit: a6f931f895bf854dd31be7197df8630de6c0d615
https://github.com/xoreos/xoreos/commit/a6f931f895bf854dd31be7197df8630de6c0d615
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-03 (Sun, 03 Feb 2019)
Changed paths:
M src/engines/kotor/gui/ingame/hud.cpp
M src/engines/kotor/gui/ingame/hud.h
Log Message:
-----------
KOTOR: Add selected object information for hud
Commit: 7128b8f9c4a08bf402775beff39ab773b80601a6
https://github.com/xoreos/xoreos/commit/7128b8f9c4a08bf402775beff39ab773b80601a6
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-03 (Sun, 03 Feb 2019)
Changed paths:
M src/engines/kotor/gui/ingame/rules.mk
A src/engines/kotor/gui/ingame/selectioncircle.cpp
A src/engines/kotor/gui/ingame/selectioncircle.h
Log Message:
-----------
KOTOR: Add class for handling the selection circle
Commit: a590a10685bf87dd31725d85d98f5a7cfa7ed658
https://github.com/xoreos/xoreos/commit/a590a10685bf87dd31725d85d98f5a7cfa7ed658
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-03 (Sun, 03 Feb 2019)
Changed paths:
M src/engines/kotor/gui/ingame/ingame.cpp
M src/engines/kotor/gui/ingame/ingame.h
Log Message:
-----------
KOTOR: Add ingame methods for showing hiding and updating the selection
Commit: 469a23871c25b883c62da7bdd38784f5683e2956
https://github.com/xoreos/xoreos/commit/469a23871c25b883c62da7bdd38784f5683e2956
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-03 (Sun, 03 Feb 2019)
Changed paths:
M src/engines/kotor/area.cpp
M src/engines/kotor/module.cpp
M src/engines/kotor/module.h
Log Message:
-----------
KOTOR: Propagate hover enter and leave events from area to module
Commit: e1dc0d29a79dc9fd58f61046b76adb3d1ce22ece
https://github.com/xoreos/xoreos/commit/e1dc0d29a79dc9fd58f61046b76adb3d1ce22ece
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-04 (Mon, 04 Feb 2019)
Changed paths:
M src/aurora/pefile.cpp
Log Message:
-----------
AURORA: Fix PEFile cursor remap
Commit: 5753254f0f7e320f9b7b069de9a3ca4675ea0afa
https://github.com/xoreos/xoreos/commit/5753254f0f7e320f9b7b069de9a3ca4675ea0afa
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-04 (Mon, 04 Feb 2019)
Changed paths:
M src/engines/nwn2/creature.cpp
M src/engines/nwn2/creature.h
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_creature.cpp
Log Message:
-----------
NWN2: Implement a FeatAdd script call
This eliminates a 'TODO' function warning during game startup. In
addition to implementing the scripting language function, a featAdd
call is added to the Creature class to handle the requirements
Commit: d724e0b4999e8154d23e740a0d86292587a1ed2c
https://github.com/xoreos/xoreos/commit/d724e0b4999e8154d23e740a0d86292587a1ed2c
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-04 (Mon, 04 Feb 2019)
Changed paths:
M src/engines/nwn2/creature.cpp
M src/engines/nwn2/feats.cpp
M src/engines/nwn2/feats.h
Log Message:
-----------
NWN2: Check if the creature satisfies the feat requirements
The initial version only checks the creature's ability score ranges
and feat prerequisites.
Commit: 131a233718fcd3d2535535ca7bcbbabfcdac2a64
https://github.com/xoreos/xoreos/commit/131a233718fcd3d2535535ca7bcbbabfcdac2a64
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-04 (Mon, 04 Feb 2019)
Changed paths:
M src/engines/nwn2/feats.cpp
Log Message:
-----------
NWN2: Feat check for required skill ranks and minimum class level
Commit: 5bbe8d9a6795ba38a2771c050556854c45df3aea
https://github.com/xoreos/xoreos/commit/5bbe8d9a6795ba38a2771c050556854c45df3aea
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-04 (Mon, 04 Feb 2019)
Changed paths:
M src/engines/nwn2/feats.cpp
Log Message:
-----------
NWN2: Check the maximum allowed feat level and the "or" requirements
Commit: 53db5edf0800e2035e35065b7b5077a90fb5398f
https://github.com/xoreos/xoreos/commit/53db5edf0800e2035e35065b7b5077a90fb5398f
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-04 (Mon, 04 Feb 2019)
Changed paths:
M src/engines/nwn2/game.cpp
M src/engines/nwn2/game.h
M src/engines/nwn2/nwn2.cpp
M src/engines/nwn2/nwn2.h
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.cpp
M src/engines/nwn2/script/functions.h
Log Message:
-----------
NWN2: Add GetGameDifficulty() script function
This will remove a warning during startup about a TODO function.
Commit: 46c2d5d8c375240d501671398bca2bf65b92a8be
https://github.com/xoreos/xoreos/commit/46c2d5d8c375240d501671398bca2bf65b92a8be
Author: Supermanu <manueltondeur at gmail.com>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
A src/common/geometry.h
M src/common/rules.mk
A tests/common/geometry.cpp
M tests/common/rules.mk
Log Message:
-----------
COMMON: Add geometry helpers algorithms
Commit: cc4abde73e63620698433ec4571053a021f5a6fc
https://github.com/xoreos/xoreos/commit/cc4abde73e63620698433ec4571053a021f5a6fc
Author: Supermanu <manueltondeur at gmail.com>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/common/boundingbox.h
Log Message:
-----------
COMMON: Move some private members to protected in BoundingBox
Move max, min and empty from private to protected.
Commit: 15a2ea4bf0c874cf495ff47decef3d8a490ff361
https://github.com/xoreos/xoreos/commit/15a2ea4bf0c874cf495ff47decef3d8a490ff361
Author: Supermanu <manueltondeur at gmail.com>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
A src/common/aabbnode.cpp
A src/common/aabbnode.h
M src/common/rules.mk
A tests/common/aabbnode.cpp
M tests/common/rules.mk
Log Message:
-----------
COMMON: Add Axis-Aligned Bounding Box
Commit: 9e384620d2518cacdb384dcd65a855e86ea5a5d4
https://github.com/xoreos/xoreos/commit/9e384620d2518cacdb384dcd65a855e86ea5a5d4
Author: Supermanu <manueltondeur at gmail.com>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
A src/graphics/aurora/line.cpp
A src/graphics/aurora/line.h
M src/graphics/aurora/rules.mk
Log Message:
-----------
GRAPHICS: Add a 3D line object
Commit: e4db1d8f2128d84a13d6c70bb6f3daa8ffc7af09
https://github.com/xoreos/xoreos/commit/e4db1d8f2128d84a13d6c70bb6f3daa8ffc7af09
Author: Supermanu <manueltondeur at gmail.com>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
A src/engines/aurora/astar.cpp
A src/engines/aurora/astar.h
A src/engines/aurora/localpathfinding.cpp
A src/engines/aurora/localpathfinding.h
A src/engines/aurora/objectwalkmesh.h
A src/engines/aurora/pathfinding.cpp
A src/engines/aurora/pathfinding.h
M src/engines/aurora/rules.mk
M src/engines/kotor/area.cpp
M src/engines/kotor/area.h
M src/engines/kotor/door.cpp
M src/engines/kotor/door.h
M src/engines/kotor/module.cpp
M src/engines/kotor/placeable.cpp
M src/engines/kotor/room.cpp
M src/engines/kotor/room.h
M src/engines/kotor/rules.mk
M src/engines/kotor/script/functions_action.cpp
M src/engines/kotor/situated.cpp
M src/engines/kotor/situated.h
R src/engines/kotor/walkmesh.cpp
R src/engines/kotor/walkmesh.h
M src/engines/kotor2/area.cpp
M src/engines/kotor2/area.h
M src/engines/kotor2/door.cpp
M src/engines/kotor2/door.h
M src/engines/kotor2/module.cpp
M src/engines/kotor2/placeable.cpp
M src/engines/kotor2/room.cpp
M src/engines/kotor2/room.h
M src/engines/kotor2/situated.cpp
M src/engines/kotor2/situated.h
M src/graphics/aurora/walkmesh.cpp
M src/graphics/aurora/walkmesh.h
Log Message:
-----------
ENGINES: Add generic pathfinding tools
This commit adds a generic A* algorithm as well as helper functions.
It also removes the current walkmesh implementation.
Commit: 5c3b27a78f96e60346898c2dba7e6e1b3574a861
https://github.com/xoreos/xoreos/commit/5c3b27a78f96e60346898c2dba7e6e1b3574a861
Author: Supermanu <manueltondeur at gmail.com>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/graphics/graphics.cpp
Log Message:
-----------
GRAPHICS: Fix unproject() y coordinate in GraphicsManager
The y component in unproject() needed to be translated from the screen
coordinate to the OpenGL world screen coordinates. It was already done
in the getWorldObjectAt() function that uses unproject() internally but
prevented its use outside of getWorldObjectAt().
Commit: dc59f9c83e19c02ce9d73f221721ce21c603c3d4
https://github.com/xoreos/xoreos/commit/dc59f9c83e19c02ce9d73f221721ce21c603c3d4
Author: Supermanu <manueltondeur at gmail.com>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/engines/kotor/actionexecutor.cpp
M src/engines/kotor/area.cpp
M src/engines/kotor/area.h
A src/engines/kotor/doorwalkmesh.cpp
A src/engines/kotor/doorwalkmesh.h
M src/engines/kotor/module.cpp
M src/engines/kotor/module.h
A src/engines/kotor/objectwalkmesh.cpp
A src/engines/kotor/objectwalkmesh.h
A src/engines/kotor/pathfinding.cpp
A src/engines/kotor/pathfinding.h
M src/engines/kotor/room.cpp
M src/engines/kotor/rules.mk
M src/engines/kotor/situated.cpp
M src/engines/kotor/situated.h
A src/engines/kotor/walkmeshloader.cpp
A src/engines/kotor/walkmeshloader.h
Log Message:
-----------
KOTOR: Implement pathfinding
It now uses the pathfinding tools which takes profit of AABB and
creature's size (currently set to a constant).
Commit: 56c88769274c76523bc86ac099dae98d290b4e9a
https://github.com/xoreos/xoreos/commit/56c88769274c76523bc86ac099dae98d290b4e9a
Author: Supermanu <manueltondeur at gmail.com>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/engines/kotor2/area.cpp
M src/engines/kotor2/area.h
A src/engines/kotor2/doorwalkmesh.cpp
A src/engines/kotor2/doorwalkmesh.h
M src/engines/kotor2/module.cpp
M src/engines/kotor2/module.h
A src/engines/kotor2/objectwalkmesh.cpp
A src/engines/kotor2/objectwalkmesh.h
A src/engines/kotor2/pathfinding.cpp
A src/engines/kotor2/pathfinding.h
M src/engines/kotor2/room.cpp
M src/engines/kotor2/rules.mk
M src/engines/kotor2/situated.cpp
M src/engines/kotor2/situated.h
Log Message:
-----------
KOTOR2: Implement pathfinding
It now uses the pathfinding tools which takes profit of AABB and
creature's size (currently set to a constant).
Commit: 3fb99a726291954e91797e469a028a44b25de8c0
https://github.com/xoreos/xoreos/commit/3fb99a726291954e91797e469a028a44b25de8c0
Author: Supermanu <manueltondeur at gmail.com>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/engines/nwn/situated.cpp
M src/engines/nwn/situated.h
Log Message:
-----------
NWN: Add model name getter for Situated
Commit: 685a464a38a1bc694269aa070fff425a4b117ca3
https://github.com/xoreos/xoreos/commit/685a464a38a1bc694269aa070fff425a4b117ca3
Author: Supermanu <manueltondeur at gmail.com>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/engines/nwn/area.cpp
M src/engines/nwn/area.h
M src/engines/nwn/console.cpp
M src/engines/nwn/console.h
M src/engines/nwn/module.cpp
M src/engines/nwn/module.h
A src/engines/nwn/objectwalkmesh.cpp
A src/engines/nwn/objectwalkmesh.h
A src/engines/nwn/pathfinding.cpp
A src/engines/nwn/pathfinding.h
M src/engines/nwn/rules.mk
A src/engines/nwn/walkmeshloader.cpp
A src/engines/nwn/walkmeshloader.h
Log Message:
-----------
NWN: Implement pathfinding
Commit: 5ac6f6bef8ff1c73fae9f916da6e78043d4789bd
https://github.com/xoreos/xoreos/commit/5ac6f6bef8ff1c73fae9f916da6e78043d4789bd
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/engines/nwn/area.cpp
Log Message:
-----------
NWN: Include maths.h for M_PI in area.cpp
This should fix MSVC builds.
Commit: 1d33356c386f40d26e0e032df0f5dddb98c3a6f8
https://github.com/xoreos/xoreos/commit/1d33356c386f40d26e0e032df0f5dddb98c3a6f8
Author: mirv <mirv.sillyfish at gmail.com>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/graphics/aurora/modelnode.cpp
M src/graphics/aurora/modelnode.h
Log Message:
-----------
GRAPHICS: Fix environment map rendering
Fix environment maps (under and over) not being rendered.
Commit: c3f03255f11a0b3914c873fcd0ee8a38cc28fdc1
https://github.com/xoreos/xoreos/commit/c3f03255f11a0b3914c873fcd0ee8a38cc28fdc1
Author: mirv <mirv.sillyfish at gmail.com>
Date: 2019-02-07 (Thu, 07 Feb 2019)
Changed paths:
M src/graphics/mesh/meshman.cpp
M src/graphics/mesh/meshman.h
Log Message:
-----------
GRAPHICS: Force add duplicate mesh names
When a duplicate mesh name is detected, force add the mesh by
changing its name to something unique.
Commit: 6253d2c74db0d06abb9c7732c9c119fa3dacd7cf
https://github.com/xoreos/xoreos/commit/6253d2c74db0d06abb9c7732c9c119fa3dacd7cf
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-09 (Sat, 09 Feb 2019)
Changed paths:
A src/engines/nwn2/roster.cpp
A src/engines/nwn2/roster.h
M src/engines/nwn2/rules.mk
Log Message:
-----------
NWN2: Add Roster class
Commit: 9b5eaea562c70a015649a45627bc7b2a42b90425
https://github.com/xoreos/xoreos/commit/9b5eaea562c70a015649a45627bc7b2a42b90425
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-09 (Sat, 09 Feb 2019)
Changed paths:
M src/engines/nwn2/roster.cpp
M src/engines/nwn2/roster.h
Log Message:
-----------
NWN2: Include functions to retrieve roster member names
Commit: 37f5c84dc88fd9b8e2cb5251088d84ccfa50f432
https://github.com/xoreos/xoreos/commit/37f5c84dc88fd9b8e2cb5251088d84ccfa50f432
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-09 (Sat, 09 Feb 2019)
Changed paths:
M src/engines/nwn2/roster.cpp
M src/engines/nwn2/roster.h
A tests/engines/nwn2/roster.cpp
A tests/engines/nwn2/roster.h
M tests/engines/nwn2/rules.mk
Log Message:
-----------
TESTS: Add unit test for Roster class
Commit: 778c1c68ec79a9770903ee0daaed80a2a327a8f8
https://github.com/xoreos/xoreos/commit/778c1c68ec79a9770903ee0daaed80a2a327a8f8
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-09 (Sat, 09 Feb 2019)
Changed paths:
M src/engines/nwn2/module.cpp
M src/engines/nwn2/module.h
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
A src/engines/nwn2/script/functions_roster.cpp
M src/engines/nwn2/script/rules.mk
Log Message:
-----------
NWN2: Add script calls for querying roster members
Commit: e5ca398091143c86f97780bdf8ab5717b16361b9
https://github.com/xoreos/xoreos/commit/e5ca398091143c86f97780bdf8ab5717b16361b9
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-09 (Sat, 09 Feb 2019)
Changed paths:
M src/video/bink.cpp
Log Message:
-----------
VIDEO: Fix Bink clearing color comment
YUV 000 is a green, not black.
[ci skip]
Commit: 0b4b0eb10f25dc52af7e32c160a8f8e57987ef47
https://github.com/xoreos/xoreos/commit/0b4b0eb10f25dc52af7e32c160a8f8e57987ef47
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-09 (Sat, 09 Feb 2019)
Changed paths:
M src/common/filepath.cpp
M src/common/filepath.h
Log Message:
-----------
COMMON: Add FilePath::isPOSIXAbsolute()
Commit: abd316a1ec76648d3016dd0e4d9bf552c9d3db70
https://github.com/xoreos/xoreos/commit/abd316a1ec76648d3016dd0e4d9bf552c9d3db70
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-09 (Sat, 09 Feb 2019)
Changed paths:
M src/aurora/resman.cpp
M src/aurora/resman.h
Log Message:
-----------
AURORA: Use FilePath::isPOSIXAbsolute() in indexArchive()
This should fix #421.
Commit: 1ce3e31a14fa02fd4fa6dba6036543a245a55e31
https://github.com/xoreos/xoreos/commit/1ce3e31a14fa02fd4fa6dba6036543a245a55e31
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-09 (Sat, 09 Feb 2019)
Changed paths:
M tests/common/filepath.cpp
Log Message:
-----------
TESTS: Add a unit test for Common::FilePath::isPOSIXAbsolute()
Commit: 2c5758128e3a93e4db5c65bf691964b73b66a90d
https://github.com/xoreos/xoreos/commit/2c5758128e3a93e4db5c65bf691964b73b66a90d
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-02-10 (Sun, 10 Feb 2019)
Changed paths:
M src/graphics/aurora/model_kotor.cpp
M src/graphics/aurora/model_kotor.h
M src/graphics/aurora/modelnode.cpp
M src/graphics/aurora/modelnode.h
Log Message:
-----------
GRAPHICS: Refactor buildMaterial method of ModelNode
This also fixes rendering of KotOR and Jade Empire models with more than
one texture.
Commit: b68e3b8f3d1fd9e95bc4694243d82ec8bdb87a24
https://github.com/xoreos/xoreos/commit/b68e3b8f3d1fd9e95bc4694243d82ec8bdb87a24
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-02-10 (Sun, 10 Feb 2019)
Changed paths:
M src/graphics/aurora/animation.cpp
M src/graphics/aurora/animation.h
M src/graphics/aurora/model_kotor.cpp
M src/graphics/aurora/model_kotor.h
M src/graphics/aurora/modelnode.cpp
M src/graphics/aurora/modelnode.h
M src/graphics/mesh/mesh.cpp
M src/graphics/mesh/mesh.h
M src/graphics/render/renderqueue.cpp
M src/graphics/render/renderqueue.h
M src/graphics/shader/shader.cpp
M src/graphics/shader/shader.h
M src/graphics/shader/shaderbuilder.cpp
M src/graphics/shader/shaderbuilder.h
M src/graphics/shader/shadersurface.cpp
M src/graphics/shader/shadersurface.h
M src/graphics/vertexbuffer.cpp
M src/graphics/vertexbuffer.h
Log Message:
-----------
GRAPHICS: Refactor skeletal animation, enable shader-based animation
Commit: a3d3334c1ead5c7805224de1c5d7c464969c7b88
https://github.com/xoreos/xoreos/commit/a3d3334c1ead5c7805224de1c5d7c464969c7b88
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-10 (Sun, 10 Feb 2019)
Changed paths:
M src/engines/nwn2/roster.cpp
M src/engines/nwn2/roster.h
M tests/engines/nwn2/roster.cpp
Log Message:
-----------
NWN2: Load roster member status settings and add retrieval calls
Commit: 041f6e26251eb9d200bad7b0dacf55a6c8ad8ce9
https://github.com/xoreos/xoreos/commit/041f6e26251eb9d200bad7b0dacf55a6c8ad8ce9
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-10 (Sun, 10 Feb 2019)
Changed paths:
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_roster.cpp
Log Message:
-----------
NWN2: Add roster status get calls as script functions
Commit: bc139606372aad13714edb903f70f9644360965e
https://github.com/xoreos/xoreos/commit/bc139606372aad13714edb903f70f9644360965e
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-10 (Sun, 10 Feb 2019)
Changed paths:
M src/engines/nwn2/roster.cpp
Log Message:
-----------
NWN2: Include error checking when loading member
Commit: e09df62d7e9d4bf56b7ded8b9aaa2286de3dbc04
https://github.com/xoreos/xoreos/commit/e09df62d7e9d4bf56b7ded8b9aaa2286de3dbc04
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-10 (Sun, 10 Feb 2019)
Changed paths:
M src/engines/nwn2/roster.cpp
M src/engines/nwn2/roster.h
Log Message:
-----------
NWN2: Add addRosterMemberByTemplate call
Commit: dc6d13a0515b9df1840e73a626fa0511837f9824
https://github.com/xoreos/xoreos/commit/dc6d13a0515b9df1840e73a626fa0511837f9824
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-10 (Sun, 10 Feb 2019)
Changed paths:
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_roster.cpp
Log Message:
-----------
NWN2: Create AddRosterMemberByTemplate script function
This eliminates multiple startup warning messages about a missing
script function.
Commit: d45fcdb10d4b300058a3c736edc4f1d9b5efc994
https://github.com/xoreos/xoreos/commit/d45fcdb10d4b300058a3c736edc4f1d9b5efc994
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-10 (Sun, 10 Feb 2019)
Changed paths:
M src/graphics/aurora/guiquad.cpp
M src/graphics/aurora/guiquad.h
Log Message:
-----------
GRAPHICS: Add ability to use different blends in guiquads
Commit: da49d01f69d20fe4acbecbfe9c5ceb483e3c4411
https://github.com/xoreos/xoreos/commit/da49d01f69d20fe4acbecbfe9c5ceb483e3c4411
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-10 (Sun, 10 Feb 2019)
Changed paths:
M src/graphics/aurora/guiquad.cpp
M src/graphics/aurora/guiquad.h
Log Message:
-----------
GRAPHICS: Add methods for scaling guiquads
Commit: 42926c25a700133fb628c86d98b2c06c872577b2
https://github.com/xoreos/xoreos/commit/42926c25a700133fb628c86d98b2c06c872577b2
Author: Cameron Cawley <ccawley2011 at gmail.com>
Date: 2019-02-11 (Mon, 11 Feb 2019)
Changed paths:
M src/engines/aurora/localpathfinding.cpp
Log Message:
-----------
AURORA: Use float math functions in LocalPathfinding code
Commit: 792cd3ab64738bb2ffc838b86870d1c7b7460572
https://github.com/xoreos/xoreos/commit/792cd3ab64738bb2ffc838b86870d1c7b7460572
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M src/engines/nwn2/roster.cpp
M src/engines/nwn2/roster.h
M tests/engines/nwn2/roster.cpp
Log Message:
-----------
NWN2: Add setIsRosterMemberCampaignNPC call with unit test
Commit: 09be913f507ed65f1e3f590d3662e66aa94cf1b1
https://github.com/xoreos/xoreos/commit/09be913f507ed65f1e3f590d3662e66aa94cf1b1
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M src/engines/nwn2/roster.cpp
M src/engines/nwn2/roster.h
Log Message:
-----------
NWN2: Eliminate getRosterMember call and use std::find_it
Commit: 03b07ff037b4fc6cf24d9685c62b152bdbbcbda1
https://github.com/xoreos/xoreos/commit/03b07ff037b4fc6cf24d9685c62b152bdbbcbda1
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M src/engines/nwn2/roster.cpp
M src/engines/nwn2/roster.h
M tests/engines/nwn2/roster.cpp
Log Message:
-----------
NWN2: Add setIsRosterMemberAvailable and setIsRosterMemberSelectable
Commit: cf6304b2bf12c9ec9614462f32fc1d7bbd4d77ed
https://github.com/xoreos/xoreos/commit/cf6304b2bf12c9ec9614462f32fc1d7bbd4d77ed
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_roster.cpp
Log Message:
-----------
NWN2: Enable SetIsRosterMember* script routines
Commit: d76d70519af76ff6b3ec8ad99c0961c6c3bba00c
https://github.com/xoreos/xoreos/commit/d76d70519af76ff6b3ec8ad99c0961c6c3bba00c
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M src/engines/nwn2/roster.cpp
M src/engines/nwn2/roster.h
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_roster.cpp
M tests/engines/nwn2/roster.cpp
Log Message:
-----------
NWN2: Include functionality for limiting selectable NPC party members
Commit: b7f08abbcb805789cb986ac8aa2de2dc8cd26329
https://github.com/xoreos/xoreos/commit/b7f08abbcb805789cb986ac8aa2de2dc8cd26329
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M src/engines/nwn2/roster.cpp
M src/engines/nwn2/roster.h
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_roster.cpp
Log Message:
-----------
NWN2: Provide the party information from the roster file
Commit: c9c6e967b942c11d3079f5f361e067f0a6b5b61c
https://github.com/xoreos/xoreos/commit/c9c6e967b942c11d3079f5f361e067f0a6b5b61c
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M src/engines/kotor/action.cpp
M src/engines/kotor/action.h
Log Message:
-----------
KOTOR: Fix Action source files formatting
Commit: b1fe3a6e64ba3dcbd7f4aec087ff89e1a597a3e9
https://github.com/xoreos/xoreos/commit/b1fe3a6e64ba3dcbd7f4aec087ff89e1a597a3e9
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M src/engines/kotor/action.h
M src/engines/kotor/area.cpp
M src/engines/kotor/area.h
M src/engines/kotor/console.cpp
M src/engines/kotor/creature.h
M src/engines/kotor/gui/chargen/chargeninfo.h
M src/engines/kotor/item.h
M src/engines/kotor/module.h
R src/engines/kotor/object.cpp
R src/engines/kotor/object.h
M src/engines/kotor/objectcontainer.cpp
M src/engines/kotor/objectcontainer.h
M src/engines/kotor/pathfinding.cpp
R src/engines/kotor/room.cpp
R src/engines/kotor/room.h
M src/engines/kotor/rules.mk
R src/engines/kotor/script/container.cpp
R src/engines/kotor/script/container.h
M src/engines/kotor/script/function_tables.h
M src/engines/kotor/script/functions.cpp
M src/engines/kotor/script/functions_action.cpp
M src/engines/kotor/script/functions_creatures.cpp
M src/engines/kotor/script/functions_object.cpp
M src/engines/kotor/script/functions_party.cpp
M src/engines/kotor/script/functions_situated.cpp
M src/engines/kotor/script/functions_sound.cpp
M src/engines/kotor/script/functions_string.cpp
M src/engines/kotor/script/rules.mk
M src/engines/kotor/situated.h
M src/engines/kotor/sound.h
M src/engines/kotor/trigger.h
R src/engines/kotor/types.h
M src/engines/kotor/waypoint.h
M src/engines/kotor2/area.cpp
M src/engines/kotor2/area.h
M src/engines/kotor2/console.cpp
M src/engines/kotor2/creature.cpp
M src/engines/kotor2/creature.h
M src/engines/kotor2/door.cpp
M src/engines/kotor2/door.h
M src/engines/kotor2/gui/chargen/charactergeneration.cpp
M src/engines/kotor2/gui/chargen/chargeninfo.cpp
M src/engines/kotor2/gui/chargen/chargeninfo.h
M src/engines/kotor2/gui/chargen/chargenname.cpp
M src/engines/kotor2/gui/chargen/chargenportrait.cpp
M src/engines/kotor2/gui/dialog.cpp
M src/engines/kotor2/module.cpp
M src/engines/kotor2/module.h
R src/engines/kotor2/object.cpp
R src/engines/kotor2/object.h
M src/engines/kotor2/objectcontainer.cpp
M src/engines/kotor2/objectcontainer.h
M src/engines/kotor2/pathfinding.cpp
M src/engines/kotor2/pathfinding.h
M src/engines/kotor2/placeable.cpp
R src/engines/kotor2/room.cpp
R src/engines/kotor2/room.h
M src/engines/kotor2/rules.mk
M src/engines/kotor2/script/function_tables.h
M src/engines/kotor2/script/functions.cpp
M src/engines/kotor2/script/functions.h
M src/engines/kotor2/script/functions_action.cpp
M src/engines/kotor2/script/functions_object.cpp
M src/engines/kotor2/script/functions_situated.cpp
M src/engines/kotor2/script/functions_sound.cpp
M src/engines/kotor2/script/functions_string.cpp
M src/engines/kotor2/script/rules.mk
M src/engines/kotor2/situated.cpp
M src/engines/kotor2/situated.h
M src/engines/kotor2/trigger.cpp
M src/engines/kotor2/trigger.h
R src/engines/kotor2/types.h
M src/engines/kotor2/waypoint.cpp
M src/engines/kotor2/waypoint.h
A src/engines/kotorbase/object.cpp
A src/engines/kotorbase/object.h
A src/engines/kotorbase/room.cpp
A src/engines/kotorbase/room.h
A src/engines/kotorbase/rules.mk
A src/engines/kotorbase/script/container.cpp
A src/engines/kotorbase/script/container.h
A src/engines/kotorbase/script/rules.mk
A src/engines/kotorbase/types.h
M src/engines/rules.mk
Log Message:
-----------
ENGINES: Create initial base engine for KotOR games
Commit: 7a095569b1aa7ce579216e72a1067165a6f2aabd
https://github.com/xoreos/xoreos/commit/7a095569b1aa7ce579216e72a1067165a6f2aabd
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M src/engines/nwn2/script/functions_action.cpp
Log Message:
-----------
NWN2: 16-character resource limit doesn't apply to NWN2
Commit: 92f189e5f169985a05b02a18cbb3a0701963571c
https://github.com/xoreos/xoreos/commit/92f189e5f169985a05b02a18cbb3a0701963571c
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_object.cpp
Log Message:
-----------
NWN2: Implement the SetAssociateListenPatterns script function
This command executes the 'gb_setassociatelistenpatterns' script,
which runs a series of SetListenPattern calls.
Commit: ec8b835c60f49a1e6a7a517fa0d5d25888e9a6c8
https://github.com/xoreos/xoreos/commit/ec8b835c60f49a1e6a7a517fa0d5d25888e9a6c8
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
M src/engines/nwn2/object.cpp
M src/engines/nwn2/object.h
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_object.cpp
Log Message:
-----------
NWN2: Get and set object listening state
Commit: 2554925f55de4fd53305645e6e9fe926df977512
https://github.com/xoreos/xoreos/commit/2554925f55de4fd53305645e6e9fe926df977512
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
M src/engines/nwn2/object.cpp
M src/engines/nwn2/object.h
Log Message:
-----------
NWN2: Add setListenPattern and getListenPatternNumber call to Object
These calls use a std::map typedef for the listening pattern and
number list.
Commit: aebb9bedd52a735a78007dbee146f3f179f780e5
https://github.com/xoreos/xoreos/commit/aebb9bedd52a735a78007dbee146f3f179f780e5
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_object.cpp
Log Message:
-----------
NWN2: Implement SetListeningPattern script function
Commit: 2e8dc08a7f4f935006cccf302f66290cf02a6d11
https://github.com/xoreos/xoreos/commit/2e8dc08a7f4f935006cccf302f66290cf02a6d11
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
M src/engines/nwn2/creature.cpp
M src/engines/nwn2/creature.h
Log Message:
-----------
NWN2: Load listening patterns from character file
Commit: 72918b5f03b75aef4fdd921a14494d31b7589deb
https://github.com/xoreos/xoreos/commit/72918b5f03b75aef4fdd921a14494d31b7589deb
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
R src/engines/aurora/kotorjadegui/button.cpp
R src/engines/aurora/kotorjadegui/button.h
R src/engines/aurora/kotorjadegui/checkbox.cpp
R src/engines/aurora/kotorjadegui/checkbox.h
R src/engines/aurora/kotorjadegui/kotorinventoryitem.cpp
R src/engines/aurora/kotorjadegui/kotorinventoryitem.h
R src/engines/aurora/kotorjadegui/kotorjadewidget.cpp
R src/engines/aurora/kotorjadegui/kotorjadewidget.h
R src/engines/aurora/kotorjadegui/label.cpp
R src/engines/aurora/kotorjadegui/label.h
R src/engines/aurora/kotorjadegui/listbox.cpp
R src/engines/aurora/kotorjadegui/listbox.h
R src/engines/aurora/kotorjadegui/panel.cpp
R src/engines/aurora/kotorjadegui/panel.h
R src/engines/aurora/kotorjadegui/progressbar.cpp
R src/engines/aurora/kotorjadegui/progressbar.h
R src/engines/aurora/kotorjadegui/protoitem.cpp
R src/engines/aurora/kotorjadegui/protoitem.h
R src/engines/aurora/kotorjadegui/rules.mk
R src/engines/aurora/kotorjadegui/scrollbar.cpp
R src/engines/aurora/kotorjadegui/scrollbar.h
R src/engines/aurora/kotorjadegui/slider.cpp
R src/engines/aurora/kotorjadegui/slider.h
M src/engines/aurora/rules.mk
M src/engines/jade/gui/gui.cpp
M src/engines/jade/gui/gui.h
M src/engines/jade/gui/main/main.cpp
M src/engines/jade/gui/main/options.cpp
M src/engines/jade/gui/main/options.h
M src/engines/jade/gui/options/audio.cpp
M src/engines/jade/gui/options/control.cpp
M src/engines/jade/gui/options/diff.cpp
M src/engines/jade/gui/options/feed.cpp
M src/engines/jade/gui/options/video.cpp
M src/engines/kotor/gui/chargen/charactergeneration.cpp
M src/engines/kotor/gui/chargen/chargenname.cpp
M src/engines/kotor/gui/chargen/chargenname.h
M src/engines/kotor/gui/chargen/chargenportrait.cpp
M src/engines/kotor/gui/chargen/classselection.h
M src/engines/kotor/gui/chargen/customchar.cpp
M src/engines/kotor/gui/chargen/quickchar.cpp
M src/engines/kotor/gui/chargen/quickorcustom.cpp
M src/engines/kotor/gui/dialog.cpp
M src/engines/kotor/gui/dialogs/confirm.cpp
M src/engines/kotor/gui/dialogs/confirm.h
M src/engines/kotor/gui/gui.cpp
M src/engines/kotor/gui/gui.h
M src/engines/kotor/gui/ingame/container.cpp
M src/engines/kotor/gui/ingame/hud.cpp
M src/engines/kotor/gui/ingame/hud.h
M src/engines/kotor/gui/ingame/menu.cpp
M src/engines/kotor/gui/ingame/menu.h
M src/engines/kotor/gui/ingame/menu_equ.cpp
M src/engines/kotor/gui/ingame/menu_equ.h
M src/engines/kotor/gui/ingame/menu_map.cpp
M src/engines/kotor/gui/ingame/partyselection.cpp
M src/engines/kotor/gui/loadscreen/loadscreen.cpp
M src/engines/kotor/gui/loadscreen/loadscreen.h
M src/engines/kotor/gui/main/main.cpp
M src/engines/kotor/gui/main/options.cpp
M src/engines/kotor/gui/options/autopause.cpp
M src/engines/kotor/gui/options/gameplay.cpp
M src/engines/kotor/gui/options/graphics.cpp
M src/engines/kotor/gui/options/graphicsadv.cpp
M src/engines/kotor/gui/options/mousesettings.cpp
M src/engines/kotor/gui/options/resolution.cpp
M src/engines/kotor/gui/options/soundadv.cpp
M src/engines/kotor/gui/saveload.cpp
M src/engines/kotor/gui/saveload.h
M src/engines/kotor2/gui/chargen/charactergeneration.cpp
M src/engines/kotor2/gui/chargen/chargenname.cpp
M src/engines/kotor2/gui/chargen/chargenname.h
M src/engines/kotor2/gui/chargen/chargenportrait.cpp
M src/engines/kotor2/gui/chargen/classselection.h
M src/engines/kotor2/gui/chargen/quickchar.cpp
M src/engines/kotor2/gui/gui.cpp
M src/engines/kotor2/gui/main/main.cpp
A src/engines/kotorbase/gui/inventoryitem.cpp
A src/engines/kotorbase/gui/inventoryitem.h
A src/engines/kotorbase/gui/rules.mk
M src/engines/kotorbase/rules.mk
A src/engines/odyssey/button.cpp
A src/engines/odyssey/button.h
A src/engines/odyssey/checkbox.cpp
A src/engines/odyssey/checkbox.h
A src/engines/odyssey/label.cpp
A src/engines/odyssey/label.h
A src/engines/odyssey/listbox.cpp
A src/engines/odyssey/listbox.h
A src/engines/odyssey/panel.cpp
A src/engines/odyssey/panel.h
A src/engines/odyssey/progressbar.cpp
A src/engines/odyssey/progressbar.h
A src/engines/odyssey/protoitem.cpp
A src/engines/odyssey/protoitem.h
A src/engines/odyssey/rules.mk
A src/engines/odyssey/scrollbar.cpp
A src/engines/odyssey/scrollbar.h
A src/engines/odyssey/slider.cpp
A src/engines/odyssey/slider.h
A src/engines/odyssey/widget.cpp
A src/engines/odyssey/widget.h
M src/engines/rules.mk
Log Message:
-----------
ENGINES: Create Odyssey engine from KotOR and Jade Empire GUI
Commit: fd53093972ca33054117e5da1a6b469491e92760
https://github.com/xoreos/xoreos/commit/fd53093972ca33054117e5da1a6b469491e92760
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
M src/engines/nwn2/creature.cpp
Log Message:
-----------
NWN2: Add missing break statement in switch case
Commit: 0ce81533ca8d918f2a9c1e7b6aea0978a320e106
https://github.com/xoreos/xoreos/commit/0ce81533ca8d918f2a9c1e7b6aea0978a320e106
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
M src/engines/nwn2/feats.cpp
Log Message:
-----------
NWN2: Fix potential compiler warning in assert()
Commit: 2f7666b8300ebe9901e21c743f4fde6471935946
https://github.com/xoreos/xoreos/commit/2f7666b8300ebe9901e21c743f4fde6471935946
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
M src/sound/xactsoundbank_binary.cpp
Log Message:
-----------
SOUND: Fix usage of wrong constants in XACTSoundBank_Binary
Commit: 3e2d26203b7984a8c203029f0493f0b42daa0ba4
https://github.com/xoreos/xoreos/commit/3e2d26203b7984a8c203029f0493f0b42daa0ba4
Author: mirv <mirv.sillyfish at gmail.com>
Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths:
M src/engines/aurora/console.cpp
M src/engines/aurora/console.h
M src/graphics/aurora/ttffont.cpp
M src/graphics/aurora/ttffont.h
M src/graphics/shader/materialman.cpp
Log Message:
-----------
GRAPHICS: Shader based debug console rendering
Fix console and ttfont to use shader based rendering if the
experimental renderer is enabled.
Commit: e3bff893c5bd35b935178624b9b4f6e456623437
https://github.com/xoreos/xoreos/commit/e3bff893c5bd35b935178624b9b4f6e456623437
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths:
M src/engines/nwn2/situated.cpp
M src/engines/nwn2/situated.h
Log Message:
-----------
NWN2: Load lock and key information for situated objects
Commit: 8730e7f7dbde0ff079d94859c59818180dfbdc30
https://github.com/xoreos/xoreos/commit/8730e7f7dbde0ff079d94859c59818180dfbdc30
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths:
M src/engines/nwn2/situated.cpp
M src/engines/nwn2/situated.h
Log Message:
-----------
NWN2: Add lock and key functions for situated objects
Commit: 7ce06bde17376694f7e5f59d37c23a6a64a2376c
https://github.com/xoreos/xoreos/commit/7ce06bde17376694f7e5f59d37c23a6a64a2376c
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths:
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_situated.cpp
Log Message:
-----------
NWN2: Implement lock and key scripting functions
Commit: 66df1fa4ee0665b09834c3fc0aad651917b61f4d
https://github.com/xoreos/xoreos/commit/66df1fa4ee0665b09834c3fc0aad651917b61f4d
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths:
M src/engines/nwn2/situated.cpp
M src/engines/nwn2/situated.h
Log Message:
-----------
NWN2: Set the situated object's defenses
Commit: 6a8aa616ddeb9bcf511397e0344937e6a9bc024b
https://github.com/xoreos/xoreos/commit/6a8aa616ddeb9bcf511397e0344937e6a9bc024b
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths:
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_object.cpp
Log Message:
-----------
NWN2: Script functions to retrieve current and maximum hit points
Commit: d854b1b1ca58c7f40f7d24a6de42cef2614590f8
https://github.com/xoreos/xoreos/commit/d854b1b1ca58c7f40f7d24a6de42cef2614590f8
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths:
M src/engines/nwn2/nwn2.cpp
Log Message:
-----------
NWN2: Initialize the primary cursors used in NWN2
Commit: 8f92feccbcd8a20a758b64cb6cf53f0638e42a1b
https://github.com/xoreos/xoreos/commit/8f92feccbcd8a20a758b64cb6cf53f0638e42a1b
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths:
R src/engines/kotor/action.cpp
R src/engines/kotor/action.h
M src/engines/kotor/actionexecutor.cpp
M src/engines/kotor/actionexecutor.h
M src/engines/kotor/area.cpp
R src/engines/kotor/creature.cpp
R src/engines/kotor/creature.h
M src/engines/kotor/game.cpp
M src/engines/kotor/gui/chargen/charactergeneration.cpp
M src/engines/kotor/gui/chargen/charactergeneration.h
R src/engines/kotor/gui/chargen/chargeninfo.cpp
R src/engines/kotor/gui/chargen/chargeninfo.h
M src/engines/kotor/gui/chargen/chargenname.cpp
M src/engines/kotor/gui/chargen/chargenportrait.cpp
M src/engines/kotor/gui/chargen/classselection.cpp
M src/engines/kotor/gui/chargen/classselection.h
M src/engines/kotor/gui/chargen/rules.mk
M src/engines/kotor/gui/dialog.cpp
M src/engines/kotor/gui/ingame/container.cpp
M src/engines/kotor/gui/ingame/container.h
M src/engines/kotor/gui/ingame/hud.cpp
M src/engines/kotor/gui/ingame/hud.h
M src/engines/kotor/gui/ingame/ingame.h
M src/engines/kotor/gui/ingame/menu_equ.cpp
R src/engines/kotor/inventory.cpp
R src/engines/kotor/inventory.h
R src/engines/kotor/item.cpp
R src/engines/kotor/item.h
M src/engines/kotor/module.cpp
M src/engines/kotor/objectcontainer.cpp
M src/engines/kotor/placeable.h
M src/engines/kotor/rules.mk
M src/engines/kotor/savedgame.cpp
M src/engines/kotor/savedgame.h
M src/engines/kotor/script/functions_action.cpp
M src/engines/kotor/script/functions_creatures.cpp
M src/engines/kotor/script/functions_string.cpp
M src/engines/kotor2/area.cpp
M src/engines/kotor2/console.cpp
M src/engines/kotor2/creature.cpp
M src/engines/kotor2/creature.h
M src/engines/kotor2/gui/chargen/charactergeneration.cpp
M src/engines/kotor2/gui/chargen/charactergeneration.h
M src/engines/kotor2/gui/chargen/chargenbase.cpp
M src/engines/kotor2/gui/chargen/chargenbase.h
M src/engines/kotor2/gui/chargen/chargeninfo.cpp
M src/engines/kotor2/gui/chargen/chargeninfo.h
M src/engines/kotor2/gui/chargen/chargenname.cpp
M src/engines/kotor2/gui/chargen/chargenname.h
M src/engines/kotor2/gui/chargen/chargenportrait.cpp
M src/engines/kotor2/gui/chargen/chargenportrait.h
M src/engines/kotor2/gui/chargen/classselection.cpp
M src/engines/kotor2/gui/chargen/classselection.h
M src/engines/kotor2/gui/dialog.cpp
M src/engines/kotor2/module.cpp
M src/engines/kotor2/module.h
M src/engines/kotor2/objectcontainer.cpp
M src/engines/kotor2/objectcontainer.h
M src/engines/kotor2/script/functions_string.cpp
A src/engines/kotorbase/action.cpp
A src/engines/kotorbase/action.h
A src/engines/kotorbase/creature.cpp
A src/engines/kotorbase/creature.h
A src/engines/kotorbase/gui/chargeninfo.cpp
A src/engines/kotorbase/gui/chargeninfo.h
M src/engines/kotorbase/gui/rules.mk
A src/engines/kotorbase/inventory.cpp
A src/engines/kotorbase/inventory.h
A src/engines/kotorbase/item.cpp
A src/engines/kotorbase/item.h
M src/engines/kotorbase/rules.mk
Log Message:
-----------
ENGINES: Create base creature for KotOR games
Commit: 7325a6b504e4d9c24928340a80d1be6d71c613f5
https://github.com/xoreos/xoreos/commit/7325a6b504e4d9c24928340a80d1be6d71c613f5
Author: mirv <mirv.sillyfish at gmail.com>
Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths:
M src/graphics/aurora/modelnode.cpp
Log Message:
-----------
GRAPHICS: Fix texture index 2 assignment to material
Properly assign texture index 2 to a generated ShaderMaterial, if
that index will be required.
Commit: 21082f954b715dd5f51ec871ac5d023105764364
https://github.com/xoreos/xoreos/commit/21082f954b715dd5f51ec871ac5d023105764364
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-02-19 (Tue, 19 Feb 2019)
Changed paths:
M src/engines/kotor/gui/ingame/menu_equ.cpp
M src/engines/kotor/gui/ingame/menu_equ.h
M src/engines/kotor/script/functions_object.cpp
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/types.h
Log Message:
-----------
KOTORBASE: Modify enumeration of inventory slots to match nwscript.nss
Commit: 45ea34305d96433b8baba68eef8b89eef60bef4e
https://github.com/xoreos/xoreos/commit/45ea34305d96433b8baba68eef8b89eef60bef4e
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-02-19 (Tue, 19 Feb 2019)
Changed paths:
M src/engines/kotor/area.cpp
M src/engines/kotor/area.h
R src/engines/kotor/door.cpp
R src/engines/kotor/door.h
R src/engines/kotor/doorwalkmesh.cpp
R src/engines/kotor/doorwalkmesh.h
M src/engines/kotor/gui/ingame/ingame.cpp
M src/engines/kotor/module.cpp
M src/engines/kotor/module.h
M src/engines/kotor/objectcontainer.cpp
R src/engines/kotor/objectwalkmesh.cpp
R src/engines/kotor/objectwalkmesh.h
R src/engines/kotor/pathfinding.cpp
R src/engines/kotor/pathfinding.h
R src/engines/kotor/placeable.cpp
R src/engines/kotor/placeable.h
M src/engines/kotor/rules.mk
M src/engines/kotor/script/functions_action.cpp
M src/engines/kotor/script/functions_object.cpp
M src/engines/kotor/script/functions_situated.cpp
M src/engines/kotor/script/functions_sound.cpp
R src/engines/kotor/situated.cpp
R src/engines/kotor/situated.h
R src/engines/kotor/sound.cpp
R src/engines/kotor/sound.h
R src/engines/kotor/trigger.cpp
R src/engines/kotor/trigger.h
R src/engines/kotor/walkmeshloader.cpp
R src/engines/kotor/walkmeshloader.h
R src/engines/kotor/waypoint.cpp
R src/engines/kotor/waypoint.h
M src/engines/kotor2/area.cpp
M src/engines/kotor2/area.h
R src/engines/kotor2/door.cpp
R src/engines/kotor2/door.h
R src/engines/kotor2/doorwalkmesh.cpp
R src/engines/kotor2/doorwalkmesh.h
M src/engines/kotor2/module.h
M src/engines/kotor2/objectcontainer.cpp
M src/engines/kotor2/objectcontainer.h
R src/engines/kotor2/objectwalkmesh.cpp
R src/engines/kotor2/objectwalkmesh.h
R src/engines/kotor2/pathfinding.cpp
R src/engines/kotor2/pathfinding.h
R src/engines/kotor2/placeable.cpp
R src/engines/kotor2/placeable.h
M src/engines/kotor2/rules.mk
R src/engines/kotor2/script/container.cpp
R src/engines/kotor2/script/container.h
M src/engines/kotor2/script/functions_situated.cpp
R src/engines/kotor2/situated.cpp
R src/engines/kotor2/situated.h
R src/engines/kotor2/trigger.cpp
R src/engines/kotor2/trigger.h
R src/engines/kotor2/waypoint.cpp
R src/engines/kotor2/waypoint.h
A src/engines/kotorbase/door.cpp
A src/engines/kotorbase/door.h
A src/engines/kotorbase/module.cpp
A src/engines/kotorbase/module.h
A src/engines/kotorbase/path/doorwalkmesh.cpp
A src/engines/kotorbase/path/doorwalkmesh.h
A src/engines/kotorbase/path/objectwalkmesh.cpp
A src/engines/kotorbase/path/objectwalkmesh.h
A src/engines/kotorbase/path/pathfinding.cpp
A src/engines/kotorbase/path/pathfinding.h
A src/engines/kotorbase/path/rules.mk
A src/engines/kotorbase/path/walkmeshloader.cpp
A src/engines/kotorbase/path/walkmeshloader.h
A src/engines/kotorbase/placeable.cpp
A src/engines/kotorbase/placeable.h
M src/engines/kotorbase/rules.mk
A src/engines/kotorbase/situated.cpp
A src/engines/kotorbase/situated.h
A src/engines/kotorbase/sound.cpp
A src/engines/kotorbase/sound.h
A src/engines/kotorbase/trigger.cpp
A src/engines/kotorbase/trigger.h
A src/engines/kotorbase/waypoint.cpp
A src/engines/kotorbase/waypoint.h
Log Message:
-----------
ENGINES: Extract more base objects for KotOR games
Base objects extracted: situated, placeable, door, trigger, waypoint,
sound and pathfinding classes.
Commit: 74da9bbe1076d4581991c452884bf3b8491c31e1
https://github.com/xoreos/xoreos/commit/74da9bbe1076d4581991c452884bf3b8491c31e1
Author: mirv <mirv.sillyfish at gmail.com>
Date: 2019-02-21 (Thu, 21 Feb 2019)
Changed paths:
M src/engines/nwn/gui/ingame/dialog.cpp
M src/engines/nwn/gui/ingame/dialog.h
Log Message:
-----------
NWN: Display dialog boxes with experimental renderer
Add support for displaying dialog boxes when using shader based
rendering.
Commit: 3e676f325176c3d7540549dae6faea90420636a8
https://github.com/xoreos/xoreos/commit/3e676f325176c3d7540549dae6faea90420636a8
Author: mirv <mirv.sillyfish at gmail.com>
Date: 2019-02-21 (Thu, 21 Feb 2019)
Changed paths:
M src/engines/nwn/gui/legal.cpp
Log Message:
-----------
NWN: legal billboard fade with shader rendering
Properly update fade alpha when rendering legal billboard with
shader render path.
Commit: c81b917b052dc169880a0afabcfe45ba8c25997c
https://github.com/xoreos/xoreos/commit/c81b917b052dc169880a0afabcfe45ba8c25997c
Author: mirv <mirv.sillyfish at gmail.com>
Date: 2019-02-21 (Thu, 21 Feb 2019)
Changed paths:
M src/engines/nwn/gui/ingame/dialog.cpp
M src/graphics/shader/materialman.cpp
Log Message:
-----------
NWN: Translucent ingame dialog with shader rendering
Make dialog backdrop translucent with shader rendering.
Commit: 0a267b7f7fd0c612cf2ae255ca355dbfa0f00cf5
https://github.com/xoreos/xoreos/commit/0a267b7f7fd0c612cf2ae255ca355dbfa0f00cf5
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-22 (Fri, 22 Feb 2019)
Changed paths:
A src/engines/nwn2/cursor.h
M src/engines/nwn2/nwn2.cpp
Log Message:
-----------
NWN2: Move cursor group names to cursor.h
Commit: a4893db3243f697cda71908f1bc1b244f63b5200
https://github.com/xoreos/xoreos/commit/a4893db3243f697cda71908f1bc1b244f63b5200
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-22 (Fri, 22 Feb 2019)
Changed paths:
M src/engines/nwn2/area.cpp
M src/engines/nwn2/area.h
M src/engines/nwn2/creature.cpp
M src/engines/nwn2/creature.h
Log Message:
-----------
NWN2: Set the cursor on a mouse-over of a creature
Its showing an attack cursor for Daeghun because the reputation
code is not fully implemented.
Commit: 46c029cdcaadb8192064d44c79550baaa86134d5
https://github.com/xoreos/xoreos/commit/46c029cdcaadb8192064d44c79550baaa86134d5
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-22 (Fri, 22 Feb 2019)
Changed paths:
M src/engines/nwn2/object.cpp
Log Message:
-----------
NWN2: Return the reputation score for use by getIsEnemy()
Commit: 8e389c2f7978ac2bd2561ad6bbfc866a4d7efc93
https://github.com/xoreos/xoreos/commit/8e389c2f7978ac2bd2561ad6bbfc866a4d7efc93
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-22 (Fri, 22 Feb 2019)
Changed paths:
M src/engines/nwn2/creature.cpp
M src/engines/nwn2/creature.h
Log Message:
-----------
NWN2: Add matching 'set' calls for booleans
Commit: 08c5cf7fab3ae13364cb4e6ec7cdaa043d7e8aa4
https://github.com/xoreos/xoreos/commit/08c5cf7fab3ae13364cb4e6ec7cdaa043d7e8aa4
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-22 (Fri, 22 Feb 2019)
Changed paths:
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_creature.cpp
Log Message:
-----------
NWN2: Add script functions for creature bit flag calls
Commit: c3da33c53cda99ce55d572c4e7b6ede6562b41d7
https://github.com/xoreos/xoreos/commit/c3da33c53cda99ce55d572c4e7b6ede6562b41d7
Author: mirv <mirv.sillyfish at gmail.com>
Date: 2019-02-22 (Fri, 22 Feb 2019)
Changed paths:
M src/graphics/aurora/modelnode.cpp
Log Message:
-----------
GRAPHICS: GLM takes rotation in radians
Correctly apply deg2rad for render transform calculation when using
GLM and shader based rendering.
Commit: c63240c196dfdc1d1e17746844faf23d20c262c1
https://github.com/xoreos/xoreos/commit/c63240c196dfdc1d1e17746844faf23d20c262c1
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-02-22 (Fri, 22 Feb 2019)
Changed paths:
R src/engines/kotor/actionexecutor.cpp
R src/engines/kotor/actionexecutor.h
R src/engines/kotor/area.cpp
R src/engines/kotor/area.h
M src/engines/kotor/console.cpp
M src/engines/kotor/game.cpp
M src/engines/kotor/game.h
M src/engines/kotor/gui/chargen/charactergeneration.cpp
M src/engines/kotor/gui/chargen/charactergeneration.h
M src/engines/kotor/gui/chargen/chargenbase.cpp
M src/engines/kotor/gui/chargen/chargenbase.h
M src/engines/kotor/gui/chargen/chargenname.cpp
M src/engines/kotor/gui/chargen/chargenname.h
M src/engines/kotor/gui/chargen/chargenportrait.cpp
M src/engines/kotor/gui/chargen/chargenportrait.h
M src/engines/kotor/gui/chargen/classselection.cpp
M src/engines/kotor/gui/chargen/classselection.h
M src/engines/kotor/gui/chargen/customchar.cpp
M src/engines/kotor/gui/chargen/customchar.h
M src/engines/kotor/gui/chargen/quickchar.cpp
M src/engines/kotor/gui/chargen/quickchar.h
M src/engines/kotor/gui/chargen/quickorcustom.cpp
M src/engines/kotor/gui/chargen/quickorcustom.h
M src/engines/kotor/gui/dialog.cpp
M src/engines/kotor/gui/dialog.h
M src/engines/kotor/gui/dialogs/confirm.cpp
M src/engines/kotor/gui/dialogs/confirm.h
R src/engines/kotor/gui/gui.cpp
R src/engines/kotor/gui/gui.h
R src/engines/kotor/gui/guibackground.cpp
R src/engines/kotor/gui/guibackground.h
M src/engines/kotor/gui/ingame/container.cpp
M src/engines/kotor/gui/ingame/container.h
M src/engines/kotor/gui/ingame/hud.cpp
M src/engines/kotor/gui/ingame/hud.h
M src/engines/kotor/gui/ingame/ingame.cpp
M src/engines/kotor/gui/ingame/ingame.h
M src/engines/kotor/gui/ingame/menu.cpp
M src/engines/kotor/gui/ingame/menu.h
M src/engines/kotor/gui/ingame/menu_abi.cpp
M src/engines/kotor/gui/ingame/menu_abi.h
M src/engines/kotor/gui/ingame/menu_char.cpp
M src/engines/kotor/gui/ingame/menu_char.h
M src/engines/kotor/gui/ingame/menu_equ.cpp
M src/engines/kotor/gui/ingame/menu_equ.h
M src/engines/kotor/gui/ingame/menu_inv.cpp
M src/engines/kotor/gui/ingame/menu_inv.h
M src/engines/kotor/gui/ingame/menu_jou.cpp
M src/engines/kotor/gui/ingame/menu_jou.h
M src/engines/kotor/gui/ingame/menu_map.cpp
M src/engines/kotor/gui/ingame/menu_map.h
M src/engines/kotor/gui/ingame/menu_msg.cpp
M src/engines/kotor/gui/ingame/menu_msg.h
M src/engines/kotor/gui/ingame/menu_opt.cpp
M src/engines/kotor/gui/ingame/menu_opt.h
M src/engines/kotor/gui/ingame/partyselection.cpp
M src/engines/kotor/gui/ingame/partyselection.h
M src/engines/kotor/gui/loadscreen/loadscreen.cpp
M src/engines/kotor/gui/loadscreen/loadscreen.h
M src/engines/kotor/gui/main/main.cpp
M src/engines/kotor/gui/main/main.h
M src/engines/kotor/gui/main/movies.cpp
M src/engines/kotor/gui/main/movies.h
M src/engines/kotor/gui/main/options.cpp
M src/engines/kotor/gui/main/options.h
M src/engines/kotor/gui/options/autopause.cpp
M src/engines/kotor/gui/options/autopause.h
M src/engines/kotor/gui/options/feedback.cpp
M src/engines/kotor/gui/options/feedback.h
M src/engines/kotor/gui/options/gameplay.cpp
M src/engines/kotor/gui/options/gameplay.h
M src/engines/kotor/gui/options/graphics.cpp
M src/engines/kotor/gui/options/graphics.h
M src/engines/kotor/gui/options/graphicsadv.cpp
M src/engines/kotor/gui/options/graphicsadv.h
M src/engines/kotor/gui/options/keyboardconfig.cpp
M src/engines/kotor/gui/options/keyboardconfig.h
M src/engines/kotor/gui/options/mousesettings.cpp
M src/engines/kotor/gui/options/mousesettings.h
M src/engines/kotor/gui/options/resolution.cpp
M src/engines/kotor/gui/options/resolution.h
M src/engines/kotor/gui/options/sound.cpp
M src/engines/kotor/gui/options/sound.h
M src/engines/kotor/gui/options/soundadv.cpp
M src/engines/kotor/gui/options/soundadv.h
M src/engines/kotor/gui/rules.mk
M src/engines/kotor/gui/saveload.cpp
M src/engines/kotor/gui/saveload.h
M src/engines/kotor/module.cpp
M src/engines/kotor/module.h
R src/engines/kotor/objectcontainer.cpp
R src/engines/kotor/objectcontainer.h
R src/engines/kotor/partyconfig.cpp
R src/engines/kotor/partyconfig.h
M src/engines/kotor/rules.mk
R src/engines/kotor/savedgame.cpp
R src/engines/kotor/savedgame.h
R src/engines/kotor/script/event.cpp
R src/engines/kotor/script/event.h
M src/engines/kotor/script/function_tables.h
M src/engines/kotor/script/functions.cpp
M src/engines/kotor/script/functions.h
R src/engines/kotor/script/functions_action.cpp
R src/engines/kotor/script/functions_creatures.cpp
R src/engines/kotor/script/functions_events.cpp
R src/engines/kotor/script/functions_global.cpp
R src/engines/kotor/script/functions_local.cpp
R src/engines/kotor/script/functions_math.cpp
R src/engines/kotor/script/functions_module.cpp
R src/engines/kotor/script/functions_movie.cpp
R src/engines/kotor/script/functions_object.cpp
R src/engines/kotor/script/functions_party.cpp
R src/engines/kotor/script/functions_situated.cpp
R src/engines/kotor/script/functions_sound.cpp
R src/engines/kotor/script/functions_string.cpp
M src/engines/kotor/script/rules.mk
R src/engines/kotor2/area.cpp
R src/engines/kotor2/area.h
M src/engines/kotor2/console.cpp
M src/engines/kotor2/creature.cpp
M src/engines/kotor2/creature.h
M src/engines/kotor2/game.cpp
M src/engines/kotor2/game.h
M src/engines/kotor2/gui/chargen/charactergeneration.cpp
M src/engines/kotor2/gui/chargen/charactergeneration.h
M src/engines/kotor2/gui/chargen/chargenbase.cpp
M src/engines/kotor2/gui/chargen/chargenbase.h
M src/engines/kotor2/gui/chargen/chargeninfo.cpp
M src/engines/kotor2/gui/chargen/chargeninfo.h
M src/engines/kotor2/gui/chargen/chargenname.cpp
M src/engines/kotor2/gui/chargen/chargenname.h
M src/engines/kotor2/gui/chargen/chargenportrait.cpp
M src/engines/kotor2/gui/chargen/chargenportrait.h
M src/engines/kotor2/gui/chargen/classselection.cpp
M src/engines/kotor2/gui/chargen/classselection.h
M src/engines/kotor2/gui/dialog.cpp
M src/engines/kotor2/gui/dialog.h
M src/engines/kotor2/gui/gui.cpp
M src/engines/kotor2/gui/gui.h
M src/engines/kotor2/gui/ingame/hud.cpp
M src/engines/kotor2/gui/ingame/hud.h
M src/engines/kotor2/gui/ingame/ingame.cpp
M src/engines/kotor2/gui/ingame/ingame.h
A src/engines/kotor2/gui/ingame/partyselection.cpp
A src/engines/kotor2/gui/ingame/partyselection.h
M src/engines/kotor2/gui/ingame/rules.mk
M src/engines/kotor2/gui/main/main.cpp
M src/engines/kotor2/gui/main/main.h
M src/engines/kotor2/module.cpp
M src/engines/kotor2/module.h
R src/engines/kotor2/objectcontainer.cpp
R src/engines/kotor2/objectcontainer.h
M src/engines/kotor2/rules.mk
M src/engines/kotor2/script/function_tables.h
M src/engines/kotor2/script/functions.cpp
M src/engines/kotor2/script/functions.h
R src/engines/kotor2/script/functions_action.cpp
R src/engines/kotor2/script/functions_local.cpp
R src/engines/kotor2/script/functions_math.cpp
R src/engines/kotor2/script/functions_module.cpp
R src/engines/kotor2/script/functions_movie.cpp
R src/engines/kotor2/script/functions_object.cpp
R src/engines/kotor2/script/functions_situated.cpp
R src/engines/kotor2/script/functions_sound.cpp
R src/engines/kotor2/script/functions_string.cpp
M src/engines/kotor2/script/rules.mk
M src/engines/kotorbase/action.cpp
M src/engines/kotorbase/action.h
A src/engines/kotorbase/actionexecutor.cpp
A src/engines/kotorbase/actionexecutor.h
A src/engines/kotorbase/area.cpp
A src/engines/kotorbase/area.h
M src/engines/kotorbase/creature.cpp
M src/engines/kotorbase/creature.h
M src/engines/kotorbase/door.cpp
M src/engines/kotorbase/door.h
A src/engines/kotorbase/game.cpp
A src/engines/kotorbase/game.h
M src/engines/kotorbase/gui/chargeninfo.cpp
M src/engines/kotorbase/gui/chargeninfo.h
A src/engines/kotorbase/gui/dialog.cpp
A src/engines/kotorbase/gui/dialog.h
A src/engines/kotorbase/gui/gui.cpp
A src/engines/kotorbase/gui/gui.h
A src/engines/kotorbase/gui/guibackground.cpp
A src/engines/kotorbase/gui/guibackground.h
A src/engines/kotorbase/gui/ingame.cpp
A src/engines/kotorbase/gui/ingame.h
M src/engines/kotorbase/gui/inventoryitem.cpp
M src/engines/kotorbase/gui/inventoryitem.h
A src/engines/kotorbase/gui/loadscreen.cpp
A src/engines/kotorbase/gui/loadscreen.h
A src/engines/kotorbase/gui/partyselection.cpp
A src/engines/kotorbase/gui/partyselection.h
M src/engines/kotorbase/gui/rules.mk
M src/engines/kotorbase/inventory.cpp
M src/engines/kotorbase/inventory.h
M src/engines/kotorbase/item.cpp
M src/engines/kotorbase/item.h
M src/engines/kotorbase/module.cpp
M src/engines/kotorbase/module.h
M src/engines/kotorbase/object.cpp
M src/engines/kotorbase/object.h
A src/engines/kotorbase/objectcontainer.cpp
A src/engines/kotorbase/objectcontainer.h
A src/engines/kotorbase/partyconfig.cpp
A src/engines/kotorbase/partyconfig.h
M src/engines/kotorbase/path/doorwalkmesh.cpp
M src/engines/kotorbase/path/doorwalkmesh.h
M src/engines/kotorbase/path/objectwalkmesh.cpp
M src/engines/kotorbase/path/objectwalkmesh.h
M src/engines/kotorbase/path/pathfinding.cpp
M src/engines/kotorbase/path/pathfinding.h
M src/engines/kotorbase/path/walkmeshloader.cpp
M src/engines/kotorbase/path/walkmeshloader.h
M src/engines/kotorbase/placeable.cpp
M src/engines/kotorbase/placeable.h
M src/engines/kotorbase/room.cpp
M src/engines/kotorbase/room.h
M src/engines/kotorbase/rules.mk
A src/engines/kotorbase/savedgame.cpp
A src/engines/kotorbase/savedgame.h
M src/engines/kotorbase/script/container.cpp
M src/engines/kotorbase/script/container.h
A src/engines/kotorbase/script/event.cpp
A src/engines/kotorbase/script/event.h
A src/engines/kotorbase/script/functions.cpp
A src/engines/kotorbase/script/functions.h
A src/engines/kotorbase/script/functions_action.cpp
A src/engines/kotorbase/script/functions_creatures.cpp
A src/engines/kotorbase/script/functions_events.cpp
A src/engines/kotorbase/script/functions_global.cpp
A src/engines/kotorbase/script/functions_local.cpp
A src/engines/kotorbase/script/functions_math.cpp
A src/engines/kotorbase/script/functions_module.cpp
A src/engines/kotorbase/script/functions_movie.cpp
A src/engines/kotorbase/script/functions_object.cpp
A src/engines/kotorbase/script/functions_party.cpp
A src/engines/kotorbase/script/functions_situated.cpp
A src/engines/kotorbase/script/functions_sound.cpp
A src/engines/kotorbase/script/functions_string.cpp
M src/engines/kotorbase/script/rules.mk
M src/engines/kotorbase/situated.cpp
M src/engines/kotorbase/situated.h
M src/engines/kotorbase/sound.cpp
M src/engines/kotorbase/sound.h
M src/engines/kotorbase/trigger.cpp
M src/engines/kotorbase/trigger.h
M src/engines/kotorbase/types.h
M src/engines/kotorbase/waypoint.cpp
M src/engines/kotorbase/waypoint.h
Log Message:
-----------
ENGINES: Base module, scripting system and more for KotOR games
Commit: 406a56509611ec579ed515256cc84f3f83050037
https://github.com/xoreos/xoreos/commit/406a56509611ec579ed515256cc84f3f83050037
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/aurora/actionscript/avm.cpp
M src/aurora/actionscript/avm.h
Log Message:
-----------
ACTIONSCRIPT: Add stacked registers
Commit: a9fc66c722636caa6c35dc6e6762b153fa5ee8f2
https://github.com/xoreos/xoreos/commit/a9fc66c722636caa6c35dc6e6762b153fa5ee8f2
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/aurora/actionscript/asbuffer.cpp
M src/aurora/actionscript/function.cpp
M src/aurora/actionscript/function.h
Log Message:
-----------
ACTIONSCRIPT: Add indexed function arguments
Commit: 023ce4e0c5cbac4a735ce33edfd4200209a3394a
https://github.com/xoreos/xoreos/commit/023ce4e0c5cbac4a735ce33edfd4200209a3394a
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/aurora/actionscript/asbuffer.cpp
Log Message:
-----------
ACTIONSCRIPT: Add push and pop of registers on function call
Commit: d5ba982b2279731cbd0e53171e01ef13af453b97
https://github.com/xoreos/xoreos/commit/d5ba982b2279731cbd0e53171e01ef13af453b97
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/aurora/actionscript/object.cpp
Log Message:
-----------
ACTIONSCRIPT: Check in hasMember also super class
Commit: eef19878bcc44eedf4608facfa62401bb43ac367
https://github.com/xoreos/xoreos/commit/eef19878bcc44eedf4608facfa62401bb43ac367
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/aurora/actionscript/object.cpp
Log Message:
-----------
ACTIONSCRIPT: In getMember check also super class
Commit: 36fe505608c4ce4f695d6716917e5c22190b2c7d
https://github.com/xoreos/xoreos/commit/36fe505608c4ce4f695d6716917e5c22190b2c7d
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/aurora/actionscript/asbuffer.cpp
Log Message:
-----------
ACTIONSCRIPT: Load every time this variable
Commit: a2319d3c537712223b5b7dabb7d5d610b50c402c
https://github.com/xoreos/xoreos/commit/a2319d3c537712223b5b7dabb7d5d610b50c402c
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/aurora/actionscript/asbuffer.cpp
Log Message:
-----------
ACTIONSCRIPT: Add proto creation for actionExtends
Commit: 6bb9638c0501d3cb1e812c77d56cde89305ca9ac
https://github.com/xoreos/xoreos/commit/6bb9638c0501d3cb1e812c77d56cde89305ca9ac
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/aurora/actionscript/variable.cpp
Log Message:
-----------
ACTIONSCRIPT: Enable string concatenation using + operator
Commit: 3028c827240214d17761da3d771263856ff14863
https://github.com/xoreos/xoreos/commit/3028c827240214d17761da3d771263856ff14863
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/aurora/actionscript/asbuffer.cpp
Log Message:
-----------
ACTIONSCRIPT: Fix addition order in actionAdd2
Commit: 42d1710111e64c1e07306d9b88131a10e80f703b
https://github.com/xoreos/xoreos/commit/42d1710111e64c1e07306d9b88131a10e80f703b
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/aurora/actionscript/asbuffer.cpp
Log Message:
-----------
ACTIONSCRIPT: Replace SeekableSubReadStream through readStream
Commit: 301d7e0952076b700c00e7985dec0623dc223550
https://github.com/xoreos/xoreos/commit/301d7e0952076b700c00e7985dec0623dc223550
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/aurora/actionscript/variable.cpp
M src/aurora/actionscript/variable.h
Log Message:
-----------
ACTIONSCRIPT: Convert numbers to strings on calling asString()
Commit: 011e4b398ed56cffdaac099933797e196fd2d90f
https://github.com/xoreos/xoreos/commit/011e4b398ed56cffdaac099933797e196fd2d90f
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/aurora/actionscript/variable.cpp
Log Message:
-----------
ACTIONSCRIPT: On + return a string if one of the variables is a string
Commit: 5681dac65fe8a4bb551705024d01ba7290dae318
https://github.com/xoreos/xoreos/commit/5681dac65fe8a4bb551705024d01ba7290dae318
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/aurora/actionscript/asbuffer.cpp
Log Message:
-----------
ACTIONSCRIPT: Reset return value after method call
Commit: 83702385ad71b9023fcd1c2e42dfb76d9f952448
https://github.com/xoreos/xoreos/commit/83702385ad71b9023fcd1c2e42dfb76d9f952448
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/aurora/actionscript/asbuffer.cpp
Log Message:
-----------
ACTIONSCRIPT: Finish if return value was set
Commit: c2f14178d900d9df7af2e4453bd53ad141fe4d7e
https://github.com/xoreos/xoreos/commit/c2f14178d900d9df7af2e4453bd53ad141fe4d7e
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/aurora/actionscript/avm.cpp
M src/aurora/actionscript/avm.h
Log Message:
-----------
ACTIONSCRIPT: Implement gotoAndPlay function
Commit: b8e5ba974992718089cf6c3e139c62f040f75287
https://github.com/xoreos/xoreos/commit/b8e5ba974992718089cf6c3e139c62f040f75287
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/aurora/actionscript/variable.cpp
M src/aurora/actionscript/variable.h
Log Message:
-----------
ACTIONSCRIPT: Add constant asObject method
Commit: 66f8ca7a3b58d91ee5f0eed7b864b1acbc12415f
https://github.com/xoreos/xoreos/commit/66f8ca7a3b58d91ee5f0eed7b864b1acbc12415f
Author: patrick <nostritius at googlemail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/aurora/actionscript/object.cpp
M src/aurora/actionscript/object.h
Log Message:
-----------
ACTIONSCRIPT: Make hasMember constant
Commit: 7f4362bf2444bfa6408c061546c38235e4196010
https://github.com/xoreos/xoreos/commit/7f4362bf2444bfa6408c061546c38235e4196010
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/engines/nwn2/door.cpp
M src/engines/nwn2/door.h
M src/engines/nwn2/placeable.cpp
M src/engines/nwn2/placeable.h
M src/engines/nwn2/trigger.cpp
M src/engines/nwn2/trigger.h
Log Message:
-----------
NWN2: Inherit Trap class with Door, Placeable, and Trigger
This is to make Script function calls cleaner.
Commit: 679d510650143af82314c2ffb576e64ee63bdc42
https://github.com/xoreos/xoreos/commit/679d510650143af82314c2ffb576e64ee63bdc42
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/engines/nwn2/objectcontainer.cpp
M src/engines/nwn2/objectcontainer.h
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_object.cpp
M src/engines/nwn2/trap.cpp
M src/engines/nwn2/trap.h
Log Message:
-----------
NWN2: Add getIsTrapped() script call
Commit: 7da634d9d315ba5b030d6d155c97aef61eea396b
https://github.com/xoreos/xoreos/commit/7da634d9d315ba5b030d6d155c97aef61eea396b
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_object.cpp
Log Message:
-----------
NWN2: Get and set trap active state script functions
Commit: 2af62c68812c3f54aa06ac3d4718bd323920668f
https://github.com/xoreos/xoreos/commit/2af62c68812c3f54aa06ac3d4718bd323920668f
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_object.cpp
Log Message:
-----------
NWN2: getTrapBaseType scripting function
Commit: 8c482956d4c96ca010d29b1f1fb92525146641d8
https://github.com/xoreos/xoreos/commit/8c482956d4c96ca010d29b1f1fb92525146641d8
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/engines/kotorbase/gui/chargeninfo.cpp
Log Message:
-----------
KOTOR: Fix random crash when selecting a class in character generation
Commit: 75840370af45f00acff048c912ed25a2efb9b149
https://github.com/xoreos/xoreos/commit/75840370af45f00acff048c912ed25a2efb9b149
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/engines/kotorbase/module.cpp
M src/engines/kotorbase/module.h
A src/engines/kotorbase/playercontroller.cpp
A src/engines/kotorbase/playercontroller.h
M src/engines/kotorbase/rules.mk
Log Message:
-----------
KOTORBASE: Extract PC movement logic to a separate class
Commit: 386e3970547382ffe9fce1eb68f7a3691e8513fd
https://github.com/xoreos/xoreos/commit/386e3970547382ffe9fce1eb68f7a3691e8513fd
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/engines/nwn2/cursor.h
M src/engines/nwn2/door.cpp
Log Message:
-----------
NWN2: Set cursor type during door mouse-over
I also corrected a typo in the cursor.h file.
Commit: e2226fbab97904d4162a87c9d1975eb5de6bce77
https://github.com/xoreos/xoreos/commit/e2226fbab97904d4162a87c9d1975eb5de6bce77
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/engines/nwn2/placeable.cpp
Log Message:
-----------
NWN2: Set cursor on mouse-over of placeable
Commit: 09cb2fdbf5681c935a0a137be3bb3c96704cb80b
https://github.com/xoreos/xoreos/commit/09cb2fdbf5681c935a0a137be3bb3c96704cb80b
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/engines/nwn2/placeable.cpp
M src/engines/nwn2/placeable.h
Log Message:
-----------
NWN2: Set cursor type for default action preference
Commit: 7ab0a7c1dee08d9558e8f5faac6a68f3a76ec195
https://github.com/xoreos/xoreos/commit/7ab0a7c1dee08d9558e8f5faac6a68f3a76ec195
Author: Supermanu <manueltondeur at gmail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/common/aabbnode.cpp
Log Message:
-----------
JANITORIAL: Remove unnecessary constructor in AABB
Commit: 1690f37ced36823611dfbda926b9241a18086714
https://github.com/xoreos/xoreos/commit/1690f37ced36823611dfbda926b9241a18086714
Author: Supermanu <manueltondeur at gmail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/engines/aurora/astar.cpp
M src/engines/aurora/localpathfinding.cpp
M src/engines/aurora/localpathfinding.h
M src/engines/aurora/pathfinding.cpp
Log Message:
-----------
JANITORIAL: Clean up and refactor pathfinding
Commit: 2cbb9d432ec457e6a70aefe3f10663da4ffc361c
https://github.com/xoreos/xoreos/commit/2cbb9d432ec457e6a70aefe3f10663da4ffc361c
Author: Supermanu <manueltondeur at gmail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M src/engines/aurora/astar.cpp
M src/engines/aurora/localpathfinding.cpp
M src/engines/aurora/localpathfinding.h
M src/engines/aurora/pathfinding.cpp
M src/engines/aurora/pathfinding.h
Log Message:
-----------
AURORA: Improve local pathfinding performance
Use Jump Point Search algorithm for grid based search.
It takes advantage of the symmetries of an uniform grid network.
The performance improvement is up to a factor 10 in the best case
and equal as before in the worst case.
Commit: 1b04f4792d9cf6ee43b82700708e54decf2485f7
https://github.com/xoreos/xoreos/commit/1b04f4792d9cf6ee43b82700708e54decf2485f7
Author: Cameron Cawley <ccawley2011 at gmail.com>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
M .appveyor.yml
Log Message:
-----------
APPVEYOR: Add the path for NASM to the cache
Commit: c55f8f5f144a55a9af131f2a81f52000b5113e1d
https://github.com/xoreos/xoreos/commit/c55f8f5f144a55a9af131f2a81f52000b5113e1d
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-02-24 (Sun, 24 Feb 2019)
Changed paths:
M src/engines/kotorbase/actionexecutor.cpp
Log Message:
-----------
KOTORBASE: Fix formatting of action executor class
Commit: 6689d56633e62ef65822bc23dcac5e7937321c4a
https://github.com/xoreos/xoreos/commit/6689d56633e62ef65822bc23dcac5e7937321c4a
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-02-24 (Sun, 24 Feb 2019)
Changed paths:
M src/engines/kotorbase/script/functions.cpp
M src/engines/kotorbase/script/functions_action.cpp
M src/engines/kotorbase/script/functions_events.cpp
M src/engines/kotorbase/script/functions_global.cpp
M src/engines/kotorbase/script/functions_module.cpp
M src/engines/kotorbase/script/functions_object.cpp
M src/engines/kotorbase/script/functions_party.cpp
Log Message:
-----------
KOTORBASE: Fix invalid includes in functions
Commit: b9bf632189c4ee53a1b12696150ee0a10ead6d50
https://github.com/xoreos/xoreos/commit/b9bf632189c4ee53a1b12696150ee0a10ead6d50
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-02-24 (Sun, 24 Feb 2019)
Changed paths:
M src/engines/kotor/console.cpp
A src/engines/kotor/creature.cpp
A src/engines/kotor/creature.h
M src/engines/kotor/gui/chargen/charactergeneration.cpp
M src/engines/kotor/gui/chargen/charactergeneration.h
A src/engines/kotor/gui/chargen/chargeninfo.cpp
A src/engines/kotor/gui/chargen/chargeninfo.h
M src/engines/kotor/gui/chargen/classselection.cpp
M src/engines/kotor/gui/chargen/classselection.h
M src/engines/kotor/gui/chargen/rules.mk
M src/engines/kotor/gui/ingame/hud.cpp
M src/engines/kotor/gui/ingame/hud.h
M src/engines/kotor/gui/main/main.cpp
M src/engines/kotor/gui/saveload.cpp
M src/engines/kotor/module.cpp
M src/engines/kotor/module.h
M src/engines/kotor/rules.mk
A src/engines/kotor/savedgame.cpp
A src/engines/kotor/savedgame.h
M src/engines/kotor2/gui/chargen/charactergeneration.cpp
M src/engines/kotor2/gui/chargen/charactergeneration.h
M src/engines/kotor2/gui/chargen/chargeninfo.cpp
M src/engines/kotor2/gui/chargen/chargeninfo.h
M src/engines/kotor2/gui/chargen/classselection.h
M src/engines/kotorbase/creature.cpp
M src/engines/kotorbase/creature.h
M src/engines/kotorbase/gui/chargeninfo.cpp
M src/engines/kotorbase/gui/chargeninfo.h
M src/engines/kotorbase/module.cpp
M src/engines/kotorbase/module.h
M src/engines/kotorbase/savedgame.cpp
M src/engines/kotorbase/savedgame.h
M src/graphics/aurora/model.cpp
Log Message:
-----------
ENGINES: Refactor KotOR classes creature, chargeninfo and savedgame
Commit: 1bd225904e152fbd266f3924f9c48c9c1e5b274d
https://github.com/xoreos/xoreos/commit/1bd225904e152fbd266f3924f9c48c9c1e5b274d
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-02-24 (Sun, 24 Feb 2019)
Changed paths:
M src/engines/kotorbase/area.cpp
Log Message:
-----------
KOTORBASE: Deactivate area object when it is removed
Commit: 15f47ff0500092edd685ff16632ee51f30817fc9
https://github.com/xoreos/xoreos/commit/15f47ff0500092edd685ff16632ee51f30817fc9
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-02-24 (Sun, 24 Feb 2019)
Changed paths:
M src/engines/kotorbase/creature.cpp
Log Message:
-----------
KOTORBASE: Fix empty texture warning when equipping weapons
Commit: adf00bc85c729d2c49fc43b8c05a60d45fd9ff33
https://github.com/xoreos/xoreos/commit/adf00bc85c729d2c49fc43b8c05a60d45fd9ff33
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-24 (Sun, 24 Feb 2019)
Changed paths:
M m4/boost.m4
Log Message:
-----------
BUILD: Extend boost.m4 to recognize gcc 8.3
Compare: https://github.com/xoreos/xoreos/compare/04d720acd192...adf00bc85c72
More information about the xoreos-git
mailing list