/[enigma]/enigma/src/oxyd.cc
ViewVC logotype

Diff of /enigma/src/oxyd.cc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.22 by mhawlisch, Fri Apr 4 14:07:59 2003 UTC revision 1.23 by dheck, Fri Apr 4 19:51:46 2003 UTC
# Line 235  char *LevelPack_Oxyd::common_item_map[25 Line 235  char *LevelPack_Oxyd::common_item_map[25
235      "it-magnet",                // 0x28      "it-magnet",                // 0x28
236      0,                          // 0x29      0,                          // 0x29
237      0,                          // 0x2a      0,                          // 0x2a
238      0,                          // 0x2b      "it-shogun-s",              // 0x2b
239      0,                          // 0x2c      "it-shogun-l",              // 0x2c
240      0,                          // 0x2d      0,                          // 0x2d
241      0,                          // 0x2e      0,                          // 0x2e
242      "it-wormhole",              // 0x2f      "it-wormhole",              // 0x2f
# Line 424  char *LevelPack_Oxyd::common_stone_map[2 Line 424  char *LevelPack_Oxyd::common_stone_map[2
424      0,                          // 0x80      0,                          // 0x80
425      0,                          // 0x81      0,                          // 0x81
426      0,                          // 0x82      0,                          // 0x82
427      0,                          // 0x83      "st-bolder-n",              // 0x83
428      0,                          // 0x84      "st-bolder-s",              // 0x84
429      0,                          // 0x85      "st-bolder-w",              // 0x85
430      0,                          // 0x86      "st-bolder-e",              // 0x86
431      "st-rock1",                 // 0x87      "st-rock1",                 // 0x87
432      0,                          // 0x88      0,                          // 0x88
433      0,                          // 0x89      0,                          // 0x89
# Line 627  LevelPack_Oxyd::set_item (const Level &l Line 627  LevelPack_Oxyd::set_item (const Level &l
627          it->set_attrib("type", 3);          it->set_attrib("type", 3);
628          break;          break;
629    
630      case 0x2c: it = MakeItem("it-shogun");      case 0x2c: it = MakeItem("it-shogun-s");
631          snprintf( buf, sizeof(buf), "O_%d_%d", x, y);          snprintf( buf, sizeof(buf), "O_%d_%d", x, y);
         it->set_attrib ("size", 1);  
632          NameObject(it, buf);          NameObject(it, buf);
633          break;          break;
634    
# Line 773  LevelPack_Oxyd::set_stone (const Level & Line 772  LevelPack_Oxyd::set_stone (const Level &
772          break;          break;
773    
774      case 0x73:      case 0x73:
775          st = MakeStone("st-door");          st = MakeStone("st-door-h");
776            snprintf( buf, sizeof(buf), "D_%d_%d", x, y);
777            NameObject(st, buf);
778            break;
779        case 0x74:
780            st = MakeStone("st-door-v");
781          snprintf( buf, sizeof(buf), "D_%d_%d", x, y);          snprintf( buf, sizeof(buf), "D_%d_%d", x, y);
782          NameObject(st, buf);          NameObject(st, buf);
         st->set_attrib("type", "h");  
783          break;          break;
784    
785      default:      default:
# Line 1059  enigma::oxyd::MakeLevelPack (bool twopla Line 1062  enigma::oxyd::MakeLevelPack (bool twopla
1062      if (twoplayers && oxyd_version == OxydVersion_OxydMagnumGold)      if (twoplayers && oxyd_version == OxydVersion_OxydMagnumGold)
1063          return 0;          return 0;
1064    
1065      if( oxyd_version == OxydVersion_OxydMagnumGold)      if (oxyd_version == OxydVersion_OxydMagnumGold)
1066          return new LevelPack_Oxyd (oxyd_version, datfile, 0, 120);          return new LevelPack_Oxyd (oxyd_version, datfile, 0, 120);
1067    
1068      if (twoplayers)      if (twoplayers)

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.23

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26