Boards update, added some items

This commit is contained in:
kinther 2025-10-13 14:54:43 -07:00
parent 955806d683
commit c177ec2f95
6 changed files with 215 additions and 78 deletions

View file

@ -429,4 +429,129 @@ push past each other to get to the water troughs and feeding bins.
13 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0
100 0 0 0 0
#148
torch bone~
a bone torch~
A torch made out of a piece of bone has been discarded here.~
Made out of a piece of broken bone, this torch has some oil-wrapped cloth
wrapped around one end.
~
1 0 0 0 0 ap 0 0 0 0 0 0 0
0 0 8 0
1 20 0 0 0
#149
torch wooden~
a wooden torch~
A wooden torch has been left here.~
A piece of carved wood has been fashioned into a crude torch, with one end
wrapped in oil-soaked cloth.
~
1 0 0 0 0 ap 0 0 0 0 0 0 0
0 0 8 0
1 20 0 0 0
#150
board rumor~
the Tyr rumor board~
A board with rumors has been placed here.~
OOC: This is the rumor board for the city of Tyr. Treat it as if you are overhearing
a rumor at the bar.
~
13 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0
0 0 0 0 0
#151
lantern stone~
a stone lantern~
A lantern carved out of grey stone is here.~
Made out of a single piece of grey stone, this lantern has been carved to
allow for a candle to be placed inside. A small handle on the top allows the
user to carry it.
~
1 0 0 0 0 ap 0 0 0 0 0 0 0
0 0 14 0
2 40 0 0 0
#152
basket wicker~
a wicker basket~
A wicker basket has been left here.~
Made of some sort of dried plant reed, this basket has been tightly braided
with few visible holes. A handle has been made that that allows for ease of
carry.
~
15 0 0 0 0 ap 0 0 0 0 0 0 0
10 0 0 0
1 40 0 0 0
#153
backpack jozhal hide~
a jozhal-hide backpack~
A backpack made out of jozhal hide is lying here.~
This backpack has been made out of several pieces of jozhal hide. Sewn
together to form the main compartment, it has a pair of shoulder straps that
would fit most humanoids.
~
15 0 0 0 0 adp 0 0 0 0 0 0 0
40 0 0 0
4 80 0 0 0
#154
rope short piece~
a short piece of rope~
A short piece of rope has been left here.~
This piece of rope is no more than six feet in length and has been made out
of some sort of plant fiber.
~
13 0 0 0 0 ap 0 0 0 0 0 0 0
0 0 0 0
1 50 0 0 0
#155
rope coil~
a coil of rope~
A long piece of rope has been coiled and left here.~
This piece of rope must be at least thirty feet in length. Made out of some
sort of plant fiber, the ends have been waxed slightly to prevent it from
unraveling.
~
13 0 0 0 0 ap 0 0 0 0 0 0 0
0 0 0 0
5 200 0 0 0
#156
ring bone~
a bone ring~
A simple hoop of bone is lying here.~
This ring is carved from a single piece of yellowed bone. It is unevenly
shaped and likely would slip off the finger.
~
11 0 0 0 0 ab 0 0 0 0 0 0 0
0 0 0 0
1 10 0 0 0
#157
ring bone blackened~
a blackened bone ring~
A blackened piece of bone in the shape of a ring is here.~
This piece of bone has been carved into the shape of a ring, then blackened
in a fire.
~
11 0 0 0 0 ab 0 0 0 0 0 0 0
0 0 0 0
1 15 0 0 0
#158
necklace bone~
a bone necklace~
A necklace made of pieces of bone is lying here.~
Various pieces of bone have had a hole drilled through them to allow for a
string to pass through, forming a simple necklace.
~
11 0 0 0 0 ac 0 0 0 0 0 0 0
0 0 0 0
1 25 0 0 0
#159
necklace blackened bone~
a blackened bone necklace~
A blackened bone necklace has been left here.~
Small and thick piece of bone have had a small hole drilled into them to
create this crude necklace. Each piece seems to have been blackened in a fire,
though some are lighter than others.
~
11 0 0 0 0 ac 0 0 0 0 0 0 0
0 0 0 0
1 40 0 0 0
$~

View file

@ -43,71 +43,6 @@ V 5 0
V 6 0
V 7 0
.
#R 134 1759595117
M 103
M 102
E 9 112
E 14 113
G 142
G 141
G 140
G 139
G 135
G 136
G 137
G 138
O 134 0 100 0 0
X 0 0
X 1 0
X 2 0
X 3 0
W 0 0
W 1 0
W 2 0
W 3 0
V 0 2
V 1 0
V 2 0
V 3 0
V 4 0
V 5 0
V 6 0
V 7 0
O 133 0 100 0 0
X 0 0
X 1 0
X 2 0
X 3 0
W 0 0
W 1 0
W 2 0
W 3 0
V 0 6
V 1 0
V 2 1
V 3 0
V 4 0
V 5 0
V 6 0
V 7 0
O 132 0 200 0 0
X 0 0
X 1 0
X 2 0
X 3 0
W 0 0
W 1 0
W 2 0
W 3 0
V 0 8
V 1 0
V 2 0
V 3 0
V 4 0
V 5 0
V 6 0
V 7 0
.
#R 131 1759603279
O 144 0 20 0 0
X 0 0
@ -180,3 +115,85 @@ V 5 0
V 6 0
V 7 0
.
#R 134 1760390381
M 102
E 9 112
E 14 113
G 138
G 137
G 136
G 135
G 139
G 140
G 141
G 142
M 103
O 134 0 100 0 0
X 0 0
X 1 0
X 2 0
X 3 0
W 0 0
W 1 0
W 2 0
W 3 0
V 0 2
V 1 0
V 2 0
V 3 0
V 4 0
V 5 0
V 6 0
V 7 0
O 133 0 100 0 0
X 0 0
X 1 0
X 2 0
X 3 0
W 0 0
W 1 0
W 2 0
W 3 0
V 0 6
V 1 0
V 2 1
V 3 0
V 4 0
V 5 0
V 6 0
V 7 0
O 132 0 200 0 0
X 0 0
X 1 0
X 2 0
X 3 0
W 0 0
W 1 0
W 2 0
W 3 0
V 0 8
V 1 0
V 2 0
V 3 0
V 4 0
V 5 0
V 6 0
V 7 0
O 150 0 0 0 0
X 0 0
X 1 0
X 2 0
X 3 0
W 0 0
W 1 0
W 2 0
W 3 0
V 0 0
V 1 0
V 2 0
V 3 0
V 4 0
V 5 0
V 6 0
V 7 0
.

View file

@ -46,13 +46,8 @@
/* Format: vnum, read lvl, write lvl, remove lvl, filename, 0 at end. Be sure
* to also change NUM_OF_BOARDS in board.h*/
struct board_info_type board_info[NUM_OF_BOARDS] = {
{3099, 0, 0, LVL_GOD, LIB_ETC "board.mortal", 0},
{3098, LVL_IMMORT, LVL_IMMORT, LVL_GRGOD, LIB_ETC "board.immortal", 0},
{3097, LVL_IMMORT, LVL_GRGOD, LVL_IMPL, LIB_ETC "board.freeze", 0},
{3096, 0, 0, LVL_IMMORT, LIB_ETC "board.social", 0},
{1226, 0, 0, LVL_IMPL, LIB_ETC "board.builder", 0},
{1227, 0, 0, LVL_IMPL, LIB_ETC "board.staff", 0},
{1228, 0, 0, LVL_IMPL, LIB_ETC "board.advertising", 0},
{1, LVL_IMMORT, LVL_IMMORT, LVL_GRGOD, LIB_ETC "board.immortal", 0},
{150, 0, 0, LVL_GRGOD, LIB_ETC "board.tyr", 0},
};
/* local (file scope) global variables */

View file

@ -13,9 +13,9 @@
#ifndef _BOARDS_H_
#define _BOARDS_H_
#define NUM_OF_BOARDS 7 /* change if needed! */
#define NUM_OF_BOARDS 2 /* change if needed! */
#define MAX_BOARD_MESSAGES 60 /* arbitrary -- change if needed */
#define MAX_MESSAGE_LENGTH 4096 /* arbitrary -- change if needed */
#define MAX_MESSAGE_LENGTH 8192 /* arbitrary -- change if needed */
#define INDEX_SIZE ((NUM_OF_BOARDS*MAX_BOARD_MESSAGES) + 5)

View file

@ -520,6 +520,7 @@ static void oedit_disp_values_menu(struct descriptor_data *d)
case ITEM_CONTAINER: labels = container_val_labels; break;
case ITEM_FURNITURE: labels = furniture_val_labels; break;
case ITEM_FOOD: labels = food_val_labels; break;
case ITEM_LIGHT: labels = light_val_labels; break;
default: labels = generic_val_labels; break;
}

View file

@ -69,10 +69,9 @@ void assign_mobiles(void)
/* assign special procedures to objects */
void assign_objects(void)
{
ASSIGNOBJ(3096, gen_board); /* social board */
ASSIGNOBJ(3097, gen_board); /* freeze board */
ASSIGNOBJ(3098, gen_board); /* immortal board */
ASSIGNOBJ(3099, gen_board); /* mortal board */
ASSIGNOBJ(1, gen_board); /* immortal board */
ASSIGNOBJ(150, gen_board); /* tyr board */
ASSIGNOBJ(3034, bank); /* atm */
ASSIGNOBJ(3036, bank); /* cashcard */