Removed all whitespace (tabs and spaces) from EOL's. How did we get so many? --Rumble
This commit is contained in:
126
src/oasis_list.c
126
src/oasis_list.c
@@ -33,7 +33,7 @@ void list_zones(struct char_data *ch, zone_rnum rnum, zone_vnum vmin, zone_vnum
|
||||
/******************************************************************************/
|
||||
/** Ingame Commands **/
|
||||
/******************************************************************************/
|
||||
ACMD(do_oasis_list)
|
||||
ACMD(do_oasis_list)
|
||||
{
|
||||
zone_rnum rzone = NOWHERE;
|
||||
room_rnum vmin = NOWHERE;
|
||||
@@ -41,13 +41,13 @@ ACMD(do_oasis_list)
|
||||
char smin[MAX_INPUT_LENGTH];
|
||||
char smax[MAX_INPUT_LENGTH];
|
||||
|
||||
two_arguments(argument, smin, smax);
|
||||
two_arguments(argument, smin, smax);
|
||||
|
||||
if (!*smin || *smin == '.') {
|
||||
rzone = world[IN_ROOM(ch)].zone;
|
||||
} else if (!*smax) {
|
||||
rzone = real_zone(atoi(smin));
|
||||
|
||||
|
||||
if (rzone == NOWHERE) {
|
||||
send_to_char(ch, "Sorry, there's no zone with that number\r\n");
|
||||
return;
|
||||
@@ -56,13 +56,13 @@ ACMD(do_oasis_list)
|
||||
/** Listing by min vnum / max vnum. Retrieve the numeric values. **/
|
||||
vmin = atoi(smin);
|
||||
vmax = atoi(smax);
|
||||
|
||||
|
||||
if (vmin > vmax) {
|
||||
send_to_char(ch, "List from %d to %d - Aren't we funny today!\r\n", vmin, vmax);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
switch (subcmd) {
|
||||
case SCMD_OASIS_MLIST: list_mobiles(ch, rzone, vmin, vmax); break;
|
||||
case SCMD_OASIS_OLIST: list_objects(ch, rzone, vmin, vmax); break;
|
||||
@@ -70,12 +70,12 @@ ACMD(do_oasis_list)
|
||||
case SCMD_OASIS_TLIST: list_triggers(ch, rzone, vmin, vmax); break;
|
||||
case SCMD_OASIS_SLIST: list_shops(ch, rzone, vmin, vmax); break;
|
||||
case SCMD_OASIS_ZLIST: list_zones(ch, rzone, vmin, vmax); break;
|
||||
default:
|
||||
default:
|
||||
send_to_char(ch, "You can't list that!\r\n");
|
||||
mudlog(BRF, LVL_IMMORT, TRUE,
|
||||
mudlog(BRF, LVL_IMMORT, TRUE,
|
||||
"SYSERR: do_oasis_list: Unknown list option: %d", subcmd);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
ACMD(do_oasis_links)
|
||||
@@ -89,13 +89,13 @@ ACMD(do_oasis_links)
|
||||
|
||||
skip_spaces(&argument);
|
||||
one_argument(argument, arg);
|
||||
|
||||
|
||||
if (!arg || !*arg) {
|
||||
send_to_char(ch,
|
||||
"Syntax: links <zone_vnum> ('.' for zone you are standing in)\r\n");
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
if (!strcmp(arg, ".")) {
|
||||
zrnum = world[IN_ROOM(ch)].zone;
|
||||
zvnum = zone_table[zrnum].number;
|
||||
@@ -103,7 +103,7 @@ ACMD(do_oasis_links)
|
||||
zvnum = atoi(arg);
|
||||
zrnum = real_zone(zvnum);
|
||||
}
|
||||
|
||||
|
||||
if (zrnum == NOWHERE || zvnum == NOWHERE) {
|
||||
send_to_char(ch, "No zone was found with that number.\n\r");
|
||||
return;
|
||||
@@ -120,7 +120,7 @@ ACMD(do_oasis_links)
|
||||
to_room = world[nr].dir_option[j]->to_room;
|
||||
if (to_room != NOWHERE && (zrnum != world[to_room].zone))
|
||||
send_to_char(ch, "%3d %-30s%s at %5d (%-5s) ---> %5d\r\n",
|
||||
zone_table[world[to_room].zone].number,
|
||||
zone_table[world[to_room].zone].number,
|
||||
zone_table[world[to_room].zone].name, QNRM,
|
||||
GET_ROOM_VNUM(nr), dirs[j], world[to_room].number);
|
||||
}
|
||||
@@ -134,8 +134,8 @@ ACMD(do_oasis_links)
|
||||
/** Helper Functions **/
|
||||
/******************************************************************************/
|
||||
/*
|
||||
* List all rooms in a zone.
|
||||
*/
|
||||
* List all rooms in a zone.
|
||||
*/
|
||||
void list_rooms(struct char_data *ch, zone_rnum rnum, room_vnum vmin, room_vnum vmax)
|
||||
{
|
||||
room_rnum i;
|
||||
@@ -143,7 +143,7 @@ void list_rooms(struct char_data *ch, zone_rnum rnum, room_vnum vmin, room_vnum
|
||||
int j, counter = 0;
|
||||
|
||||
/*
|
||||
* Expect a minimum / maximum number if the rnum for the zone is NOWHERE.
|
||||
* Expect a minimum / maximum number if the rnum for the zone is NOWHERE.
|
||||
*/
|
||||
if (rnum != NOWHERE) {
|
||||
bottom = zone_table[rnum].bot;
|
||||
@@ -152,19 +152,19 @@ void list_rooms(struct char_data *ch, zone_rnum rnum, room_vnum vmin, room_vnum
|
||||
bottom = vmin;
|
||||
top = vmax;
|
||||
}
|
||||
|
||||
|
||||
send_to_char (ch,
|
||||
"Index VNum Room Name Exits\r\n"
|
||||
"----- ------- ---------------------------------------- -----\r\n");
|
||||
|
||||
|
||||
for (i = 0; i <= top_of_world; i++) {
|
||||
|
||||
|
||||
/** Check to see if this room is one of the ones needed to be listed. **/
|
||||
if ((world[i].number >= bottom) && (world[i].number <= top)) {
|
||||
counter++;
|
||||
|
||||
send_to_char(ch, "%4d) [%s%-5d%s] %s%-*s%s %s",
|
||||
counter, QGRN, world[i].number, QNRM,
|
||||
counter, QGRN, world[i].number, QNRM,
|
||||
QCYN, count_color_chars(world[i].name)+44, world[i].name, QNRM,
|
||||
world[i].proto_script ? "[TRIG] " : ""
|
||||
);
|
||||
@@ -174,30 +174,30 @@ void list_rooms(struct char_data *ch, zone_rnum rnum, room_vnum vmin, room_vnum
|
||||
continue;
|
||||
if (W_EXIT(i, j)->to_room == NOWHERE)
|
||||
continue;
|
||||
|
||||
if (world[W_EXIT(i, j)->to_room].zone != world[i].zone)
|
||||
|
||||
if (world[W_EXIT(i, j)->to_room].zone != world[i].zone)
|
||||
send_to_char(ch, "(%s%d%s)", QYEL, world[W_EXIT(i, j)->to_room].number, QNRM);
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
send_to_char(ch, "\r\n");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (counter == 0)
|
||||
send_to_char(ch, "No rooms found for zone #%d\r\n", zone_table[rnum].number);
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* List all mobiles in a zone.
|
||||
*/
|
||||
* List all mobiles in a zone.
|
||||
*/
|
||||
void list_mobiles(struct char_data *ch, zone_rnum rnum, mob_vnum vmin, mob_vnum vmax)
|
||||
{
|
||||
mob_rnum i;
|
||||
mob_vnum bottom, top;
|
||||
int counter = 0;
|
||||
|
||||
|
||||
if (rnum != NOWHERE) {
|
||||
bottom = zone_table[rnum].bot;
|
||||
top = zone_table[rnum].top;
|
||||
@@ -205,37 +205,37 @@ void list_mobiles(struct char_data *ch, zone_rnum rnum, mob_vnum vmin, mob_vnum
|
||||
bottom = vmin;
|
||||
top = vmax;
|
||||
}
|
||||
|
||||
|
||||
send_to_char(ch,
|
||||
"Index VNum Mobile Name Level\r\n"
|
||||
"----- ------- --------------------------------------------- -----\r\n");
|
||||
|
||||
|
||||
for (i = 0; i <= top_of_mobt; i++) {
|
||||
if (mob_index[i].vnum >= bottom && mob_index[i].vnum <= top) {
|
||||
counter++;
|
||||
|
||||
|
||||
send_to_char(ch, "%s%4d%s) [%s%-5d%s] %s%-*s %s[%4d]%s%s\r\n",
|
||||
QGRN, counter, QNRM, QGRN, mob_index[i].vnum, QNRM,
|
||||
QCYN, count_color_chars(mob_proto[i].player.short_descr)+44, mob_proto[i].player.short_descr,
|
||||
QCYN, count_color_chars(mob_proto[i].player.short_descr)+44, mob_proto[i].player.short_descr,
|
||||
QYEL, mob_proto[i].player.level, QNRM,
|
||||
mob_proto[i].proto_script ? " [TRIG]" : ""
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (counter == 0)
|
||||
send_to_char(ch, "None found.\r\n");
|
||||
}
|
||||
|
||||
/*
|
||||
* List all objects in a zone.
|
||||
*/
|
||||
* List all objects in a zone.
|
||||
*/
|
||||
void list_objects(struct char_data *ch, zone_rnum rnum, room_vnum vmin, room_vnum vmax)
|
||||
{
|
||||
obj_rnum i;
|
||||
obj_vnum bottom, top;
|
||||
int counter = 0;
|
||||
|
||||
|
||||
if (rnum != NOWHERE) {
|
||||
bottom = zone_table[rnum].bot;
|
||||
top = zone_table[rnum].top;
|
||||
@@ -243,38 +243,38 @@ void list_objects(struct char_data *ch, zone_rnum rnum, room_vnum vmin, room_vnu
|
||||
bottom = vmin;
|
||||
top = vmax;
|
||||
}
|
||||
|
||||
|
||||
send_to_char(ch,
|
||||
"Index VNum Object Name Object Type\r\n"
|
||||
"----- ------- -------------------------------------------- ----------------\r\n");
|
||||
|
||||
|
||||
for (i = 0; i <= top_of_objt; i++) {
|
||||
if (obj_index[i].vnum >= bottom && obj_index[i].vnum <= top) {
|
||||
counter++;
|
||||
|
||||
|
||||
send_to_char(ch, "%s%4d%s) [%s%-5d%s] %s%-*s %s[%s]%s%s\r\n",
|
||||
QGRN, counter, QNRM, QGRN, obj_index[i].vnum, QNRM,
|
||||
QCYN, count_color_chars(obj_proto[i].short_description)+44, obj_proto[i].short_description, QYEL,
|
||||
item_types[obj_proto[i].obj_flags.type_flag], QNRM,
|
||||
obj_proto[i].proto_script ? " [TRIG]" : ""
|
||||
);
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (counter == 0)
|
||||
send_to_char(ch, "None found.\r\n");
|
||||
}
|
||||
|
||||
/*
|
||||
* List all shops in a zone.
|
||||
*/
|
||||
* List all shops in a zone.
|
||||
*/
|
||||
void list_shops(struct char_data *ch, zone_rnum rnum, shop_vnum vmin, shop_vnum vmax)
|
||||
{
|
||||
shop_rnum i;
|
||||
shop_vnum bottom, top;
|
||||
int j, counter = 0;
|
||||
|
||||
|
||||
if (rnum != NOWHERE) {
|
||||
bottom = zone_table[rnum].bot;
|
||||
top = zone_table[rnum].top;
|
||||
@@ -282,44 +282,44 @@ void list_shops(struct char_data *ch, zone_rnum rnum, shop_vnum vmin, shop_vnum
|
||||
bottom = vmin;
|
||||
top = vmax;
|
||||
}
|
||||
|
||||
|
||||
send_to_char (ch,
|
||||
"Index VNum RNum Shop Room(s)\r\n"
|
||||
"----- ------- ------- -----------------------------------------\r\n");
|
||||
|
||||
|
||||
for (i = 0; i <= top_shop; i++) {
|
||||
if (SHOP_NUM(i) >= bottom && SHOP_NUM(i) <= top) {
|
||||
counter++;
|
||||
|
||||
|
||||
/* the +1 is strange but fits the rest of the shop code */
|
||||
send_to_char(ch, "%s%4d%s) [%s%-5d%s] [%s%-5d%s]",
|
||||
QGRN, counter, QNRM, QGRN, SHOP_NUM(i), QNRM, QGRN, i + 1, QNRM);
|
||||
QGRN, counter, QNRM, QGRN, SHOP_NUM(i), QNRM, QGRN, i + 1, QNRM);
|
||||
|
||||
/* Thanks to Ken Ray (kenr86@hotmail.com) for this display fix -- Welcor*/
|
||||
/* Thanks to Ken Ray (kenr86@hotmail.com) for this display fix -- Welcor*/
|
||||
for (j = 0; SHOP_ROOM(i, j) != NOWHERE; j++)
|
||||
send_to_char(ch, "%s%s[%s%-5d%s]%s",
|
||||
((j > 0) && (j % 6 == 0)) ? "\r\n " : " ",
|
||||
QCYN, QYEL, SHOP_ROOM(i, j), QCYN, QNRM);
|
||||
|
||||
|
||||
if (j == 0)
|
||||
send_to_char(ch, "%sNone.%s", QCYN, QNRM);
|
||||
|
||||
|
||||
send_to_char(ch, "\r\n");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (counter == 0)
|
||||
send_to_char(ch, "None found.\r\n");
|
||||
}
|
||||
/*
|
||||
* List all zones in the world (sort of like 'show zones').
|
||||
*/
|
||||
* List all zones in the world (sort of like 'show zones').
|
||||
*/
|
||||
void list_zones(struct char_data *ch, zone_rnum rnum, zone_vnum vmin, zone_vnum vmax)
|
||||
{
|
||||
int counter = 0;
|
||||
zone_rnum i;
|
||||
zone_vnum bottom, top;
|
||||
|
||||
|
||||
if (rnum != NOWHERE) {
|
||||
/* Only one parameter was supplied - just list that zone */
|
||||
print_zone(ch, zone_table[rnum].number);
|
||||
@@ -328,11 +328,11 @@ void list_zones(struct char_data *ch, zone_rnum rnum, zone_vnum vmin, zone_vnum
|
||||
bottom = vmin;
|
||||
top = vmax;
|
||||
}
|
||||
|
||||
|
||||
send_to_char(ch,
|
||||
"VNum Zone Name Builder(s)\r\n"
|
||||
"----- ------------------------------ --------------------------------------\r\n");
|
||||
|
||||
|
||||
for (i = 0; i <= top_of_zone_table; i++) {
|
||||
if (zone_table[i].number >= bottom && zone_table[i].number <= top) {
|
||||
send_to_char(ch, "[%s%3d%s] %s%-*s %s%-1s%s\r\n",
|
||||
@@ -341,7 +341,7 @@ void list_zones(struct char_data *ch, zone_rnum rnum, zone_vnum vmin, zone_vnum
|
||||
counter++;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (!counter)
|
||||
send_to_char(ch, " None found within those parameters.\r\n");
|
||||
}
|
||||
@@ -375,7 +375,7 @@ void print_zone(struct char_data *ch, zone_vnum vnum)
|
||||
largest_table = top_of_objt;
|
||||
else
|
||||
largest_table = top_of_mobt;
|
||||
|
||||
|
||||
/****************************************************************************/
|
||||
/** Initialize some of the variables. **/
|
||||
/****************************************************************************/
|
||||
@@ -384,21 +384,21 @@ void print_zone(struct char_data *ch, zone_vnum vnum)
|
||||
size_mobiles = 0;
|
||||
top = zone_table[rnum].top;
|
||||
bottom = zone_table[rnum].bot;
|
||||
|
||||
|
||||
for (i = 0; i <= largest_table; i++) {
|
||||
if (i <= top_of_world)
|
||||
if (world[i].zone == rnum)
|
||||
size_rooms++;
|
||||
|
||||
|
||||
if (i <= top_of_objt)
|
||||
if (obj_index[i].vnum >= bottom && obj_index[i].vnum <= top)
|
||||
size_objects++;
|
||||
|
||||
|
||||
if (i <= top_of_mobt)
|
||||
if (mob_index[i].vnum >= bottom && mob_index[i].vnum <= top)
|
||||
size_mobiles++;
|
||||
}
|
||||
|
||||
|
||||
/****************************************************************************/
|
||||
/** Display all of the zone information at once. **/
|
||||
/****************************************************************************/
|
||||
@@ -420,7 +420,7 @@ void print_zone(struct char_data *ch, zone_vnum vnum)
|
||||
QGRN, QCYN, zone_table[rnum].builders,
|
||||
QGRN, QCYN, zone_table[rnum].lifespan,
|
||||
QGRN, QCYN, zone_table[rnum].age,
|
||||
QGRN, QCYN, zone_table[rnum].bot,
|
||||
QGRN, QCYN, zone_table[rnum].bot,
|
||||
QGRN, QCYN, zone_table[rnum].top,
|
||||
QGRN, QCYN, zone_table[rnum].reset_mode ? ((zone_table[rnum].reset_mode == 1) ?
|
||||
"Reset when no players are in zone." : "Normal reset.") : "Never reset",
|
||||
|
||||
Reference in New Issue
Block a user