added [scroll_to] as per patch 3388 (resurrected from Won't Fix)
This commit is contained in:
parent
2ce1f078fb
commit
7c7ed788ec
2 changed files with 7 additions and 0 deletions
|
@ -79,6 +79,7 @@ CVS HEAD:
|
||||||
* new [random] representation as list allows complex scenarios to be saved
|
* new [random] representation as list allows complex scenarios to be saved
|
||||||
(forum thread 5659)
|
(forum thread 5659)
|
||||||
* better diagnostics on parsing: file inclusion sequence
|
* better diagnostics on parsing: file inclusion sequence
|
||||||
|
* added [scroll_to] (patch #3388, forum thread 3235)
|
||||||
* editor improvements:
|
* editor improvements:
|
||||||
* fixed editor file chooser when starting directory has many files (#11698)
|
* fixed editor file chooser when starting directory has many files (#11698)
|
||||||
* made the starting position in editor start at player 1 (#10625)
|
* made the starting position in editor start at player 1 (#10625)
|
||||||
|
|
|
@ -417,6 +417,12 @@ bool event_handler::handle_event_command(const queued_event& event_info,
|
||||||
screen->draw(true,true);
|
screen->draw(true,true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
else if(cmd == "scroll_to") {
|
||||||
|
const int xpos = atoi(cfg["x"].c_str());
|
||||||
|
const int ypos = atoi(cfg["y"].c_str());
|
||||||
|
screen->scroll_to_tile(xpos,ypos);
|
||||||
|
}
|
||||||
|
|
||||||
else if(cmd == "scroll_to_unit") {
|
else if(cmd == "scroll_to_unit") {
|
||||||
unit_map::const_iterator u;
|
unit_map::const_iterator u;
|
||||||
for(u = units->begin(); u != units->end(); ++u){
|
for(u = units->begin(); u != units->end(); ++u){
|
||||||
|
|
Loading…
Add table
Reference in a new issue