Propagate for variables in similar/editor/eswitch.cpp

This commit is contained in:
Kp 2014-09-26 02:42:11 +00:00
parent e4c699083d
commit 8d26cdf0ae

View file

@ -148,8 +148,6 @@ static int trigger_flag_Markedside(short flag, int value)
static int bind_matcen_to_trigger() { static int bind_matcen_to_trigger() {
int trigger_num, link_num; int trigger_num, link_num;
int i;
if (!Markedsegp) { if (!Markedsegp) {
editor_status("No marked segment."); editor_status("No marked segment.");
return 0; return 0;
@ -175,7 +173,7 @@ static int bind_matcen_to_trigger() {
} }
link_num = Triggers[trigger_num].num_links; link_num = Triggers[trigger_num].num_links;
for (i=0;i<link_num;i++) for (int i=0;i<link_num;i++)
if (Cursegp-Segments == Triggers[trigger_num].seg[i]) { if (Cursegp-Segments == Triggers[trigger_num].seg[i]) {
editor_status("Matcen already bound to Markedside."); editor_status("Matcen already bound to Markedside.");
return 0; return 0;
@ -194,8 +192,6 @@ static int bind_matcen_to_trigger() {
int bind_wall_to_trigger() { int bind_wall_to_trigger() {
int trigger_num, link_num; int trigger_num, link_num;
int i;
if (!Markedsegp) { if (!Markedsegp) {
editor_status("No marked segment."); editor_status("No marked segment.");
return 0; return 0;
@ -225,7 +221,7 @@ int bind_wall_to_trigger() {
} }
link_num = Triggers[trigger_num].num_links; link_num = Triggers[trigger_num].num_links;
for (i=0;i<link_num;i++) for (int i=0;i<link_num;i++)
if ((Cursegp-Segments == Triggers[trigger_num].seg[i]) && (Curside == Triggers[trigger_num].side[i])) { if ((Cursegp-Segments == Triggers[trigger_num].seg[i]) && (Curside == Triggers[trigger_num].side[i])) {
editor_status("Curside already bound to Markedside."); editor_status("Curside already bound to Markedside.");
return 0; return 0;
@ -245,10 +241,8 @@ int remove_trigger_num(int trigger_num)
{ {
if (trigger_num != -1) if (trigger_num != -1)
{ {
int t;
Num_triggers--; Num_triggers--;
for (t = trigger_num; t < Num_triggers; t++) for (int t = trigger_num; t < Num_triggers; t++)
Triggers[t] = Triggers[t + 1]; Triggers[t] = Triggers[t + 1];
range_for (auto &w, partial_range(Walls, Num_walls)) range_for (auto &w, partial_range(Walls, Num_walls))
@ -285,9 +279,7 @@ int trigger_remove()
static int trigger_turn_all_ON() static int trigger_turn_all_ON()
{ {
int t; for (int t=0;t<Num_triggers;t++)
for (t=0;t<Num_triggers;t++)
Triggers[t].flags &= TRIGGER_ON; Triggers[t].flags &= TRIGGER_ON;
return 1; return 1;
} }
@ -364,7 +356,6 @@ void close_trigger_window()
int trigger_dialog_handler(UI_DIALOG *dlg, d_event *event, trigger_dialog *t) int trigger_dialog_handler(UI_DIALOG *dlg, d_event *event, trigger_dialog *t)
{ {
int i;
short Markedwall, trigger_num; short Markedwall, trigger_num;
int keypress = 0; int keypress = 0;
int rval = 0; int rval = 0;
@ -443,7 +434,7 @@ int trigger_dialog_handler(UI_DIALOG *dlg, d_event *event, trigger_dialog *t)
rval = 0; rval = 0;
} else } else
for (i = 0; i < NUM_TRIGGER_FLAGS; i++ ) for (int i = 0; i < NUM_TRIGGER_FLAGS; i++ )
ui_checkbox_check(t->triggerFlag[i], 0); ui_checkbox_check(t->triggerFlag[i], 0);
//------------------------------------------------------------ //------------------------------------------------------------