Advertisement
dominus

Untitled

Nov 17th, 2016
254
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 5.38 KB | None | 0 0
  1. diff --git a/gamemgr/bggame.cc b/gamemgr/bggame.cc
  2. index 448fbaf..9a74c8f 100644
  3. --- a/gamemgr/bggame.cc
  4. +++ b/gamemgr/bggame.cc
  5. @@ -47,6 +47,7 @@
  6.  #include "miscinf.h"
  7.  #include "gump_utils.h"
  8.  #include "AudioMixer.h"
  9. +#include "mappatch.h"
  10.  
  11.  #include "imagewin/imagewin.h"
  12.  #include "imagewin/ArbScaler.h"
  13. @@ -237,6 +238,86 @@ BG_Game::BG_Game()
  14.     fontManager.add_font("SMALL_BLACK_FONT", FONTS_VGA, PATCH_FONTS, 2, 0);
  15.     fontManager.add_font("TINY_BLACK_FONT", FONTS_VGA, PATCH_FONTS, 4, 0);
  16.     fontManager.add_font("GUARDIAN_FONT", MAINSHP_FLX, PATCH_MAINSHP, 3, -2);
  17. +   Map_patch_collection *mp = gwin->get_map_patches();
  18. +           // Sawdust in Iolo's hut is at lift 2, should be 0
  19. +           mp->add(new Map_patch_modify(Object_spec(
  20. +                                            Tile_coord(481, 599, 2), 224, 7, 0),
  21. +                                        Object_spec(
  22. +                                            Tile_coord(480, 598, 0), 224, 7, 0)));
  23. +           mp->add(new Map_patch_modify(Object_spec(
  24. +                                            Tile_coord(482, 601, 2), 224, 7, 0),
  25. +                                        Object_spec(
  26. +                                            Tile_coord(481, 600, 0), 224, 7, 0)));
  27. +           mp->add(new Map_patch_modify(Object_spec(
  28. +                                            Tile_coord(482, 600, 2), 224, 7, 0),
  29. +                                        Object_spec(
  30. +                                            Tile_coord(481, 599, 0), 224, 7, 0)));
  31. +           mp->add(new Map_patch_modify(Object_spec(
  32. +                                            Tile_coord(481, 602, 2), 224, 7, 0),
  33. +                                        Object_spec(
  34. +                                            Tile_coord(480, 601, 0), 224, 7, 0)));
  35. +           mp->add(new Map_patch_modify(Object_spec(
  36. +                                            Tile_coord(479, 599, 2), 224, 7, 0),
  37. +                                        Object_spec(
  38. +                                            Tile_coord(478, 598, 0), 224, 7, 0)));
  39. +           mp->add(new Map_patch_modify(Object_spec(
  40. +                                            Tile_coord(477, 597, 2), 224, 7, 0),
  41. +                                        Object_spec(
  42. +                                            Tile_coord(476, 596, 0), 224, 7, 0)));
  43. +           mp->add(new Map_patch_modify(Object_spec(
  44. +                                            Tile_coord(476, 597, 2), 224, 7, 0),
  45. +                                        Object_spec(
  46. +                                            Tile_coord(475, 596, 0), 224, 7, 0)));
  47. +           mp->add(new Map_patch_modify(Object_spec(
  48. +                                            Tile_coord(472, 595, 2), 224, 7, 0),
  49. +                                        Object_spec(
  50. +                                            Tile_coord(471, 594, 0), 224, 7, 0)));
  51. +           mp->add(new Map_patch_modify(Object_spec(
  52. +                                            Tile_coord(473, 598, 2), 224, 7, 0),
  53. +                                        Object_spec(
  54. +                                            Tile_coord(472, 597, 0), 224, 7, 0)));
  55. +           mp->add(new Map_patch_modify(Object_spec(
  56. +                                            Tile_coord(472, 600, 2), 224, 7, 0),
  57. +                                        Object_spec(
  58. +                                            Tile_coord(471, 599, 0), 224, 7, 0)));
  59. +           mp->add(new Map_patch_modify(Object_spec(
  60. +                                            Tile_coord(470, 597, 2), 224, 7, 0),
  61. +                                        Object_spec(
  62. +                                            Tile_coord(469, 596, 0), 224, 7, 0)));
  63. +           mp->add(new Map_patch_modify(Object_spec(
  64. +                                            Tile_coord(469, 597, 2), 224, 7, 0),
  65. +                                        Object_spec(
  66. +                                            Tile_coord(468, 596, 0), 224, 7, 0)));
  67. +           mp->add(new Map_patch_modify(Object_spec(
  68. +                                            Tile_coord(467, 599, 2), 224, 7, 0),
  69. +                                        Object_spec(
  70. +                                            Tile_coord(466, 598, 0), 224, 7, 0)));
  71. +           mp->add(new Map_patch_modify(Object_spec(
  72. +                                            Tile_coord(468, 600, 2), 224, 7, 0),
  73. +                                        Object_spec(
  74. +                                            Tile_coord(467, 599, 0), 224, 7, 0)));
  75. +           mp->add(new Map_patch_modify(Object_spec(
  76. +                                            Tile_coord(467, 601, 2), 224, 7, 0),
  77. +                                        Object_spec(
  78. +                                            Tile_coord(466, 600, 0), 224, 7, 0)));
  79. +           // hole in Shame's rebel base to invisibel stairway
  80. +           mp->add(new Map_patch_remove(Object_spec(
  81. +                                            Tile_coord(681, 1192, 5), 874, 0, 0)));
  82. +           mp->add(new Map_patch_remove(Object_spec(
  83. +                                            Tile_coord(682, 1192, 5), 874, 0, 0)));
  84. +           mp->add(new Map_patch_remove(Object_spec(
  85. +                                            Tile_coord(681, 1195, 5), 874, 0, 0)));
  86. +           mp->add(new Map_patch_remove(Object_spec(
  87. +                                            Tile_coord(682, 1195, 5), 874, 0, 0)));
  88. +           //
  89. +           mp->add(new Map_patch_remove(Object_spec(
  90. +                                            Tile_coord(807, 951, 5), 874, 0, 0)));
  91. +           mp->add(new Map_patch_remove(Object_spec(
  92. +                                            Tile_coord(811, 951, 5), 874, 0, 0)));
  93. +           mp->add(new Map_patch_remove(Object_spec(
  94. +                                            Tile_coord(807, 955, 5), 874, 0, 0)));
  95. +           mp->add(new Map_patch_remove(Object_spec(
  96. +                                            Tile_coord(811, 955, 5), 874, 0, 0)));
  97.  }
  98.  
  99.  BG_Game::~BG_Game() {
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement