Attempt to convert scenarios that used specials on boatable terrains, by inserting a "boat block" special in the front of each such chain

- This commit also introduces "boat block" and "horse block" specials as part of the IF_CONTEXT special node type.
This commit is contained in:
2014-12-12 10:46:14 -05:00
parent 24781b335d
commit aabade3b85
8 changed files with 186 additions and 29 deletions

View File

@@ -111,9 +111,9 @@ public:
cSpeech talking;
virtual ~cTown(){}
virtual void append(legacy::big_tr_type& old);
virtual void append(legacy::ave_tr_type& old);
virtual void append(legacy::tiny_tr_type& old);
virtual void append(legacy::big_tr_type& old, int town_num);
virtual void append(legacy::ave_tr_type& old, int town_num);
virtual void append(legacy::tiny_tr_type& old, int town_num);
virtual ter_num_t& terrain(size_t x, size_t y) = 0;
virtual rectangle& room_rect(size_t i) = 0;
virtual cCreature& creatures(size_t i) = 0;