aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorstrangerke2011-05-14 00:05:51 +0200
committerstrangerke2011-05-14 00:05:51 +0200
commitf6538d0e0d76cd5ecc8af9755848e00a3bdebada (patch)
tree9a306b85961a0efee874a210f6fdf0cb1de1ddf5 /engines
parent2fdfad12cc1049cb38edfb52ab9c95bbc523d4e2 (diff)
downloadscummvm-rg350-f6538d0e0d76cd5ecc8af9755848e00a3bdebada.tar.gz
scummvm-rg350-f6538d0e0d76cd5ecc8af9755848e00a3bdebada.tar.bz2
scummvm-rg350-f6538d0e0d76cd5ecc8af9755848e00a3bdebada.zip
TSAGE: Add blue force library files
Diffstat (limited to 'engines')
-rw-r--r--engines/tsage/tsage.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/tsage/tsage.cpp b/engines/tsage/tsage.cpp
index aa8ba71974..4f55ecfb83 100644
--- a/engines/tsage/tsage.cpp
+++ b/engines/tsage/tsage.cpp
@@ -68,9 +68,15 @@ void TSageEngine::initialise() {
if (_vm->getFeatures() & GF_DEMO) {
// Add the single library file associated with the demo
_resourceManager->addLib(getPrimaryFilename());
- } else {
+ } else if (_vm->getGameID() == GType_Ringworld) {
_resourceManager->addLib("RING.RLB");
_resourceManager->addLib("TSAGE.RLB");
+ } else if (_vm->getGameID() == GType_BlueForce) {
+ _resourceManager->addLib("BLUE.RLB");
+ if (_vm->getFeatures() & GF_FLOPPY) {
+ _resourceManager->addLib("FILES.RLB");
+ _resourceManager->addLib("TSAGE.RLB");
+ }
}
_globals = new Globals();