… | |
… | |
196 | { |
196 | { |
197 | case KW_parent: |
197 | case KW_parent: |
198 | rgn->parent = region::find (f.get_str ()); |
198 | rgn->parent = region::find (f.get_str ()); |
199 | break; |
199 | break; |
200 | |
200 | |
201 | case KW_msg: f.get_ml (KW_endmsg, rgn->msg); break; |
201 | case KW_msg: f.get_ml (KW_endmsg, rgn->msg); break; |
202 | case KW_longname: f.get (rgn->longname); break; |
202 | case KW_longname: f.get (rgn->longname); break; |
203 | case KW_match: f.get (rgn->match); break; |
203 | case KW_match: f.get (rgn->match); break; |
204 | case KW_jail_map: f.get (rgn->jailmap); break; |
204 | case KW_jail_map: f.get (rgn->jailmap); break; |
205 | case KW_jail_x: f.get (rgn->jailx); break; |
205 | case KW_jail_x: f.get (rgn->jailx); break; |
206 | case KW_jail_y: f.get (rgn->jaily); break; |
206 | case KW_jail_y: f.get (rgn->jaily); break; |
|
|
207 | case KW_portal_map: f.get (rgn->portalmap);break; |
|
|
208 | case KW_portal_x: f.get (rgn->portalx); break; |
|
|
209 | case KW_portal_y: f.get (rgn->portaly); break; |
207 | case KW_fallback: f.get (rgn->fallback); break; |
210 | case KW_fallback: f.get (rgn->fallback); break; |
208 | case KW_chance: f.get (rgn->treasure_density); break; |
211 | case KW_chance: f.get (rgn->treasure_density); break; |
209 | |
212 | |
210 | case KW_randomitems: |
213 | case KW_randomitems: |
211 | rgn->treasure = treasurelist::get (f.get_str ()); |
214 | rgn->treasure = treasurelist::get (f.get_str ()); |
212 | break; |
215 | break; |
213 | |
216 | |