Lets see real quick: *This would no means be full, as off top of head* merc.h in struct char_data. CHAR_DATA *next_player then extern CHAR_DATA *player_list;
in comm.c: CHAR_DATA *player_list; Where it puts the new char in char_list, do: ch->next_player = player_list; player_list = ch; in extract_char () in handler.c Where it does the loop for removing ch from char_list, duplicate it for player_list. I dont have close to stock much anymore for a lot of memory functions so This was off top of my head. Pload, copyover, etc.. has to be looked at. It really does improve the speed of the system. EXPECIALLY in aggro_update(). *which may be a snippet that included player list* ----- Original Message ----- From: "Tom Whiting" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Monday, February 11, 2002 9:06 PM Subject: Player_list > Okay, with all the discussion on player_list and all, I gotta ask, where > can it be found? I looked around for it on kyndig, no luck, stopped a > couple other places, again, no luck. Is this a snippet, or somethin else > that I'm missin here? > > Just curious.. If I'm doin things the wrong way using descriptor_list, > and there's a better way, then, well, I'm all for it ;) > > > ------------------------------------------- > TJW: Head tech, Dreamless Realms Mud > Personal: http://twhiting.kyndig.com > Mud: http://drealms.kyndig.com > Snippets http://drealms.kyndig.com/snippets > Telnet telnet://drealms.kyndig.com:9275 > The OLC2 Pages http://olc.kyndig.com > ------------------------------------------- > > > > > > -- > ROM mailing list > [email protected] > http://www.rom.org/cgi-bin/mailman/listinfo/rom > >

