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

@ -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 */