------Cyberspace Exe-------- --v1.2.1 * moved clientThreadFinished to VoxelSyncher destructor to fix no client synch bug (hopefully) * made peer leaving/joining messages print to screen * made ScreenMessages a normal singleton (not lazy) * changed chat entry colour to black. * made new agents created position themselves forwards a bit * added mutex in VoxelSyncher, catching all exceptions in VoxelSyncherClient * reduced network stats update rate from 1 to 2 secs * added box behind chat entry line, ESC to cancel chat. * removed ESC handling from s3dframework.cpp * added 'home' command that teleports you to (0,0,5) * mouse controlled cam rotation disabled in server mode * fixed HTTP client to make not-so-blocking * made sync radius infinite ----v1.2.0---- * added lua scripting, luaagent agent type. * made scripting only run when agent not activated * added synched time, synched time message id etc.. * got rid of the wgl context locks * made the stateedit stuff threadsafe * changed host dyn state network protocol to include morph_duration * added a message box that pops up on malformed incoming udp packets * made adding of upload/download progress bars threadsafe * made 'r' reload resources used by focus agent * added Rules * added 'setrules' command * added isNull() to singleton and lazysingleton * made rules save to disk * fixed sockets + networking shutdown using select -> fixed crash * added screenmessages class * increased trace dist to 2000 * made set interpolated state only every 2nd frame * made network write and stateset write use final transforms for agents * made it so agents can load up old style agents.txt. * scaled specular lighting for 3ds models * caught exception from doDnsLookup() * fixed TombStone::getDistToBoundingObject to return nonzero value * added AgentKillList * changed stateeditdialog.dll to stateeditdialogdll.dll ----v0.11---- * added waiting for threads to finish b4 destroying singletons * added doDnsLookup and doReverseDnsLookup to Networking * added quake-style 't'-chatting * fixed XP crash bug - with texturefilename string across dlls * added jpegs as model types. * made mouse capture correspond to console up * added forced quitting boolean ------Graphics dll--------------- -------v1.2.1 * changed GL_CLAMP to GL_CLAMP_TO_EDGE * added glEnable(GL_SEPARATE_SPECULAR_COLOR); * added pBuffers, better support for webcam stuff. * fixed webcam memleak * hardware transform shadows, shadow clip planes * better culling ----v1.2.0---- * fixed mem leak of vbo realloced data * added glow effect and line in graphics.ini ----v0.11---- * added error and fatalerror funcs * made string copy in MatManager to avoid crashing bug on xp due to cross-dll referencing * delayed light direction switch until opengl call * added auto deletion of geom and mat's of SimpleVisObjects