Difference between revisions of "PreCU - Dummy SVN Changes"

From SWGANH Wiki
Jump to: navigation, search
(New page: <pre> Revision: 219 Author: lordcorm Date: 5:42:28 PM, Tuesday, December 04, 2007 Message: NPCs now added, finally. Added NPCManager, NPCsmapADD, and the NPC class, we can now spawn and de...)
 
 
Line 1: Line 1:
 
<pre>
 
<pre>
Revision: 219
+
Revision: 300
 +
Author: ead
 +
Date: 4:00:45 PM, Sunday, June 24, 2007
 +
Message:
 +
06-24-07 EAD FOUND <= SHULD BE < IN smaptbl  THANKS F00F OF #c++ zirc
 +
FIXED SMAP CRASH WHEN NOT RUNNING SERVER IN IDE
 +
----
 +
Modified : /smap/smap.cpp
 +
Modified : /src/ZoneServer/smap.cpp
 +
 
 +
 
 +
Revision: 299
 +
Author: ead
 +
Date: 2:40:53 PM, Sunday, June 24, 2007
 +
Message:
 +
smap singlton commit
 +
----
 +
Deleted : /smap/Debug/BuildLog.htm
 +
Deleted : /smap/Debug/mt.dep
 +
Deleted : /smap/Debug/stree.exe
 +
Deleted : /smap/Debug/stree.exe.intermediate.manifest
 +
Deleted : /smap/Debug/stree.map
 +
Added : /smap/smap.cpp
 +
Added : /smap/smap.h
 +
Added : /smap/smap.ncb
 +
Modified : /smap/smap.sln
 +
Modified : /smap/smap.suo
 +
Added : /smap/smap.vcproj
 +
Added : /smap/smap.vcproj.LANMASTERCMD.pat.user
 +
Added : /smap/smapmain.cpp
 +
Deleted : /smap/stree.ncb
 +
Deleted : /smap/stree.vcproj
 +
Deleted : /smap/stree.vcproj.LANMASTERCMD.pat.user
 +
 
 +
 
 +
Revision: 298
 +
Author: ead
 +
Date: 1:45:52 PM, Sunday, June 24, 2007
 +
Message:
 +
SVN ERROR IN THE ROLL BACK  DBSCRIPT FOLDER CHANGES WERNT DETECTED OR UPLOADED
 +
----
 +
Modified : /dbScript/swgprecu.1.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/ZoneServer/smap.cpp
 +
 
 +
 
 +
Revision: 297
 +
Author: ead
 +
Date: 4:19:25 AM, Sunday, June 24, 2007
 +
Message:
 +
ROLL BACK TO 281  CODE WAS COMMITED UNTESTED AND BROEKN  IT IS ROLLED BACK    THERE WAS NO EXCUSES FOR NOT TESTING PROPERLY  THIS VERSON IS EXTREAMLY STABLE I WALKED IT UNDER A LADDER ON A BROKEN MIRROR  AT 1313 HOURS  AND COULDNT CRASH IT
 +
 
 +
BROKEN COMMITS/UNTESTED COMMITS WILL RESULT IN CASTRATION
 +
AND REMOVAL OF SVN RIGHTS  AND I WONT GIVE THEM BACK THIS TIME !!!!!!!!!!!!
 +
 
 +
also contanes working smap  modded version of config and tlog making there file save and read path idiot proof  somthing we defnalty need with some of the programmers that have commited lately
 +
 
 +
also moved config file ini reads to a cpp verson  I WILL MOVE WRITES LATER
 +
 
 +
THE CODE IS STABLE  WORKING AND CRASH PROOF  KEEP IT THAT WAY OR ELSE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 +
----
 +
Modified : /src/LoginServer/LoginClient.cpp
 +
Modified : /src/LoginServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/OverTime.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/PacketFactory.h
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/ZoneServer/ZoneServer.cpp
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
Modified : /src/shared/crc.cpp
 +
Modified : /src/shared/crc.h
 +
 
 +
 
 +
Revision: 296
 +
Author: meanmon13
 +
Date: 12:56:55 AM, Sunday, June 24, 2007
 +
Message:
 +
Improved handling of string in place structure
 +
----
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
 
 +
 
 +
Revision: 295
 +
Author: maach_ine
 +
Date: 12:16:51 AM, Sunday, June 24, 2007
 +
Message:
 +
Identified unknown byte in ObjControllers -- ObjectMenuRequest.
 +
 
 +
Changed HandleZone - Handle_PlaceBuilding to work with a DeedItem not a list of them.
 +
 
 +
Modified the Database functions GetDeedObject and InventoryDeed to return a single DeedObject, not a list pointer of them.
 +
 
 +
Added checks to SpawnFellowPlayer calls and to SpawnFellowPlayer itself -- if the fellow player's ObjID is invalid, don't spawn him!
 +
----
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/PacketFactory.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
 
 +
 
 +
Revision: 294
 +
Author: ead
 +
Date: 12:02:58 AM, Sunday, June 24, 2007
 +
Message:
 +
smap files added from prev commit
 +
----
 +
Added : /src/ZoneServer/smap.cpp
 +
Added : /src/ZoneServer/smap.h
 +
 
 +
 
 +
Revision: 293
 +
Author: ead
 +
Date: 11:51:08 PM, Saturday, June 23, 2007
 +
Message:
 +
06-23-07 EAD IDIOT PROOFED FILE PATHS
 +
06-23-07 EAD INTAL COMMIT SMAP LOADS  BUT DOSNT STOP
 +
06-23-07 EAD INTAL COMMIT SMAP LOADS  BUT DOSNT STOP 
 +
OWER SERVER DOSE NOT SUPPORT SHUTDOWN FUNCTIONS!!!! THIS IS A HELA PROBLEM
 +
----
 +
Modified : /ProjectFiles/SWGPreCU.vcproj
 +
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/SWGPreCU_Zone.cpp
 +
Modified : /src/ZoneServer/ZoneServer.h
 +
Modified : /src/shared/config.cpp
 +
Modified : /src/shared/tlog.cpp
 +
 
 +
 
 +
Revision: 292
 +
Author: meanmon13
 +
Date: 12:01:08 PM, Saturday, June 23, 2007
 +
Message:
 +
When a player loges out when mounted or they crash while mounted... both their avatar and mount will be removed from the zone
 +
----
 +
Modified : /src/LoginServer/LoginClient.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/OverTime.cpp
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/ZoneServer/ZoneServer.cpp
 +
Modified : /src/ZoneServer/ZoneServer.h
 +
 
 +
 
 +
Revision: 291
 +
Author: Zewi
 +
Date: 4:26:41 PM, Friday, June 22, 2007
 +
Message:
 +
on more time for starter, items
 +
----
 +
Modified : /dbScript/swgprecu.1.sql
 +
 
 +
 
 +
Revision: 290
 +
Author: Zewi
 +
Date: 4:20:18 PM, Friday, June 22, 2007
 +
Message:
 +
quick fix again!!!
 +
----
 +
Modified : /dbScript/swgprecu.1.sql
 +
 
 +
 
 +
Revision: 289
 +
Author: Zewi
 +
Date: 4:09:16 PM, Friday, June 22, 2007
 +
Message:
 +
try now just human male Artisian
 +
----
 +
Modified : /dbScript/swgprecu.1.sql
 +
 
 +
 
 +
Revision: 288
 +
Author: maach_ine
 +
Date: 3:26:50 PM, Friday, June 22, 2007
 +
Message:
 +
Merged PlasmaFlow's building spawning code from the experimental SVN.  It seems to work on my computer.
 +
----
 +
Modified : /dbScript/BuildingDeeds.4.sql
 +
Modified : /dbScript/swgprecu.1.sql
 +
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
Modified : /src/shared/crc.cpp
 +
Modified : /src/shared/crc.h
 +
 
 +
 
 +
Revision: 287
 +
Author: maach_ine
 +
Date: 11:07:33 AM, Friday, June 22, 2007
 +
Message:
 +
Corrected CRC for Shared Rodian Female model.  Multizone should now work for all characters.
 +
----
 +
Modified : /src/ZoneServer/Constants.h
 +
 
 +
 
 +
Revision: 286
 +
Author: meanmon13
 +
Date: 12:53:00 AM, Friday, June 22, 2007
 +
Message:
 +
Players will be removed from the world if they have been link dead for more then 1 min. Recommiting the &travel command some other stability changes... see merge tool for details
 +
----
 +
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/OverTime.cpp
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
 
 +
 
 +
Revision: 285
 +
Author: compileserver
 +
Date: 10:34:17 PM, Thursday, June 21, 2007
 +
Message:
 +
FIXED FILE NAME 
 +
REMOVED DISTRUCTIVE COMMAND
 +
PREVENTED DATABASE FROM AUTOCHOOSING  SWGPRECU
 +
----
 +
Added : /dbScript/cellobject.5.sql(Copy from path: /dbScript/cellobject.sql, Revision, 284
 +
Deleted : /dbScript/cellobject.sql
 +
 
 +
 
 +
Revision: 284
 +
Author: Zewi
 +
Date: 10:21:06 PM, Thursday, June 21, 2007
 +
Message:
 +
zewi---I think starter items work now...
 +
Reminder only Starter iteams for Artisain are in right now...so this is for testing!!!
 +
----
 +
Modified : /dbScript/swgprecu.1.sql
 +
Modified : /src/shared/Database.cpp
 +
 
 +
 
 +
Revision: 283
 +
Author: Zewi
 +
Date: 8:14:11 PM, Thursday, June 21, 2007
 +
Message:
 +
quick starter item fix..
 +
----
 +
Modified : /dbScript/swgprecu.1.sql
 +
 
 +
 
 +
Revision: 282
 +
Author: Zewi
 +
Date: 7:56:12 PM, Thursday, June 21, 2007
 +
Message:
 +
Zewi---staring a new Item_Template with names. Artisain is done.. there are no crashes(someitmes the client will
 +
crash(very rare only happend once with a charester that doesnt start with starter items,, but not the server.) However, the Rodain Male,Human Female,Bothan male and Feamle, Ithorian Male and Female.. do not crash
 +
the server like it did before.. However, they dont start with their starter items!! More then likley something in the code.
 +
                                  ONLY AT THIS TIME MAKE AN ARTISAIN!!! NOTHING ELSE!!!!!
 +
----
 +
Modified : /dbScript/swgprecu.1.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
 
 +
 
 +
Revision: 281
 +
Author: ead
 +
Date: 12:51:22 AM, Thursday, June 21, 2007
 +
Message:
 +
ROLL BACK TO 207
 +
A CERTAN PERSON HAS MEARLY PUT THERE CODE RIGHT BACK IN AFTER ROLL BACKS  REBREAKING THE SAME SHIT OVER AND OVER AND THE SOURCE OF ALL THE MEMORY LEAKS HEAP CORRPUT  STACK BREAKING  BULLSHIT AND EVERYTHING LEADS BACK TO SAME SAYED PERSON WHO IS HAVING SOME ACCOUNT PROBLEMS NOW
 +
MEANMON13 ZEWI NOGARD EAD LORDCORM
 +
----
 +
Modified : /ProjectFiles/SWGPreCU.sln
 +
Modified : /ProjectFiles/SWGPreCU.vcproj
 +
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 +
Deleted : /Release
 +
Deleted : /Weather Client
 +
Added : /dbScript/BuildingDeeds.4.sql(Copy from path: /dbScript/BuildingDeeds.4.sql, Revision, 207
 +
Deleted : /dbScript/Deeds.sql
 +
Deleted : /dbScript/Terminals.sql
 +
Added : /dbScript/cellobject.sql(Copy from path: /dbScript/cellobject.sql, Revision, 207
 +
Deleted : /dbScript/filter.ods
 +
Modified : /dbScript/static_npcs.3.sql
 +
Modified : /dbScript/swgprecu.1.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
Deleted : /dbScript/tickettable.sql
 +
Added : /smap/Debug/BuildLog.htm(Copy from path: /smap/Debug/BuildLog.htm, Revision, 207
 +
Added : /smap/Debug/mt.dep(Copy from path: /smap/Debug/mt.dep, Revision, 207
 +
Deleted : /smap/Debug/smap.exe
 +
Added : /smap/Debug/stree.exe(Copy from path: /smap/Debug/stree.exe, Revision, 207
 +
Added : /smap/Debug/stree.exe.intermediate.manifest(Copy from path: /smap/Debug/stree.exe.intermediate.manifest, Revision, 207
 +
Added : /smap/Debug/stree.map(Copy from path: /smap/Debug/stree.map, Revision, 207
 +
Added : /smap/Release/BuildLog.htm(Copy from path: /smap/Release/BuildLog.htm, Revision, 207
 +
Deleted : /smap/Release/smap.exe
 +
Added : /smap/Release/vc80.idb(Copy from path: /smap/Release/vc80.idb, Revision, 207
 +
Modified : /smap/main.cpp
 +
Deleted : /smap/smap.ncb
 +
Modified : /smap/smap.sln
 +
Modified : /smap/smap.suo
 +
Deleted : /smap/smap.vcproj
 +
Deleted : /smap/smap.vcproj.LANMASTERCMD.pat.user
 +
Added : /smap/stree.ncb(Copy from path: /smap/stree.ncb, Revision, 207
 +
Added : /smap/stree.vcproj(Copy from path: /smap/stree.vcproj, Revision, 207
 +
Added : /smap/stree.vcproj.LANMASTERCMD.pat.user(Copy from path: /smap/stree.vcproj.LANMASTERCMD.pat.user, Revision, 207
 +
Modified : /src/LoginServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/PacketFactory.h
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/ZoneServer/ZoneServer.cpp
 +
Modified : /src/ZoneServer/ZoneServer.h
 +
Modified : /src/ZoneServer/admin.cpp
 +
Modified : /src/shared/Common.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
Modified : /src/shared/config.cpp
 +
Modified : /src/shared/opcodes.h
 +
Modified : /src/shared/tlog.cpp
 +
 
 +
 
 +
Revision: 280
 +
Author: maach_ine
 +
Date: 7:46:42 PM, Wednesday, June 20, 2007
 +
Message:
 +
A couple of bug squashes.  Moved some database query code that was outside of the database into the database.  Added a raceIndex int to the ZoneClient for use when we are looking up data by the array position of the character race.
 +
 
 +
****** STARTER ITEMS ARE TOTALLY BROKEN IN THIS COMMIT PENDING A COMMIT BY INTERESTING *******
 +
 
 +
****** MULTI-ZONE IS CONFIRMED BROKEN IN THIS AND EARLIER COMMITS FOR MOST SPECIES!!  ONLY CONFIRMED WORKING SPECIES IS HUMAN MALE!!! PRIORITY 1 TOFIX!!! ******
 +
----
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
 
 +
 
 +
Revision: 279
 +
Author: plasmaflow
 +
Date: 12:29:05 PM, Wednesday, June 20, 2007
 +
Message:
 +
All changes have been documented in the change logs.
 +
All changes have been tested to work.
 +
No changes to Database Structure or data.
 +
 
 +
Changes as follows
 +
 
 +
HandleZone.cpp
 +
Added gm = LoadedPlayerInfo.gm; in HANDLE_SelectCharacter to set the Zclient Global gm to tell if a player is a gm or not.
 +
 
 +
ZoneClient.h
 +
Added bool gm; to Zclient::
 +
 
 +
 
 +
Database.cpp
 +
Added Function StaticNPC AddStaticNPC(StaticNPC _npcData); // This function adds a new Static NPC To the Static NPCS Table.
 +
Changed GetPlayerData to get if the player is a gm or not this also adds the tag of [GM]or [DEV] to the players name.
 +
To dawn the new tag you need to set your account gm setting to: 0=not GM, 1=GM 2=DEV This will also set a global for the
 +
client called gm which is a boolean to determine if the player is a gm or not.
 +
Added Function Terminal AddTerminal(Terminal _terminalData);//This function adds a new Terminal to the Terminals Table.
 +
 
 +
Database.h
 +
Added Function int AddStaticNPC(StaticNPC _npcData); // This function adds a new Static NPC To the Static NPCS Table.
 +
Terminal AddTerminal(Terminal _terminalData);//This function adds a new Terminal to the Terminals Table.
 +
 
 +
ObjControllers.cpp
 +
 
 +
Added new & Commands  &Place with sub command npc, terminal, building, lair
 +
These commands allow for a gm to place any of these using his own coords and orientation
 +
they also take a first name or last name and deal with the object being placed inside or
 +
outside a cell. This will speed up the population of databases since placing an object
 +
in the world saves it to the database and spawns the item automatically.
 +
Added &help command to list available commands. When adding more commands to the help list
 +
add new messages in no more than 2 full lines of text or it causes a client crash.
 +
----
 +
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
 
 +
 
 +
Revision: 278
 +
Author: Zewi
 +
Date: 10:59:58 AM, Wednesday, June 20, 2007
 +
Message:
 +
houses work again/deeds!
 +
----
 +
Modified : /dbScript/swgprecu.1.sql
 +
 
 +
 
 +
Revision: 277
 +
Author: Zewi
 +
Date: 10:45:03 AM, Wednesday, June 20, 2007
 +
Message:
 +
finished starter item deed proplm.. still places a bank!!
 +
----
 +
Modified : /dbScript/swgprecu.1.sql
 +
 
 +
 
 +
Revision: 276
 +
Author: maach_ine
 +
Date: 9:52:35 AM, Wednesday, June 20, 2007
 +
Message:
 +
Recommit, and a bug fix in what I wrote earlier.  Previously, if there were no ticket destinations, we would crash getting the first destination.
 +
 
 +
Notes from original commit follow.
 +
 
 +
Fixed memory leakage in PacketFactory functions BUILD_EnterTicketPurchaseModeMessage and BUILD_PlanetTravelPointListResponse.
 +
 
 +
Both were creating 2 lists using "new" without deleting them afterward.  Now they create only 1 "new" list, which is deleted afterwards.
 +
 
 +
Updated HandleZone function HANDLE_PlanetTravelListRequest -- it will now read the planet name from the packet, determine the planet ID that the name matches up with, and then set a variable so that we send back appropriate data.
 +
----
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
 
 +
 
 +
Revision: 275
 +
Author: Zewi
 +
Date: 3:21:10 AM, Wednesday, June 20, 2007
 +
Message:
 +
Zewi Updated the starter item to spawn house if u look at the swgprecu squl file and went down to the
 +
starter items u would notice that the last zero is for deeds `deed_id` int not null,  it was zero when u have a deed the
 +
number needs to be 1.. so instead of this INSERT INTO `starter_items` VALUES( 7, 'crafting_artisan', 101601749, 9288, 0, 0, 0, 0, 0);
 +
it needed to be this INSERT INTO `starter_items` VALUES( 7, 'crafting_artisan', 101601749, 9288, 0, 0, 0, 0, 1);  However u dont spawn
 +
a house u spawn soemthing else, I have looked into the DEEDS sql and have checked that and everything is right number 9288(from the Item_template
 +
is the correct number for Naboo small house style.02 so i do not no what the proplem is unless numbers are off some where!!! or hard coded!!
 +
it worked once when this was first implemented but someone complied over the ones with a zero or the one(1) was never implemented So the house deed works
 +
but it is not spawing a naboo house it spawns a bank.. more then lilkly this is harded coded!!!
 +
----
 +
Modified : /dbScript/swgprecu.1.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
 
 +
 
 +
Revision: 274
 +
Author: ead
 +
Date: 2:18:45 AM, Wednesday, June 20, 2007
 +
Message:
 +
ROLLBACK TO 258 DUE TO BROKEN STUFF
 +
DEEDS BROKEN
 +
CLOHTING/STARTER ITEMS BROKEN
 +
AN @ COMMAND WAS ADDED
 +
DECISION BY MEANMON ZEWI EAD
 +
----
 +
Added : /Documents/Database Item Documentation.txt(Copy from path: /Documents/Database Item Documentation.txt, Revision, 258
 +
Added : /Documents/[GUIDE]Getting started (Setting up your server).URL(Copy from path: /Documents/[GUIDE]Getting started (Setting up your server).URL, Revision, 258
 +
Deleted : /dbScript/Deeds.5.sql
 +
Modified : /dbScript/LoadOrder.txt
 +
Deleted : /dbScript/Terminals.4.sql
 +
Added : /dbScript/Terminals.sql(Copy from path: /dbScript/Terminals.sql, Revision, 258
 +
Modified : /dbScript/static_npcs.3.sql
 +
Modified : /dbScript/swgprecu.1.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
Deleted : /dbScript/tickettable.6.sql
 +
Added : /dbScript/tickettable.sql(Copy from path: /dbScript/tickettable.sql, Revision, 258
 +
Modified : /src/LoginServer/SWGPreCU_Login.cpp
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
Modified : /src/shared/config.cpp
 +
Modified : /src/shared/config.h
 +
 
 +
 
 +
Revision: 273
 +
Author: Zewi
 +
Date: 1:33:41 AM, Wednesday, June 20, 2007
 +
Message:
 +
Updated the starter item to spawn house if u look at the swgprecu squl file and went down to the
 +
starter items u would notice that the las zero is for deeds `deed_id` int not null, will it was zero when u have a deed the
 +
number needs to be 1.. so instead of this INSERT INTO `starter_items` VALUES( 7, 'crafting_artisan', 101601749, 9288, 0, 0, 0, 0, 0);
 +
it needed to be this INSERT INTO `starter_items` VALUES( 7, 'crafting_artisan', 101601749, 9288, 0, 0, 0, 0, 1);  However u dont spawn
 +
a house u spawn soemthing else, I have looked into the DEEDS sql and have checked that and everything is right number 9288 is the correct
 +
number for Naboo small house style.02 so i do not no what the proplem is unless numbers are off some where!!! or hard coded!!
 +
it wored once when this was first implemented but someone compied over the ones with a zero or the one was never implemented So the house deed works
 +
but it is not spawing the right thing.
 +
----
 +
Modified : /dbScript/swgprecu.1.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
 
 +
 
 +
Revision: 272
 +
Author: maach_ine
 +
Date: 10:13:57 PM, Tuesday, June 19, 2007
 +
Message:
 +
Fixed memory leakage in PacketFactory functions BUILD_EnterTicketPurchaseModeMessage and BUILD_PlanetTravelPointListResponse.
 +
 
 +
Both were creating 2 lists using "new" without deleting them afterward.  Now they create only 1 "new" list, which is deleted afterwards.
 +
 
 +
Updated HandleZone function HANDLE_PlanetTravelListRequest -- it will now read the planet name from the packet, determine the planet ID that the name matches up with, and then set a variable so that we send back appropriate data.
 +
----
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
 
 +
 
 +
Revision: 271
 +
Author: plasmaflow
 +
Date: 2:24:08 PM, Tuesday, June 19, 2007
 +
Message:
 +
All changes have been documented in the change logs.
 +
All changes have been tested to work.
 +
No changes to Database Structure or data.
 +
 
 +
Changes as follows
 +
 
 +
config.cpp
 +
Updated default login server port from 44457 to 44453
 +
 
 +
HandleZone.cpp
 +
Added gm = LoadedPlayerInfo.gm; in HANDLE_SelectCharacter to set the Zclient Global gm to tell if a player is a gm or not.
 +
 
 +
ZoneClient.h
 +
Added bool gm; to Zclient::
 +
 
 +
 
 +
Database.cpp
 +
Added Function StaticNPC AddStaticNPC(StaticNPC _npcData); // This function adds a new Static NPC To the Static NPCS Table.
 +
Changed GetPlayerData to get if the player is a gm or not this also adds the tag of [GM]or [DEV] to the players name.
 +
To dawn the new tag you need to set your account gm setting to: 0=not GM, 1=GM 2=DEV This will also set a global for the
 +
client called gm which is a boolean to determine if the player is a gm or not.
 +
Added Function Terminal AddTerminal(Terminal _terminalData);//This function adds a new Terminal to the Terminals Table.
 +
 
 +
Database.h
 +
Added Function int AddStaticNPC(StaticNPC _npcData); // This function adds a new Static NPC To the Static NPCS Table.
 +
Terminal AddTerminal(Terminal _terminalData);//This function adds a new Terminal to the Terminals Table.
 +
 
 +
ObjControllers.cpp
 +
Added check to see if player is a GM or not to allow or disallow usage of & commands
 +
Added new & Commands  &Place with sub command npc, terminal, building, lair
 +
These commands allow for a gm to place any of these using his own coords and orientation
 +
they also take a first name or last name and deal with the object being placed inside or
 +
outside a cell. This will speed up the population of databases since placing an object
 +
in the world saves it to the database and spawns the item automatically.
 +
Added &help command to list available commands. When adding more commands to the help list
 +
add new messages in no more than 2 full lines of text or it causes a client crash.
 +
----
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
Modified : /src/shared/config.cpp
 +
 
 +
 
 +
Revision: 270
 +
Author: interesting
 +
Date: 9:37:04 AM, Tuesday, June 19, 2007
 +
Message:
 +
Removed two obsolete document files.
 +
Both were created by me and are no longer up to date.
 +
----
 +
Deleted : /Documents/Database Item Documentation.txt
 +
Deleted : /Documents/[GUIDE]Getting started (Setting up your server).URL
 +
 
 +
 
 +
Revision: 269
 +
Author: compileserver
 +
Date: 1:33:04 AM, Tuesday, June 19, 2007
 +
Message:
 +
06-18-07 ead added login port number support
 +
FIXED DEBUG START ORDER
 +
----
 +
Modified : /src/LoginServer/SWGPreCU_Login.cpp
 +
Modified : /src/shared/config.cpp
 +
Modified : /src/shared/config.h
 +
 
 +
 
 +
Revision: 268
 +
Author: compileserver
 +
Date: 11:55:25 PM, Monday, June 18, 2007
 +
Message:
 +
COMMIT BY EAD REMOVED DROP IF EXIST FROM static_npcs.3.sql
 +
----
 +
Modified : /dbScript/static_npcs.3.sql
 +
 
 +
 
 +
Revision: 267
 +
Author: compileserver
 +
Date: 11:46:44 PM, Monday, June 18, 2007
 +
Message:
 +
COMMIT BY EAD VIA COMPILE SERVER updated sql file names
 +
----
 +
Modified : /dbScript/LoadOrder.txt
 +
Deleted : /dbScript/Terminals.sql
 +
Added : /dbScript/tickettable.6.sql(Copy from path: /dbScript/tickettable.sql, Revision, 266
 +
Deleted : /dbScript/tickettable.sql
 +
 
 +
 
 +
Revision: 266
 +
Author: Zewi
 +
Date: 10:58:45 PM, Monday, June 18, 2007
 +
Message:
 +
fixed Driod/terminal in theed shuttle port #1
 +
----
 +
Modified : /dbScript/Terminals.4.sql
 +
Modified : /dbScript/static_npcs.3.sql
 +
 
 +
 
 +
Revision: 265
 +
Author: Zewi
 +
Date: 10:37:40 PM, Monday, June 18, 2007
 +
Message:
 +
updated what sql files to load!!! AGAIN!!!
 +
----
 +
Added : /dbScript/Deeds.5.sql
 +
Added : /dbScript/Terminals.4.sql
 +
 
 +
 
 +
Revision: 264
 +
Author: Zewi
 +
Date: 10:33:11 PM, Monday, June 18, 2007
 +
Message:
 +
updated what sql files to load!!!
 +
----
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
 
 +
 
 +
Revision: 263
 +
Author: ead
 +
Date: 8:57:43 AM, Monday, June 18, 2007
 +
Message:
 +
REV 262 REVERT  SMAP IS GETTING MESSED WITH BY SOME OTHER PEACE OF CODE IT WORKS FINE IN THE IDE IN DEBUG BUT WHEN RUN STANDALONE  IT CRASHES  WHILE MALLOCING CELL 198 OF PLANET 0
 +
----
 +
Modified : /Lib/AutoItX3.lib
 +
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 +
Modified : /debug/ZoneServer/AutoItX3.dll
 +
Modified : /debug/loginserver/AutoItX3.dll
 +
Modified : /smap/Debug/smap.exe
 +
Modified : /smap/Release/smap.exe
 +
Modified : /smap/main.cpp
 +
Modified : /smap/smap.ncb
 +
Modified : /smap/smap.suo
 +
Modified : /smap/smap.vcproj
 +
Modified : /src/ZoneServer/SWGPreCU_Zone.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/ZoneServer/ZoneServer.cpp
 +
Modified : /src/ZoneServer/ZoneServer.h
 +
Modified : /src/shared/AutoIt3.h
 +
 
 +
 
 +
Revision: 262
 +
Author: ead
 +
Date: 1:24:58 AM, Monday, June 18, 2007
 +
Message:
 +
06-18-07 EAD FIXED/ADDED SMAP FUNCTONALTY SMAP IS NOT YET INTGRATED OR WORKING IT MEARLY STARTS AND STOPS WITHOUT ERROR A MEMORY MANAGMENT ERROR STILL EXIST IN OWER PROGRAM  NOT IN SMAP  THAT WAS CAUSING A CRASH WITH SMAPS 500X500 ARRAY  ANY ARRAY ADDED TO THE ZSERVER SINGLETON WILL CAUSE A CRASH IF IT IS BIG ENUFF  THIS WAS A STATICLY MADE ARRAY SMAP[500][500] AND SHULD NEVER CAUSE A PROB CURRENTLY USING MALLOC TO MAKE THE ARRAY SMAP IS DOUBLE POINTER AS A TEMP FIX TELL THE MEMORY LEAK NOT CAUSED BY SMAP CAN BE FOUND
 +
other msic changes to smap project
 +
updated AutoItX3 ini systems libarys and header to latist version as a atempt to find the memory leak 
 +
 
 +
the leak i do not beleve to be in autoit as it landed on line 104 config.cpp
 +
if( (vread[0] == bad[0] && vread[1] == bad[1] && vread[2] == bad[2]) || reconfig)
 +
im guessing the leak just simply shows up in config  but that config is liekly not the source  but that i dont know for shure
 +
----
 +
Modified : /Lib/AutoItX3.lib
 +
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 +
Modified : /debug/ZoneServer/AutoItX3.dll
 +
Modified : /debug/loginserver/AutoItX3.dll
 +
Modified : /smap/Debug/smap.exe
 +
Modified : /smap/Release/smap.exe
 +
Modified : /smap/main.cpp
 +
Modified : /smap/smap.ncb
 +
Modified : /smap/smap.suo
 +
Modified : /smap/smap.vcproj
 +
Modified : /src/ZoneServer/SWGPreCU_Zone.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/ZoneServer/ZoneServer.cpp
 +
Modified : /src/ZoneServer/ZoneServer.h
 +
Modified : /src/shared/AutoIt3.h
 +
 
 +
 
 +
Revision: 261
 +
Author: plasmaflow
 +
Date: 9:40:25 PM, Sunday, June 17, 2007
 +
Message:
 +
Added back function in CanLogin to lowercase the name
 +
of users logging in and store it as lower case only.
 +
 
 +
All we do is this.
 +
 
 +
printf("UserName As entered:%s\n",username.c_str());
 +
for (int i=0;i<username.length();i++)
 +
{
 +
username[i]=tolower(username[i]);
 +
}
 +
printf("UserName As Lowered:%s\n",username.c_str());
 +
 
 +
This has been tested to work with user names that are multi case and names with numbers like TeSt and T3St.
 +
 
 +
Plasma
 +
----
 +
Modified : /src/shared/Database.cpp
 +
 
 +
 
 +
Revision: 260
 +
Author: plasmaflow
 +
Date: 6:42:34 PM, Sunday, June 17, 2007
 +
Message:
 +
Change log update my IDE did not update the notes properly from my notes file
 +
----
 +
Modified : /src/shared/Database.cpp
 +
 
 +
 
 +
Revision: 259
 +
Author: plasmaflow
 +
Date: 6:30:09 PM, Sunday, June 17, 2007
 +
Message:
 +
Changed UpdatePlayerPos Function to now save the planet id properly. it also updates the population properly when you move from planet to planet.
 +
----
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/shared/Database.cpp
 +
 
 +
 
 +
Revision: 258
 +
Author: ead
 +
Date: 12:06:27 AM, Sunday, June 17, 2007
 +
Message:
 +
smap roll back
 +
----
 +
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/ZoneServer/ZoneServer.cpp
 +
Modified : /src/ZoneServer/ZoneServer.h
 +
Deleted : /src/ZoneServer/player.h
 +
 
 +
 
 +
Revision: 257
 +
Author: meanmon13
 +
Date: 12:05:46 AM, Sunday, June 17, 2007
 +
Message:
 +
smap commit -- too be reverted
 +
----
 +
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/ZoneServer/ZoneServer.cpp
 +
Modified : /src/ZoneServer/ZoneServer.h
 +
Added : /src/ZoneServer/player.h
 +
 
 +
 
 +
Revision: 256
 +
Author: ead
 +
Date: 11:36:51 PM, Saturday, June 16, 2007
 +
Message:
 +
smap roll back
 +
----
 +
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 +
Modified : /smap/smap.ncb
 +
Modified : /smap/smap.suo
 +
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/ZoneServer/ZoneServer.cpp
 +
Modified : /src/ZoneServer/ZoneServer.h
 +
Deleted : /src/ZoneServer/player.h
 +
Modified : /src/shared/Common.h
 +
 
 +
 
 +
Revision: 255
 +
Author: meanmon13
 +
Date: 9:46:19 PM, Saturday, June 16, 2007
 +
Message:
 +
smap commit -- too be rolled back
 +
----
 +
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 +
Modified : /smap/smap.ncb
 +
Modified : /smap/smap.suo
 +
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/ZoneServer/ZoneServer.cpp
 +
Modified : /src/ZoneServer/ZoneServer.h
 +
Added : /src/ZoneServer/player.h
 +
Modified : /src/shared/Common.h
 +
 
 +
 
 +
Revision: 254
 +
Author: ead
 +
Date: 7:41:23 PM, Saturday, June 16, 2007
 +
Message:
 +
fixed smap project
 +
----
 +
Modified : /smap/Release/smap.exe
 +
Added : /smap/smap.ncb
 +
Modified : /smap/smap.sln
 +
Modified : /smap/smap.suo
 +
Added : /smap/smap.vcproj
 +
Added : /smap/smap.vcproj.LANMASTERCMD.pat.user
 +
 
 +
 
 +
Revision: 253
 +
Author: meanmon13
 +
Date: 7:16:35 PM, Saturday, June 16, 2007
 +
Message:
 +
found issue with 247... the planet id of the player was not being saved right when using the &travel command... I am unable to fix this because i cannot change how the position update saves planet ids... thus &travel only works for the planet the player is currently on... fix how position update saves planet id and interplentary travel will again be possible
 +
----
 +
Modified : /src/LoginServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
 
 +
 
 +
Revision: 252
 +
Author: ead
 +
Date: 6:23:43 PM, Saturday, June 16, 2007
 +
Message:
 +
removal of rev 247
 +
----
 +
Modified : /Release/PingServer/BuildLog.htm
 +
Modified : /Release/PingServer/PingServer.exe
 +
Modified : /Release/SWGPreCU_Ping.cod
 +
Modified : /Release/SWGPreCU_Ping.obj
 +
Modified : /Release/mt.dep
 +
Modified : /Release/vc80.idb
 +
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/shared/Database.cpp
 +
 
 +
 
 +
Revision: 251
 +
Author: ead
 +
Date: 6:05:43 PM, Saturday, June 16, 2007
 +
Message:
 +
fix on termnals  REMOVED  IF EXIST DROP
 +
preposed changes to word and name filter
 +
----
 +
Modified : /dbScript/Terminals.sql
 +
Added : /dbScript/filter.ods
 +
 
 +
 
 +
Revision: 250
 
Author: lordcorm
 
Author: lordcorm
Date: 5:42:28 PM, Tuesday, December 04, 2007
+
Date: 4:30:31 PM, Saturday, June 16, 2007
 
Message:
 
Message:
NPCs now added, finally. Added NPCManager, NPCsmapADD, and the NPC class, we can now spawn and despawn static NPCs, they are not completely done yet, me and ead are going to work out the bugs in smap, then i will add converstations, then STATIC NON-COMBAT npcs will be done.
+
Database tickets.
 +
----
 +
Added : /dbScript/tickettable.sql
 +
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
  
Added a temp npc untill ead gets the table up and running, do "stand" to spawn it at your position.
 
  
 +
Revision: 249
 +
Author: Zewi
 +
Date: 2:35:06 PM, Saturday, June 16, 2007
 +
Message:
 +
Added more trainers to the Static NPC SQL file Thanks to Interesting for helping getting location's
 +
----
 +
Modified : /dbScript/Terminals.sql
 +
Modified : /dbScript/static_npcs.3.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
  
Ead, you need to check out, "SpawnFellowNPCs" and you need to check out smap where a complete update is needed, for NPCs
+
 
 +
Revision: 248
 +
Author: nogard
 +
Date: 1:44:59 PM, Saturday, June 16, 2007
 +
Message:
 +
Fxied Zewi cry baby tantrum...
 
----
 
----
Modified : /trunk/ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /Weather Client/SWGWeather.exe
Modified : /trunk/src/ZoneServer/CommandQueueEnqueues.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/ZoneServer/HandleZone.cpp
+
Modified : /src/ZoneServer/ObjControllers.cpp
Added : /trunk/src/ZoneServer/NPC.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
Added : /trunk/src/ZoneServer/NPC.h
+
Modified : /src/ZoneServer/admin.cpp
Added : /trunk/src/ZoneServer/NPCManager.cpp
+
Added : /trunk/src/ZoneServer/NPCManager.h
+
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /trunk/src/ZoneServer/ZoneClient.cpp
+
Modified : /trunk/src/ZoneServer/ZoneClient.h
+
Modified : /trunk/src/ZoneServer/ZoneServer.h
+
Modified : /trunk/src/ZoneServer/smap.cpp
+
Modified : /trunk/src/ZoneServer/smap.h
+
Modified : /trunk/src/shared/Common.h
+
  
  
Revision: 218
+
Revision: 247
 +
Author: meanmon13
 +
Date: 1:21:12 PM, Saturday, June 16, 2007
 +
Message:
 +
as per Zewi's request i added in an in-game command for easy travel
 +
 
 +
the command is "&travel" proper usage is "&travel (local or planet_id) x z y"
 +
 
 +
NOTE: shuttles will practically be a cut and paste job of the &travel command code
 +
----
 +
Modified : /Release/PingServer/BuildLog.htm
 +
Modified : /Release/PingServer/PingServer.exe
 +
Modified : /Release/SWGPreCU_Ping.cod
 +
Modified : /Release/SWGPreCU_Ping.obj
 +
Modified : /Release/mt.dep
 +
Modified : /Release/vc80.idb
 +
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/shared/Database.cpp
 +
 
 +
 
 +
Revision: 246
 +
Author: Zewi
 +
Date: 1:46:30 AM, Saturday, June 16, 2007
 +
Message:
 +
Fixed Static NPC's and Terminal SQL. Per Lords Request
 +
----
 +
Modified : /dbScript/Terminals.sql
 +
Modified : /dbScript/static_npcs.3.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
 
 +
 
 +
Revision: 245
 +
Author: lordcorm
 +
Date: 1:37:47 AM, Saturday, June 16, 2007
 +
Message:
 +
fix saving possission, step 1 of tickets
 +
----
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/shared/Common.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
 
 +
 
 +
Revision: 244
 +
Author: nogard
 +
Date: 9:16:22 PM, Friday, June 15, 2007
 +
Message:
 +
 
 +
----
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
 
 +
 
 +
Revision: 243
 +
Author: nogard
 +
Date: 8:00:25 PM, Friday, June 15, 2007
 +
Message:
 +
Reverted back...
 +
----
 +
Modified : /Weather Client/README.txt
 +
Modified : /Weather Client/SWGWeather.exe
 +
Deleted : /Weather Client/VText.dll
 +
 
 +
 
 +
Revision: 242
 +
Author: nogard
 +
Date: 7:54:00 PM, Friday, June 15, 2007
 +
Message:
 +
Added missing DLL
 +
----
 +
Modified : /Weather Client/README.txt
 +
Added : /Weather Client/VText.dll
 +
 
 +
 
 +
Revision: 241
 +
Author: nogard
 +
Date: 7:48:15 PM, Friday, June 15, 2007
 +
Message:
 +
Added Config Files and Such dont work 100% yet
 +
----
 +
Added : /Weather Client/Config
 +
Added : /Weather Client/Config/Config.CFG
 +
Modified : /Weather Client/SWGWeather.exe
 +
 
 +
 
 +
Revision: 240
 +
Author: nogard
 +
Date: 7:30:09 PM, Friday, June 15, 2007
 +
Message:
 +
Opps forgot to add a file
 +
----
 +
Added : /Weather Client/MSWINSCK.OCX
 +
Modified : /Weather Client/README.txt
 +
 
 +
 
 +
Revision: 239
 +
Author: nogard
 +
Date: 7:23:38 PM, Friday, June 15, 2007
 +
Message:
 +
Added Abunch of stuff
 +
added Weather Client/SWGWeather.exe for chaning NABOO ONLY atm but it does change them all program wise. must be on you pc atm untill i write the InitSocket
 +
added /pickup
 +
/drop
 +
/open
 +
/flourish
 +
music and dance works .
 +
----
 +
Added : /Weather Client
 +
Added : /Weather Client/EARTH.ICO
 +
Added : /Weather Client/README.txt
 +
Added : /Weather Client/SWGWeather.exe
 +
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/PacketFactory.h
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/ZoneServer/ZoneServer.cpp
 +
Modified : /src/ZoneServer/ZoneServer.h
 +
Modified : /src/ZoneServer/admin.cpp
 +
Modified : /src/shared/opcodes.h
 +
 
 +
 
 +
Revision: 238
 +
Author: Zewi
 +
Date: 7:03:18 PM, Friday, June 15, 2007
 +
Message:
 +
 
 +
----
 +
Added : /dbScript/Terminals.sql
 +
 
 +
 
 +
Revision: 237
 +
Author: Zewi
 +
Date: 6:59:05 PM, Friday, June 15, 2007
 +
Message:
 +
Added Trainers in Naboo Theed(some are facing the wrong way that needs to be fixed) Aslo
 +
Added a Terminals SQl file for Ticket Droids and terminals.
 +
----
 +
Modified : /dbScript/static_npcs.3.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
 
 +
 
 +
Revision: 236
 +
Author: lordcorm
 +
Date: 5:29:42 PM, Friday, June 15, 2007
 +
Message:
 +
for zewi
 +
----
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
 
 +
 
 +
Revision: 235
 
Author: ead
 
Author: ead
Date: 11:04:43 PM, Tuesday, November 27, 2007
+
Date: 1:01:51 AM, Friday, June 15, 2007
 
Message:
 
Message:
changed for loops for wile loops
+
recommited formating changes UPDATE BEFORE YOU COMMIT OR DIE
 +
SMAP WORKS FIXED CRASH  20000 OBJECTS LOADED IN 32Mhz  or 15 miliseconds
 
----
 
----
Modified : /trunk/src/ZoneServer/smap.cpp
+
Deleted : /smap/Debug/BuildLog.htm
 +
Deleted : /smap/Debug/mt.dep
 +
Added : /smap/Debug/smap.exe
 +
Deleted : /smap/Debug/stree.exe
 +
Deleted : /smap/Debug/stree.exe.intermediate.manifest
 +
Deleted : /smap/Debug/stree.map
 +
Deleted : /smap/Release/BuildLog.htm
 +
Added : /smap/Release/smap.exe
 +
Deleted : /smap/Release/vc80.idb
 +
Modified : /smap/main.cpp
 +
Modified : /smap/smap.suo
 +
Deleted : /smap/stree.ncb
 +
Deleted : /smap/stree.vcproj
 +
Deleted : /smap/stree.vcproj.LANMASTERCMD.pat.user
 +
Modified : /src/shared/config.cpp
  
  
Revision: 217
+
Revision: 234
 +
Author: maach_ine
 +
Date: 4:09:54 PM, Thursday, June 14, 2007
 +
Message:
 +
Update for Zewi's placing NPCs around the galaxy.
 +
 
 +
Slightly modified the @warp command to be more useable.  The format MUST still be:
 +
 
 +
@warp XXXX YYYY ZZZZ
 +
OR
 +
@warp -XXXX -YYYY -ZZZZ
 +
OR
 +
any combination of +- XXXX, YYYY, ZZZZ.
 +
 
 +
Added:
 +
@planet command
 +
 
 +
Format MUST be:
 +
 
 +
@planet II
 +
 
 +
The planet ID MUST BE 2 characters long, or the zone server will crash.  The planet ID MUST be a positive number, or the client will crash.
 +
 
 +
NOTE:  The above commands WILL BE REMOVED when Zewi is done with them.  That is why they are not more user friendly.
 +
 
 +
Updates to the Zone Client:  It is now aware of what planet it should be on.  For purposes of sending the StartScene packet, the client is now aware of it's X,Y,Z co-ordinates earlier in the zoning in process.
 +
----
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
 
 +
 
 +
Revision: 233
 +
Author: maach_ine
 +
Date: 11:58:19 PM, Wednesday, June 13, 2007
 +
Message:
 +
****** SEMI-STABLE COMMIT ******
 +
 
 +
DO NOT START A CHAT LINE WITH THE CHARACTER @ AND HAVE "warp" IN THE CHAT LINE OR YOU WILL CRASH THE SERVER UNLESS YOU FOLLOW THE FORMAT LAID OUT BELOW.
 +
 
 +
This commit is the first step in handling player warping.  The format needed is:
 +
 
 +
@warp XXXX YYYY ZZZZ
 +
 
 +
where XXXX, YYYY and ZZZZ are the coordinates we want to warp to.
 +
 
 +
TODO:  Build the correct packets to send after we update the player's posX, posY, posZ
 +
----
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
 
 +
 
 +
Revision: 232
 
Author: lordcorm
 
Author: lordcorm
Date: 7:06:08 PM, Tuesday, November 27, 2007
+
Date: 7:19:08 PM, Wednesday, June 13, 2007
 
Message:
 
Message:
Fixed SceneDestroyObject to it dosnt use the hardcoded value of 25, also keep ConnectionServer in debug as it is not finished yet....
+
you now can save in cells :) and euip weapons :)
 
----
 
----
Modified : /trunk/ProjectFiles/SWGPreCU.sln
+
Modified : /dbScript/swgprecu.1.sql
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
  
  
Revision: 216
+
Revision: 231
 
Author: ead
 
Author: ead
Date: 11:00:24 PM, Monday, November 26, 2007
+
Date: 11:12:54 PM, Tuesday, June 12, 2007
 
Message:
 
Message:
fixed smap if statments for partal updates   fixed array bounding for dellist and partal update list in smap
+
06-12-07 Ead cleaned up time format now uses hh:mm:sec
 +
06-12-07 Ead cleanup of database quarry/connect error message   nolonger will it be hard to read
 +
----
 +
Modified : /src/shared/config.cpp
 +
Modified : /src/shared/tlog.cpp
  
  
smap dosent delete from cell in correct order   to do by ead
+
Revision: 230
 +
Author: ead
 +
Date: 10:54:45 PM, Tuesday, June 12, 2007
 +
Message:
 +
06-12-07 EAD iStance was not set to 0 on creation   sometimes for pepole
 +
without  compile option (set values to 0 on start) enabled would get stuck incapactated
 
----
 
----
Modified : /trunk/src/ZoneServer/smap.cpp
+
Modified : /src/ZoneServer/ZoneClient.cpp
 +
 
 +
 
 +
Revision: 229
 +
Author: Zewi
 +
Date: 9:59:05 PM, Tuesday, June 12, 2007
 +
Message:
 +
Added deeds to itmes per lordcorms request!!
 +
----
 +
Modified : /dbScript/static_npcs.3.sql
 +
Modified : /dbScript/swgprecu.1.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
 
 +
 
 +
Revision: 228
 +
Author: lordcorm
 +
Date: 6:31:40 PM, Tuesday, June 12, 2007
 +
Message:
 +
 
 +
----
 +
Added : /Release
 +
Added : /Release/PingServer
 +
Added : /Release/PingServer/BuildLog.htm
 +
Added : /Release/PingServer/PingServer.exe
 +
Added : /Release/PingServer.exe.intermediate.manifest
 +
Added : /Release/SWGPreCU_Ping.cod
 +
Added : /Release/SWGPreCU_Ping.obj
 +
Added : /Release/mt.dep
 +
Added : /Release/vc80.idb
 +
 
 +
 
 +
Revision: 227
 +
Author: lordcorm
 +
Date: 6:08:42 PM, Tuesday, June 12, 2007
 +
Message:
 +
not used any more
 +
----
 +
Deleted : /dbScript/BuildingDeeds.4.sql
 +
Deleted : /dbScript/cellobject.sql
 +
 
 +
 
 +
Revision: 226
 +
Author: lordcorm
 +
Date: 6:07:37 PM, Tuesday, June 12, 2007
 +
Message:
 +
Made changes to item handling system.....  a temperary fix for equipping stuff, cell objectsare now handled throw the item table.
 +
----
 +
Added : /dbScript/Deeds.sql
 +
Modified : /dbScript/swgprecu.1.sql
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
 
 +
 
 +
Revision: 225
 +
Author: ead
 +
Date: 10:39:09 PM, Monday, June 11, 2007
 +
Message:
 +
06-11-07 EAD added lordcorms databasedef.h and set it up moddeed existing ussage of _galaxy_id
 +
----
 +
Modified : /ProjectFiles/SWGPreCU.sln
 +
Modified : /ProjectFiles/SWGPreCU.vcproj
 +
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
 
 +
 
 +
Revision: 224
 +
Author: ead
 +
Date: 7:58:06 PM, Monday, June 11, 2007
 +
Message:
 +
REVERT TO REV 207
 +
----
 +
Modified : /ProjectFiles/SWGPreCU.sln
 +
Modified : /ProjectFiles/SWGPreCU.vcproj
 +
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 +
Modified : /dbScript/BuildingDeeds.4.sql
 +
Modified : /dbScript/DevCityBackup.sql
 +
Modified : /dbScript/LoadOrder.txt
 +
Deleted : /dbScript/Planets.6.sql
 +
Deleted : /dbScript/Waypoints.7.sql
 +
Deleted : /dbScript/cellobject.5.sql
 +
Deleted : /dbScript/datapad.sql
 +
Modified : /dbScript/item_template.2.SQL
 +
Modified : /dbScript/static_npcs.3.sql
 +
Modified : /dbScript/swgprecu.1.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
Deleted : /dbScript/tickettable.8.sql
 +
Deleted : /dbScript/tickettable.sql
 +
Added : /smap/Debug/BuildLog.htm(Copy from path: /smap/Debug/BuildLog.htm, Revision, 207
 +
Added : /smap/Debug/mt.dep(Copy from path: /smap/Debug/mt.dep, Revision, 207
 +
Added : /smap/Debug/stree.exe.intermediate.manifest(Copy from path: /smap/Debug/stree.exe.intermediate.manifest, Revision, 207
 +
Added : /smap/Debug/stree.map(Copy from path: /smap/Debug/stree.map, Revision, 207
 +
Modified : /smap/main.cpp
 +
Modified : /smap/smap.suo
 +
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
Deleted : /src/shared/databasedef.h
 +
Modified : /src/shared/opcodes.h
 +
 
 +
 
 +
Revision: 223
 +
Author: ead
 +
Date: 9:05:42 PM, Sunday, June 10, 2007
 +
Message:
 +
06-10-07 EAD start of name filter rebuild  server works now
 +
fixed build order and start order
 +
PING SERVER SHULD NOT BE BUILT THIS IS CORRECT 
 +
PING SERVER SHULD BE STARTED IN NON DEBUG RELASE MODE  NOMATTER WHAT MODE WE ARE IN
 +
these 2 things are set up properly now
 +
----
 +
Modified : /ProjectFiles/SWGPreCU.sln
 +
Modified : /src/shared/Database.cpp
 +
 
 +
 
 +
Revision: 222
 +
Author: lordcorm
 +
Date: 6:35:49 PM, Sunday, June 10, 2007
 +
Message:
 +
Database fixes
 +
----
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
Modified : /src/shared/databasedef.h
 +
 
 +
 
 +
Revision: 221
 +
Author: lordcorm
 +
Date: 5:22:32 PM, Sunday, June 10, 2007
 +
Message:
 +
New SQL update, as ead says do not touch this file without talking to him, YOUR NOT HELPING IF YOUR GOING FAST!
 +
----
 +
Modified : /dbScript/swgprecu.1.sql
 +
 
 +
 
 +
Revision: 220
 +
Author: ead
 +
Date: 5:05:08 PM, Sunday, June 10, 2007
 +
Message:
 +
06-10-07 EAD BROKEN COMMIT FOR MERGE WITH LOARDCORM 
 +
----
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
Modified : /src/shared/databasedef.h
 +
 
 +
 
 +
Revision: 219
 +
Author: maach_ine
 +
Date: 9:32:16 AM, Sunday, June 10, 2007
 +
Message:
 +
FIXED:  Invalid pointer in ZoneServer.vcproj  -- was looking for databasedef.h in the ZoneServer subdirectory instead of the shared subdirectory.
 +
 
 +
FIXED/PATCHED:  DBConnect::GetPlanets() no longer causes a server crash.  Cause of crash:  Array index out of bounds where i = 128.  Increased size of arrays by 1.
 +
----
 +
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
 
 +
 
 +
Revision: 218
 +
Author: ead
 +
Date: 4:10:49 AM, Sunday, June 10, 2007
 +
Message:
 +
FORGOT TO ADD FILE databasedef.h
 +
06-09-07 lordcorm intial commit  to database.cpp to be moved over
 +
06-09-07 EAD added row def file for lordcorm    do not use numbers as iterators for rows use the def name now
 +
 
 +
-- 06-09-07 EAD removed the swg precu master.sql as part of partal code roll back it may be back after cleanup
 +
 
 +
fixed build order  pingserver is not bulit by default and shuld be built manualy if you need its exe
 +
----
 +
Added : /src/shared/databasedef.h
 +
 
 +
 
 +
Revision: 217
 +
Author: ead
 +
Date: 4:10:18 AM, Sunday, June 10, 2007
 +
Message:
 +
06-09-07 lordcorm intial commit  to database.cpp to be moved over
 +
06-09-07 EAD added row def file for lordcorm    do not use numbers as iterators for rows use the def name now
 +
 
 +
-- 06-09-07 EAD removed the swg precu master.sql as part of partal code roll back it may be back after cleanup
 +
 
 +
fixed build order  pingserver is not bulit by default and shuld be built manualy if you need its exe
 +
----
 +
Modified : /ProjectFiles/SWGPreCU.sln
 +
Modified : /ProjectFiles/SWGPreCU.vcproj
 +
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 +
Deleted : /dbScript/SWG Pre CU Master.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
 
 +
 
 +
Revision: 216
 +
Author: lordcorm
 +
Date: 12:33:31 AM, Sunday, June 10, 2007
 +
Message:
 +
Database Structures for EAD :D
 +
----
 +
Modified : /src/shared/Database.h
  
  
 
Revision: 215
 
Revision: 215
 
Author: ead
 
Author: ead
Date: 11:18:36 PM, Thursday, November 08, 2007
+
Date: 12:08:25 AM, Sunday, June 10, 2007
 
Message:
 
Message:
fixed small bug in smap.cpp
+
removed
 +
bDoesQueryExist(string query);
 +
bDidQueryExecute(string query);
 +
rewrote del item and del charater  latter of witch will only set del flag to true
 +
item shuld dump data to a log file before deleat is run
 
----
 
----
Modified : /trunk/src/ZoneServer/smap.cpp
+
Deleted : /smap/Debug/BuildLog.htm
 +
Deleted : /smap/Debug/mt.dep
 +
Deleted : /smap/Debug/stree.exe.intermediate.manifest
 +
Deleted : /smap/Debug/stree.map
 +
Modified : /smap/main.cpp
 +
Modified : /smap/smap.suo
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
  
  
 
Revision: 214
 
Revision: 214
 
Author: ead
 
Author: ead
Date: 11:06:04 PM, Thursday, November 08, 2007
+
Date: 7:30:11 PM, Saturday, June 09, 2007
 
Message:
 
Message:
fixed smap crash  this is untested meanmon will test and ile work on it tomarow
+
-- 06-09-07 EAD ADDED del COLUM TO CHARATER SET TO 1 IF TOON WAS DELEETED
 
----
 
----
Modified : /trunk/src/ZoneServer/smap.cpp
+
Modified : /dbScript/swgprecu.1.sql
Modified : /trunk/src/shared/db.share.h
+
Modified : /dbScript/swgprecu.sql.changelog.txt
  
  
 
Revision: 213
 
Revision: 213
 
Author: ead
 
Author: ead
Date: 1:21:38 AM, Sunday, November 04, 2007
+
Date: 3:50:43 PM, Saturday, June 09, 2007
 
Message:
 
Message:
smap dynamic spawn and despawn
+
Database.cpp Database.h
 +
fixed canlogin only uses max of 2 sqlquarrys  encrypt key is recreated in database.cpp at sever start
 +
fixed canlogin encryption of passwords  works right now
 +
BUG FOUND DBConnect::GetPlanets() CAUSES CRASH  commented out its function call
 +
BUG FOUND DBConnect::InventoryDeed crash if result empty  added if result and fixed result and row names
 +
 
 +
removed datapad.9.sql  it is integrated with the swgprecu.1.sql
 +
 
 +
REMOVED  DROP IF EXIST IN ALL SQL FILES
 +
 
 +
DISTRUCTIVE COMMANDS ARE NOT TO BE AUTOMATED BY SQL FILES  YOU NEED TO STOP AND THINK ABOUT WHAT YOU ARE ABOUT TO DELETE BEFORE YOU DO IT
 +
DROP COMMANDS ARE NOT ALLOWED IN SQL FILES  FINAL DECISION!!!!!
 
----
 
----
Modified : /trunk/src/ZoneServer/smap.cpp
+
Modified : /dbScript/BuildingDeeds.4.sql
 +
Modified : /dbScript/Planets.6.sql
 +
Modified : /dbScript/Waypoints.7.sql
 +
Modified : /dbScript/cellobject.5.sql
 +
Deleted : /dbScript/datapad.9.sql
 +
Modified : /dbScript/item_template.2.SQL
 +
Modified : /dbScript/static_npcs.3.sql
 +
Modified : /dbScript/swgprecu.1.sql
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
  
  
 
Revision: 212
 
Revision: 212
Author: nelk
+
Author: lordcorm
Date: 5:40:12 PM, Saturday, November 03, 2007
+
Date: 7:44:52 PM, Friday, June 08, 2007
 
Message:
 
Message:
commenting on baselines
+
Fixed the packets for containment message when equiping and unequipping to go to chatrange and not player
 
----
 
----
Modified : /trunk/src/ZoneServer/PacketFactory_Baselines.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
  
  
 
Revision: 211
 
Revision: 211
Author: nelk
+
Author: plasmaflow
Date: 5:28:09 PM, Saturday, November 03, 2007
+
Date: 7:38:30 PM, Friday, June 08, 2007
 
Message:
 
Message:
 +
Updated sql Files
 +
Change log updated
 +
LoadOrder.txt updated
 +
We have 9 individual files to load as of this commit.
  
 +
SWG Pre CU Master.sql has been updated and tested to load.
 
----
 
----
Modified : /trunk/src/ZoneServer/PacketFactory_Baselines.cpp
+
Modified : /dbScript/LoadOrder.txt
 +
Modified : /dbScript/SWG Pre CU Master.sql
 +
Added : /dbScript/datapad.9.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
Added : /dbScript/tickettable.8.sql
  
  
 
Revision: 210
 
Revision: 210
Author: ead
+
Author: lordcorm
Date: 4:09:07 AM, Sunday, October 28, 2007
+
Date: 7:15:00 PM, Friday, June 08, 2007
 
Message:
 
Message:
SMAP FULLY WORKING AND TESTED    SMAP HAS SHOWN THE SELF OPTIMISATION THAT I EXPECTED    IT CUTS OFF OUT OF RANGE MOVEMENT AND CHAT    AND  IT HAS SOME HISTRISISS IN CELL MOVEMENT  UNEXPECTED  BUT GOOD
+
Updated
 +
--------
 +
Made Datapad db driven so update your DB's with datapad.sql.
 +
 
 +
Made it so you can equip and unequip items in your inventory and it will save to db.
 +
 
 
----
 
----
Modified : /trunk/ProjectFiles/ConnectionServer/ConnectionServer.vcproj
+
Modified : /dbScript/cellobject.5.sql
Modified : /trunk/ProjectFiles/PingServer/PingServer.vcproj
+
Added : /dbScript/datapad.sql
Added : /trunk/Release/connectionserver
+
Added : /dbScript/tickettable.sql
Modified : /trunk/src/ConnectionServer/SWGPreCU_Connection.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /trunk/src/ZoneServer/ZoneClient.cpp
+
Modified : /src/shared/Database.cpp
Modified : /trunk/src/ZoneServer/smap.cpp
+
Modified : /src/shared/Database.h
Modified : /trunk/src/ZoneServer/smap.h
+
  
  
 
Revision: 209
 
Revision: 209
Author: ead
+
Author: plasmaflow
Date: 1:37:53 AM, Sunday, October 28, 2007
+
Date: 4:01:43 PM, Friday, June 08, 2007
 
Message:
 
Message:
connection server is now release only  with full optimizations
+
Corrected Alaguerranos retrieval of the coordinates when the new waypoint button on the data pad was pressed. X and Y were inverted.
 +
 
 +
changed waypoint save function to accept the name of the waypoint since the /way command can pass the name.
 +
 
 +
/way x y command op codes have been added.
 
----
 
----
Modified : /trunk/ProjectFiles/ConnectionServer/ConnectionServer.vcproj
+
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /trunk/ProjectFiles/SWGPreCU.sln
+
Modified : /src/shared/Database.cpp
Modified : /trunk/src/ConnectionServer/ConnectionServer.cpp
+
Modified : /src/shared/Database.h
  
  
 
Revision: 208
 
Revision: 208
Author: ead
+
Author: plasmaflow
Date: 6:59:23 PM, Saturday, October 27, 2007
+
Date: 3:42:14 PM, Friday, June 08, 2007
 
Message:
 
Message:
smap fixes msiclainus    and a login fix for id's 10-19 and 100-199 and 1000-1999 and 10000 -  19999
+
NEW SQL FILES NEEDED TO WORK.
 +
 
 +
ADDED A NEW SQL MASTER FILE I WILL KEEP UP TO DATE AS NEW TABLES ARISE TO LOAD A SINGLE SCRIPT.
 +
 
 +
Corrected bug where females would get no items iven if in the template table.
 +
 
 +
Waypoints table is in.
 +
Planets table is in.
 +
cellobjects 5 file is updates.
 +
LoadOrder.txt updated.
 +
 
 +
SQL Change log is updated,
 
----
 
----
Modified : /trunk/src/LoginServer/Login.db.cpp
+
Modified : /dbScript/BuildingDeeds.4.sql
Modified : /trunk/src/ZoneServer/smap.cpp
+
Modified : /dbScript/DevCityBackup.sql
 +
Modified : /dbScript/LoadOrder.txt
 +
Added : /dbScript/Planets.6.sql
 +
Added : /dbScript/SWG Pre CU Master.sql
 +
Added : /dbScript/Waypoints.7.sql
 +
Added : /dbScript/cellobject.5.sql
 +
Modified : /dbScript/item_template.2.SQL
 +
Modified : /dbScript/swgprecu.1.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
Modified : /src/shared/opcodes.h
  
  
 
Revision: 207
 
Revision: 207
Author: meanmon13
+
Author: nogard
Date: 6:29:28 PM, Saturday, October 27, 2007
+
Date: 3:48:28 AM, Friday, June 08, 2007
 
Message:
 
Message:
small fix of how HPUs/corrupted packets are logged
+
added in OpenContainers and THe Posture update and some goodies
 
----
 
----
Modified : /trunk/src/ConnectionServer/ConnectionClient.cpp
+
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/PacketFactory.h
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/opcodes.h
  
  
 
Revision: 206
 
Revision: 206
Author: meanmon13
+
Author: nelk
Date: 6:24:51 PM, Saturday, October 27, 2007
+
Date: 9:57:38 PM, Thursday, June 07, 2007
 
Message:
 
Message:
High priority update handling has now been properly implmeneted the immediate effect of this is that client based smooth movment now happends!
+
crafting logs ftw
 
----
 
----
Modified : /trunk/src/ConnectionServer/ConnectionClient.cpp
+
Added : /Documents/Packets/Crafting/crafting.txt
Modified : /trunk/src/LoginServer/LoginClient.cpp
+
Added : /Documents/Packets/Crafting/crafting2.txt
Modified : /trunk/src/shared/Compression.cpp
+
Added : /Documents/Packets/Crafting/craftingcopperinc.txt
Modified : /trunk/src/shared/Crypto.cpp
+
Modified : /trunk/src/shared/Crypto.h
+
  
  
 
Revision: 205
 
Revision: 205
Author: meanmon13
+
Author: Alaguerrano
Date: 4:40:14 PM, Saturday, October 27, 2007
+
Date: 5:55:33 PM, Thursday, June 07, 2007
 
Message:
 
Message:
removal from zone and deletion from smap on client disconnection
+
**First Step to get Create New Waypoint**
 +
By now the zone server console shows, the charID who wants to create a new waypoint, and the coords and planet of the new waypoint.
 +
Changes:
 +
-In opcodes.h Added requestwaypointatposition opcode in CommandQueueEnqueue_CRCs
 +
-In Constants.h Added requestwaypointatposition in PacketIdentifyer CommandQueueEnqueues[]
 +
-In ObjControllers.cpp Added HANDLE_ObjController_CommandQueueEnqueue_requestwaypointatposition function.
 +
By now, it shows in the zone server console the CharacterID who requests the new waypoint, the coords and the planet of the new waypoint.
 +
TODO: Driven from DB. Need a waypoint table. Code the answer to the client from the server.
 +
-In ZoneClient.h Added void HANDLE_ObjController_CommandQueueEnqueue_requestwaypointatposition(ByteBuffer &Packet);
 
----
 
----
Modified : /trunk/src/ConnectionServer/ConnectionClient.cpp
+
Modified : /src/ZoneServer/Constants.h
Modified : /trunk/src/ZoneServer/ZoneClient.h
+
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /trunk/src/ZoneServer/ZoneServer.cpp
+
Modified : /src/ZoneServer/ZoneClient.h
Modified : /trunk/src/shared/opcodes.h
+
Modified : /src/shared/opcodes.h
  
  
 
Revision: 204
 
Revision: 204
Author: meanmon13
+
Author: Interesting
Date: 3:38:43 PM, Saturday, October 27, 2007
+
Date: 5:37:10 PM, Thursday, June 07, 2007
 
Message:
 
Message:
update of smap when a movment packet is recieved is now implemented
+
Added the missing CRC.
 +
 
 +
Thanks zewi.
 
----
 
----
Modified : /trunk/src/ZoneServer/ObjectControllers.cpp
+
Modified : /dbScript/item_template.2.SQL
  
  
 
Revision: 203
 
Revision: 203
Author: ead
+
Author: meanmon13
Date: 12:45:34 AM, Wednesday, October 24, 2007
+
Date: 5:23:17 PM, Thursday, June 07, 2007
 
Message:
 
Message:
smapDEL smapupdate  done
+
hopefully out of order packets should not be an issue... its a quick fix not a perminate solution but it shouldn't be an issue
 
----
 
----
Modified : /trunk/src/ZoneServer/HandleZone.cpp
+
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /trunk/src/ZoneServer/Object.h
+
Modified : /trunk/src/ZoneServer/smap.cpp
+
Modified : /trunk/src/ZoneServer/smap.h
+
  
  
 
Revision: 202
 
Revision: 202
Author: ead
+
Author: Interesting
Date: 5:21:16 PM, Sunday, October 21, 2007
+
Date: 2:36:47 PM, Thursday, June 07, 2007
 
Message:
 
Message:
recommit of smap.h
+
Starter items are now named correctly and added to the bottom of the database as plasmaflow suggested.
 +
Final phase will be tomorrow; I'm going to verify the entries and update the starting item table.
 
----
 
----
Modified : /trunk/src/ZoneServer/smap.h
+
Modified : /dbScript/item_template.2.SQL
  
  
 
Revision: 201
 
Revision: 201
 
Author: ead
 
Author: ead
Date: 5:16:27 PM, Sunday, October 21, 2007
+
Date: 10:44:52 PM, Wednesday, June 06, 2007
 
Message:
 
Message:
fixed smap dependancys
+
06-06-07 EAD FIXED NULLS IN `static_npcs` IE  C++ CANT DO NULLS IT CRASHES THE SERVER  DONT USE THEM PLS  THANKS
 
----
 
----
Modified : /trunk/src/ZoneServer/Object.h
+
Modified : /dbScript/static_npcs.3.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
  
  
 
Revision: 200
 
Revision: 200
Author: meanmon13
+
Author: Zewi
Date: 7:15:46 AM, Sunday, October 21, 2007
+
Date: 9:28:11 PM, Wednesday, June 06, 2007
 
Message:
 
Message:
WE now have movement and spatial chat all performed via the chatrange command through smap! go smap!!!
+
fixed naboo player house deed!
 
----
 
----
Modified : /trunk/src/ZoneServer/Character.cpp
+
Modified : /dbScript/swgprecu.1.sql
Modified : /trunk/src/ZoneServer/Character.h
+
Modified : /trunk/src/ZoneServer/CommandQueueEnqueues.cpp
+
Modified : /trunk/src/ZoneServer/CommandQueueEnqueues.h
+
Modified : /trunk/src/ZoneServer/ObjControllers.h
+
Modified : /trunk/src/ZoneServer/ObjectControllers.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /trunk/src/ZoneServer/PacketFactory_ObjControllers.cpp
+
Modified : /trunk/src/ZoneServer/PacketHandlers.h
+
Modified : /trunk/src/ZoneServer/PacketStructs.h
+
Modified : /trunk/src/ZoneServer/PacketStructs_ObjControllers.h
+
Modified : /trunk/src/ZoneServer/ZoneClient.cpp
+
Modified : /trunk/src/shared/opcodes.h
+
  
  
 
Revision: 199
 
Revision: 199
Author: ead
+
Author: Zewi
Date: 6:21:07 AM, Sunday, October 21, 2007
+
Date: 8:43:19 PM, Wednesday, June 06, 2007
 
Message:
 
Message:
fixed smap offset
+
building database update
 
----
 
----
Modified : /trunk/src/ZoneServer/smap.cpp
+
Modified : /dbScript/BuildingDeeds.4.sql
  
  
 
Revision: 198
 
Revision: 198
Author: meanmon13
+
Author: Zewi
Date: 1:57:58 AM, Sunday, October 21, 2007
+
Date: 8:37:37 PM, Wednesday, June 06, 2007
 
Message:
 
Message:
We now have multizone using smap!!!
+
Added to the BuildingDeeds Sql file!
 
----
 
----
Modified : /trunk/src/ZoneServer/HandleZone.cpp
+
Modified : /dbScript/BuildingDeeds.4.sql
Modified : /trunk/src/ZoneServer/ZoneClient.cpp
+
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /trunk/src/ZoneServer/ZoneClient.h
+
  
  
 
Revision: 197
 
Revision: 197
Author: meanmon13
+
Author: lordcorm
Date: 1:02:58 AM, Sunday, October 21, 2007
+
Date: 8:30:07 PM, Wednesday, June 06, 2007
 
Message:
 
Message:
untested ingeration of chatrange
+
DB stuff for adding NPC's to cells!
 
----
 
----
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /dbScript/static_npcs.3.sql
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /src/ZoneServer/Constants.h
Modified : /trunk/src/ZoneServer/smap.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
  
  
 
Revision: 196
 
Revision: 196
Author: ead
+
Author: nogard
Date: 12:08:20 AM, Sunday, October 21, 2007
+
Date: 7:46:38 PM, Wednesday, June 06, 2007
 
Message:
 
Message:
smap add  and  smap parse
+
added the fixes for lordcorm in SpawnCreature
 +
buildings should no longer spawn each time a player logs in
 
----
 
----
Modified : /trunk/src/ZoneServer/HandleZone.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/ZoneServer/smap.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /trunk/src/ZoneServer/smap.h
+
Modified : /src/ZoneServer/ZoneClient.h
  
  
 
Revision: 195
 
Revision: 195
Author: meanmon13
+
Author: maach_ine
Date: 10:40:59 PM, Saturday, October 20, 2007
+
Date: 7:21:19 PM, Wednesday, June 06, 2007
 
Message:
 
Message:
changed SendQueuedPackets to accept a source id... used for things such as CHATRANGE
+
Bug squashing:
 +
 
 +
Fixed client crash when player character list larger than 4 or 5 players.  (Tested for list up to 10 characters long).
 +
 
 +
We no longer send the character's last name in BUILD_EnumerateCharacterId if the character's last name is " " or a 0-length string. (Fix for Wookiees)
 +
 
 +
HANDLE_LoginClusterStatus now sends back the actual status of the Zone Server according to the database (was previously sending back an online status no matter what.)
 
----
 
----
Modified : /trunk/ProjectFiles/CharacterServer/CharacterServer.vcproj
+
Modified : /src/LoginServer/HandleLogin.cpp
Modified : /trunk/ProjectFiles/PingServer/PingServer.vcproj
+
Modified : /src/LoginServer/PacketFactory.cpp
Modified : /trunk/src/ZoneServer/Character.cpp
+
Modified : /trunk/src/ZoneServer/Character.h
+
Modified : /trunk/src/ZoneServer/CommandQueueEnqueues.cpp
+
Modified : /trunk/src/ZoneServer/Creature.cpp
+
Modified : /trunk/src/ZoneServer/Creature.h
+
Modified : /trunk/src/ZoneServer/HandleZone.cpp
+
Modified : /trunk/src/ZoneServer/Monster.cpp
+
Modified : /trunk/src/ZoneServer/Monster.h
+
Modified : /trunk/src/ZoneServer/Object.cpp
+
Modified : /trunk/src/ZoneServer/Object.h
+
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /trunk/src/ZoneServer/Player.cpp
+
Modified : /trunk/src/ZoneServer/Player.h
+
Modified : /trunk/src/ZoneServer/Tangible.cpp
+
Modified : /trunk/src/ZoneServer/Tangible.h
+
  
  
 
Revision: 194
 
Revision: 194
Author: ead
+
Author: lordcorm
Date: 10:38:04 PM, Sunday, October 14, 2007
+
Date: 6:05:47 PM, Wednesday, June 06, 2007
 
Message:
 
Message:
fixed smap    added smapadd  function call when spawning players
+
Woops forgot the new .sql file for cellobjects. Sorry meanmon for the double commit
 
----
 
----
Modified : /trunk/src/ZoneServer/HandleZone.cpp
+
Added : /dbScript/cellobject.sql
Modified : /trunk/src/ZoneServer/smap.cpp
+
  
  
 
Revision: 193
 
Revision: 193
Author: ead
+
Author: lordcorm
Date: 3:28:31 AM, Sunday, October 14, 2007
+
Date: 6:04:57 PM, Wednesday, June 06, 2007
 
Message:
 
Message:
SMAP BASE COMMIT    ITS FULLLY WORKING  BUT MEAN NEEDS TO LINK SMAPADD TO NPC SPAWN SOMEHOW
+
Fixed PlasmaFlows function to update player data in the Database.
 +
 
 +
Added cell object spawning from DB! Player Housing soon! Yay!
 
----
 
----
Modified : /trunk/ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/CharacterServer/char.db.cpp
+
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /trunk/src/CharacterServer/char.db.toon.cpp
+
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /trunk/src/ZoneServer/Object.h
+
Modified : /src/shared/Database.cpp
Modified : /trunk/src/ZoneServer/SWGPreCU_Zone.cpp
+
Modified : /src/shared/Database.h
Modified : /trunk/src/ZoneServer/ZoneClient.h
+
Added : /trunk/src/ZoneServer/smap.cpp
+
Added : /trunk/src/ZoneServer/smap.h
+
  
  
 
Revision: 192
 
Revision: 192
Author: plasmaflow
+
Author: meanmon13
Date: 7:58:01 AM, Friday, October 05, 2007
+
Date: 5:18:31 PM, Wednesday, June 06, 2007
 
Message:
 
Message:
Corrected MySQL Call to get player name to include a space when name is passed out from db to client.
+
Housekeeping changes and new system for CommandQueueEnqueue :-D
Name Generator Corrections on some of the names that were duplicated.
+
 
----
 
----
Modified : /trunk/src/CharacterServer/char.db.cpp
+
Modified : /src/ZoneServer/Constants.h
Modified : /trunk/src/CharacterServer/char.db.toon.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/ConnectionServer/conn.db.cpp
+
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /trunk/src/ConnectionServer/conn.db.toon.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /trunk/src/LoginServer/Login.db.cpp
+
Modified : /src/ZoneServer/ZoneClient.h
Modified : /trunk/src/ZoneServer/Database.cpp
+
Modified : /src/shared/ByteBuffer.cpp
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Modified : /src/shared/ByteBuffer.h
Modified : /trunk/src/ZoneServer/MySQL.item.cpp
+
Modified : /src/shared/opcodes.h
  
  
 
Revision: 191
 
Revision: 191
 
Author: plasmaflow
 
Author: plasmaflow
Date: 11:05:10 PM, Friday, September 28, 2007
+
Date: 3:09:20 PM, Wednesday, June 06, 2007
 
Message:
 
Message:
COMMIT BY EAD
+
Dev City File updated first rev before i implement the whole city. Sorry city over water cannot be done. Due to buildings not meshing up with the platforms over water. When exiting the building on a platform over water you end up in the water.
WARNING IF YOU DO NOT HAVE THE MYSQL NOINSTALL AT C:\MYSQL OR SIMLIAR WITH THE OPT LIBRARY AND INCLUDE FOLDER SET YOU CANT BuildLog.htm
+
  
REMOVED MYSQL LIBARAYS AS THAY WER MISSMATCHED  EVERYONE SHULD HAVE 5.0.37 NOINSTALL ON THERE DRIVE FOR LIBRARYS 
+
City is on the cove now.
  
ADDED VERSION NOTICE FOR MYSQL STARTUP ON ZONE SERVER
+
Default spawn coords will randomize around the new starport.
 +
changed several log entries from printing to the console. will keep on changin more as i can.
  
MYSQLNOINSTALL 5.0.37 CAN BE GOTTENN AT http://final.servegame.com/mysql.7z 16MB OR ON MYSQL SITE
+
Player update now will check if coords are cell based when cell coords are passed i will update the function to save cell instead of world coords.
 +
 
 +
Npc table contains the ticket droid. Removed the hardcoded npc from code and added it to the npc table.
 +
NOTE NPC TABLE HAS TO BE LOADED
 +
 
 +
*****BUG******
 +
If an account has 4 characters or more defined the client will crash on login. Aparently enum character will pass something wrong to the client.
 
----
 
----
Deleted : /trunk/Lib/libmysql.dll
+
Modified : /dbScript/DevCityBackup.sql
Deleted : /trunk/Lib/libmysql.lib
+
Modified : /dbScript/static_npcs.3.sql
Deleted : /trunk/Lib/mysqlclient.lib
+
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /trunk/ProjectFiles/CharacterServer/CharacterServer.vcproj
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/ProjectFiles/ConnectionServer/ConnectionServer.vcproj
+
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /trunk/ProjectFiles/LoginServer.vcproj
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /trunk/ProjectFiles/PingServer/PingServer.vcproj
+
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /trunk/ProjectFiles/TutorialServer/TutorialServer.vcproj
+
Modified : /src/shared/Database.cpp
Modified : /trunk/ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /src/shared/Database.h
Modified : /trunk/src/CharacterServer/SWGPreCU_Character.cpp
+
Modified : /trunk/src/CharacterServer/char.db.toon.cpp
+
Modified : /trunk/src/ZoneServer/Database.cpp
+
  
  
 
Revision: 190
 
Revision: 190
Author: plasmaflow
+
Author: meanmon13
Date: 12:03:31 PM, Thursday, September 27, 2007
+
Date: 3:01:20 PM, Wednesday, June 06, 2007
 
Message:
 
Message:
Random Name Generation V2.0
+
ChatSendToRoom is now handled
Names generated are now Randomized based on current time by seeding the random number gen.
+
 
+
Names generated are checked against the Database and regenerated if in use.
+
Regeneration will only occur a max of 100 times before we give up.
+
 
+
Last Names are and do not need to be checked
+
 
----
 
----
Modified : /trunk/src/CharacterServer/SWGPreCU_Character.cpp
+
Modified : /src/ZoneServer/Constants.h
Modified : /trunk/src/CharacterServer/char.db.h
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/CharacterServer/char.db.toon.cpp
+
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/opcodes.h
  
  
 
Revision: 189
 
Revision: 189
Author: plasmaflow
+
Author: maach_ine
Date: 9:12:56 AM, Thursday, September 27, 2007
+
Date: 1:45:21 PM, Wednesday, June 06, 2007
 
Message:
 
Message:
Account Creation was broken. It now fixed has been.
+
Housekeeping. Removed a couple of debug printfs that are no longer needed.
Issue stems from SQL Queries being written wrong.
+
 
+
New Character Insertion was broken.
+
Problem lies in the queries, i fixed the badge insert query and the xp insert query.
+
But the character insertion query is attempting to insert real data and it cant be done
+
unless a real query is sent. To send real data you need a real connection.
+
Atm connection for mysql is for txt based queries.
+
Break in the character insert query is in the insertion of the float values.
+
The query is either getting corrupted or not being passed right.
+
Ill leave it to ead to correct since it is his baby.
+
 
+
Also whenever a sql query inserts a record that has an auto increment field
+
you cannot pass 'NULL' or '' you need to pass `[field_name]` as in `id` or `character_id`
+
if its not passed this way the database does not increment the field and insert the proper value into the field.
+
 
+
------
+
On another Note:
+
IMO the character queries are WAY too complex and unnecessarily doing while loops to put data into a query variable.
+
I can't believe that doing a query in this manner is quicker or more efficient than just writing the values to a
+
variable in the proper way. I know I know ead is the assembler King.
+
Hope he reads this and attempts to make the char insertion queries more simple and more readable for
+
troubleshooting purposes.
+
 
----
 
----
Modified : /trunk/src/CharacterServer/SWGPreCU_Character.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/CharacterServer/char.db.toon.cpp
+
Modified : /trunk/src/LoginServer/Login.db.cpp
+
  
  
 
Revision: 188
 
Revision: 188
Author: meanmon13
+
Author: Interesting
Date: 11:53:15 PM, Wednesday, September 26, 2007
+
Date: 12:40:36 PM, Wednesday, June 06, 2007
 
Message:
 
Message:
Client now displays an error message when character creation has failed :-D
+
Phase 2 of corrections to the starting items. This was done with both zewi, plasmaflow, AND maach's approval.
 +
 
 +
Please do not un-do this work, or modify it in any way until I finish phase 3 tomorrow.
 
----
 
----
Modified : /trunk/src/CharacterServer/SWGPreCU_Character.cpp
+
Modified : /dbScript/item_template.2.SQL
Modified : /trunk/src/CharacterServer/char.db.toon.cpp
+
Modified : /trunk/src/shared/opcodes.h
+
  
  
 
Revision: 187
 
Revision: 187
Author: plasmaflow
+
Author: Interesting
Date: 2:44:55 PM, Wednesday, September 26, 2007
+
Date: 11:39:45 AM, Wednesday, June 06, 2007
 
Message:
 
Message:
Name Generator Update
+
Deleted all the names from the item table in preparation for adding new entries for starter items.
Name Generation is now more in tune with original Name generator.
+
 
It will now generate completely random last names based on word combinations and on random letter picks.
+
Talk to plasmaflow before yelling at me :P
It will at random not generate a last name.
+
 
----
 
----
Modified : /trunk/src/CharacterServer/SWGPreCU_Character.cpp
+
Modified : /dbScript/item_template.2.SQL
  
  
 
Revision: 186
 
Revision: 186
Author: plasmaflow
+
Author: maach_ine
Date: 10:01:27 AM, Wednesday, September 26, 2007
+
Date: 11:34:36 AM, Wednesday, June 06, 2007
 
Message:
 
Message:
Random Name Generator Update.
+
Fixed character creation crash. Issue was:
Names are now more starwarsy.
+
Last names are generated from 2 arrays.
+
  
Need someone to write a routine to check for the first name to make sure no one else has the same first name as a  
+
If a character was created with no hair, we were attempting to read the hair customization data anyway.  This involved creating arrays with invalid lengths, writing data to non-existant arrays, performing replace functions on empty strings, etc.  We now check to see if the hair object exists before we try to read any other hair data.  If there is a hair object, great.  If not, we skip all that.  Every character can now be created, with or without hair (although some currently have no starter items.)
newly generated name.
+
 
----
 
----
Modified : /trunk/src/CharacterServer/SWGPreCU_Character.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
  
  
 
Revision: 185
 
Revision: 185
Author: plasmaflow
+
Author: Interesting
Date: 3:31:06 PM, Monday, September 24, 2007
+
Date: 11:09:55 AM, Wednesday, June 06, 2007
 
Message:
 
Message:
Character Name Generator Corrections.
+
Deleted obsolete table from the dbscript folder.
 
----
 
----
Modified : /trunk/src/CharacterServer/SWGPreCU_Character.cpp
+
Deleted : /dbScript/starter_items.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
  
  
 
Revision: 184
 
Revision: 184
Author: plasmaflow
+
Author: Interesting
Date: 2:48:45 PM, Monday, September 24, 2007
+
Date: 9:35:23 AM, Wednesday, June 06, 2007
 
Message:
 
Message:
Added Random Name Generator V1 to the CharacterServer.exe
+
Cleaned the change log. Come on people, start being a little more neat when updating it.
Names are made from Pre Seeded Variables that are statically Defined.
+
 
+
Added a New Batch file to the dbScript/Make_One_SQL_File.bat
+
This Batch makes a single SQL File to Load and deletes the file if it already exists.
+
File created is not commited but the batch file is.
+
 
+
Future Version of the Name Gen may incorporate more names or seeds from a file, Dunno yet.
+
 
+
Corrections of minor typos.
+
 
----
 
----
Added : /trunk/dbScript/Make_One_SQL_File.bat
+
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /trunk/src/CharacterServer/SWGPreCU_Character.cpp
+
Modified : /trunk/src/CharacterServer/char.db.precache.cpp
+
  
  
 
Revision: 183
 
Revision: 183
Author: ead
+
Author: meanmon13
Date: 2:04:52 AM, Sunday, September 23, 2007
+
Date: 4:15:18 AM, Wednesday, June 06, 2007
 
Message:
 
Message:
fixed ham ammounts used for stat migration
+
swoops will be destroyed when dismounting... this is a temprarary fix until it can be figured out why remounting does not work
 
----
 
----
Deleted : /trunk/dbScript/skil.xls
+
Modified : /src/ZoneServer/Constants.h
Modified : /trunk/src/CharacterServer/char.db.toon.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/PacketFactory.h
 +
Modified : /src/shared/opcodes.h
  
  
 
Revision: 182
 
Revision: 182
Author: ead
+
Author: meanmon13
Date: 1:26:31 AM, Sunday, September 23, 2007
+
Date: 2:33:32 AM, Wednesday, June 06, 2007
 
Message:
 
Message:
 
+
swoop movement test
 
----
 
----
Modified : /trunk/dbScript/galaxy.sql
+
Modified : /src/ZoneServer/ObjControllers.cpp
  
  
 
Revision: 181
 
Revision: 181
Author: ead
+
Author: meanmon13
Date: 1:23:44 AM, Sunday, September 23, 2007
+
Date: 2:13:35 AM, Wednesday, June 06, 2007
 
Message:
 
Message:
fixed char table
+
Swoop movement fix :-D
 
----
 
----
Modified : /trunk/dbScript/character.sql
+
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
  
  
 
Revision: 180
 
Revision: 180
Author: ead
+
Author: meanmon13
Date: 12:59:22 AM, Sunday, September 23, 2007
+
Date: 1:41:40 AM, Wednesday, June 06, 2007
 
Message:
 
Message:
fixed offset  cacluator was in wrong mode
+
swoop movment test
 
----
 
----
Modified : /trunk/dbScript/skil.ods
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /trunk/src/CharacterServer/char.db.toon.cpp
+
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
  
  
 
Revision: 179
 
Revision: 179
Author: ead
+
Author: meanmon13
Date: 12:30:20 AM, Sunday, September 23, 2007
+
Date: 1:27:46 AM, Wednesday, June 06, 2007
 
Message:
 
Message:
skills fully working
+
swoop movment test
 
----
 
----
Modified : /trunk/ProjectFiles/CharacterServer/CharacterServer.vcproj
+
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /trunk/ProjectFiles/ConnectionServer/ConnectionServer.vcproj
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /trunk/ProjectFiles/LoginServer.vcproj
+
Modified : /trunk/ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /trunk/dbScript/skil.ods
+
Modified : /trunk/src/CharacterServer/char.db.cpp
+
Modified : /trunk/src/CharacterServer/char.db.h
+
Modified : /trunk/src/CharacterServer/char.db.toon.cpp
+
Deleted : /trunk/src/CharacterServer/char.dbdef.h
+
Modified : /trunk/src/LoginServer/Login.db.h
+
Deleted : /trunk/src/LoginServer/Login.dbdef.h
+
Modified : /trunk/src/ZoneServer/Character.h
+
Modified : /trunk/src/ZoneServer/Database.h
+
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Deleted : /trunk/src/ZoneServer/dbdef.h
+
Modified : /trunk/src/shared/Common.h
+
Modified : /trunk/src/shared/dbdef.h
+
  
  
 
Revision: 178
 
Revision: 178
Author: ead
+
Author: maach_ine
Date: 2:52:29 AM, Friday, September 21, 2007
+
Date: 1:18:40 AM, Wednesday, June 06, 2007
 
Message:
 
Message:
fixed planet id  added remaing tables for xp and skills
+
Fixed:
 +
 
 +
Creo3 packet on NPC spawn crashing client.
 +
NPCs having same ham as you.
 +
Fellow players having same HAM as you.
 +
Fellow players having same hair as you (if they did).
 
----
 
----
Added : /trunk/dbScript/char_sk.sql
+
Modified : /src/ZoneServer/HandleZone.cpp
Added : /trunk/dbScript/char_xp.sql
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /trunk/dbScript/character.sql
+
Modified : /src/ZoneServer/ZoneClient.cpp
Added : /trunk/dbScript/container.sql
+
Modified : /src/ZoneServer/ZoneClient.h
Modified : /trunk/dbScript/item.sql
+
Modified : /trunk/src/CharacterServer/char.db.toon.cpp
+
Modified : /trunk/src/CharacterServer/char.dbdef.h
+
  
  
 
Revision: 177
 
Revision: 177
 
Author: meanmon13
 
Author: meanmon13
Date: 2:44:24 AM, Sunday, September 16, 2007
+
Date: 12:39:56 AM, Wednesday, June 06, 2007
 
Message:
 
Message:
Character server should build now
+
The swoop that is called from the datapad is now mountable via the /command .... /mount  it can be dismounted via /dismount  it can not be destroyed at the momement soon to be remidied!!! >.< swoop movment should also work
 
----
 
----
Modified : /trunk/src/CharacterServer/SWGPreCU_Character.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
  
  
 
Revision: 176
 
Revision: 176
 
Author: ead
 
Author: ead
Date: 2:09:34 AM, Sunday, September 16, 2007
+
Date: 11:45:30 PM, Tuesday, June 05, 2007
 
Message:
 
Message:
UNTESTED COMMIT CANT BUILD
+
added numbers to sql files IF YOU WANT TO ADD A FILE PEPOLE MUST SOURCE  YOU MUST DO  SQLFILENAME.NUMBER/ORDER.SQL  AND IT MUST BE RUN BY 2 OTHER DEVS FIRST
ADDED TUTORIAL BOOL AT END OF  INSERTCharacter TO ALLOW FOR TUTORIAL OR NOT
+
 
----
 
----
Modified : /trunk/src/CharacterServer/char.db.h
+
Added : /dbScript/BuildingDeeds.4.sql(Copy from path: /dbScript/BuildingDeeds.sql, Revision, 175
Modified : /trunk/src/CharacterServer/char.db.toon.cpp
+
Deleted : /dbScript/BuildingDeeds.sql
 +
Added : /dbScript/item_template.2.SQL(Copy from path: /dbScript/item_template.SQL, Revision, 175
 +
Deleted : /dbScript/item_template.SQL
 +
Modified : /dbScript/profession_skill_tree.prelemnary.sql
 +
Added : /dbScript/static_npcs.3.sql(Copy from path: /dbScript/static_npcs.sql, Revision, 175
 +
Deleted : /dbScript/static_npcs.sql
 +
Added : /dbScript/swgprecu.1.sql(Copy from path: /dbScript/swgprecu.sql, Revision, 175
 +
Deleted : /dbScript/swgprecu.sql
  
  
 
Revision: 175
 
Revision: 175
Author: ead
+
Author: nelk
Date: 2:05:24 AM, Sunday, September 16, 2007
+
Date: 6:59:31 PM, Tuesday, June 05, 2007
 
Message:
 
Message:
FIXED HANDLE INCOMING TO USE THE GETPlanetID FUNCTION IN CONN SERVER
+
Added Planetary Map Locations.Rtf
 
----
 
----
Modified : /trunk/src/ConnectionServer/HandleIncomming.cpp
+
Added : /Documents/Packets/NGE
Modified : /trunk/src/ConnectionServer/conn.db.h
+
Added : /Documents/Packets/NGE/Planetary Map Locations.Rtf
Modified : /trunk/src/ConnectionServer/conn.db.toon.cpp
+
  
  
 
Revision: 174
 
Revision: 174
Author: ead
+
Author: nogard
Date: 1:41:32 AM, Sunday, September 16, 2007
+
Date: 4:58:35 PM, Tuesday, June 05, 2007
 
Message:
 
Message:
revert of broken commit
+
Added LORDcorms Travel stuff for him to fix and make DB driven
 
----
 
----
Modified : /trunk/ProjectFiles/TutorialServer/TutorialServer.vcproj
+
Modified : /src/ZoneServer/Constants.h
Modified : /trunk/ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /src/ZoneServer/HandleZone.cpp
Deleted : /trunk/dbScript/char_xp.sql
+
Modified : /src/ZoneServer/ObjControllers.cpp
Deleted : /trunk/dbScript/container.sql
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /trunk/src/CharacterServer/char.db.toon.cpp
+
Modified : /src/ZoneServer/PacketFactory.h
Modified : /trunk/src/CharacterServer/char.dbdef.h
+
Modified : /src/ZoneServer/ZoneClient.h
Added : /trunk/src/TutorialServer/Database.h(Copy from path: /trunk/src/TutorialServer/Database.h, Revision, 172
+
Modified : /src/shared/opcodes.h
Modified : /trunk/src/TutorialServer/TutorialCharacter.h
+
Modified : /src/shared/tlog.cpp
Modified : /trunk/src/TutorialServer/TutorialClient.h
+
Modified : /trunk/src/TutorialServer/TutorialServer.h
+
Deleted : /trunk/src/TutorialServer/tut.db.cpp
+
Deleted : /trunk/src/TutorialServer/tut.db.h
+
Deleted : /trunk/src/TutorialServer/tut.toon.cpp
+
Modified : /trunk/src/ZoneServer/Character.h
+
Modified : /trunk/src/ZoneServer/Database.h
+
Added : /trunk/src/ZoneServer/MySQL.StructDef.h(Copy from path: /trunk/src/ZoneServer/MySQL.StructDef.h, Revision, 172
+
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Added : /trunk/src/ZoneServer/dbData.h(Copy from path: /trunk/src/ZoneServer/dbData.h, Revision, 172
+
Added : /trunk/src/ZoneServer/dbdef.h(Copy from path: /trunk/src/ZoneServer/dbdef.h, Revision, 172
+
Deleted : /trunk/src/shared/db.StructDef.h
+
Modified : /trunk/src/shared/dbdef.h
+
  
  
 
Revision: 173
 
Revision: 173
Author: ead
+
Author: Alaguerrano
Date: 6:22:32 PM, Saturday, September 15, 2007
+
Date: 4:20:35 PM, Tuesday, June 05, 2007
 
Message:
 
Message:
BROKEN COMMIT  BAD TCLIENT CLASS  CANT SEE VARABLES IN DATABASE
+
-Third time i have committed my Delete items of Inventory from DB, and from UI.
 +
Please, dont delete my work again. :(
 +
------
 +
Alaguerrano
 
----
 
----
Modified : /trunk/ProjectFiles/TutorialServer/TutorialServer.vcproj
+
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /trunk/ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Added : /trunk/dbScript/char_xp.sql
+
Added : /trunk/dbScript/container.sql
+
Modified : /trunk/src/CharacterServer/char.db.toon.cpp
+
Modified : /trunk/src/CharacterServer/char.dbdef.h
+
Deleted : /trunk/src/TutorialServer/Database.h
+
Modified : /trunk/src/TutorialServer/TutorialCharacter.h
+
Modified : /trunk/src/TutorialServer/TutorialClient.h
+
Modified : /trunk/src/TutorialServer/TutorialServer.h
+
Added : /trunk/src/TutorialServer/tut.db.cpp
+
Added : /trunk/src/TutorialServer/tut.db.h
+
Added : /trunk/src/TutorialServer/tut.toon.cpp
+
Modified : /trunk/src/ZoneServer/Character.h
+
Modified : /trunk/src/ZoneServer/Database.h
+
Deleted : /trunk/src/ZoneServer/MySQL.StructDef.h
+
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Deleted : /trunk/src/ZoneServer/dbData.h
+
Deleted : /trunk/src/ZoneServer/dbdef.h
+
Added : /trunk/src/shared/db.StructDef.h
+
Modified : /trunk/src/shared/dbdef.h
+
  
  
 
Revision: 172
 
Revision: 172
Author: meanmon13
+
Author: maach_ine
Date: 1:59:57 AM, Friday, September 14, 2007
+
Date: 1:19:31 PM, Tuesday, June 05, 2007
 
Message:
 
Message:
Added the ByteBuffer operator = and made the operator [] safer. It now checked to see if you are attempting to access a character outside its buffer's range. It'll return the last character in the array if one asked for an index out of its range
+
Updated new character start coordinates as per Meanmon.
 
----
 
----
Modified : /trunk/src/shared/ByteBuffer.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/shared/ByteBuffer.h
+
Modified : /src/ZoneServer/PacketFactory.cpp
  
  
 
Revision: 171
 
Revision: 171
Author: meanmon13
+
Author: maach_ine
Date: 1:08:37 AM, Friday, September 14, 2007
+
Date: 1:16:11 PM, Tuesday, June 05, 2007
 
Message:
 
Message:
Experience has been converted over to the new system
+
Bugfixes
 
----
 
----
Modified : /trunk/src/TutorialServer/PacketFactory.h
+
Modified : /dbScript/item_template.SQL
Modified : /trunk/src/TutorialServer/PacketFactory_Baselines.cpp
+
Modified : /dbScript/swgprecu.sql
Modified : /trunk/src/ZoneServer/Character.cpp
+
Modified : /trunk/src/ZoneServer/Character.h
+
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /trunk/src/ZoneServer/PacketFactory_Baselines.cpp
+
Modified : /trunk/src/ZoneServer/PacketStructs_Baselines.h
+
  
  
 
Revision: 170
 
Revision: 170
Author: meanmon13
+
Author: plasmaflow
Date: 12:02:43 AM, Friday, September 14, 2007
+
Date: 12:37:03 PM, Tuesday, June 05, 2007
 
Message:
 
Message:
Cleanup of some outdated debug text
+
**** YOU WILL NEED TO LOAD NEW swgprecu.sql FILE ******
 +
 
 +
We now update player position as we move based on a settable tick counter in each galaxy.
 +
The default value is 10000 in a new column in the database for the galaxy table. column added at the end of the Galaxy table.
 +
Setting default is 10000 but may be settable, recommended not to go below 200 and to be bumped up as more players play in the server or updates may overwhelm the server, also if you don't move no update is done until the player inactivity message is sent.
 +
 
 +
Added a new set of resource tables to the main sql file as per maach_ines file.
 +
 
 +
Added a new File for letting you know what to load so your server works. File name is : LoadOrder.txt
 +
We need to keep this file up to date. Im working on creating a script file that will load all the files for you.
 +
 
 +
all database changes are documented in the swgprecu.sql.changelog.txt file.
 +
 
 +
Various routines not used have been removed many have been documented. comments on all change logs have been added. (hope i didnt forget any).
 +
 
 +
This ocmpile has been tested and is stable needs multizone testing tho.
 
----
 
----
Modified : /trunk/src/ZoneServer/Character.cpp
+
Added : /dbScript/LoadOrder.txt
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Modified : /dbScript/swgprecu.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
  
  
 
Revision: 169
 
Revision: 169
Author: meanmon13
+
Author: maach_ine
Date: 11:46:45 PM, Thursday, September 13, 2007
+
Date: 12:17:04 PM, Tuesday, June 05, 2007
 
Message:
 
Message:
Abilities and certifications = finished!!! we are very close to completed professions!!!! :-D
+
Updated design of ResourceData.sql  based on feedback from Nogard & PlasmaFlow.
 
----
 
----
Modified : /trunk/src/ZoneServer/Character.h
+
Modified : /dbScript/ResourceData.sql
Modified : /trunk/src/ZoneServer/HandleZone.cpp
+
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /trunk/src/ZoneServer/PacketFactory_Baselines.cpp
+
Modified : /trunk/src/ZoneServer/PacketStructs_Baselines.h
+
  
  
 
Revision: 168
 
Revision: 168
Author: meanmon13
+
Author: maach_ine
Date: 11:03:21 PM, Thursday, September 13, 2007
+
Date: 11:13:06 AM, Tuesday, June 05, 2007
 
Message:
 
Message:
Skills mods are finished now! :-D The appropriate mod and mod amount will load according to the skills the player has
+
Upload of Resources .sql file for merging into the main SQL script.  First step in getting spawnable resources, now that we have surveying and are working on crafting.
 
----
 
----
Modified : /trunk/src/TutorialServer/PacketFactory.h
+
Added : /dbScript/ResourceData.sql
Modified : /trunk/src/TutorialServer/PacketFactory_Baselines.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory_Baselines.cpp
+
  
  
 
Revision: 167
 
Revision: 167
Author: ead
+
Author: plasmaflow
Date: 5:46:48 PM, Thursday, September 13, 2007
+
Date: 9:27:09 AM, Tuesday, June 05, 2007
 
Message:
 
Message:
 +
Documented various functions as per eads request.
 +
Corrected problem with names containing ' character.
 +
CreateNewCharacter in Database.cpp now checks for the presence of the ' character and inserts a literal \ so my sql will store the ' as a literal and not interpret it to be a string delimiter.
 +
 +
This check is also done for the character bio where all ' characters will be corrected to be \' when sent to the db.
 +
 +
Updated Dev City file in preparation for Dev City in northen Naboo Cove.
 +
 +
Updated HandleZone.cpp, somone added 60 to the function that requests buildings to be spawned.
 +
This was being passed SpawnBuilding(((60 * it->sBuildingID)+BUILDINGS_OFFSET),it->sBuildingCRC , it->cellCount, it->oN, it->oS, it->oE, it->oW, it->bX, it->bZ, it->bY);
 +
in HANDLE_SelectCharacter.
 +
SpawnBuilding function already adds 60 to the building id to correct for cell spacing between buildings. if you need to know what the database id of a building is you need to use the following formula.
 +
 +
((sBuildingID - BUILDINGS_OFFSET) / 60)
  
 +
Login server now sets the population in the db to 0 when booting up.
 
----
 
----
Modified : /trunk/ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /src/LoginServer/LoginServer.cpp
Added : /trunk/src/shared/db.skill.cmd.h
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/shared/db.skill.h
+
Modified : /src/shared/Database.cpp
Added : /trunk/src/shared/db.skill.mod.mod.h
+
Modified : /src/shared/Database.h
Added : /trunk/src/shared/db.skill.mod.val.h
+
Added : /trunk/src/shared/db.skill.pts.h
+
Added : /trunk/src/shared/db.skill.req.h
+
Added : /trunk/src/shared/db.skill.sch.grp.h
+
Added : /trunk/src/shared/db.skill.xp.h
+
  
  
 
Revision: 166
 
Revision: 166
 
Author: meanmon13
 
Author: meanmon13
Date: 5:45:47 AM, Thursday, September 13, 2007
+
Date: 3:54:17 AM, Tuesday, June 05, 2007
 
Message:
 
Message:
possiblility of proper assignment of skill mods
+
Swoop spawning is in :-D improved from the last time it was implemented
 
----
 
----
Modified : /trunk/src/TutorialServer/PacketFactory.h
+
Modified : /src/ZoneServer/Constants.h
Modified : /trunk/src/TutorialServer/PacketFactory_Baselines.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/ZoneServer/Character.cpp
+
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /trunk/src/ZoneServer/Character.h
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Modified : /src/ZoneServer/PacketFactory.h
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /trunk/src/ZoneServer/PacketFactory_Baselines.cpp
+
Modified : /src/ZoneServer/ZoneClient.h
Modified : /trunk/src/ZoneServer/PacketStructs_Baselines.h
+
Modified : /trunk/src/shared/Structs.h
+
  
  
 
Revision: 165
 
Revision: 165
Author: meanmon13
+
Author: ead
Date: 1:49:56 AM, Thursday, September 13, 2007
+
Date: 12:27:43 AM, Tuesday, June 05, 2007
 
Message:
 
Message:
Primilary commit to working skill mods
+
ADDED TO DO LIST AND CUPLE CLEANUPS TO Database.cpp
 +
 
 +
EACH FUNCTION NOW HAS SOME INFO ON WHATS NEEDED TO MAKE IT MORE READABLE  AND FIGURE OUT PROGRAM FLOW
 +
 
 +
THIS IS REQUIRED AND WE NEED TO START DOCUMENTING MORE    IF YOUR OUT OF THE LOOP FOR A DAY YOU CAN GET WEEKS BEHIND QUICKLY WITHOUT DOCUMENTAION
 
----
 
----
Modified : /trunk/ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /src/shared/Database.cpp
Modified : /trunk/src/ZoneServer/Character.cpp
+
Modified : /trunk/src/ZoneServer/Character.h
+
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /trunk/src/ZoneServer/PacketFactory_Baselines.cpp
+
Modified : /trunk/src/ZoneServer/PacketStructs_Baselines.h
+
Modified : /trunk/src/shared/Structs.h
+
  
  
 
Revision: 164
 
Revision: 164
Author: meanmon13
+
Author: nelk
Date: 1:07:26 PM, Wednesday, September 12, 2007
+
Date: 9:50:44 PM, Monday, June 04, 2007
 
Message:
 
Message:
removal of debug lines
+
Breaks for Crafting, Surveying and Vendors(Bazaar)
 
----
 
----
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Added : /Documents/Packets/Bazaar/Client-Server/AuctionQueryHeadersMessage.Rtf
 +
Added : /Documents/Packets/Bazaar/Server-Client/AuctionQueryHeadersResponseMessage.Rtf
 +
Added : /Documents/Packets/Crafting
 +
Added : /Documents/Packets/Crafting/ObjControllerMessage_requestcraftingsession.Rtf
 +
Added : /Documents/Packets/Survey
 +
Added : /Documents/Packets/Survey/Break For entire Process
 +
Added : /Documents/Packets/Survey/Break For entire Process/Survey Break.Rtf
  
  
 
Revision: 163
 
Revision: 163
Author: meanmon13
+
Author: nelk
Date: 1:04:01 PM, Wednesday, September 12, 2007
+
Date: 6:21:25 PM, Monday, June 04, 2007
 
Message:
 
Message:
SKILL ARRAY inside character.h had no purpose it superceeded systems that were in it had to be removed. ALL changes made to the creo1 had to changed back to the state before the were modified by the last commit. The packet shown in the lag commits log crashed the client entirly because of human error. The packet size was wrong and the list size was in the wrong location. This has been fixed... the reason the skills were not loading from the list right was because hasSkill() in bytebuffer was looking in the wrong in to test bits. This has been resolved. Skills are now working under the new system
+
Fixed text error
 
----
 
----
Modified : /trunk/src/ZoneServer/Character.cpp
+
Modified : /Documents/Packets/Bazaar/Server-Client/IsVendorOwnerResponseMessage.Rtf
Modified : /trunk/src/ZoneServer/Character.h
+
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /trunk/src/ZoneServer/PacketFactory_Baselines.cpp
+
Modified : /trunk/src/ZoneServer/PacketStructs_Baselines.h
+
Modified : /trunk/src/shared/ByteBuffer.cpp
+
  
  
 
Revision: 162
 
Revision: 162
Author: ead
+
Author: lordcorm
Date: 4:57:01 AM, Wednesday, September 12, 2007
+
Date: 3:30:10 PM, Monday, June 04, 2007
 
Message:
 
Message:
IMPLMENTED SKILL INT ARRAY  AND IT WORKS 100%
+
Added Update to the BuildingDeeds.sql file so it works correctly.
WARNING LIST SUCKS  DATA IN != DATA OUT  WHY  NO CLUE
+
Added parts to the soe disconnect function so it save character positions, Plasma will be taking care of the rest. Also added to the Spawning Packet for SceneStart packet to use the players coords in the database and use the planet_id in the database so it will now load your characters positions from the database and save them after you log out and load the correct planet :D cheers!
 
+
//todo reserve space and pull pointer for direct bytebuffer
+
 
+
//crash if we write size to skill list size    crash goes away if we write it to update counter insted
+
+
//the commented code works incording to expermental server the packet results are as folows
+
 
+
/* correct partial packet from live
+
TransOp:[0]
+
 
+
Data A
+
BaselinesMessage
+
 
+
199.108.6.36:44463 -> 192.168.0.35:1883(Server -> Client)
+
Enc: T  Comp: T    Seed: 0xF7D7352A    Length: 331
+
 
+
00 09 00 54 05 00 0C 5F A7 68 0C 7C 85 75 20 00        ...T..._.h.|.u..
+
00 00 4F 45 52 43 01 2E 01 00 00 04 00 3C 14 00        ..OERC.......<..
+
00 A4 01 00 00 06 00 00 00 04 00 00 00 88 05 00        ................
+
00 E8 03 00 00 5D 02 00 00 F4 01 00 00 59 02 00        .....].......Y..
+
00 E8 03 00 00 09 00 00 00 00 00 00 00 0C 00 63        ...............c
+
6C 61 73 73 5F 74 72 61 64 65 72 1D 00 63 6C 61        lass_trader..cla
+
73 73 5F 6D 75 6E 69 74 69 6F 6E 73 5F 70 68 61        ss_munitions_pha
+
73 65 31 5F 6E 6F 76 69 63 65 19 00 63 6C 61 73        se1_novice..clas
+
73 5F 6D 75 6E 69 74 69 6F 6E 73 5F 70 68 61 73        s_munitions_phas
+
65 31 5F 30 32 1B 00 73 6F 63 69 61 6C 5F 6C 61        e1_02..social_la
+
6E 67 75 61 67 65 5F 62 61 73 69 63 5F 73 70 65        nguage_basic_spe
+
61 6B 20 00 73 6F 63 69 61 6C 5F 6C 61 6E 67 75        ak..social_langu
+
61 67 65 5F 62 61 73 69 63 5F 63 6F 6D 70 72 65        age_basic_compre
+
68 65 6E 64 22 00 73 6F 63 69 61 6C 5F 6C 61 6E        hend".social_lan
+
67 75 61 67 65 5F 77 6F 6F 6B 69 65 65 5F 63 6F        guage_wookiee_co
+
6D 70 72 65 68 65 6E 64 1C 00 73 6F 63 69 61 6C        mprehend..social
+
5F 6C 61 6E 67 75 61 67 65 5F 62 6F 74 68 61 6E        _language_bothan
+
5F 73 70 65 61 6B 21 00 73 6F 63 69 61 6C 5F 6C        _speak!.social_l
+
61 6E 67 75 61 67 65 5F 62 6F 74 68 61 6E 5F 63        anguage_bothan_c
+
6F 6D 70 72 65 68 65 6E 64 0E 00 73 70 65 63 69        omprehend..speci
+
65 73 5F 62 6F 74 68 61 6E 48 EB                      es_bothanH.
+
 
+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
*/
+
 
+
/*crashy packet  this server with commented code taged as SKILLTEST uncommented
+
TransOp:[0]
+
 
+
Data A
+
SceneCreateObjectByCRC
+
 
+
192.168.0.35:44463 -> 192.168.0.1:1901(Server -> Client)
+
Enc: T  Comp: T    Seed: 0x3F6D1E8A    Length: 396
+
 
+
00 09 00 03 00 19 2F 05 00 EA DD 89 FE 59 06 00        ....../......Y..
+
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00        ................
+
00 00 00 00 00 33 4B 6C C5 66 66 4E C3 33 93 BD        .....3Kl.ffN.3..
+
45 13 80 E0 B3 00 9F 05 00 0C 5F A7 68 59 06 00        E........._.hY..
+
00 00 00 00 00 4F 45 52 43 01 3E 00 00 00 05 00        .....OERC.>.....
+
00 00 00 00 00 00 00 00 09 00 00 00 00 00 00 00        ................
+
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00        ................
+
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00        ................
+
00 00 00 00 00 00 00 00 03 00 00 00 19 00 73 6F        ..............so
+
63 69 61 6C 5F 65 6E 74 65 72 74 61 69 6E 65 72        cial_entertainer
+
5F 6E 6F 76 69 63 65 15 00 63 6F 6D 62 61 74 5F        _novice..combat_
+
62 72 61 77 6C 65 72 5F 6E 6F 76 69 63 65 16 00        brawler_novice..
+
63 6F 6D 62 61 74 5F 6D 61 72 6B 73 6D 61 6E 5F        combat_marksman_
+
6E 6F 76 69 63 65 B3 05 00 0C 5F A7 68 59 06 00        novice...._.hY..
+
00 00 00 00 00 4F 45 52 43 03 9C 00 00 00 0C 00        .....OERC.......
+
00 00 00 00 07 00 73 70 65 63 69 65 73 00 00 00        ......species...
+
00 08 00 69 74 68 6F 72 69 61 6E 0B 00 00 00 52        ...ithorian....R
+
00 61 00 6E 00 64 00 6F 00 6D 00 20 00 4E 00 61        .a.n.d.o.m...N.a
+
00 6D 00 65 00 01 00 00 00 00 00 00 00 00 00 00        .m.e............
+
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00        ................
+
00 00 00 00 00 00 00 00 00 00 00 00 00 00 9D 10        ................
+
72 3F 00 00 00 00 00 00 00 00 00 00 00 00 09 00        r?..............
+
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00        ................
+
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00        ................
+
00 00 00 00 00 00 00 00 00 00 4F 36                    ..........O6
+
 
+
-----------------------------------------
+
 
+
Found CRCs:
+
 
+
B3E08013  object/creature/player/shared_ithorian_female.iff
+
 
+
---------------------------------------------
+
 
+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
*/
+
 
----
 
----
Modified : /trunk/ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /dbScript/BuildingDeeds.sql
Modified : /trunk/src/ZoneServer/Character.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/ZoneServer/Character.h
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /trunk/src/ZoneServer/Database.h
+
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Modified : /src/shared/Database.cpp
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /trunk/src/ZoneServer/PacketFactory_Baselines.cpp
+
Modified : /trunk/src/ZoneServer/PacketStructs_Baselines.h
+
Added : /trunk/src/shared/db.share.h
+
Modified : /trunk/src/shared/db.skill.h
+
  
  
 
Revision: 161
 
Revision: 161
Author: meanmon13
+
Author: nelk
Date: 1:48:17 AM, Wednesday, September 12, 2007
+
Date: 3:17:01 PM, Monday, June 04, 2007
 
Message:
 
Message:
improved debug text for the skill stuff
+
New structure for packet documents added :D
 +
Added what little actual plain text packet documents and structs I had to the folder
 
----
 
----
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Added : /Documents/Packets/Bazaar
 +
Added : /Documents/Packets/Bazaar/Client-Server
 +
Added : /Documents/Packets/Bazaar/Server-Client
 +
Added : /Documents/Packets/Bazaar/Server-Client/IsVendorOwnerResponseMessage.Rtf
 +
Added : /Documents/Packets/Client-Server
 +
Added : /Documents/Packets/Client-Server/ObjControllerMessage
 +
Added : /Documents/Packets/Client-Server/ObjControllerMessage/getattributesbatch
 +
Added : /Documents/Packets/Client-Server/ObjControllerMessage/getattributesbatch/getattributesbatch.Rtf
 +
Added : /Documents/Packets/Client-Server/ObjControllerMessage/getattributesbatch/getattributesbatch.doc
 +
Added : /Documents/Packets/Client-Server/ObjControllerMessage/getattributesbatch/getattributesbatch.txt
 +
Added : /Documents/Packets/Misc
 +
Added : /Documents/Packets/Misc/Place_structure.Rtf
 +
Added : /Documents/Packets/Server-Client
 +
Added : /Documents/Packets/Server-Client/AttributeListMessage
 +
Added : /Documents/Packets/Server-Client/AttributeListMessage/AttributeListMessage.Rtf
 +
Added : /Documents/Packets/Server-Client/AttributeListMessage/AttributeListMessage.doc
 +
Added : /Documents/Packets/Server-Client/AttributeListMessage/AttributeListMessage.txt
 +
Added : /Documents/Packets/Server-Client/ErrorMessage
 +
Added : /Documents/Packets/Server-Client/ErrorMessage/ErrorMessage.Rtf
 +
Added : /Documents/Packets/Server-Client/ObjControllerMessage
 +
Added : /Documents/Packets/Server-Client/ObjControllerMessage/CommandAddToQueue
 +
Added : /Documents/Packets/Server-Client/ObjControllerMessage/CommandAddToQueue/CommandAddToQueue.Rtf
 +
Added : /Documents/Packets/Server-Client/ObjControllerMessage/CommandRemoveFromQueue
 +
Added : /Documents/Packets/Server-Client/ObjControllerMessage/CommandRemoveFromQueue/CommandRemoveFromQueue.rtf
 +
Added : /Documents/Packets/Server-Client/PlayClientEffectObjectMessage
 +
Added : /Documents/Packets/Server-Client/PlayClientEffectObjectMessage/PlayClientEffectObjectMessage.rtf
 +
Added : /Documents/Packets/Server-Client/Unknown WTF packets
 +
Added : /Documents/Packets/Server-Client/Unknown WTF packets/Delta Play 1.rtf
 +
Added : /Documents/Packets/Server-Client/Unknown WTF packets/ObjCtrl 1.rtf
 +
Added : /Documents/Packets/ToDo
  
  
 
Revision: 160
 
Revision: 160
Author: meanmon13
+
Author: nelk
Date: 1:28:02 AM, Wednesday, September 12, 2007
+
Date: 3:12:04 PM, Monday, June 04, 2007
 
Message:
 
Message:
some preliminary skills commit - contains debug strings
+
Reorder docs
 
----
 
----
Modified : /trunk/ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Deleted : /Documents/Bazaar
Modified : /trunk/src/TutorialServer/PacketFactory.h
+
Added : /Documents/Packets
Modified : /trunk/src/TutorialServer/PacketFactory_Baselines.cpp
+
Modified : /trunk/src/ZoneServer/Character.cpp
+
Modified : /trunk/src/ZoneServer/Character.h
+
Modified : /trunk/src/ZoneServer/HandleZone.cpp
+
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /trunk/src/ZoneServer/PacketFactory_Baselines.cpp
+
Modified : /trunk/src/ZoneServer/PacketStructs_Baselines.h
+
Modified : /trunk/src/shared/ByteBuffer.cpp
+
Modified : /trunk/src/shared/ByteBuffer.h
+
Deleted : /trunk/src/shared/SkillBuffer.cpp
+
Deleted : /trunk/src/shared/SkillBuffer.h
+
Modified : /trunk/src/shared/db.skill.def.h
+
Modified : /trunk/src/shared/db.skill.h
+
  
  
 
Revision: 159
 
Revision: 159
Author: ead
+
Author: nelk
Date: 12:09:54 AM, Wednesday, September 12, 2007
+
Date: 3:00:48 PM, Monday, June 04, 2007
 
Message:
 
Message:
more skills progress
+
 
 
----
 
----
Modified : /trunk/dbScript/skil.ods
+
Added : /Documents/Bazaar
Modified : /trunk/dbScript/skil.xls
+
Added : /Documents/Bazaar/IsVendorOwnerResponseMessage.Rtf
Modified : /trunk/src/shared/db.skill.def.h
+
Modified : /trunk/src/shared/db.skill.h
+
  
  
 
Revision: 158
 
Revision: 158
Author: ead
+
Author: lordcorm
Date: 11:37:52 PM, Tuesday, September 11, 2007
+
Date: 12:16:55 PM, Monday, June 04, 2007
 
Message:
 
Message:
 
+
Added database building spawning from database with right cell counts.
 +
Added cell_num to the BuildingDeeds.sql file to get the right cell count! YAY!
 
----
 
----
Modified : /trunk/dbScript/skil.ods
+
Modified : /dbScript/BuildingDeeds.sql
Added : /trunk/dbScript/skil.xls
+
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Database.cpp
  
  
 
Revision: 157
 
Revision: 157
Author: meanmon13
+
Author: ead
Date: 10:02:54 PM, Tuesday, September 11, 2007
+
Date: 9:13:39 PM, Sunday, June 03, 2007
 
Message:
 
Message:
 
+
R0LL BACK TO REV 147
 
----
 
----
Modified : /trunk/ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Deleted : /Documents/Bosoa_db_test.xls
Modified : /trunk/src/ZoneServer/Character.h
+
Replacing : /dbScript/starter_items.sql(Copy from path: /dbScript/starter_items.sql, Revision, 147
Added : /trunk/src/shared/SkillBuffer.cpp
+
Modified : /src/ZoneServer/Constants.h
Added : /trunk/src/shared/SkillBuffer.h
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/shared/db.skill.def.h
+
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /trunk/src/shared/db.skill.h
+
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/PacketFactory.h
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/opcodes.h
  
  
 
Revision: 156
 
Revision: 156
 
Author: ead
 
Author: ead
Date: 9:52:25 PM, Tuesday, September 11, 2007
+
Date: 6:17:01 PM, Sunday, June 03, 2007
 
Message:
 
Message:
 
+
ROLLBACK OF 155 AT MEAMONS REQUEST
 
----
 
----
Modified : /trunk/dbScript/skil.ods
+
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/OverTime.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/PacketFactory.h
 +
Modified : /src/ZoneServer/ZoneClient.h
  
  
 
Revision: 155
 
Revision: 155
Author: ead
+
Author: meanmon13
Date: 9:22:03 PM, Tuesday, September 11, 2007
+
Date: 5:48:11 PM, Sunday, June 03, 2007
 
Message:
 
Message:
BEGENNING OF PROFESSION TABLE
+
swoops can now be spawned and ridden
 
----
 
----
Modified : /trunk/ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /src/ZoneServer/Constants.h
Added : /trunk/dbScript/skil.ods
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/ZoneServer/Database.h
+
Modified : /src/ZoneServer/ObjControllers.cpp
Added : /trunk/src/shared/db.skill.def.h
+
Modified : /src/ZoneServer/OverTime.cpp
Added : /trunk/src/shared/db.skill.h
+
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/PacketFactory.h
 +
Modified : /src/ZoneServer/ZoneClient.h
  
  
 
Revision: 154
 
Revision: 154
Author: lordcorm
+
Author: meanmon13
Date: 9:58:21 PM, Saturday, September 08, 2007
+
Date: 2:17:59 PM, Sunday, June 03, 2007
 
Message:
 
Message:
All dances now work, you can test them out for yourself  =D because they are the shiz. Also added all Entertainer Visual Dance Effects such as SmokeBomb, Spotlight, Colorlights, Dazzle, ect...
+
Submitted Boasa's datapack work... its incomplete but it contains a shit load of data
 
+
Next is to do the musician part of entertainer, then after that do image designer and then entertainer will pretty much be done...
+
 
----
 
----
Modified : /trunk/src/ConnectionServer/HandleIncomming.cpp
+
Added : /Documents/Bosoa_db_test.xls
Modified : /trunk/src/ZoneServer/ClientManager.cpp
+
Modified : /trunk/src/ZoneServer/CommandQueueEnqueues.cpp
+
Modified : /trunk/src/ZoneServer/CommandQueueEnqueues.h
+
Modified : /trunk/src/ZoneServer/Creature.h
+
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /trunk/src/ZoneServer/PacketFactory_Deltas.cpp
+
Modified : /trunk/src/ZoneServer/PacketHandlers.h
+
Modified : /trunk/src/ZoneServer/PacketStructs.h
+
Modified : /trunk/src/ZoneServer/PacketStructs_Deltas.h
+
Modified : /trunk/src/shared/opcodes.h
+
  
  
 
Revision: 153
 
Revision: 153
Author: ead
+
Author: Interesting
Date: 5:50:48 AM, Thursday, September 06, 2007
+
Date: 1:12:00 PM, Sunday, June 03, 2007
 
Message:
 
Message:
added get planet id  to connection server  and rigged for 6 threads  mysql needs more mods to do multithreaded but not much
+
Err..apparently this was the new version of the table. Sorry *blush*.
 
+
changed starting plaent id to 255 or ff or tutorial
+
 
----
 
----
Modified : /trunk/ProjectFiles/ConnectionServer/ConnectionServer.vcproj
+
Added : /dbScript/starter_items.sql
Modified : /trunk/src/CharacterServer/char.db.toon.cpp
+
Modified : /trunk/src/ConnectionServer/ConnectionClient.h
+
Modified : /trunk/src/ConnectionServer/ConnectionServer.h
+
Deleted : /trunk/src/ConnectionServer/Database.h
+
Modified : /trunk/src/ConnectionServer/SWGPreCU_Connection.cpp
+
Added : /trunk/src/ConnectionServer/conn.db.cpp
+
Added : /trunk/src/ConnectionServer/conn.db.h
+
Added : /trunk/src/ConnectionServer/conn.db.toon.cpp
+
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
  
  
 
Revision: 152
 
Revision: 152
Author: meanmon13
+
Author: Interesting
Date: 6:28:48 PM, Wednesday, September 05, 2007
+
Date: 1:10:46 PM, Sunday, June 03, 2007
 
Message:
 
Message:
The camera event has been properly synced
+
Removed my starter item table as it is obsolete and was making the dbscript folder kind of confusing.
 
----
 
----
Modified : /trunk/src/TutorialServer/PositionEvents.cpp
+
Deleted : /dbScript/starter_items.sql
Modified : /trunk/src/ZoneServer/PacketFactory_Deltas.cpp
+
  
  
 
Revision: 151
 
Revision: 151
Author: meanmon13
+
Author: Alaguerrano
Date: 12:19:11 AM, Wednesday, September 05, 2007
+
Date: 9:16:16 AM, Sunday, June 03, 2007
 
Message:
 
Message:
Created a new and improved event system for the tutorial server... This is the event system upgrade! :-p Anyway all one needs to do is create an object of TriggeredEvent and event objects. Add the event Objects to the Triggered Event object. The queue the Triggered event and it'll play! :-D 
+
**LORDCORM DONT DELETE MY WORK AGAIN!!!!!!!! DO YOU HAVE A PROBLEM WITH ME OR WITH SVN?**
 +
I dont know why Lordcorm in HIS rev 147 COMMITED OBJCONTROLLERS,CPP without before donwload THE SAME FILE FROM rev 146 MINE.
 +
Result: My work of rev 146 dont work.  
 +
 
 +
PLEASE, BEFORE COMMIT, DOWNLOAD THE LASTEST REV.
 +
THIS IS THE SECOND TIME I SAY YOU THE SAME. THE NEXT TIME YOU WILL MAKE ME WORK TWICE I KILL YOUUUUUUUU!!!!
 +
:P
 
----
 
----
Modified : /trunk/ProjectFiles/TutorialServer/TutorialServer.vcproj
+
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /trunk/src/TutorialServer/Events.h
+
Modified : /trunk/src/TutorialServer/HandleIncomming.cpp
+
Modified : /trunk/src/TutorialServer/OverTime.cpp
+
Modified : /trunk/src/TutorialServer/PositionEvents.cpp
+
Deleted : /trunk/src/TutorialServer/TimedEvents.cpp
+
Modified : /trunk/src/TutorialServer/TutorialClient.cpp
+
Modified : /trunk/src/TutorialServer/TutorialClient.h
+
  
  
 
Revision: 150
 
Revision: 150
Author: lordcorm
+
Author: meanmon13
Date: 9:27:53 PM, Tuesday, September 04, 2007
+
Date: 7:30:16 AM, Sunday, June 03, 2007
 
Message:
 
Message:
Added postures to zone server, also added basic dancing and basic music postures and have started entertainer with spotlight and colorlights. Added the new files for Deltas Messages that includes for Packet Structs and Packet Factory.  
+
Static and Intangable items are now in... this means non tano world items and datapad items now work.... also swoops are in with one exception... the swoop will not spawn :-( its sending the packets but nothing is happening... this needs to be looked into further
 
----
 
----
Modified : /trunk/ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /src/ZoneServer/Constants.h
Modified : /trunk/src/TutorialServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/TutorialServer/TutorialCharacter.cpp
+
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /trunk/src/ZoneServer/CommandQueueEnqueues.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /trunk/src/ZoneServer/CommandQueueEnqueues.h
+
Modified : /src/ZoneServer/PacketFactory.h
Modified : /trunk/src/ZoneServer/Creature.cpp
+
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /trunk/src/ZoneServer/Creature.h
+
Modified : /src/ZoneServer/ZoneClient.h
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Added : /trunk/src/ZoneServer/PacketFactory_Deltas.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory_ObjControllers.cpp
+
Modified : /trunk/src/ZoneServer/PacketHandlers.h
+
Modified : /trunk/src/ZoneServer/PacketStructs.h
+
Added : /trunk/src/ZoneServer/PacketStructs_Deltas.h
+
Modified : /trunk/src/ZoneServer/PacketStructs_ObjControllers.h
+
Modified : /trunk/src/shared/opcodes.h
+
  
  
 
Revision: 149
 
Revision: 149
Author: meanmon13
+
Author: ead
Date: 4:48:08 PM, Tuesday, September 04, 2007
+
Date: 2:51:40 AM, Sunday, June 03, 2007
 
Message:
 
Message:
Fxied the trigger and sound for the second event
+
 
 
----
 
----
Modified : /trunk/src/TutorialServer/PositionEvents.cpp
+
Deleted : /smap/Debug/main.obj
Modified : /trunk/src/TutorialServer/TimedEvents.cpp
+
Deleted : /smap/Debug/stree.ilk
 +
Deleted : /smap/Debug/stree.pdb
 +
Deleted : /smap/Debug/vc80.idb
 +
Deleted : /smap/Debug/vc80.pdb
  
  
 
Revision: 148
 
Revision: 148
Author: meanmon13
+
Author: nogard
Date: 4:19:47 PM, Monday, September 03, 2007
+
Date: 2:13:21 AM, Sunday, June 03, 2007
 
Message:
 
Message:
Submission of a system for position based events in the tutorial server.... saving progress on scripting the first position based Event(not finished)
+
Group Chat Needs to be handle but the id is 1337
 
----
 
----
Modified : /trunk/ProjectFiles/TutorialServer/TutorialServer.vcproj
+
Modified : /src/ZoneServer/Constants.h
Added : /trunk/src/TutorialServer/Events.h
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/TutorialServer/HandleIncomming.h
+
Modified : /src/ZoneServer/PacketFactory.cpp
Added : /trunk/src/TutorialServer/MovmentTriggeredEvents.cpp
+
Modified : /src/ZoneServer/ZoneClient.h
Added : /trunk/src/TutorialServer/ObjControllers.cpp
+
Modified : /src/shared/opcodes.h
Added : /trunk/src/TutorialServer/ObjControllers.h
+
Modified : /trunk/src/TutorialServer/PacketHandlers.h
+
Added : /trunk/src/TutorialServer/PositionEvents.cpp
+
Modified : /trunk/src/TutorialServer/TimedEvents.cpp
+
Modified : /trunk/src/TutorialServer/TutorialCharacter.cpp
+
Modified : /trunk/src/TutorialServer/TutorialCharacter.h
+
Modified : /trunk/src/TutorialServer/TutorialClient.cpp
+
Modified : /trunk/src/TutorialServer/TutorialClient.h
+
Modified : /trunk/src/TutorialServer/TutorialServer.cpp
+
  
  
 
Revision: 147
 
Revision: 147
Author: meanmon13
+
Author: lordcorm
Date: 2:01:07 PM, Monday, September 03, 2007
+
Date: 1:22:07 AM, Sunday, June 03, 2007
 
Message:
 
Message:
Added captions for the movment sound byte
+
Spawning Buildings from Deeds work now :D Spawning Static NPC's! :D and Credits from DB! :D
 +
Lordcorm is the pwnsauce!
 +
Any question contact me!
 
----
 
----
Modified : /trunk/src/TutorialServer/TimedEvents.cpp
+
Modified : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug/log.log
 +
Added : /dbScript/BuildingDeeds.sql
 +
Modified : /dbScript/swgprecu.sql
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/PacketFactory.h
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
  
  
 
Revision: 146
 
Revision: 146
Author: meanmon13
+
Author: Alaguerrano
Date: 1:52:32 PM, Monday, September 03, 2007
+
Date: 12:33:01 AM, Sunday, June 03, 2007
 
Message:
 
Message:
Added a timing thread to the Tutorial Server for timed events! :-D
+
Little fixed with Delete items of inventory from UI.
 
----
 
----
Modified : /trunk/ProjectFiles/TutorialServer/TutorialServer.vcproj
+
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /trunk/src/LoginServer/LoginServer.h
+
Modified : /trunk/src/TutorialServer/ClientManager.h
+
Modified : /trunk/src/TutorialServer/HandleIncomming.cpp
+
Added : /trunk/src/TutorialServer/OverTime.cpp
+
Added : /trunk/src/TutorialServer/TimedEvents.cpp
+
Modified : /trunk/src/TutorialServer/TutorialClient.cpp
+
Modified : /trunk/src/TutorialServer/TutorialClient.h
+
Modified : /trunk/src/TutorialServer/TutorialServer.cpp
+
Modified : /trunk/src/TutorialServer/TutorialServer.h
+
Modified : /trunk/src/ZoneServer/ZoneServer.cpp
+
  
  
 
Revision: 145
 
Revision: 145
Author: meanmon13
+
Author: Alaguerrano
Date: 1:05:50 PM, Monday, September 03, 2007
+
Date: 12:21:18 AM, Sunday, June 03, 2007
 
Message:
 
Message:
Added in sounds and system messages to the tutorial server!
+
**Delete Items of inventory from DB and UI**
 +
-In Database.cpp added new bool function named DeleteItem()
 +
This bool function use serial_item, return true if the item have been deleted from DB and false if not.
 +
-In Database.h added bool DeleteItem(uint64 serial_item);
 +
-In ObjControllers.cpp added Change Log for this File.
 +
Added GNU General Public License for this File.
 +
Added case 0xE7AEC4FB: { //Delete Item
 +
Delete the item of inventory from DB and from UI.
 +
//TODO Make a System Message 'Item Deleted' in-game.
 
----
 
----
Modified : /trunk/src/TutorialServer/HandleIncomming.cpp
+
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /trunk/src/TutorialServer/HandleIncomming.h
+
Modified : /src/shared/Database.cpp
Modified : /trunk/src/TutorialServer/PacketFactory.cpp
+
Modified : /src/shared/Database.h
Modified : /trunk/src/TutorialServer/PacketFactory.h
+
Modified : /trunk/src/TutorialServer/PacketHandlers.h
+
Modified : /trunk/src/TutorialServer/Spawner.cpp
+
Modified : /trunk/src/TutorialServer/TheCast.cpp
+
Modified : /trunk/src/TutorialServer/TutorialContent.h
+
Modified : /trunk/src/ZoneServer/PacketStructs.h
+
Modified : /trunk/src/shared/opcodes.h
+
  
  
 
Revision: 144
 
Revision: 144
Author: meanmon13
+
Author: nogard
Date: 11:29:14 PM, Sunday, September 02, 2007
+
Date: 11:25:00 PM, Saturday, June 02, 2007
 
Message:
 
Message:
Set up an object system for the tutorial server. Keep in mind that everything in the tutorial server is a member of client class. We spawn the first storm trooper in the position shown by screenshots of the first room. Adding an npc to "The Cast" is as easy as going into TheCast.cpp and creating a new instance of the creature class and pushing it into The Cast list. If you need to define specific behavior then you will need to create your class that extends creature like class StormTroop and it will still work with The Cast list :-D
+
LordcormsStuff
 
----
 
----
Modified : /trunk/ProjectFiles/TutorialServer/TutorialServer.vcproj
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/TutorialServer/HandleIncomming.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
Added : /trunk/src/TutorialServer/NPC
+
Added : /trunk/src/TutorialServer/NPC/Creature.cpp
+
Added : /trunk/src/TutorialServer/NPC/Creature.h
+
Added : /trunk/src/TutorialServer/NPC/Creatures.h
+
Added : /trunk/src/TutorialServer/NPC/NPCs.h
+
Added : /trunk/src/TutorialServer/NPC/Object.cpp
+
Added : /trunk/src/TutorialServer/NPC/Object.h
+
Added : /trunk/src/TutorialServer/NPC/Objects.h
+
Added : /trunk/src/TutorialServer/NPC/StormTrooper.cpp
+
Added : /trunk/src/TutorialServer/NPC/StormTrooper.h
+
Modified : /trunk/src/TutorialServer/Spawner.cpp
+
Modified : /trunk/src/TutorialServer/Spawner.h
+
Added : /trunk/src/TutorialServer/TheCast.cpp
+
Modified : /trunk/src/TutorialServer/TutorialCharacter.cpp
+
Modified : /trunk/src/TutorialServer/TutorialCharacter.h
+
Modified : /trunk/src/TutorialServer/TutorialClient.cpp
+
Modified : /trunk/src/TutorialServer/TutorialClient.h
+
Added : /trunk/src/TutorialServer/TutorialContent.h
+
  
  
 
Revision: 143
 
Revision: 143
Author: meanmon13
+
Author: ead
Date: 8:24:28 PM, Sunday, September 02, 2007
+
Date: 10:03:18 PM, Saturday, June 02, 2007
 
Message:
 
Message:
Full insertion into the tutorial through the tutorial server!!! :-D
+
msic debug additions  SMAP
 
----
 
----
Modified : /trunk/ProjectFiles/TutorialServer/TutorialServer.vcproj
+
Modified : /smap/Debug/BuildLog.htm
Modified : /trunk/src/TutorialServer/HandleIncomming.cpp
+
Modified : /smap/Debug/main.obj
Added : /trunk/src/TutorialServer/Spawner.cpp
+
Modified : /smap/Debug/mt.dep
Added : /trunk/src/TutorialServer/Spawner.h
+
Modified : /smap/Debug/stree.exe
Modified : /trunk/src/TutorialServer/TutorialClient.cpp
+
Modified : /smap/Debug/stree.ilk
Modified : /trunk/src/TutorialServer/TutorialClient.h
+
Modified : /smap/Debug/stree.map
 +
Modified : /smap/Debug/stree.pdb
 +
Modified : /smap/Debug/vc80.idb
 +
Modified : /smap/Debug/vc80.pdb
 +
Modified : /smap/main.cpp
 +
Added : /smap/smap.sln
 +
Added : /smap/smap.suo
 +
Modified : /smap/stree.ncb
 +
Deleted : /smap/stree.sln
 +
Deleted : /smap/stree.suo
 +
Modified : /smap/stree.vcproj
  
  
 
Revision: 142
 
Revision: 142
Author: meanmon13
+
Author: ead
Date: 4:19:58 PM, Sunday, September 02, 2007
+
Date: 9:54:47 PM, Saturday, June 02, 2007
 
Message:
 
Message:
We now zone into the tutorial terrain!!! This isn't the tutorial building but its a start! will add the building ASAP!
+
added smap baseline simiworking demo
 
----
 
----
Modified : /trunk/ProjectFiles/TutorialServer/TutorialServer.vcproj
+
Added : /smap
Added : /trunk/debug/TutorialServer
+
Added : /smap/Debug
Added : /trunk/debug/TutorialServer/AutoItX3.dll
+
Added : /smap/Debug/BuildLog.htm
Added : /trunk/debug/TutorialServer/Logs
+
Added : /smap/Debug/main.obj
Added : /trunk/debug/TutorialServer/Logs/CoreLogs
+
Added : /smap/Debug/mt.dep
Added : /trunk/debug/TutorialServer/Logs/LoginLogs
+
Added : /smap/Debug/stree.exe
Added : /trunk/debug/TutorialServer/Logs/PacketLogs
+
Added : /smap/Debug/stree.exe.intermediate.manifest
Added : /trunk/debug/TutorialServer/Logs/PingLogs
+
Added : /smap/Debug/stree.ilk
Added : /trunk/debug/TutorialServer/Logs/ZoneLogs
+
Added : /smap/Debug/stree.map
Added : /trunk/debug/TutorialServer/libmysql.dll
+
Added : /smap/Debug/stree.pdb
Added : /trunk/debug/TutorialServer/zlib1.dll
+
Added : /smap/Debug/vc80.idb
Modified : /trunk/src/ConnectionServer/ConnectionClient.cpp
+
Added : /smap/Debug/vc80.pdb
Modified : /trunk/src/ConnectionServer/ConnectionServer.cpp
+
Added : /smap/Release
Modified : /trunk/src/ConnectionServer/ConnectionServer.h
+
Added : /smap/Release/BuildLog.htm
Modified : /trunk/src/ConnectionServer/HandleIncomming.cpp
+
Added : /smap/Release/vc80.idb
Added : /trunk/src/TutorialServer/ClientManager.cpp
+
Added : /smap/fptime.h
Added : /trunk/src/TutorialServer/ClientManager.h
+
Added : /smap/main.cpp
Modified : /trunk/src/TutorialServer/Database.h
+
Added : /smap/stree.ncb
Added : /trunk/src/TutorialServer/HandleIncomming.cpp
+
Added : /smap/stree.sln
Added : /trunk/src/TutorialServer/HandleIncomming.h
+
Added : /smap/stree.suo
Added : /trunk/src/TutorialServer/PacketFactory.cpp
+
Added : /smap/stree.vcproj
Added : /trunk/src/TutorialServer/PacketFactory.h
+
Added : /smap/stree.vcproj.LANMASTERCMD.pat.user
Added : /trunk/src/TutorialServer/PacketFactory_Baselines.cpp
+
Added : /trunk/src/TutorialServer/PacketHandlers.h
+
Modified : /trunk/src/TutorialServer/SWGPreCU_Tutorial.cpp
+
Added : /trunk/src/TutorialServer/TutorialCharacter.cpp
+
Added : /trunk/src/TutorialServer/TutorialCharacter.h
+
Added : /trunk/src/TutorialServer/TutorialClient.cpp
+
Added : /trunk/src/TutorialServer/TutorialClient.h
+
Modified : /trunk/src/TutorialServer/TutorialServer.cpp
+
Modified : /trunk/src/TutorialServer/TutorialServer.h
+
Modified : /trunk/src/ZoneServer/Character.h
+
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /trunk/src/ZoneServer/PacketStructs.h
+
Modified : /trunk/src/ZoneServer/ZoneClient.cpp
+
Modified : /trunk/src/ZoneServer/ZoneClient.h
+
Modified : /trunk/src/ZoneServer/ZoneServer.cpp
+
  
  
 
Revision: 141
 
Revision: 141
Author: meanmon13
+
Author: zewi
Date: 7:49:08 AM, Sunday, September 02, 2007
+
Date: 9:01:12 PM, Saturday, June 02, 2007
 
Message:
 
Message:
Submission of the tutorial server project... is currently a W.I.P. will have it up and running ASAP!!
+
All starter Items Have Names!
 
----
 
----
Modified : /trunk/ProjectFiles/SWGPreCU.sln
+
Modified : /dbScript/item_template.SQL
Added : /trunk/ProjectFiles/TutorialServer
+
Modified : /dbScript/item_template.ods
Added : /trunk/ProjectFiles/TutorialServer/TutorialServer.vcproj
+
Modified : /dbScript/swgprecu.sql
Added : /trunk/src/TutorialServer
+
Modified : /dbScript/swgprecu.sql.changelog.txt
Added : /trunk/src/TutorialServer/Database.h
+
Added : /trunk/src/TutorialServer/SWGPreCU_Tutorial.cpp
+
Added : /trunk/src/TutorialServer/TutorialServer.cpp
+
Added : /trunk/src/TutorialServer/TutorialServer.h
+
  
  
 
Revision: 140
 
Revision: 140
 
Author: meanmon13
 
Author: meanmon13
Date: 6:45:45 AM, Sunday, September 02, 2007
+
Date: 6:23:40 PM, Saturday, June 02, 2007
 
Message:
 
Message:
Character creation has susfully moved to the Character Server!!!! Please not that for character creation to work you've got to load up the character server! :-p
+
Players will now be removed from zone when they disconnect
 +
 
 +
Also spat text will no longer fully generate an emote when "lol"...etc is
 
----
 
----
Modified : /trunk/src/CharacterServer/SWGPreCU_Character.cpp
+
Modified : /src/ZoneServer/Constants.h
Modified : /trunk/src/ConnectionServer/ConnectionClient.cpp
+
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /trunk/src/ConnectionServer/ConnectionServer.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/PacketFactory.h
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/shared/opcodes.h
  
  
 
Revision: 139
 
Revision: 139
Author: ead
+
Author: meanmon13
Date: 6:14:48 AM, Sunday, September 02, 2007
+
Date: 4:51:21 PM, Saturday, June 02, 2007
 
Message:
 
Message:
commit of database
+
Emotes are in :-D
 
----
 
----
Modified : /trunk/ProjectFiles/CharacterServer/CharacterServer.vcproj
+
Modified : /src/ZoneServer/Constants.h
Deleted : /trunk/src/CharacterServer/Database.h
+
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /trunk/src/CharacterServer/SWGPreCU_Character.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
Added : /trunk/src/CharacterServer/char.db.cpp
+
Modified : /src/ZoneServer/PacketFactory.h
Added : /trunk/src/CharacterServer/char.db.h
+
Modified : /src/ZoneServer/ZoneClient.h
Added : /trunk/src/CharacterServer/char.db.precache.cpp
+
Modified : /src/shared/opcodes.h
Added : /trunk/src/CharacterServer/char.db.static.h
+
Added : /trunk/src/CharacterServer/char.db.structDef.h
+
Added : /trunk/src/CharacterServer/char.db.toon.cpp
+
Added : /trunk/src/CharacterServer/char.dbdef.h
+
  
  
 
Revision: 138
 
Revision: 138
Author: meanmon13
+
Author: nogard
Date: 6:01:54 AM, Sunday, September 02, 2007
+
Date: 4:42:10 PM, Saturday, June 02, 2007
 
Message:
 
Message:
Fixed ZoneServer project it now compiles... issue was that character creation was moved to the character server but not removed from the zone server... 0.o
+
Added in Building From deeds
 
----
 
----
Modified : /trunk/src/ConnectionServer/ConnectionClient.cpp
+
Modified : /src/ZoneServer/Constants.h
Modified : /trunk/src/ZoneServer/HandleZone.h
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /trunk/src/ZoneServer/PacketHandlers.h
+
Modified : /src/ZoneServer/PacketFactory.h
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/opcodes.h
  
  
 
Revision: 137
 
Revision: 137
Author: meanmon13
+
Author: zewi
Date: 5:54:04 AM, Sunday, September 02, 2007
+
Date: 4:31:30 PM, Saturday, June 02, 2007
 
Message:
 
Message:
Character Server now proprly parses and sends the randomname and createcharacter packets
+
item_template is now its own MSQl file.
 +
Starter items are now DONE completly
 
----
 
----
Modified : /trunk/src/CharacterServer/SWGPreCU_Character.cpp
+
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /trunk/src/ZoneServer/Constants.h
+
Modified : /trunk/src/ZoneServer/HandleZone.cpp
+
  
  
 
Revision: 136
 
Revision: 136
Author: meanmon13
+
Author: zewi
Date: 5:20:03 AM, Sunday, September 02, 2007
+
Date: 4:29:53 PM, Saturday, June 02, 2007
 
Message:
 
Message:
Creation of a new server! the CharacterServer!! This server handles character creation and character creation only
+
 
 
----
 
----
Added : /trunk/ProjectFiles/CharacterServer
+
Modified : /dbScript/item_template.SQL
Added : /trunk/ProjectFiles/CharacterServer/CharacterServer.vcproj
+
Modified : /dbScript/swgprecu.sql
Modified : /trunk/ProjectFiles/LoginServer.vcproj
+
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /trunk/ProjectFiles/PingServer/PingServer.vcproj
+
Modified : /trunk/ProjectFiles/SWGPreCU.sln
+
Modified : /trunk/ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Added : /trunk/debug/CharacterServer
+
Added : /trunk/debug/CharacterServer/AutoItX3.dll
+
Added : /trunk/debug/CharacterServer/Logs
+
Added : /trunk/debug/CharacterServer/Logs/CoreLogs
+
Added : /trunk/debug/CharacterServer/Logs/LoginLogs
+
Added : /trunk/debug/CharacterServer/Logs/PacketLogs
+
Added : /trunk/debug/CharacterServer/Logs/PingLogs
+
Added : /trunk/debug/CharacterServer/Logs/ZoneLogs
+
Added : /trunk/debug/CharacterServer/libmysql.dll
+
Added : /trunk/debug/CharacterServer/zlib1.dll
+
Added : /trunk/src/CharacterServer
+
Added : /trunk/src/CharacterServer/Database.h
+
Added : /trunk/src/CharacterServer/SWGPreCU_Character.cpp
+
Modified : /trunk/src/ConnectionServer/ConnectionClient.cpp
+
Modified : /trunk/src/ConnectionServer/ConnectionClient.h
+
Modified : /trunk/src/ConnectionServer/ConnectionServer.cpp
+
Modified : /trunk/src/ConnectionServer/ConnectionServer.h
+
Modified : /trunk/src/ConnectionServer/PacketHandlers.h
+
Modified : /trunk/src/LoginServer/LoginClient.cpp
+
Modified : /trunk/src/LoginServer/LoginClient.h
+
Modified : /trunk/src/PingServer/SWGPreCU_Ping.cpp
+
Modified : /trunk/src/shared/ByteBuffer.h
+
Modified : /trunk/src/shared/opcodes.h
+
  
  
 
Revision: 135
 
Revision: 135
Author: meanmon13
+
Author: ead
Date: 2:41:40 AM, Sunday, September 02, 2007
+
Date: 2:41:35 PM, Saturday, June 02, 2007
 
Message:
 
Message:
The packet system is working 100% totally fixed. It uses smart pointers and mutlipackets all packets as it should! So don't send packets seperatly when ever it is avoidable!
+
!!!!!!!!!I WILL CASTRATE ANYONE WHO DOSE NOT WRITE ALL CHANGES IN DETAL DONE TO SQL IN THE CHANGE LOG AND SVN!!!!!!!!!!!!
 +
-- 06-02-07 ead THE FOLOWING PEPOLE HAVE FAILED TO UPDATE THE SQL LOG AFTER MAKING CHANGES
 +
MEANMON13  MOVED THE ITEM_TEMPLATE OVER TO THE WRONG FILE  AND DIDNT NOTE THE CHANGE ANYWARE
 +
CHANGES HAVE BEEN UNDONE  AS IT SHULD OF NEVER BEEN MOVED OVER
 +
!!!!!!!!!I WILL CASTRATE ANYONE WHO DOSE NOT WRITE ALL CHANGES IN DETAL DONE TO SQL!!!!!!!!!!!!
 
----
 
----
Modified : /trunk/src/ZoneServer/Character.cpp
+
Modified : /dbScript/swgprecu.sql
Modified : /trunk/src/ZoneServer/Creature.cpp
+
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /trunk/src/ZoneServer/Monster.cpp
+
Modified : /trunk/src/ZoneServer/Object.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory_Baselines.cpp
+
Modified : /trunk/src/ZoneServer/Player.cpp
+
Modified : /trunk/src/ZoneServer/Tangible.cpp
+
Modified : /trunk/src/shared/ByteBuffer.cpp
+
  
  
 
Revision: 134
 
Revision: 134
Author: meanmon13
+
Author: lordcorm
Date: 12:34:59 AM, Sunday, September 02, 2007
+
Date: 2:21:55 PM, Saturday, June 02, 2007
 
Message:
 
Message:
The packet system now uses smart pointers! :-p
+
Nogard's InventoryDeed() function to check to see if the item id is a deed :) get us houses NOW! :P
 
----
 
----
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /dbScript/DevCityBackup.sql
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /dbScript/swgprecu.sql
Modified : /trunk/src/ZoneServer/PacketFactory_Baselines.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/ZoneServer/PacketFactory_ObjControllers.cpp
+
Modified : /src/shared/Database.cpp
Modified : /trunk/src/shared/ByteBuffer.h
+
Modified : /src/shared/Database.h
  
  
 
Revision: 133
 
Revision: 133
Author: ead
+
Author: zewi
Date: 10:35:57 PM, Saturday, September 01, 2007
+
Date: 2:19:44 PM, Saturday, June 02, 2007
 
Message:
 
Message:
ROLL BACK OF 132
+
 
 
----
 
----
Modified : /trunk/src/ZoneServer/Character.cpp
+
Modified : /dbScript/item_template.SQL
Modified : /trunk/src/ZoneServer/Creature.cpp
+
Modified : /dbScript/item_template.ods
Modified : /trunk/src/ZoneServer/Monster.cpp
+
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Modified : /trunk/src/ZoneServer/Object.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /trunk/src/ZoneServer/Player.cpp
+
Modified : /trunk/src/ZoneServer/Tangible.cpp
+
  
  
 
Revision: 132
 
Revision: 132
 
Author: meanmon13
 
Author: meanmon13
Date: 9:42:29 PM, Saturday, September 01, 2007
+
Date: 1:52:22 PM, Saturday, June 02, 2007
 
Message:
 
Message:
Packets are now enitrly mutlipacketed before going out....
+
Weapons can now be spawned :-p Booya!
 
+
NOTE: Do not queue 1 packet and send it out then queue another and send it out... this wastes time and bandwidth! Queue all the packets you need then send them out together so they get mutlipacketed!
+
 
----
 
----
Modified : /trunk/src/ZoneServer/Character.cpp
+
Modified : /dbScript/swgprecu.sql
Modified : /trunk/src/ZoneServer/Creature.cpp
+
Modified : /src/ZoneServer/Constants.h
Modified : /trunk/src/ZoneServer/Monster.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /trunk/src/ZoneServer/Object.cpp
+
Modified : /src/ZoneServer/PacketFactory.h
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /trunk/src/ZoneServer/Player.cpp
+
Modified : /trunk/src/ZoneServer/Tangible.cpp
+
  
  
 
Revision: 131
 
Revision: 131
Author: meanmon13
+
Author: lordcorm
Date: 8:45:47 PM, Saturday, September 01, 2007
+
Date: 11:30:42 AM, Saturday, June 02, 2007
 
Message:
 
Message:
The look up for clients now works off a uint64 variable as apposed to a string... this is much faster!
+
You will now see other people spawn with there equiped items!
 
----
 
----
Modified : /trunk/src/ConnectionServer/ConnectionServer.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /trunk/src/ConnectionServer/ConnectionServer.h
+
  
  
 
Revision: 130
 
Revision: 130
Author: meanmon13
+
Author: zewi
Date: 6:28:01 PM, Saturday, September 01, 2007
+
Date: 2:51:14 AM, Saturday, June 02, 2007
 
Message:
 
Message:
new lookup system for clients that uses a long long instead of a stringstream!
+
Starter items, please read Changelog for update!
 
----
 
----
Modified : /trunk/src/ConnectionServer/ConnectionServer.cpp
+
Modified : /dbScript/item_template.ods
Modified : /trunk/src/ConnectionServer/ConnectionServer.h
+
Modified : /dbScript/swgprecu.sql
Modified : /trunk/src/shared/Common.h
+
Modified : /dbScript/swgprecu.sql.changelog.txt
  
  
 
Revision: 129
 
Revision: 129
Author: lordcorm
+
Author: zewi
Date: 5:33:17 PM, Saturday, September 01, 2007
+
Date: 2:03:03 AM, Saturday, June 02, 2007
 
Message:
 
Message:
 
+
starter items update
 
----
 
----
Added : /LordcormNWB/src/ZoneServer/PacketFactory_Deltas.cpp
+
Modified : /dbScript/swgprecu.sql
Added : /LordcormNWB/src/ZoneServer/PacketStructs_Deltas.h
+
  
  
 
Revision: 128
 
Revision: 128
 
Author: lordcorm
 
Author: lordcorm
Date: 5:31:40 PM, Saturday, September 01, 2007
+
Date: 12:56:51 AM, Saturday, June 02, 2007
 
Message:
 
Message:
made a copy
+
fix!
 
----
 
----
Added : /LordcormNWB(Copy from path: /trunk, Revision, 127
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /LordcormNWB/ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /LordcormNWB/src/ZoneServer/CommandQueueEnqueues.cpp
+
Modified : /LordcormNWB/src/ZoneServer/CommandQueueEnqueues.h
+
Modified : /LordcormNWB/src/ZoneServer/MySQL.Toon.cpp
+
Modified : /LordcormNWB/src/ZoneServer/PacketFactory.h
+
Modified : /LordcormNWB/src/ZoneServer/PacketFactory_ObjControllers.cpp
+
Modified : /LordcormNWB/src/ZoneServer/PacketHandlers.h
+
Modified : /LordcormNWB/src/ZoneServer/PacketStructs.h
+
Modified : /LordcormNWB/src/ZoneServer/PacketStructs_ObjControllers.h
+
Modified : /LordcormNWB/src/shared/opcodes.h
+
  
  
 
Revision: 127
 
Revision: 127
Author: meanmon13
+
Author: zewi
Date: 12:40:46 AM, Saturday, September 01, 2007
+
Date: 12:39:35 AM, Saturday, June 02, 2007
 
Message:
 
Message:
The connection server works 100% with its new systems and is not long restricted to only 1 client.
+
starter Items
You are no longer able to bypass the connection server and connect to the ZoneServer directly... It will not work...  For now the connection server and the zone server must be on the same computer and communicating over local host. This condition will remain until the adresses have been moved to the config system
+
 
----
 
----
Modified : /trunk/src/ConnectionServer/ConnectionClient.h
+
Modified : /dbScript/swgprecu.sql
Modified : /trunk/src/ConnectionServer/ConnectionServer.cpp
+
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /trunk/src/ZoneServer/ZoneClient.cpp
+
Modified : /trunk/src/ZoneServer/ZoneServer.cpp
+
Modified : /trunk/src/shared/opcodes.h
+
  
  
 
Revision: 126
 
Revision: 126
Author: meanmon13
+
Author: Alaguerrano
Date: 11:02:17 PM, Friday, August 31, 2007
+
Date: 10:26:54 PM, Friday, June 01, 2007
 
Message:
 
Message:
Remove of some debug text and succsfule communication between ConnectionServer and ZoneServer
+
**Deleted Character´s items from DB when have been deleted the Chracter in Character Selection**
 +
Before, when you had been deleted a Character (for expample: character_id=25) from DB in Character Selection, and you made a new Character (With the same character_id like the other old Character), the inventory show twice items, because the old items from the old Character havent been deleted.
 +
Now works correct!!
 +
TODO: In item table from DB it is necessary add galaxy_id field. Now the function DeleteCharacter() use only the field character_id to delete the Character´s items, the correct way it is using both fields: character_id and galaxy_id in item table from DB, because it is possible that there will have two Characters with the same character_id and different galaxy_id.
 
----
 
----
Modified : /trunk/src/ConnectionServer/ConnectionServer.cpp
+
Modified : /src/shared/Database.cpp
Modified : /trunk/src/ZoneServer/ZoneServer.cpp
+
  
  
 
Revision: 125
 
Revision: 125
 
Author: meanmon13
 
Author: meanmon13
Date: 10:56:38 PM, Friday, August 31, 2007
+
Date: 5:03:29 PM, Friday, June 01, 2007
 
Message:
 
Message:
Broken commit...
+
Added bitmask support! read the comments in Constants.h for intructions on how to use bitmasks
 +
 
 +
Fixed the issue with hair...a few other housekeeping changes
 
----
 
----
Modified : /trunk/ProjectFiles/ConnectionServer/ConnectionServer.vcproj
+
Modified : /src/ZoneServer/Constants.h
Added : /trunk/src/ConnectionServer/ConnectionClient.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
Added : /trunk/src/ConnectionServer/ConnectionClient.h
+
Modified : /src/ZoneServer/PacketFactory.cpp
Added : /trunk/src/ConnectionServer/ConnectionServer.cpp
+
Modified : /src/ZoneServer/ZoneClient.cpp
Added : /trunk/src/ConnectionServer/ConnectionServer.h
+
Modified : /src/ZoneServer/ZoneClient.h
Added : /trunk/src/ConnectionServer/Database.h
+
Modified : /src/shared/Common.h
Added : /trunk/src/ConnectionServer/HandleIncomming.cpp
+
Modified : /src/shared/opcodes.h
Added : /trunk/src/ConnectionServer/PacketHandlers.h
+
Modified : /trunk/src/ConnectionServer/SWGPreCU_Connection.cpp
+
Modified : /trunk/src/ZoneServer/ClientManager.cpp
+
Modified : /trunk/src/ZoneServer/Database.cpp
+
Modified : /trunk/src/ZoneServer/Database.h
+
Modified : /trunk/src/ZoneServer/HandleZone.cpp
+
Modified : /trunk/src/ZoneServer/HandleZone.h
+
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /trunk/src/ZoneServer/PacketHandlers.h
+
Modified : /trunk/src/ZoneServer/ZoneClient.cpp
+
Modified : /trunk/src/ZoneServer/ZoneClient.h
+
Modified : /trunk/src/ZoneServer/ZoneServer.cpp
+
Modified : /trunk/src/ZoneServer/ZoneServer.h
+
Modified : /trunk/src/shared/ByteBuffer.cpp
+
Modified : /trunk/src/shared/ByteBuffer.h
+
Modified : /trunk/src/shared/opcodes.h
+
  
  
 
Revision: 124
 
Revision: 124
Author: meanmon13
+
Author: plasmaflow
Date: 5:51:40 AM, Friday, August 31, 2007
+
Date: 12:30:17 PM, Friday, June 01, 2007
 
Message:
 
Message:
The ConnectionServer is now mediating between clients and the zone server.
+
The function for adding the starter items needed
 
+
to have some safety if we didnt find items to give to the player. The  function now checks to see if items were returned or not.
//MUST READ: NOTE THAT THE CONNECTION SERVER CURRENTLY ONLY WORKS WITH ONE CLIENT OVER LOCALHOST. IF YOU WANT TO BYPASS THE CONNECTION SERVER YOU CAN BY CHANGING YOUR GALAXY PORT TO 44475. THIS CONDITION WILL ONLY EXIST UNTIL I CAN WRITE IN A CLIENT CLASS FOR THE CONNECTION SERVER!
+
 
----
 
----
Modified : /trunk/ProjectFiles/ConnectionServer/ConnectionServer.vcproj
+
Modified : /src/shared/Database.cpp
Modified : /trunk/src/ConnectionServer/SWGPreCU_Connection.cpp
+
Modified : /trunk/src/ZoneServer/SWGPreCU_Zone.cpp
+
  
  
 
Revision: 123
 
Revision: 123
Author: ead
+
Author: Alaguerrano
Date: 2:10:48 AM, Friday, August 31, 2007
+
Date: 11:05:33 AM, Friday, June 01, 2007
 
Message:
 
Message:
split mysql as per meanmons request
+
I dont know why Lordcorm commited rev 115 without before donwload my rev 114.
 +
Result: My work of rev 114 dont work for him. He updated a Database.cpp in rev 115 older, because he didnt download my rev 114 before he updated his rev.
 +
My rev 114 worked perfect "Delete Character from DB, in Character Selection"
 +
PLEASE, BEFORE OF COMMIT, DOWNLOAD THE LASTEST REV.
 
----
 
----
Modified : /trunk/ProjectFiles/LoginServer.vcproj
+
Modified : /src/shared/Database.cpp
Modified : /trunk/ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Added : /trunk/src/LoginServer/Login.db.cpp
+
Added : /trunk/src/LoginServer/Login.db.h
+
Added : /trunk/src/LoginServer/Login.dbdef.h
+
Modified : /trunk/src/LoginServer/LoginServer.h
+
Added : /trunk/src/ZoneServer/DB.Static.h
+
Added : /trunk/src/ZoneServer/Database.cpp
+
Added : /trunk/src/ZoneServer/Database.h
+
Added : /trunk/src/ZoneServer/MySQL.Precache.cpp
+
Added : /trunk/src/ZoneServer/MySQL.StructDef.h
+
Added : /trunk/src/ZoneServer/MySQL.Toon.cpp
+
Added : /trunk/src/ZoneServer/MySQL.item.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /trunk/src/ZoneServer/ZoneServer.h
+
Added : /trunk/src/ZoneServer/dbData.h
+
Added : /trunk/src/ZoneServer/dbdef.h
+
  
  
 
Revision: 122
 
Revision: 122
Author: meanmon13
+
Author: plasmaflow
Date: 1:35:02 AM, Friday, August 31, 2007
+
Date: 9:57:51 AM, Friday, June 01, 2007
 
Message:
 
Message:
Connection Server Project File
+
Corrected starter_items.sql file
 +
change log updated.
 +
 
 +
profession names were saved like
 +
 
 +
crafting_artisan_novice
 +
the client passes
 +
crafting_artisan
 +
 
 +
seems _novice suffix is not passed.
 
----
 
----
Added : /trunk/ProjectFiles/ConnectionServer
+
Modified : /dbScript/starter_items.sql
Added : /trunk/ProjectFiles/ConnectionServer/ConnectionServer.vcproj
+
Modified : /dbScript/swgprecu.sql.changelog.txt
  
  
 
Revision: 121
 
Revision: 121
Author: meanmon13
+
Author: plasmaflow
Date: 1:33:30 AM, Friday, August 31, 2007
+
Date: 9:46:28 AM, Friday, June 01, 2007
 
Message:
 
Message:
forgot some files
+
various corrections and updates regarding starting items.
 +
column profession was spelled proffesion so sql query did never find items to add to the toons.
 +
Comments on changelog
 
----
 
----
Added : /trunk/debug/ConnectionServer
+
Modified : /dbScript/item_template.SQL
Added : /trunk/debug/ConnectionServer/AutoItX3.dll
+
Modified : /dbScript/starter_items.sql
Added : /trunk/debug/ConnectionServer/Logs
+
Modified : /dbScript/swgprecu.sql
Added : /trunk/debug/ConnectionServer/Logs/CoreLogs
+
Modified : /dbScript/swgprecu.sql.changelog.txt
Added : /trunk/debug/ConnectionServer/Logs/LoginLogs
+
Added : /trunk/debug/ConnectionServer/Logs/PacketLogs
+
Added : /trunk/debug/ConnectionServer/Logs/PingLogs
+
Added : /trunk/debug/ConnectionServer/Logs/ZoneLogs
+
Added : /trunk/debug/ConnectionServer/libmysql.dll
+
Added : /trunk/debug/ConnectionServer/zlib1.dll
+
  
  
 
Revision: 120
 
Revision: 120
 
Author: meanmon13
 
Author: meanmon13
Date: 1:24:03 AM, Friday, August 31, 2007
+
Date: 4:40:44 AM, Friday, June 01, 2007
 
Message:
 
Message:
Completion of the character sheet and introduction of the ConnectionServer project
+
Fixed the issue with hair not loading at all... problem was that the HAIR_OFFSET was not being applyed to the id.. someone made up an offset that conflicted with the inventory id....
 +
 
 +
ALSO
 +
 
 +
zoneserver crashs during login... on lines 861 and 862 of PacketFactory
 +
 
 +
QRow = mysql_fetch_row(QResult);
 +
SpawnItem(it->equiped ,ObjID, it->serial+ITEM_OFFSET, atof(QRow[8]) ," ", QRow[3], QRow[3],0,0,0,1,0,0,0,InventoryID,false,false);
 +
 
 +
the error is an Access Violation! please fix this because we can not zone currently...
 +
 
 +
same error accurrs during character creation
 +
on line 1402 of Database.cpp
 +
while((IRow = mysql_fetch_row(IResult)) != NULL)
 +
 
 +
this is on a fresh revision and freshly sources database
 
----
 
----
Modified : /trunk/ProjectFiles/SWGPreCU.sln
+
Modified : /src/ZoneServer/PacketFactory.cpp
Added : /trunk/src/ConnectionServer
+
Added : /trunk/src/ConnectionServer/SWGPreCU_Connection.cpp
+
Modified : /trunk/src/ZoneServer/Bitmasks.h
+
Modified : /trunk/src/ZoneServer/Character.cpp
+
Modified : /trunk/src/ZoneServer/Character.h
+
Modified : /trunk/src/ZoneServer/CommandQueueEnqueues.cpp
+
Modified : /trunk/src/ZoneServer/Monster.cpp
+
Modified : /trunk/src/ZoneServer/Monster.h
+
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /trunk/src/ZoneServer/PacketStructs.h
+
Modified : /trunk/src/shared/Database.h
+
Modified : /trunk/src/shared/MySQL.Toon.cpp
+
  
  
 
Revision: 119
 
Revision: 119
 
Author: meanmon13
 
Author: meanmon13
Date: 3:09:21 PM, Thursday, August 30, 2007
+
Date: 3:17:12 AM, Friday, June 01, 2007
 
Message:
 
Message:
Fixed the PLAY9 to add abilities and certifications. Means 2 extra lists AbilityList and CertList. The Biography part of the character sheet is now working aswell
+
a small present for Nogard :-p
 
----
 
----
Modified : /trunk/ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /src/ZoneServer/Constants.h
Modified : /trunk/src/ZoneServer/Bitmasks.h
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /trunk/src/ZoneServer/Character.cpp
+
Modified : /src/ZoneServer/ZoneClient.h
Modified : /trunk/src/ZoneServer/Character.h
+
Modified : /src/shared/opcodes.h
Modified : /trunk/src/ZoneServer/CommandQueueEnqueues.cpp
+
Modified : /trunk/src/ZoneServer/CommandQueueEnqueues.h
+
Modified : /trunk/src/ZoneServer/HandleZone.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /trunk/src/ZoneServer/PacketFactory_Baselines.cpp
+
Deleted : /trunk/src/ZoneServer/PacketFactory_Baselines.h
+
Added : /trunk/src/ZoneServer/PacketFactory_ObjControllers.cpp
+
Modified : /trunk/src/ZoneServer/PacketHandlers.h
+
Modified : /trunk/src/ZoneServer/PacketStructs.h
+
Added : /trunk/src/ZoneServer/PacketStructs_Baselines.h
+
Added : /trunk/src/ZoneServer/PacketStructs_ObjControllers.h
+
Modified : /trunk/src/shared/ByteBuffer.cpp
+
Modified : /trunk/src/shared/ByteBuffer.h
+
Modified : /trunk/src/shared/MySQL.Toon.cpp
+
Modified : /trunk/src/shared/opcodes.h
+
  
  
 
Revision: 118
 
Revision: 118
Author: ead
+
Author: meanmon13
Date: 4:52:53 AM, Thursday, August 30, 2007
+
Date: 3:00:40 AM, Friday, June 01, 2007
 
Message:
 
Message:
FIXED CONFIG SYSTEM    DIDNT SAVE TO SAME PLACE IT READS
+
SVN freezes when downloading the content of the release folder... deleted till this issue can be fixed
SYSTEM NO LONGER NEEDS AUTOIT TO DO CONFIG FILES  AND THE FILE PATHS ARE 100% FOOLPROOF  NO WORKING DIRECTORY REQUIRED
+
 
----
 
----
Modified : /trunk/src/shared/config.cpp
+
Deleted : /Release
  
  
 
Revision: 117
 
Revision: 117
 
Author: ead
 
Author: ead
Date: 4:03:27 AM, Thursday, August 30, 2007
+
Date: 1:49:59 AM, Friday, June 01, 2007
 
Message:
 
Message:
ADDED STARTER HAM
+
05-31-07 PINGSERVER LEAN AND MEAN  BY EAD
TODO MAX MIN LIMITS TABLE FOR STAT MIGRATION
+
will add ini port numbers tomarow this file is finished and shuld not need any major changes
FIXED HAIRELESS ZONE
+
it is optimised as good as it gets
 +
full runtime compile optmisations are in use asm output shows me that it cant get faster not even with asm unless a faster network lib is used
 +
pingserver is set to build to release all the time
 
----
 
----
Modified : /trunk/Documents/racehamprofession.ods
+
Modified : /ProjectFiles/PingServer/PingServer.vcproj
Modified : /trunk/Documents/racehamprofession.xls
+
Modified : /ProjectFiles/SWGPreCU.sln
Modified : /trunk/src/shared/DB.Static.h
+
Modified : /ProjectFiles/SWGPreCU.vcproj
Modified : /trunk/src/shared/Database.cpp
+
Added : /Release
Modified : /trunk/src/shared/MySQL.Toon.cpp
+
Added : /Release/PingServer
 +
Added : /Release/PingServer/AutoItX3.dll
 +
Added : /Release/PingServer/libmysql.dll
 +
Added : /Release/PingServer/zlib1.dll
 +
Deleted : /debug/PingServer
 +
Deleted : /src/PingServer/PingServer.cpp
 +
Deleted : /src/PingServer/PingServer.h
 +
Modified : /src/PingServer/SWGPreCU_Ping.cpp
  
  
 
Revision: 116
 
Revision: 116
Author: ead
+
Author: meanmon13
Date: 2:23:01 AM, Thursday, August 30, 2007
+
Date: 1:23:53 AM, Friday, June 01, 2007
 
Message:
 
Message:
 
+
the nightmare of the 146h spam has been ended... no features added this rev just handling of the 146 to shut it up and make it stop wasting bandwidth
 
----
 
----
Modified : /trunk/Documents/racehamprofession.ods
+
Modified : /src/ZoneServer/Constants.h
Modified : /trunk/Documents/racehamprofession.xls
+
Modified : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/PacketFactory.h
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/opcodes.h
  
  
 
Revision: 115
 
Revision: 115
Author: ead
+
Author: lordcorm
Date: 1:47:10 AM, Thursday, August 30, 2007
+
Date: 12:19:51 AM, Friday, June 01, 2007
 
Message:
 
Message:
 
+
starter items!
 
----
 
----
Added : /trunk/Documents/racehamprofession.ods
+
Modified : /dbScript/swgprecu.sql
Added : /trunk/Documents/racehamprofession.xls
+
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
  
  
 
Revision: 114
 
Revision: 114
Author: ead
+
Author: Alaguerrano
Date: 1:19:33 AM, Thursday, August 30, 2007
+
Date: 10:12:12 PM, Thursday, May 31, 2007
 
Message:
 
Message:
added zonename  witch is for the zone server
+
**Delete Character from DB in Character Selection works 100% :-D**
 +
-In HandleLogin.cpp commented several lines in HANDLE_ClientDeleteCharacter.
 +
-In LoginClient.h added two news variables character_id and galaxy_id.
 +
-In PacketFactory.cpp added new stuff to LClient::BUILD_ServerDeleteCharacter()
 +
-In Database.cpp, the function DeleteCharacter() works 100% and will returns false if the Character have not been deleted and will returns true if the Character have been deleted from DB.
 +
Now the Character is deleted from DB!!! :-D
 +
 
 +
------------------
 +
Alaguerrano.
 
----
 
----
Modified : /trunk/src/shared/config.cpp
+
Modified : /src/LoginServer/HandleLogin.cpp
Modified : /trunk/src/shared/config.h
+
Modified : /src/LoginServer/LoginClient.h
 +
Modified : /src/LoginServer/PacketFactory.cpp
 +
Modified : /src/shared/Database.cpp
  
  
 
Revision: 113
 
Revision: 113
Author: ead
+
Author: Nelk
Date: 7:50:19 PM, Wednesday, August 29, 2007
+
Date: 8:14:45 PM, Thursday, May 31, 2007
 
Message:
 
Message:
ATOUI FIXED AND FULLY WORKING
+
 
 
----
 
----
Modified : /trunk/src/shared/Database.cpp
+
Added : /Documents/Radials.xls
Modified : /trunk/src/shared/MySQL.Precache.cpp
+
  
  
 
Revision: 112
 
Revision: 112
Author: meanmon13
+
Author: plasmaflow
Date: 7:43:08 PM, Wednesday, August 29, 2007
+
Date: 12:59:07 PM, Thursday, May 31, 2007
 
Message:
 
Message:
Fixed BUILD_CharacterSheetResponseMessage() to use PACKET_CharacterSheetResponseMessage
+
Corrected SpawnBuilding Function.
 +
This function has to change the incoming sBuildingID
 +
and change it to :
 +
(((sBuildindID * 60 )+ sBuildingID)+BUILDINGS_OFFSET)
 +
each building needs to be separated in their id by 60.
 +
This obeys the rules of cell spawning.
 +
 
 +
When spawning a building only pass the Database ID and do not manipulate it.
 +
 
 +
sql Changelog has been updated.
 +
 
 +
Added a new SQL file containing the Dev city Buildings.
 +
Includes: Starport, Cantina, Bank, Merchant Tent and a Guild Hall. Also you may be able to find the Downed At-At and the landed Lambda Shuttle.
 +
More to come for the city.
 +
 
 +
added a new text file called "Cell Sizes.txt" under documents. These values need to be converted to consts if not reference it to be able to spawn a building. Each building has a given cell size. without it, it wont spawn.
 +
 
 +
PlasmaFlow
 
----
 
----
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Added : /Documents/Cell Sizes.txt
 +
Modified : /Documents/[GUIDE]Getting started (Setting up your server).URL
 +
Added : /dbScript/DevCityBackup.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
  
  
 
Revision: 111
 
Revision: 111
Author: meanmon13
+
Author: plasmaflow
Date: 6:53:22 PM, Wednesday, August 29, 2007
+
Date: 8:34:41 AM, Thursday, May 31, 2007
 
Message:
 
Message:
Fixed error with item IDs not being set correctly when loading the player's body and inventory items
+
item_template.SQL changes done.
 +
Corrected error where table would not load.
 +
Comments in changelog file.
 +
Added auto increment to items_template table.
 
----
 
----
Modified : /trunk/src/ZoneServer/Character.cpp
+
Modified : /dbScript/item_template.SQL
Modified : /trunk/src/shared/MySQL.Toon.cpp
+
Modified : /dbScript/swgprecu.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
  
  
 
Revision: 110
 
Revision: 110
Author: ead
+
Author: meanmon13
Date: 12:15:43 AM, Wednesday, August 29, 2007
+
Date: 5:57:45 AM, Thursday, May 31, 2007
 
Message:
 
Message:
FIXED INV CRASH
+
reworked the porject structure to better handle future growth and development. Object Controller Messages are now handled via function pointers... this should speed up handling of chat and movement and in the future will speed up handling of combat packets. Updated the Header_Architecture.ppt file with the two new files... Please have a look at it for an understanding of how they fit into the project. Other housekeeping changes
FIXED BAD CRC
+
ADDED uint32 atoui(char * asciiCharString);  uint32 string to int
+
 
+
invintory stoped working unshure why
+
 
----
 
----
Modified : /trunk/src/shared/Database.cpp
+
Modified : /Documents/Header_Architecture.ppt
Modified : /trunk/src/shared/Database.h
+
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Modified : /trunk/src/shared/MySQL.Precache.cpp
+
Modified : /src/LoginServer/Constants.h
Modified : /trunk/src/shared/MySQL.Toon.cpp
+
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Added : /src/ZoneServer/ObjControllers.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Added : /src/ZoneServer/PacketFactory.h
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Common.h
 +
Modified : /src/shared/opcodes.h
  
  
 
Revision: 109
 
Revision: 109
Author: meanmon13
+
Author: ead
Date: 9:03:17 PM, Tuesday, August 28, 2007
+
Date: 11:00:43 PM, Wednesday, May 30, 2007
 
Message:
 
Message:
Some debugger code for ead
+
added a space before a comment to fix sql file
 
----
 
----
Modified : /trunk/src/ZoneServer/Character.cpp
+
Modified : /dbScript/swgprecu.sql
  
  
 
Revision: 108
 
Revision: 108
 
Author: ead
 
Author: ead
Date: 8:50:31 PM, Tuesday, August 28, 2007
+
Date: 10:29:17 PM, Wednesday, May 30, 2007
 
Message:
 
Message:
fixed structure
+
-- 05-30-07 ead rewrite of item_template
 +
detales
 +
item_template is in its own file for size  using assumed inserts insted of full inserts 1/2 its orginal size and 50% faster to insert
 +
removed the item template data dump from main sql file
 
----
 
----
Modified : /trunk/dbScript/galaxy.sql
+
Modified : /dbScript/item_template.SQL
 +
Added : /dbScript/item_template.ods
 +
Modified : /dbScript/swgprecu.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
  
  
 
Revision: 107
 
Revision: 107
Author: meanmon13
+
Author: Alaguerrano
Date: 8:20:10 PM, Tuesday, August 28, 2007
+
Date: 9:18:39 PM, Wednesday, May 30, 2007
 
Message:
 
Message:
Finished out CharacterSheetResponce :-p the ctrl+c menu is almost complete
+
**Second step to Delete Character from Character Selection**
 +
Now, the server send the correct packet to the client, and show in-game screen "The character have been deleted", but still it is necessary to finish the DB function to deleted from DB.
 +
-In HandleLogin.cpp added new stuff to HANDLE_ClientDeleteCharacter.
 +
-In LoginClient.h added ByteBuffer* BUILD_ServerDeleteCharacter();
 +
-In PacketFactory.cpp added LClient::BUILD_ServerDeleteCharacter()
 +
and the correct packet to send to the client. :-D
 +
-In Database.cpp added new bool function named DeleteCharacter()
 +
This bool function by now, always return true like if the Character was deleted from DB.
 +
TODO: Make this function works 100% and will returns false if the Character have not been deleted
 +
and will returns true if the Character have been deleted.
 +
-In Database.h added bool DeleteCharacter(int character_id, int galaxy_id);
 +
-In opcodes.h added ServerDeleteCharacter opcode.
 
----
 
----
Modified : /trunk/src/ZoneServer/Character.cpp
+
Modified : /src/LoginServer/HandleLogin.cpp
Modified : /trunk/src/ZoneServer/Character.h
+
Modified : /src/LoginServer/LoginClient.h
Modified : /trunk/src/ZoneServer/CommandQueueEnqueues.cpp
+
Modified : /src/LoginServer/PacketFactory.cpp
Modified : /trunk/src/ZoneServer/PacketFactory.cpp
+
Modified : /src/shared/Database.cpp
Modified : /trunk/src/ZoneServer/PacketFactory.h
+
Modified : /src/shared/Database.h
Modified : /trunk/src/ZoneServer/PacketStructs.h
+
Modified : /src/shared/opcodes.h
Modified : /trunk/src/shared/MySQL.Toon.cpp
+
  
  
 
Revision: 106
 
Revision: 106
Author: ead
+
Author: Alaguerrano
Date: 3:47:31 PM, Tuesday, August 28, 2007
+
Date: 7:33:15 PM, Wednesday, May 30, 2007
 
Message:
 
Message:
fixed issue that sometimes prevents a charater from beaing created due to bad sql syntax
+
**First Step to Delete Character from Character Selection**
 
+
-In HandleLogin.cpp added HANDLE_ClientDeleteCharacter, first step to delete Character from Character Selection. From now, only show in console the Character´s Char Id and
fixed item loading issues  still has same crash prob  need mean to look at a packet cap of the problem
+
Galaxy ID that we want to delete. :)
 +
-In LoginClient.h added Change Log for this File.
 +
And added new stuff to ClientDeleteCharacter, in line 78 and 116.
 +
-In opcodes.h added Added ClientDeleteCharacter opcode.
 
----
 
----
Modified : /trunk/src/shared/MySQL.Toon.cpp
+
Modified : /src/LoginServer/HandleLogin.cpp
 +
Modified : /src/LoginServer/LoginClient.h
 +
Modified : /src/shared/opcodes.h
  
  
 
Revision: 105
 
Revision: 105
Author: ead
+
Author: nogard
Date: 2:40:01 PM, Tuesday, August 28, 2007
+
Date: 7:04:17 PM, Wednesday, May 30, 2007
 
Message:
 
Message:
 
+
Fixed Cell Movement and added item_template.SQL  all the items spawnable are in that ... TODO: Add names for them  Delete all exesting data in the item_template before u add
 
----
 
----
Added : /YOU HAVE CHECKED OUT THE WRONG FOLDER BRANCH LIST INSIDE.txt
+
Added : /dbScript/item_template.SQL
 +
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Database.cpp
  
  
 
Revision: 104
 
Revision: 104
Author: ead
+
Author: meanmon13
Date: 2:29:22 PM, Tuesday, August 28, 2007
+
Date: 6:56:36 PM, Wednesday, May 30, 2007
 
Message:
 
Message:
made a copy
+
ID constants are in USE THEM when spawning items...
 +
 
 +
#define NPC_OFFSET 25000000
 +
#define BUILDINGS_OFFSET 50000000
 +
#define CELL_ITEM_OFFSET 60000000
 +
#define WORLD_OBJECT_OFFSET 70000000
 +
#define ITEM_OFFSET 100000000
 +
 
 +
NOTE: the structure_spawn table's id is going to need to increment by 25 :-D This is to handle the building's cell ids
 
----
 
----
Added : /trunk(Copy from path: /, Revision, 103
+
Modified : /src/LoginServer/Constants.h
 +
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
  
  
 
Revision: 103
 
Revision: 103
 
Author: meanmon13
 
Author: meanmon13
Date: 2:25:17 PM, Tuesday, August 28, 2007
+
Date: 3:48:41 PM, Wednesday, May 30, 2007
 
Message:
 
Message:
Quick save of progress before svn changes
+
Fixed character selection screen and character login stuffs and other good stuff fixes... fixty fix fix fix
 
----
 
----
Modified : /src/ZoneServer/PacketFactory.cpp
+
Modified : /src/LoginServer/Constants.h
Modified : /src/ZoneServer/PacketStructs.h
+
Modified : /src/LoginServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/HandleZone.cpp
  
  
 
Revision: 102
 
Revision: 102
Author: meanmon13
+
Author: maach_ine
Date: 2:01:01 PM, Tuesday, August 28, 2007
+
Date: 3:00:15 PM, Wednesday, May 30, 2007
 
Message:
 
Message:
quick fix of the "crash" on character creation. Reason for this was that every item was being shoved into the Body container meaning the entire inventory was being equipped
+
Starting ham based on character species and starting profession now works!
 
----
 
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Deleted : /dbScript/starting_ham.sql
Modified : /src/ZoneServer/CommandQueueEnqueues.cpp
+
Modified : /dbScript/swgprecu.sql
 +
Modified : /src/ZoneServer/Constants.h
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
+
Modified : /src/ZoneServer/ZoneClient.h
Added : /src/ZoneServer/PacketFactory_Baselines.cpp
+
Modified : /src/shared/Database.cpp
Added : /src/ZoneServer/PacketFactory_Baselines.h
+
Modified : /src/ZoneServer/PacketStructs.h
+
Modified : /src/shared/Common.h
+
Modified : /src/shared/MySQL.Toon.cpp
+
  
  
 
Revision: 101
 
Revision: 101
Author: ead
+
Author: maach_ine
Date: 2:48:30 AM, Tuesday, August 28, 2007
+
Date: 2:43:08 PM, Wednesday, May 30, 2007
 
Message:
 
Message:
merge of badmemory as it is working now
+
Re-fixed starting ham table.
 
+
STARTER ITEMS WORK FOR MOST PART
+
ITEM TEMPLATE TABLE MAY HAVE MISTAKES THAT ARE BLOCKING
+
 
+
bool MySQL_DB::GETCharacter(Character *characterObj)
+
LINE 216 sprintf(query, "SELECT * FROM `item` WHERE `character_id` = '%u' AND `inv` = 1;",objid);
+
//!!!CAUSES CLIENT CRASH WHEN AT CHARACTER SELECT SCREEN  OK FOR NO CHARATERS AND MAKING NEW CHARATERS!!!
+
//THE PROB MAY OR MAY NOT LIE IN THIS LOCAL SCOPE AREA  MORE LIKELY ITS THE ITEMS FROM THE ITEM TEMPLATE THAT ARE BAD
+
//THE CRASH ONLY HAPPENS WHEN YOU HAVE A TOON YOU HAVE CREATED  AND LOOK AT IT IN THE CHARATER SELECT SCREEN
+
 
----
 
----
Deleted : /badmemory
+
Modified : /dbScript/starting_ham.sql
Added : /dbScript/starteritems.sql
+
Modified : /src/ZoneServer/HandleZone.cpp
+
Modified : /src/shared/Database.cpp
+
Modified : /src/shared/Database.h
+
Modified : /src/shared/MySQL.Precache.cpp
+
Modified : /src/shared/MySQL.StructDef.h
+
Modified : /src/shared/MySQL.Toon.cpp
+
Modified : /src/shared/MySQL.item.cpp
+
Modified : /src/shared/dbdef.h
+
  
  
 
Revision: 100
 
Revision: 100
Author: ead
+
Author: maach_ine
Date: 2:34:52 AM, Tuesday, August 28, 2007
+
Date: 2:12:01 PM, Wednesday, May 30, 2007
 
Message:
 
Message:
STARTER ITEMS WORK FOR MOST PART
+
Changed some of the values to line up better with what's in the code.
ITEM TEMPLATE TABLE MAY HAVE MISTAKES THAT ARE BLOCKING
+
 
+
bool MySQL_DB::GETCharacter(Character *characterObj)
+
LINE 216 sprintf(query, "SELECT * FROM `item` WHERE `character_id` = '%u' AND `inv` = 1;",objid);
+
//!!!CAUSES CLIENT CRASH WHEN AT CHARACTER SELECT SCREEN  OK FOR NO CHARATERS AND MAKING NEW CHARATERS!!!
+
//THE PROB MAY OR MAY NOT LIE IN THIS LOCAL SCOPE AREA  MORE LIKELY ITS THE ITEMS FROM THE ITEM TEMPLATE THAT ARE BAD
+
//THE CRASH ONLY HAPPENS WHEN YOU HAVE A TOON YOU HAVE CREATED  AND LOOK AT IT IN THE CHARATER SELECT SCREEN
+
 
----
 
----
Modified : /badmemory/src/ZoneServer/HandleZone.cpp
+
Modified : /dbScript/starting_ham.sql
Modified : /badmemory/src/shared/Database.cpp
+
Modified : /badmemory/src/shared/Database.h
+
Modified : /badmemory/src/shared/MySQL.Precache.cpp
+
Modified : /badmemory/src/shared/MySQL.Toon.cpp
+
  
  
 
Revision: 99
 
Revision: 99
Author: ead
+
Author: plasmaflow
Date: 4:47:18 AM, Monday, August 27, 2007
+
Date: 1:46:34 PM, Wednesday, May 30, 2007
 
Message:
 
Message:
ADDDED FORGOTEN FILE  THIS BRANCH STILL BROKEN
+
Added variables to control hair object data.
 +
Meanmon or Maach_Ine need to pass the data to the packet.
 +
uint8 * iCharacterCustomHairData;
 +
int iCharacterCustomHairDataLen;
 +
string iCharacterHairObject;
 +
int iCharacterHairObjectLen;
 +
 
 +
Updated SQL Log file to reflect last changes to the file.
 
----
 
----
Added : /badmemory/dbScript/starteritems.sql
+
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
  
  
 
Revision: 98
 
Revision: 98
Author: ead
+
Author: Interesting
Date: 4:39:02 AM, Monday, August 27, 2007
+
Date: 1:36:20 PM, Wednesday, May 30, 2007
 
Message:
 
Message:
BAD MEMORY BRANCH TO SHOW PROBLEM
+
Uploaded a table that will tell the client which race/class combination gets how much starting health, action, mind, etc.
 +
Also uploaded some documentation on it.
 
----
 
----
Added : /badmemory(Copy from path: /, Revision, 96
+
Added : /Documents/RaceID.rtf
Replacing : /badmemory/dbScript/character.sql(Copy from path: /dbScript/character.sql, Revision, 97
+
Added : /Documents/Starting_HAM_by_species_and_profession.xls
Replacing : /badmemory/dbScript/galaxy.sql(Copy from path: /dbScript/galaxy.sql, Revision, 97
+
Added : /Documents/ham.txt
Replacing : /badmemory/dbScript/item.sql(Copy from path: /dbScript/item.sql, Revision, 97
+
Added : /dbScript/starting_ham.sql
Modified : /badmemory/src/shared/Database.cpp
+
Modified : /badmemory/src/shared/Database.h
+
Modified : /badmemory/src/shared/MySQL.Precache.cpp
+
Modified : /badmemory/src/shared/MySQL.StructDef.h
+
Modified : /badmemory/src/shared/MySQL.Toon.cpp
+
Modified : /badmemory/src/shared/MySQL.item.cpp
+
Modified : /badmemory/src/shared/dbdef.h
+
  
  
 
Revision: 97
 
Revision: 97
Author: ead
+
Author: plasmaflow
Date: 11:50:50 PM, Sunday, August 26, 2007
+
Date: 11:44:44 AM, Wednesday, May 30, 2007
 
Message:
 
Message:
sql fix for pepole with other versions
+
Updated Commit sql File updated.
 +
U WILL NEED TO USE THIS FILE
 
----
 
----
Modified : /dbScript/character.sql
+
Modified : /dbScript/swgprecu.sql
Modified : /dbScript/galaxy.sql
+
Modified : /dbScript/item.sql
+
  
  
 
Revision: 96
 
Revision: 96
Author: lordcorm
+
Author: plasmaflow
Date: 9:54:54 AM, Sunday, August 26, 2007
+
Date: 11:42:29 AM, Wednesday, May 30, 2007
 
Message:
 
Message:
Little treat, just a new packet called PlayClientEffectObjectMessage, we will need this for skills to play effects.
+
*******NEW SQL FILE IN THIS COMMIT******
BTW, my props go to meanmon, because i love the new packet and object system :D, its the shiz.
+
        YOU WILL NEED TO LOAD IT
 +
****************************************
 +
New Config file variables added.
 +
 
 +
Clustering variables to enable clustering.
 +
NOTE CLUSTERING NOT IMPLEMENTED YET TAKE DEFAULTS PLS.
 +
These will enable clustering all other values will be db driven.
 +
int clustering_enabled  = Is it on or off?
 +
int cluster_id = What cluster group does the server belong to?
 +
int cluster_member_id = Who is the server in the cluster?
 +
We now check to see if we want to encrypt the passwords in the db.
 +
int enable_encryption
 +
If we want to encrypt we need to set the encryption key. No longer than 100 chars. it is used to encrypt.
 +
This allows for an encrypted user db to be used somewhere else so long as the keys match.
 +
char encryption_key[100]
 +
 
 +
We now check for auto registration to be enabled or not.
 +
int auto_registration
 +
 
 +
 
 +
Hair Data is now saved to the db.
 +
 
 +
New SQL columns added to character table.
 +
 
 +
`custom_data_len` int unsigned default null,
 +
`starting_profession` varchar(255),
 +
 
 +
Starting profession will save the profession chosen on startup.
 +
 
 +
BUG FIX
 +
-------
 +
Wookies were being saved with the first name as last name and first name.
 +
 
 +
Corrected.
 
----
 
----
 +
Modified : /dbScript/swgprecu.sql
 +
Modified : /src/LoginServer/HandleLogin.cpp
 +
Modified : /src/LoginServer/LoginServer.cpp
 +
Modified : /src/PingServer/SWGPreCU_Ping.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/SWGPreCU_Zone.cpp
Modified : /src/ZoneServer/PacketFactory.h
+
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/ZoneServer/PacketStructs.h
+
Modified : /src/shared/Database.cpp
Modified : /src/shared/opcodes.h
+
Modified : /src/shared/Database.h
 +
Modified : /src/shared/config.cpp
 +
Modified : /src/shared/config.h
  
  
 
Revision: 95
 
Revision: 95
 
Author: meanmon13
 
Author: meanmon13
Date: 7:42:09 AM, Sunday, August 26, 2007
+
Date: 10:15:33 PM, Tuesday, May 29, 2007
 
Message:
 
Message:
Commiting a number of changes including the handling of ObjControllers and CommandQueueEnqueues and most of the proper responces to make the character sheet display right. This includes the first ever emulated working "Stat Migration" button :-D
+
"Header_Architecture.ppt" has been updated... EVERYONE look @ it for a better understand of the program and how it flows... there will be a quiz!!! Muhahahaha
 
+
Enjoy!
+
 
----
 
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /Documents/Header_Architecture.ppt
Modified : /src/ZoneServer/Character.cpp
+
Modified : /ProjectFiles/SWGPreCU.vcproj
Modified : /src/ZoneServer/Character.h
+
Added : /src/ZoneServer/CommandQueueEnqueues.cpp
+
Added : /src/ZoneServer/CommandQueueEnqueues.h
+
Modified : /src/ZoneServer/Creature.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
+
Modified : /src/ZoneServer/HandleZone.h
+
Modified : /src/ZoneServer/Monster.cpp
+
Modified : /src/ZoneServer/Monster.h
+
Added : /src/ZoneServer/ObjControllers.h
+
Modified : /src/ZoneServer/Object.cpp
+
Added : /src/ZoneServer/ObjectControllers.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/PacketFactory.h
+
Modified : /src/ZoneServer/PacketHandlers.h
+
Modified : /src/ZoneServer/PacketStructs.h
+
Modified : /src/ZoneServer/Player.cpp
+
Modified : /src/ZoneServer/Player.h
+
Modified : /src/ZoneServer/ZoneClient.cpp
+
Modified : /src/shared/MySQL.Toon.cpp
+
Modified : /src/shared/Structs.h
+
Modified : /src/shared/opcodes.h
+
  
  
 
Revision: 94
 
Revision: 94
Author: meanmon13
+
Author: nogard
Date: 10:06:27 PM, Saturday, August 25, 2007
+
Date: 10:14:56 PM, Tuesday, May 29, 2007
 
Message:
 
Message:
some minor fixes that have fully restored zone. Also the character now zones in to the our final start location
+
Added the Delta's for Creo 6
 
----
 
----
 +
Modified : /src/ZoneServer/Constants.h
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/Object.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/MySQL.Toon.cpp
+
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/opcodes.h
  
  
 
Revision: 93
 
Revision: 93
Author: ead
+
Author: maach_ine
Date: 9:19:05 PM, Saturday, August 25, 2007
+
Date: 9:34:08 PM, Tuesday, May 29, 2007
 
Message:
 
Message:
 
+
Fixed "the other players" appearance data not showing.
 
----
 
----
Modified : /dbScript/character.sql
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /dbScript/itemtemplate.sql
+
Modified : /src/ZoneServer/Constants.h
+
Modified : /src/shared/MySQL.Toon.cpp
+
Modified : /src/shared/dbdef.h
+
  
  
 
Revision: 92
 
Revision: 92
Author: meanmon13
+
Author: Alaguerrano
Date: 8:03:43 PM, Saturday, August 25, 2007
+
Date: 8:29:24 PM, Tuesday, May 29, 2007
 
Message:
 
Message:
everything has been convetrted to use the TemplateID system
+
-In Database.cpp added new stuff for Name Filter System. Now the Name Filter System detect if the FullName Character is or not is the same that other FullName Character in DB. If it is the same, dont let to create a new Char with name used for other person.
 +
-In HandleZone.cpp added case 3 for SWITCH with the result of the CheckNewCharacter Function.
 +
This case is when FullName Character is the same that other FullName Character in DB.
 +
TODO:This option must be coded to respond the correct packet to the client. For the moment, use the default QUEUE_ClientCreateCharacterFailed
 
----
 
----
Modified : /src/ZoneServer/Character.cpp
 
Modified : /src/ZoneServer/Container.cpp
 
Modified : /src/ZoneServer/Container.h
 
Modified : /src/ZoneServer/Creature.cpp
 
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/Monster.cpp
+
Modified : /src/shared/Database.cpp
Modified : /src/ZoneServer/Object.cpp
+
Modified : /src/ZoneServer/Object.h
+
Modified : /src/ZoneServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/PacketFactory.h
+
Modified : /src/ZoneServer/PacketStructs.h
+
Modified : /src/ZoneServer/Player.cpp
+
Modified : /src/ZoneServer/Tangible.cpp
+
Modified : /src/shared/MySQL.Toon.cpp
+
  
  
 
Revision: 91
 
Revision: 91
Author: ead
+
Author: zstars
Date: 7:36:53 PM, Saturday, August 25, 2007
+
Date: 8:29:06 PM, Tuesday, May 29, 2007
 
Message:
 
Message:
added 5 stf and stfstrings
+
-Added old memory debugger.
 
----
 
----
Modified : /dbScript/itemtemplate.sql
+
Modified : /ProjectFiles/PingServer/PingServer.vcproj
 +
Modified : /ProjectFiles/SWGPreCU.vcproj
 +
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 +
Added : /src/shared/Debug.cpp
 +
Added : /src/shared/Debug.h
  
  
 
Revision: 90
 
Revision: 90
 
Author: meanmon13
 
Author: meanmon13
Date: 6:00:52 PM, Saturday, August 25, 2007
+
Date: 6:35:30 PM, Tuesday, May 29, 2007
 
Message:
 
Message:
fix of char creation???
+
added a bool for itmes for loading weapons... weapons haven't been implemented yet
 
----
 
----
Modified : /src/ZoneServer/HandleZone.cpp
+
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/Object.cpp
+
Modified : /src/ZoneServer/Object.h
+
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
  
  
 
Revision: 89
 
Revision: 89
Author: ead
+
Author: nogard
Date: 1:50:45 AM, Saturday, August 25, 2007
+
Date: 6:21:53 PM, Tuesday, May 29, 2007
 
Message:
 
Message:
cant zone in first time but after restarting the server after creating a toon you can zone in fine
+
Added the stuff meanmon wanted includes cell movement YAY!
un shure why  it appers that the object id is perfectly fine leaving the database  its unknown why it dosent stay fine
+
 
----
 
----
Modified : /src/shared/MySQL.Toon.cpp
+
Modified : /src/LoginServer/PacketFactory.cpp
Modified : /src/shared/MySQL.item.cpp
+
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/opcodes.h
 +
Modified : /src/shared/tlog.cpp
  
  
 
Revision: 88
 
Revision: 88
Author: ead
+
Author: Alaguerrano
Date: 6:31:52 PM, Friday, August 24, 2007
+
Date: 5:51:45 PM, Tuesday, May 29, 2007
 
Message:
 
Message:
fixed commit of item saveing
+
-Fixed problem with Wookiee Race in CheckNewCharacter. Wookiee Race has only FirstName, and the LastName empty now is not a rule to Char Name would be Denied.
 
+
Now works perfect with Wookiee Race!!
 
----
 
----
Modified : /src/shared/MySQL.item.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
  
  
 
Revision: 87
 
Revision: 87
Author: ead
+
Author: nogard
Date: 6:30:43 PM, Friday, August 24, 2007
+
Date: 5:13:05 PM, Tuesday, May 29, 2007
 
Message:
 
Message:
 
+
Fixed Maachs Customization thing ... yeas.. it works
 
----
 
----
Modified : /src/shared/Database.h
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/MySQL.Precache.cpp
+
Modified : /src/shared/MySQL.StructDef.h
+
Modified : /src/shared/MySQL.Toon.cpp
+
Modified : /src/shared/MySQL.item.cpp
+
  
  
 
Revision: 86
 
Revision: 86
Author: ead
+
Author: maach_ine
Date: 4:20:04 PM, Friday, August 24, 2007
+
Date: 4:31:06 PM, Tuesday, May 29, 2007
 
Message:
 
Message:
item template changed to strings
+
Fixing what I broke last rev.  Removed customization data, as it severely broke multi-zone.
 
----
 
----
Modified : /src/shared/Database.h
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/MySQL.Precache.cpp
+
Modified : /src/shared/MySQL.StructDef.h
+
Modified : /src/shared/MySQL.Toon.cpp
+
Modified : /src/shared/MySQL.item.cpp
+
  
  
 
Revision: 85
 
Revision: 85
Author: ead
+
Author: maach_ine
Date: 5:43:06 AM, Friday, August 24, 2007
+
Date: 4:08:24 PM, Tuesday, May 29, 2007
 
Message:
 
Message:
database softcode of hair    items not saving yet    default hair in item table  also requires  item template now
+
WORKING APPEARANCE CUSTOMIZATION DATA!!!
 +
 
 +
Note to self:  If one is going to change the size of a packet, it is strongly advisable to tell the client the new size, else the client generally crashes.
 +
 
 +
* Machine smacks himself around a bit with a large trout
 
----
 
----
Modified : /ProjectFiles/LoginServer.vcproj
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Added : /dbScript/item.sql
+
Added : /dbScript/itemtemplate.sql
+
Added : /src/shared/DB.Static.h
+
Modified : /src/shared/Database.cpp
+
Modified : /src/shared/Database.h
+
Added : /src/shared/MySQL.Precache.cpp
+
Added : /src/shared/MySQL.StructDef.h
+
Modified : /src/shared/MySQL.Toon.cpp
+
Added : /src/shared/MySQL.item.cpp
+
Modified : /src/shared/dbdef.h
+
  
  
 
Revision: 84
 
Revision: 84
Author: ead
+
Author: maach_ine
Date: 6:37:47 PM, Wednesday, August 22, 2007
+
Date: 4:02:14 PM, Tuesday, May 29, 2007
 
Message:
 
Message:
fix of null in charater insertion    object id is passed right but not working right  unforshure why
+
One of these days, I'll learn to upload ALL the files.
 
----
 
----
Modified : /src/shared/MySQL.Toon.cpp
+
Added : /src/LoginServer/Constants.h
  
  
 
Revision: 83
 
Revision: 83
Author: meanmon13
+
Author: maach_ine
Date: 3:22:29 PM, Wednesday, August 22, 2007
+
Date: 3:40:42 PM, Tuesday, May 29, 2007
 
Message:
 
Message:
commit of skill mods :-D
+
Fixed what was broken last commit.  This is now a working revision.
 +
 
 +
Change:  We now see the correct species for ourselves when we enter zone.
 +
 
 +
We can now also see the species of other players correctly.
 +
 
 +
NOTE: If the species array index is NOT read properly from the database, the zone server WILL ABSOLUTELY MOST DEFINITELY CRASH, as the array index is being initialized to -1.
 
----
 
----
Modified : /src/ZoneServer/Character.cpp
 
Modified : /src/ZoneServer/Character.h
 
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
+
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/PacketStructs.h
+
Modified : /src/shared/MySQL.Toon.cpp
+
Modified : /src/shared/Structs.h
+
  
  
 
Revision: 82
 
Revision: 82
Author: ead
+
Author: maach_ine
Date: 6:23:11 AM, Wednesday, August 22, 2007
+
Date: 2:58:55 PM, Tuesday, May 29, 2007
 
Message:
 
Message:
ROLL BACK OF WHITESPACE CHANGES TO DATABASE FILES
+
In-progress commit so that others can test the code.
ADDITION OF THE START OF MULTIZONE
+
CURRENTLY HANDLE ZONE CANT UNDERSTAND MY PASSBACK OF OBJECTID  MYSQL SECTION WORKING GREAT  HANDLE ZONE NOT SO MUCH
+
  
IF YA HAVE PROBLEMS JUST USE THE DEFAULT TOON STILL  ITS 5AM  IM GOING TO BED LOL
+
THIS REVISION MAY NOT BE STABLE!!!
  
O CONSIDER ALL DATABASE FILES TEMPORARLY UNLOCKED UNTELL I GET UP  BUT  DONT GO MAKE SWEEPING UN NEEDED CHANGES SUCH AS WHITESPACE OR FIXING MY TABS
 
THANKS
 
 
OFFSET TABS MEANS TODO ON SOME OF MY FILES AS THIS IS BEFORE THAY ARE DONE
 
ILE BE USING MYSQL SYNTAX FUNCTION NAMES    GET/SELECT UPDATE INSERT IE INSERTCharacter()
 
 
----
 
----
 +
Modified : /ProjectFiles/SWGPreCU.vcproj
 +
Modified : /dbScript/swgprecu.sql
 +
Modified : /src/LoginServer/HandleLogin.cpp
 +
Modified : /src/LoginServer/LoginServer.h
 +
Modified : /src/ZoneServer/Constants.h
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.h
 
Modified : /src/shared/Database.h
Modified : /src/shared/MySQL.Toon.cpp
 
  
  
 
Revision: 81
 
Revision: 81
Author: maach_ine
+
Author: meanmon13
Date: 5:55:59 PM, Tuesday, August 21, 2007
+
Date: 11:02:47 AM, Tuesday, May 29, 2007
 
Message:
 
Message:
Updated message logging of multipacket parsing committed last revision.
+
movment tweak
 
+
Implemented packet fragmenting in ZoneServer's PacketFactory.  The code now looks at the size of the next packet in the queue.  If it is larger than MAX_PACKET_SIZE, it will automatically split the packet into fragments.  If it is small enough to multipacket, it will multipacket it.  If it is somewhere in between, it will send the packet on it's own.
+
 
----
 
----
Modified : /src/LoginServer/LoginClient.cpp
+
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
+
 
Modified : /src/ZoneServer/ZoneClient.cpp
 
Modified : /src/ZoneServer/ZoneClient.cpp
  
  
 
Revision: 80
 
Revision: 80
Author: maach_ine
+
Author: plasmaflow
Date: 5:32:34 PM, Tuesday, August 21, 2007
+
Date: 9:36:50 AM, Tuesday, May 29, 2007
 
Message:
 
Message:
As per request from Meanmon:  Imported fixed code for handling incoming multipackets.
+
Smooth movement tested to work perfectly.
 +
Server updates population properly
 +
server reads galaxy value from ini file so we can now cluster several servers.
 +
We also now load the local galaxy values from db and set them. Not only the cluster.
 +
Motd is database driven
 +
neew motd column in galaxy table,
 +
u need to load this sql file.
 
----
 
----
Modified : /src/LoginServer/LoginClient.cpp
+
Modified : /dbScript/swgprecu.sql
 +
Modified : /src/LoginServer/LoginServer.cpp
 +
Modified : /src/LoginServer/SWGPreCU_Login.cpp
 +
Modified : /src/PingServer/PingServer.cpp
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/ZoneClient.cpp
 
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/ZoneServer/ZoneServer.cpp
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
 +
Modified : /src/shared/config.cpp
 +
Modified : /src/shared/config.h
  
  
 
Revision: 79
 
Revision: 79
 
Author: meanmon13
 
Author: meanmon13
Date: 5:19:50 PM, Tuesday, August 21, 2007
+
Date: 9:23:40 AM, Tuesday, May 29, 2007
 
Message:
 
Message:
Skill Experience has been implemented
+
the players postion should now be updated before sending the updatetransformmessage
 
----
 
----
Added : /ProjectFiles/LoginServer.vcproj
+
Modified : /src/ZoneServer/HandleZone.cpp
Added : /ProjectFiles/PingServer.vcproj
+
Modified : /src/ZoneServer/OverTime.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/MySQL.Toon.cpp
+
Modified : /src/ZoneServer/ZoneClient.h
  
  
 
Revision: 78
 
Revision: 78
Author: meanmon13
+
Author: maach_ine
Date: 1:10:06 PM, Tuesday, August 21, 2007
+
Date: 9:32:38 PM, Monday, May 28, 2007
 
Message:
 
Message:
Waypoints are now in and working via the PLAY8 ;-p
+
Player HAM values are now read from the database.
 
----
 
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 
Modified : /src/ZoneServer/HandleZone.cpp
 
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/MySQL.Toon.cpp
+
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
  
  
 
Revision: 77
 
Revision: 77
 
Author: meanmon13
 
Author: meanmon13
Date: 11:54:50 AM, Tuesday, August 21, 2007
+
Date: 8:47:16 PM, Monday, May 28, 2007
 
Message:
 
Message:
Large wide sweeping changes :-p The largest of which being that the Client class is no longer a character but has a character. Meaning ZClient doesn't extend Character anymore but has a memeber of it called Avatar. The result of this is that now when a player logs out and then logs back in within a time limit they log back into their old character meaning that character doesn't have to be reloaded!
+
Movment debug commit... we need to calculate the new postion the player should be at according to their speed and direction and send those new values in the UTM
 
----
 
----
Modified : /ProjectFiles/SWGPreCU.sln
 
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 
Modified : /src/LoginServer/LoginServer.h
 
Modified : /src/LoginServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/Character.cpp
 
Modified : /src/ZoneServer/Character.h
 
Added : /src/ZoneServer/ClientManager.cpp
 
Added : /src/ZoneServer/ClientManager.h
 
Modified : /src/ZoneServer/Constants.h
 
Modified : /src/ZoneServer/Container.cpp
 
Modified : /src/ZoneServer/Container.h
 
Modified : /src/ZoneServer/Creature.cpp
 
Modified : /src/ZoneServer/Creature.h
 
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/HandleZone.h
+
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/Monster.cpp
+
Modified : /src/ZoneServer/Monster.h
+
Modified : /src/ZoneServer/Object.cpp
+
Modified : /src/ZoneServer/Object.h
+
Modified : /src/ZoneServer/ObjectManager.cpp
+
Modified : /src/ZoneServer/ObjectManager.h
+
Modified : /src/ZoneServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/PacketFactory.h
+
Added : /src/ZoneServer/PacketHandlers.h
+
Modified : /src/ZoneServer/PacketStructs.h
+
Modified : /src/ZoneServer/Player.cpp
+
Modified : /src/ZoneServer/Player.h
+
Modified : /src/ZoneServer/SWGPreCU_Zone.cpp
+
Modified : /src/ZoneServer/Tangible.cpp
+
Modified : /src/ZoneServer/Tangible.h
+
 
Modified : /src/ZoneServer/ZoneClient.cpp
 
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
 
Modified : /src/ZoneServer/ZoneServer.cpp
 
Modified : /src/ZoneServer/ZoneServer.h
 
Modified : /src/shared/ByteBuffer.cpp
 
Modified : /src/shared/ByteBuffer.h
 
Modified : /src/shared/Common.h
 
Modified : /src/shared/Compression.cpp
 
Modified : /src/shared/Compression.h
 
Modified : /src/shared/Crypto.cpp
 
Modified : /src/shared/Crypto.h
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.h
 
Modified : /src/shared/GameStats.h
 
Modified : /src/shared/MySQL.Toon.cpp
 
Modified : /src/shared/Sockets.h
 
Modified : /src/shared/Structs.h
 
Modified : /src/shared/Vector2.h
 
Modified : /src/shared/Vector3.h
 
Modified : /src/shared/Vector4.h
 
Modified : /src/shared/Vectors.h
 
Modified : /src/shared/config.cpp
 
Modified : /src/shared/config.h
 
Modified : /src/shared/crc.cpp
 
Modified : /src/shared/crc.h
 
Modified : /src/shared/dbdef.h
 
Modified : /src/shared/opcodes.h
 
Modified : /src/shared/tlog.cpp
 
Modified : /src/shared/tlog.h
 
  
  
 
Revision: 76
 
Revision: 76
Author: aviewanew
+
Author: meanmon13
Date: 7:50:13 AM, Tuesday, August 21, 2007
+
Date: 6:27:38 PM, Monday, May 28, 2007
 
Message:
 
Message:
This commit standardizes whitespace (makes it a lot more readable) and edits a few comments.  That's all (no real code yet).  (committed with mean's permission)
+
Comands fix defautl value refinement
 
----
 
----
Modified : /src/LoginServer/HandleLogin.cpp
 
Modified : /src/LoginServer/LoginClient.cpp
 
Modified : /src/LoginServer/LoginClient.h
 
Modified : /src/LoginServer/LoginServer.cpp
 
Modified : /src/LoginServer/LoginServer.h
 
Modified : /src/LoginServer/OverTime.cpp
 
Modified : /src/LoginServer/PacketFactory.cpp
 
Modified : /src/LoginServer/SWGPreCU_Login.cpp
 
Modified : /src/PingServer/SWGPreCU_Ping.cpp
 
Modified : /src/ZoneServer/Character.cpp
 
Modified : /src/ZoneServer/Character.h
 
Modified : /src/ZoneServer/Container.cpp
 
Modified : /src/ZoneServer/Container.h
 
Modified : /src/ZoneServer/Creature.cpp
 
Modified : /src/ZoneServer/Creature.h
 
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/HandleZone.h
 
Modified : /src/ZoneServer/Monster.cpp
 
Modified : /src/ZoneServer/Monster.h
 
Modified : /src/ZoneServer/Object.cpp
 
Modified : /src/ZoneServer/Object.h
 
Modified : /src/ZoneServer/ObjectManager.cpp
 
Modified : /src/ZoneServer/ObjectManager.h
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/PacketFactory.h
 
Modified : /src/ZoneServer/PacketStructs.h
 
Modified : /src/ZoneServer/Player.cpp
 
Modified : /src/ZoneServer/Player.h
 
Modified : /src/ZoneServer/SWGPreCU_Zone.cpp
 
Modified : /src/ZoneServer/Tangible.cpp
 
Modified : /src/ZoneServer/Tangible.h
 
 
Modified : /src/ZoneServer/ZoneClient.cpp
 
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
 
Modified : /src/ZoneServer/ZoneServer.cpp
 
Modified : /src/ZoneServer/ZoneServer.h
 
Modified : /src/shared/ByteBuffer.cpp
 
Modified : /src/shared/ByteBuffer.h
 
Modified : /src/shared/Common.h
 
Modified : /src/shared/Compression.cpp
 
Modified : /src/shared/Compression.h
 
Modified : /src/shared/Crypto.cpp
 
Modified : /src/shared/Crypto.h
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.h
 
Modified : /src/shared/Debug.cpp
 
Modified : /src/shared/Debug.h
 
Modified : /src/shared/GameStats.h
 
Modified : /src/shared/MySQL.Toon.cpp
 
Modified : /src/shared/Sockets.h
 
Modified : /src/shared/Structs.h
 
Modified : /src/shared/Vector2.h
 
Modified : /src/shared/Vector3.h
 
Modified : /src/shared/Vector4.h
 
Modified : /src/shared/Vectors.h
 
Modified : /src/shared/config.cpp
 
Modified : /src/shared/config.h
 
Modified : /src/shared/crc.cpp
 
Modified : /src/shared/crc.h
 
Modified : /src/shared/dbdef.h
 
Modified : /src/shared/opcodes.h
 
Modified : /src/shared/tlog.cpp
 
Modified : /src/shared/tlog.h
 
Modified : /src/shared/zconf.h
 
Modified : /src/shared/zlib.h
 
  
  
 
Revision: 75
 
Revision: 75
Author: meanmon13
+
Author: Alaguerrano
Date: 11:59:33 AM, Sunday, August 19, 2007
+
Date: 5:52:17 PM, Monday, May 28, 2007
 
Message:
 
Message:
small fix of error message position! :-p
+
--Added in Database.cpp, in the function CheckNewCharacter a process to check if FirstName or LastName are empty fields.
 +
--Added in HandleZone.cpp, new stuff in ClientCreateCharacter,
 +
Added case 2 for SWITCH with the result of the CheckNewCharacter Function.
 +
This case is when the Character FirstName or LastName is EMPTY.
 +
TODO:This option must be coded to respond the correct packet to the client. For the moment, use the default QUEUE_ClientCreateCharacterFailed
 
----
 
----
Modified : /src/ZoneServer/Container.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/shared/Database.cpp
  
  
 
Revision: 74
 
Revision: 74
 
Author: meanmon13
 
Author: meanmon13
Date: 11:55:21 AM, Sunday, August 19, 2007
+
Date: 5:33:49 PM, Monday, May 28, 2007
 
Message:
 
Message:
Fixed the swg container class to use the Object List when attempting to delete items from the heap. I also added in the State bitmask bit identifyer operator enum
+
commmand update
 
----
 
----
Modified : /src/ZoneServer/Bitmasks.h
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/Container.cpp
+
  
  
 
Revision: 73
 
Revision: 73
 
Author: meanmon13
 
Author: meanmon13
Date: 10:55:07 AM, Sunday, August 19, 2007
+
Date: 5:05:30 PM, Monday, May 28, 2007
 
Message:
 
Message:
forgot 1 essential line of code :-p
+
ingame commands &rt and &rd
 
----
 
----
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/OverTime.cpp
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
  
  
 
Revision: 72
 
Revision: 72
Author: meanmon13
+
Author: Nelk
Date: 10:53:47 AM, Sunday, August 19, 2007
+
Date: 3:25:01 PM, Monday, May 28, 2007
 
Message:
 
Message:
Character Creation has been restored minus the sql details
+
Added the source of the Admin tool to the SVN
 +
Deleted the old folder containing the exe only
 
----
 
----
Modified : /src/ZoneServer/HandleZone.cpp
+
Deleted : /AdminTool
 +
Added : /Pre-Cu Emu Admin Tool
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Dialog
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Dialog/Login.Designer.vb
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Dialog/Login.resx
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Dialog/Login.vb
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Main.Designer.vb
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Main.resx
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Main.vb
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/My Project
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/My Project/Application.Designer.vb
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/My Project/Application.myapp
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/My Project/AssemblyInfo.vb
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/My Project/Resources.Designer.vb
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/My Project/Resources.resx
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/My Project/Settings.Designer.vb
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/My Project/Settings.settings
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Packets
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Packets/AUTH.vb
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Packets/ServerWide.vb
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Parsing
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool.vbproj
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug/Pre-Cu Emu Admin Tool.exe
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug/Pre-Cu Emu Admin Tool.pdb
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug/Pre-Cu Emu Admin Tool.vshost.exe
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug/Pre-Cu Emu Admin Tool.xml
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug/ecrypt.dll
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug/log.log
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug/zlib1.dll
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Release
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Release/Pre-Cu Emu Admin Tool.exe
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Release/Pre-Cu Emu Admin Tool.pdb
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Release/Pre-Cu Emu Admin Tool.rar
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Release/Pre-Cu Emu Admin Tool.xml
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Release/ecrypt.dll
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Release/log.log
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Release/zlib1.dll
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/ecrypt.dll
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/Pre-Cu Emu Admin Tool.exe
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/Pre-Cu Emu Admin Tool.pdb
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/Pre-Cu Emu Admin Tool.vbproj.GenerateResource.Cache
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/Pre-Cu Emu Admin Tool.xml
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/Pre_Cu_Emu_Admin_Tool.Login.resources
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/Pre_Cu_Emu_Admin_Tool.Main.resources
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/Pre_Cu_Emu_Admin_Tool.Resources.resources
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/TempPE
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Pre-Cu Emu Admin Tool.vbproj.FileList.txt
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/Pre-Cu Emu Admin Tool.exe
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/Pre-Cu Emu Admin Tool.pdb
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/Pre-Cu Emu Admin Tool.vbproj.GenerateResource.Cache
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/Pre-Cu Emu Admin Tool.xml
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/Pre_Cu_Emu_Admin_Tool.Login.resources
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/Pre_Cu_Emu_Admin_Tool.Main.resources
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/Pre_Cu_Emu_Admin_Tool.Resources.resources
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/TempPE
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/TempPE/My Project.Resources.Designer.vb.dll
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/zlib1.dll
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool.sln
 +
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool.suo
  
  
 
Revision: 71
 
Revision: 71
Author: meanmon13
+
Author: lordcorm
Date: 7:59:24 AM, Sunday, August 19, 2007
+
Date: 2:17:34 PM, Monday, May 28, 2007
 
Message:
 
Message:
The play9 has been relocated to the one place where it will apparently only work right... don't ask me why it works where it works... ask the dipshits @ SOE....
+
 
 
----
 
----
Modified : /src/ZoneServer/Character.cpp
+
Modified : /dbScript/swgprecu.sql
Modified : /src/ZoneServer/HandleZone.cpp
+
Modified : /src/shared/Database.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/ZoneClient.h
+
Modified : /src/ZoneServer/ZoneServer.h
+
 
Modified : /src/shared/Database.h
 
Modified : /src/shared/Database.h
Modified : /src/shared/MySQL.Toon.cpp
 
  
  
 
Revision: 70
 
Revision: 70
Author: ead
+
Author: lordcorm
Date: 5:50:07 AM, Sunday, August 19, 2007
+
Date: 12:22:37 PM, Monday, May 28, 2007
 
Message:
 
Message:
forgot file
+
Made inventory work from DB, dont equip weapons because they will not work yet. Make sure to update you .sql file, i changed the hex numbers in the item_template table to normal decimal numbers for CRC's also changed some other stuff in the .sql
 
+
 
----
 
----
Modified : /src/ZoneServer/ZoneClient.h
+
Modified : /dbScript/starter_items.sql
 +
Modified : /dbScript/static_npcs.sql
 +
Modified : /dbScript/swgprecu.sql
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
  
  
 
Revision: 69
 
Revision: 69
Author: ead
+
Author: meanmon13
Date: 5:21:25 AM, Sunday, August 19, 2007
+
Date: 4:25:46 AM, Monday, May 28, 2007
 
Message:
 
Message:
MYSQL GETCharacter WORKING  SELECTS FROM DATABASE 
+
smooth movment tweak
 
----
 
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 
Modified : /dbScript/account.sql
 
Modified : /dbScript/character.sql
 
Modified : /dbScript/galaxy.sql
 
Modified : /src/LoginServer/Constants.h
 
Modified : /src/ZoneServer/Character.cpp
 
Modified : /src/ZoneServer/Constants.h
 
Modified : /src/ZoneServer/Container.h
 
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.h
+
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/PacketStructs.h
+
Modified : /src/ZoneServer/Player.h
+
Modified : /src/shared/Common.h
+
Modified : /src/shared/Database.cpp
+
Modified : /src/shared/Database.h
+
Added : /src/shared/MySQL.Toon.cpp
+
Modified : /src/shared/Structs.h
+
Modified : /src/shared/Vectors.h
+
Modified : /src/shared/config.h
+
Modified : /src/shared/dbdef.h
+
Modified : /src/shared/tlog.h
+
  
  
 
Revision: 68
 
Revision: 68
 
Author: meanmon13
 
Author: meanmon13
Date: 2:55:07 AM, Sunday, August 19, 2007
+
Date: 3:57:31 AM, Monday, May 28, 2007
 
Message:
 
Message:
Forgot a few files >.<
+
reset creo4 values could have led to issues with smooth movment
 
----
 
----
Added : /src/ZoneServer/Container.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
Added : /src/ZoneServer/Container.h
+
Modified : /src/ZoneServer/ZoneClient.cpp
Added : /src/ZoneServer/ObjectManager.cpp
+
Added : /src/ZoneServer/ObjectManager.h
+
Added : /src/ZoneServer/PacketStructs.h
+
  
  
 
Revision: 67
 
Revision: 67
 
Author: meanmon13
 
Author: meanmon13
Date: 2:38:31 AM, Sunday, August 19, 2007
+
Date: 3:34:01 AM, Monday, May 28, 2007
 
Message:
 
Message:
PLAY9 now correctly loads the Friends and Ignore list however for some reason the list is not being displayed
+
smooth movment test
 
----
 
----
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
  
  
 
Revision: 66
 
Revision: 66
 
Author: meanmon13
 
Author: meanmon13
Date: 11:47:22 PM, Saturday, August 18, 2007
+
Date: 2:54:18 AM, Monday, May 28, 2007
 
Message:
 
Message:
The ObjectManager class is in and working! =:-) Use with caution however, no packets can be sent to a client or by the client class until we have recieved the ObjectID from the client. Meaning packets before we recieve SelectCharater or the CreatureCharacter packet (we assign the ID in that case)
+
smooth movment test
 
----
 
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/OverTime.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
 
Modified : /src/ZoneServer/ZoneClient.cpp
 
Modified : /src/ZoneServer/ZoneServer.h
 
  
  
 
Revision: 65
 
Revision: 65
 
Author: meanmon13
 
Author: meanmon13
Date: 8:20:24 PM, Saturday, August 18, 2007
+
Date: 1:14:01 AM, Monday, May 28, 2007
 
Message:
 
Message:
Wrote a new class that extends the tangible class. Its called Container! This is not a c++ container class but a SWG Container class but it does have a c++ container as a member that holds object pointers. You can use this class just like a container. The character and creature classed have been given several members of the Container class: Body which is the creature/character's equipped items, Inventory which is the object's inventory (unequipped items)...etc
+
Nelk fixed the admin tool and i added server side code to handle it
These members are in and worked properly meaning we log in with equipped items and inventory items.
+
 
----
 
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /AdminTool/Pre-Cu Emu Admin Tool.exe
Modified : /src/ZoneServer/Bitmasks.h
+
Modified : /ProjectFiles/PingServer/PingServer.vcproj
Modified : /src/ZoneServer/Character.cpp
+
Modified : /ProjectFiles/SWGPreCU.vcproj
Modified : /src/ZoneServer/Character.h
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/Creature.cpp
+
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/HandleZone.cpp
+
Modified : /src/ZoneServer/Monster.cpp
+
Modified : /src/ZoneServer/Monster.h
+
Modified : /src/ZoneServer/Object.cpp
+
Modified : /src/ZoneServer/Object.h
+
Modified : /src/ZoneServer/Player.cpp
+
Modified : /src/ZoneServer/Player.h
+
Modified : /src/ZoneServer/Tangible.cpp
+
Modified : /src/ZoneServer/Tangible.h
+
 
Modified : /src/ZoneServer/ZoneServer.cpp
 
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/shared/Common.h
+
Modified : /src/ZoneServer/ZoneServer.h
 +
Modified : /src/ZoneServer/admin.cpp
 +
Modified : /src/ZoneServer/admin.h
  
  
 
Revision: 64
 
Revision: 64
Author: meanmon13
+
Author: ead
Date: 11:36:41 PM, Friday, August 17, 2007
+
Date: 11:57:40 PM, Sunday, May 27, 2007
 
Message:
 
Message:
Spawn() now works with the tangible class. meaning tano3,tano6,tano8, and tano9 are in and working properly. You can use this to spawn items but it'd be best to use tangible as a base class for an item type: Example: Tommrow I will be writing a container class that uses tangible as a base.
+
-- 05-27-07 ead ADDED base releaseitem_stat_wep item_stat_armor
 +
detals
 +
added the above 2 tables and most of the stats involved in each
 +
more to come
 +
added wep_id and armor_id  unsigned int to item table 
 +
if null  dont look up the stats table
 +
if not null use value to look up items stats row
 
----
 
----
Modified : /src/ZoneServer/Character.cpp
+
Modified : /dbScript/swgprecu.sql
Modified : /src/ZoneServer/Character.h
+
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/ZoneServer/HandleZone.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/PacketFactory.h
+
Modified : /src/ZoneServer/Tangible.cpp
+
Modified : /src/ZoneServer/Tangible.h
+
Modified : /src/ZoneServer/ZoneClient.cpp
+
Modified : /src/shared/Common.h
+
Modified : /src/shared/Structs.h
+
  
  
 
Revision: 63
 
Revision: 63
Author: meanmon13
+
Author: maach_ine
Date: 8:18:39 PM, Friday, August 17, 2007
+
Date: 10:22:27 PM, Sunday, May 27, 2007
 
Message:
 
Message:
Spawn() now fully works with the character class. meaning the croe4, play8, and play9 are in and working properly. This does include the skill list :-D
+
Readded EncodeSQL, DecodeSQL, QuoteSQL from Core 1 Rev Z as discussed with Meanmon.
 +
 
 +
Altered character creation string to add values for new database required fields.
 
----
 
----
Modified : /src/ZoneServer/Character.cpp
+
Modified : /src/shared/Database.cpp
Modified : /src/ZoneServer/Character.h
+
Modified : /src/shared/Database.h
Modified : /src/ZoneServer/HandleZone.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/PacketFactory.h
+
  
  
 
Revision: 62
 
Revision: 62
Author: meanmon13
+
Author: ead
Date: 5:31:29 AM, Friday, August 17, 2007
+
Date: 8:03:57 PM, Sunday, May 27, 2007
 
Message:
 
Message:
Spawn() now works with the character class. meaning the croe1 is in and working properly. However, It is not complete I have run out of time to implement core4, play8, and play9. I will add these ASAP!
+
roll back to rev 54 at request of meanmon
 +
reson
 +
buggy code put in without testing    causses crahses
 +
broke multizone
 +
broke charater creation
 +
added memory leak
 +
 
 +
change affecting only /reporoot/src/*.* folder and sub folders
 
----
 
----
Modified : /src/ZoneServer/Character.cpp
 
Modified : /src/ZoneServer/Character.h
 
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
+
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
  
  
 
Revision: 61
 
Revision: 61
Author: meanmon13
+
Author: ead
Date: 4:55:17 AM, Friday, August 17, 2007
+
Date: 7:40:46 PM, Sunday, May 27, 2007
 
Message:
 
Message:
Spawn() now works with the player class. meaning the play3 and play6 are in and working properly. I also had to add the packet UpdateContainmentMessage. Enjoy :-D
+
roll back of rev 60
 
----
 
----
Modified : /src/ZoneServer/Creature.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/Monster.cpp
 
Modified : /src/ZoneServer/Object.cpp
 
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
+
Modified : /src/shared/Database.cpp
Modified : /src/ZoneServer/Player.cpp
+
Modified : /src/shared/Database.h
Modified : /src/ZoneServer/Player.h
+
  
  
 
Revision: 60
 
Revision: 60
Author: meanmon13
+
Author: lordcorm
Date: 2:51:33 AM, Friday, August 17, 2007
+
Date: 6:27:36 PM, Sunday, May 27, 2007
 
Message:
 
Message:
Spawn() now works with the creature class. meaning the creo6 is in and working properly. I modified the class Stats to have a set function but it apparently doesn't work.. TODO: Look into this.
+
 
 
----
 
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 
Modified : /src/ZoneServer/Creature.cpp
 
Modified : /src/ZoneServer/Creature.h
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/Object.cpp
 
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
+
Modified : /src/shared/Database.cpp
Modified : /src/shared/GameStats.h
+
Modified : /src/shared/Database.h
Modified : /src/shared/Structs.h
+
  
  
 
Revision: 59
 
Revision: 59
Author: meanmon13
+
Author: maach_ine
Date: 1:26:32 AM, Friday, August 17, 2007
+
Date: 5:22:02 PM, Sunday, May 27, 2007
 
Message:
 
Message:
Spawn() now works with the monster class. meaning the creo3 is in and working properly minus CustomizationData
+
HAM values of:  Current HAM, MAX HAM, HAM Wounds are now database driven. Encumberances and other modifiers may be calculated during Zone insertion.
 
----
 
----
Modified : /src/ZoneServer/Character.cpp
 
Modified : /src/ZoneServer/Character.h
 
Modified : /src/ZoneServer/Creature.cpp
 
Modified : /src/ZoneServer/Creature.h
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/Monster.cpp
 
Modified : /src/ZoneServer/Monster.h
 
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
+
Modified : /src/shared/Database.cpp
Modified : /src/ZoneServer/Player.cpp
+
Modified : /src/shared/Database.h
Modified : /src/ZoneServer/Player.h
+
Modified : /src/shared/Structs.h
+
  
  
 
Revision: 58
 
Revision: 58
Author: meanmon13
+
Author: ead
Date: 6:29:10 PM, Thursday, August 16, 2007
+
Date: 4:38:51 PM, Sunday, May 27, 2007
 
Message:
 
Message:
Added Attribute Initilizations to the Client Class.
+
-- 05-27-07 ead ADDED professsion_skill_tree.prelemnary.sql
 +
DETALS
 +
this file is a dump of what the datapack team me a someone i cant rember wer working on
 +
the entire medic profession is in as a example
 +
 
 +
idea is that
 +
profession table has sktr1-4  each corasponds to a stree id number
 +
stree table has 4 skills that make up that colum of the skill
 +
each profession can require a skill  or  unlock another skill  same with each skill
 +
its not compleat  there are no crc's  but  its a great start
 +
also added the start of xp types  agan its a start  no crcs yet but gives us somthign to work from
 
----
 
----
Modified : /src/ZoneServer/Character.cpp
+
Added : /dbScript/profession_skill_tree.prelemnary.sql
Modified : /src/ZoneServer/Character.h
+
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/ZoneServer/ZoneClient.cpp
+
  
  
 
Revision: 57
 
Revision: 57
Author: meanmon13
+
Author: Interesting
Date: 5:53:43 PM, Thursday, August 16, 2007
+
Date: 3:59:55 PM, Sunday, May 27, 2007
 
Message:
 
Message:
Zone has been reestablished under the new systems :-)
+
Added starting item table for approval.
 
----
 
----
Modified : /src/ZoneServer/HandleZone.cpp
+
Modified : /Documents/Database Item Documentation.txt
Modified : /src/ZoneServer/Object.cpp
+
Added : /dbScript/starter_items.sql
Modified : /src/ZoneServer/Object.h
+
Modified : /src/ZoneServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/PacketFactory.h
+
Modified : /src/ZoneServer/ZoneClient.cpp
+
  
  
 
Revision: 56
 
Revision: 56
Author: meanmon13
+
Author: ead
Date: 5:56:22 AM, Thursday, August 16, 2007
+
Date: 3:45:34 PM, Sunday, May 27, 2007
 
Message:
 
Message:
Packet Factory is now its own class. Zone has not be reestablished; however, it is much closer now. I should have basic zone back in by tommrow!
+
-- 05-27-07 ead added ham stats to charater table  more stats to come  working on item stats now
 +
DETALS
 +
ADDED COLUMS
 +
 
 +
MAX HELTH `h_hea``h_str``h_con`
 +
DAMAGE ON PLAYER `h_d_hea``h_d_str``h_d_con`
 +
WOUND ON PLAYER `h_w_hea``h_w_str``h_w_con`
 +
MAX HELTH `a_act` `a_qui` `a_sta`
 +
DAMAGE ON PLAYER `a_d_act``a_d_qui``a_d_sta`
 +
WOUND ON PLAYER `a_w_act``a_w_qui``a_w_sta`
 +
MAX HELTH `m_mind` `m_foc``m_wil`
 +
DAMAGE ON PLAYER `m_d_mind``m_d_foc``m_d_wil`
 +
WOUND ON PLAYER `m_w_mind``m_w_foc``m_w_wil`
 +
ALL UNSIGNED SMALLINT 5
 
----
 
----
Modified : /src/ZoneServer/Bitmasks.h
+
Modified : /dbScript/swgprecu.sql
Modified : /src/ZoneServer/Constants.h
+
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/ZoneServer/Creature.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
+
Modified : /src/ZoneServer/Monster.cpp
+
Modified : /src/ZoneServer/Object.cpp
+
Modified : /src/ZoneServer/Object.h
+
Modified : /src/ZoneServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/PacketFactory.h
+
Modified : /src/ZoneServer/Player.cpp
+
Modified : /src/ZoneServer/Player.h
+
Modified : /src/ZoneServer/ZoneClient.cpp
+
Modified : /src/ZoneServer/ZoneClient.h
+
Modified : /src/shared/Structs.h
+
  
  
 
Revision: 55
 
Revision: 55
Author: meanmon13
+
Author: maach_ine
Date: 3:05:31 AM, Thursday, August 16, 2007
+
Date: 11:12:16 AM, Sunday, May 27, 2007
 
Message:
 
Message:
Increased warning level to /w3. This means its going to be strict :-p
+
After consulting with Meanmon on appearance data, got authorization to cut/copy/paste the functions EncodeSQL, DecodeSQL, and QuoteSQL from Core 1 Rev Z into the DBConnect class. These are PRIVATE functions and are not meant to be used outside the database object.
Soon I will make it so it treats warning as errors but we need to fix a few residual warnings first.  
+
  
I moved over the net object system and object subsystem. It is highly possible this move has broken zone. In fact I'm almost sure of it. I will resolve this ASAP! I am making this commit to ensure everyone is on the same page :-D
+
Appearance data is now being correctly saved in the database, and correctly loaded from it.
 +
 
 +
TOFIX:  Client crashes when actually sending this appearance data in the CREO3 packet. A byte by byte comparison of the data the client sends during character creation, and the data the server sends during zoning, reveals that the appearance data is IDENTICAL.
 +
 
 +
A comparison of our CREO3 packet to a Core 1 CREO3 packet reveals them to be IDENTICAL except:  We send the entire species string where Core 1 does not, our HAM wound update counter is correct, Core 1's was not.
 +
 
 +
Hackishly added support for different character race toons to be zoned in.  The current implementation is VERY inefficient.  TODO:  Alter the Database's character table: species_id field.  It is to be a Byte value (or smaller), and will hold the species ID.  Human Male = 0, Human Female = 1, etc. etc.
 
----
 
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 
Modified : /src/LoginServer/PacketFactory.cpp
 
Added : /src/ZoneServer/Bitmasks.h
 
Added : /src/ZoneServer/Character.cpp
 
Added : /src/ZoneServer/Character.h
 
Modified : /src/ZoneServer/Constants.h
 
Added : /src/ZoneServer/Creature.cpp
 
Added : /src/ZoneServer/Creature.h
 
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
Added : /src/ZoneServer/Monster.cpp
 
Added : /src/ZoneServer/Monster.h
 
Added : /src/ZoneServer/Object.cpp
 
Added : /src/ZoneServer/Object.h
 
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
 
Replacing : /src/ZoneServer/Player.cpp
 
Replacing : /src/ZoneServer/Player.h
 
Added : /src/ZoneServer/Tangible.cpp
 
Added : /src/ZoneServer/Tangible.h
 
Modified : /src/ZoneServer/ZoneClient.cpp
 
 
Modified : /src/ZoneServer/ZoneClient.h
 
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/ByteBuffer.cpp
 
Modified : /src/shared/Common.h
 
Modified : /src/shared/Crypto.cpp
 
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.h
 
Modified : /src/shared/Database.h
Added : /src/shared/GameStats.h
 
Modified : /src/shared/Structs.h
 
Added : /src/shared/Vector2.h
 
Added : /src/shared/Vector3.h
 
Added : /src/shared/Vector4.h
 
Added : /src/shared/Vectors.h
 
Modified : /src/shared/config.cpp
 
Modified : /src/shared/tlog.cpp
 
  
  
 
Revision: 54
 
Revision: 54
Author: lordcorm
+
Author: meanmon13
Date: 12:34:20 AM, Thursday, August 16, 2007
+
Date: 7:40:14 AM, Sunday, May 27, 2007
 
Message:
 
Message:
Fixed the character.sql table, character creation is now there!
+
smoothed out movment some... fixed issue where the last person spawned was the name sent to everyone else when zoning was finished... a few housekeeping changes... possible fixes to the memory leak.
 
+
Yay!!!
+
 
----
 
----
Modified : /dbScript/character.sql
+
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
  
  
 
Revision: 53
 
Revision: 53
Author: ead
+
Author: meanmon13
Date: 5:50:32 PM, Friday, July 13, 2007
+
Date: 5:48:58 AM, Sunday, May 27, 2007
 
Message:
 
Message:
attempt 2 of zstars roll back to 45
+
created a new function named SpawnFellowPlayer() using this function will result in the spawning of actual players instead of client controlled npcs. Fellow players are finally decent and have titles... this involved changing the SpawnItem() function a little (sorry Lordcorm). Some housekeeping changes... The server has a very small memory leak that could prove to be a big problem if we don't nip it right now... not sure what its related too. Also made movment a little smoother
 
----
 
----
Deleted : /BOOST_HOW_TO.txt
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /ProjectFiles/SWGPreCU.vcproj
+
Modified : /src/ZoneServer/OverTime.cpp
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /src/ZoneServer/PacketFactory.cpp
Deleted : /Release/PingServer/AutoItX3.dll
+
Modified : /src/ZoneServer/ZoneClient.h
Deleted : /Release/PingServer/ZStarsLib.dll
+
Modified : /src/ZoneServer/ZoneServer.cpp
Deleted : /Release/PingServer/ZStarsLib_dbg.dll
+
Deleted : /Release/PingServer/libmysql.dll
+
Deleted : /Release/PingServer/zlib1.dll
+
Deleted : /ZSTARS_CHANGES.txt
+
Deleted : /ZSTARS_TODO.txt
+
Deleted : /debug/ZoneServer/ZStarsLib.dll
+
Deleted : /debug/ZoneServer/ZStarsLib_dbg.dll
+
Deleted : /debug/loginserver/ZStarsLib.dll
+
Deleted : /debug/loginserver/ZStarsLib_dbg.dll
+
  
  
 
Revision: 52
 
Revision: 52
Author: ead
+
Author: lordcorm
Date: 10:57:21 PM, Wednesday, July 11, 2007
+
Date: 1:53:17 AM, Sunday, May 27, 2007
 
Message:
 
Message:
ROLL BACK OF ALL ZSTARS SWEEPING CODE CHANGES
+
 
ZSTARS WASNT COOPERTIVE WITH SETTTING UP A SEPRATE SERVER FOR ALL OF HIS SWEEPING CHANGES  THE OFFER WAS MADE TO GIVE HIM HIS OWN COPY SO WE CAN CONTENUE ON THE MAIN ONE WHILE HE WORKES EVERYTHING OUT AND HE TURND THE OFFER DOWN
+
 
----
 
----
Modified : /src/LoginServer/Constants.h
 
Modified : /src/LoginServer/HandleLogin.cpp
 
Modified : /src/LoginServer/LoginClient.cpp
 
Modified : /src/LoginServer/LoginClient.h
 
Modified : /src/LoginServer/LoginServer.cpp
 
Modified : /src/LoginServer/LoginServer.h
 
Modified : /src/LoginServer/PacketFactory.cpp
 
Modified : /src/LoginServer/SWGPreCU_Login.cpp
 
Deleted : /src/LoginServer/inc.h
 
Modified : /src/PingServer/SWGPreCU_Ping.cpp
 
Deleted : /src/ZStarsLib
 
Modified : /src/ZoneServer/Constants.h
 
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/Player.cpp
 
Modified : /src/ZoneServer/SWGPreCU_Zone.cpp
 
Modified : /src/ZoneServer/ZoneClient.cpp
 
Modified : /src/ZoneServer/ZoneClient.h
 
Modified : /src/ZoneServer/ZoneServer.cpp
 
Modified : /src/ZoneServer/ZoneServer.h
 
Deleted : /src/ZoneServer/inc.h
 
Modified : /src/shared/Common.h
 
Modified : /src/shared/Compression.cpp
 
Modified : /src/shared/Compression.h
 
Modified : /src/shared/Crypto.cpp
 
Modified : /src/shared/Crypto.h
 
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h
 
Modified : /src/shared/Sockets.h
 
Modified : /src/shared/Structs.h
 
Modified : /src/shared/config.cpp
 
Modified : /src/shared/config.h
 
Modified : /src/shared/crc.cpp
 
Modified : /src/shared/crc.h
 
Modified : /src/shared/dbData.h
 
Modified : /src/shared/opcodes.h
 
Modified : /src/shared/tlog.cpp
 
Modified : /src/shared/tlog.h
 
  
  
 
Revision: 51
 
Revision: 51
Author: zstars
+
Author: meanmon13
Date: 2:17:41 PM, Wednesday, July 11, 2007
+
Date: 1:44:10 AM, Sunday, May 27, 2007
 
Message:
 
Message:
-Added the header files of ZStarsLib. (I had previously forgotten them).
+
Added an admin class to be used with the admin tool... also included alpha version of the admin tool... the encryption between the two is not working right atm so it doesn't work.
 
----
 
----
Modified : /src/LoginServer/SWGPreCU_Login.cpp
+
Added : /AdminTool
Modified : /src/LoginServer/inc.h
+
Added : /AdminTool/Pre-Cu Emu Admin Tool.exe
Added : /src/ZStarsLib
+
Added : /AdminTool/ecrypt.dll
Added : /src/ZStarsLib/CException.h
+
Added : /AdminTool/zlib1.dll
Added : /src/ZStarsLib/CQueue.h
+
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Added : /src/ZStarsLib/CompileControl.h
+
Modified : /src/ZoneServer/ZoneClient.h
Added : /src/ZStarsLib/MiscUtil.h
+
Modified : /src/ZoneServer/ZoneServer.cpp
Added : /src/ZStarsLib/Param.h
+
Modified : /src/ZoneServer/ZoneServer.h
Added : /src/ZStarsLib/Scheduler.h
+
Added : /src/ZoneServer/admin.cpp
Added : /src/ZStarsLib/Thread.h
+
Added : /src/ZoneServer/admin.h
Added : /src/ZStarsLib/UDPClient.h
+
Added : /src/ZStarsLib/UDPClientList.h
+
Added : /src/ZStarsLib/ZNetwork.h
+
Added : /src/ZStarsLib/ZStarsLib.h
+
Added : /src/ZStarsLib/bthread.h
+
Added : /src/ZStarsLib/logger.h
+
Added : /src/ZStarsLib/singleton.h
+
Added : /src/ZStarsLib/timestamp.h
+
Added : /src/ZStarsLib/vardefs.h
+
Modified : /src/ZoneServer/inc.h
+
Modified : /src/shared/Common.h
+
  
  
 
Revision: 50
 
Revision: 50
Author: zstars
+
Author: meanmon13
Date: 2:03:35 PM, Wednesday, July 11, 2007
+
Date: 10:49:07 PM, Saturday, May 26, 2007
 
Message:
 
Message:
5th commit: ZStarsLib: VERY IMPORTANT: I have uploaded my own library, ZStarsLib. ZStarsLib is not an open source, but a copyrighted library. Please if you need to change something in it, speak with me.
+
MOTD and global system messages have been implemented!
 
+
The ZStarsLib is designed to be easy to use, and has quite a few classes which could be useful. Feel free to make use of them. To get started, include "ZStarsLib.h". All the classes are into the namespace ZStarsLib, so to see the classes available (thanks to intellisense), just type "ZStarsLib::". Here goes an example:
+
 
+
ZStarsLib::CQueue <char> myQueue;
+
 
+
That code declares a thread-safe and fully encapsulated queue of characters.
+
 
+
Note: Boost is required to compile ZStarsLib.
+
 
----
 
----
Modified : /BOOST_HOW_TO.txt
 
Modified : /ProjectFiles/SWGPreCU.vcproj
 
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 
Added : /Release/PingServer/AutoItX3.dll
 
Added : /Release/PingServer/ZStarsLib.dll
 
Added : /Release/PingServer/ZStarsLib_dbg.dll
 
Added : /Release/PingServer/libmysql.dll
 
Added : /Release/PingServer/zlib1.dll
 
Modified : /ZSTARS_CHANGES.txt
 
Added : /ZSTARS_TODO.txt
 
Added : /debug/ZoneServer/ZStarsLib.dll
 
Added : /debug/ZoneServer/ZStarsLib_dbg.dll
 
Added : /debug/loginserver/ZStarsLib.dll
 
Added : /debug/loginserver/ZStarsLib_dbg.dll
 
Modified : /src/LoginServer/SWGPreCU_Login.cpp
 
Added : /src/LoginServer/inc.h
 
Added : /src/ZoneServer/inc.h
 
 
 
Revision: 49
 
Author: zstars
 
Date: 7:49:08 AM, Wednesday, July 11, 2007
 
Message:
 
ATTENTION: 4rd commit: C++ Boost Library + GPL removal
 
 
ATTENTION: It is now necessary to have the boost library properly installed and set up to compile the Login Server.
 
ATTENTION: The GPL license has been removed from several files. Before releasing binaries or source, we have to check
 
that no file has previously been released under the GPL.
 
----
 
Modified : /ZSTARS_CHANGES.txt
 
Modified : /src/LoginServer/Constants.h
 
Modified : /src/LoginServer/HandleLogin.cpp
 
Modified : /src/LoginServer/LoginClient.cpp
 
Modified : /src/LoginServer/LoginClient.h
 
Modified : /src/LoginServer/LoginServer.cpp
 
Modified : /src/LoginServer/LoginServer.h
 
Modified : /src/LoginServer/PacketFactory.cpp
 
Modified : /src/LoginServer/SWGPreCU_Login.cpp
 
Modified : /src/PingServer/SWGPreCU_Ping.cpp
 
 
Modified : /src/ZoneServer/Constants.h
 
Modified : /src/ZoneServer/Constants.h
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/Player.cpp
 
Modified : /src/ZoneServer/SWGPreCU_Zone.cpp
 
 
Modified : /src/ZoneServer/ZoneClient.cpp
 
Modified : /src/ZoneServer/ZoneClient.cpp
 
Modified : /src/ZoneServer/ZoneClient.h
 
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/ZoneServer.cpp
 
Modified : /src/ZoneServer/ZoneServer.h
 
 
Modified : /src/shared/Common.h
 
Modified : /src/shared/Common.h
Modified : /src/shared/Compression.cpp
 
Modified : /src/shared/Compression.h
 
Modified : /src/shared/Crypto.cpp
 
Modified : /src/shared/Crypto.h
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.h
 
Modified : /src/shared/Sockets.h
 
Modified : /src/shared/Structs.h
 
Modified : /src/shared/config.cpp
 
Modified : /src/shared/config.h
 
Modified : /src/shared/crc.cpp
 
Modified : /src/shared/crc.h
 
Modified : /src/shared/dbData.h
 
 
Modified : /src/shared/opcodes.h
 
Modified : /src/shared/opcodes.h
Modified : /src/shared/tlog.cpp
 
Modified : /src/shared/tlog.h
 
  
  
Revision: 48
+
Revision: 49
Author: zstars
+
Author: meanmon13
Date: 10:21:08 PM, Tuesday, July 10, 2007
+
Date: 8:58:48 PM, Saturday, May 26, 2007
 
Message:
 
Message:
IMPORTANT MESSAGE + Boost library init + Refactoring
+
fixed issue with recipiant IDs
 +
----
 +
Modified : /src/ZoneServer/OverTime.cpp
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/shared/ByteBuffer.cpp
 +
Modified : /src/shared/ByteBuffer.h
  
ATTENTION: The Boost library will soon be a dependency. Follow the instructions in BOOST_HOW_TO.txt to install it.
 
  
-Refactored:  
+
Revision: 48
  CloseSocket() is now much, much more accurately, called DoWinsockCleanup().
+
Author: meanmon13
  InitSocket() is now called DoWinsockInit().
+
Date: 8:20:28 PM, Saturday, May 26, 2007
 
+
Message:
-Added BOOST_HOW_TO.txt
+
Spatical chat now works
 
----
 
----
Added : /BOOST_HOW_TO.txt
+
Modified : /src/ZoneServer/Constants.h
Modified : /ZSTARS_CHANGES.txt
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/LoginServer/Constants.h
+
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/LoginServer/LoginServer.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/LoginServer/LoginServer.h
+
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/LoginServer/SWGPreCU_Login.cpp
+
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/SWGPreCU_Zone.cpp
+
Modified : /src/shared/ByteBuffer.cpp
Modified : /src/ZoneServer/ZoneServer.cpp
+
Modified : /src/shared/ByteBuffer.h
Modified : /src/ZoneServer/ZoneServer.h
+
Modified : /src/shared/Common.h
  
  
 
Revision: 47
 
Revision: 47
Author: zstars
+
Author: lordcorm
Date: 9:56:15 PM, Tuesday, July 10, 2007
+
Date: 5:45:30 PM, Saturday, May 26, 2007
 
Message:
 
Message:
WRAPPING + REFACTORING, PLEASE READ.
 
  
-Wrapped constants.h into the Constants namespace. (It is a good idea to use namespaces, to avoid name conflicts, improve
 
 
encapsulation, improve the organization and help intellisense)
 
 
-Refactored around 20 non-standard char pointer using statements. Example: &Name[0]  ->  Name.
 
  (In C++, arrays themselves are pointers).
 
  Please use this format for passing pointers to arrays around, including char* pointers.
 
 
----
 
----
Modified : /ZSTARS_CHANGES.txt
 
Modified : /src/LoginServer/Constants.h
 
Modified : /src/LoginServer/LoginClient.h
 
Modified : /src/LoginServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/Constants.h
 
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/Player.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
  
  
 
Revision: 46
 
Revision: 46
Author: zstars
+
Author: meanmon13
Date: 9:36:05 PM, Tuesday, July 10, 2007
+
Date: 5:25:10 PM, Saturday, May 26, 2007
 
Message:
 
Message:
ATTENTION: BOOST LIBRARY + REFACTORING + CLEANUP + IMPROVEMENTS COMING SOON. PLEASE READ THIS.
+
movment should be smoother
 
+
I will soon be changing a few things to make the core of the core more stable and more powerful. I will also cleanup some code, to adapt it to the C++ standards, and to promote Object Oriented Programming, especially encapsulation.
+
Soon I will also start using the boost library. More information to come.
+
I will be keeping track of the changes in a text file too.
+
 
+
For now:
+
 
+
-Fixed SQL bug. Now accounts can be created successfully. NOW() function was getting string'ed.
+
 
+
-Changed Winsock 2 version from 2.0 to 2.2
+
 
----
 
----
Added : /ZSTARS_CHANGES.txt
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/LoginServer/LoginServer.cpp
+
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/shared/Database.cpp
+
  
  
 
Revision: 45
 
Revision: 45
Author: ead
+
Author: meanmon13
Date: 4:13:25 PM, Sunday, July 08, 2007
+
Date: 4:24:50 PM, Saturday, May 26, 2007
 
Message:
 
Message:
SQL RELOAD NOT NEEDED
+
If all goes well this should be smooth movment
FINISHED  CHARATER DYNAMIC
+
 
----
 
----
Modified : /dbScript/character.sql
+
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Modified : /src/shared/Database.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/shared/dbdef.h
+
Added : /src/ZoneServer/OverTime.cpp
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/ZoneServer/ZoneServer.cpp
 +
Modified : /src/ZoneServer/ZoneServer.h
 +
Modified : /src/shared/Common.h
 +
Modified : /src/shared/Sockets.h
 +
Deleted : /src/shared/common.cpp
  
  
 
Revision: 44
 
Revision: 44
Author: ead
+
Author: Interesting
Date: 3:47:16 PM, Sunday, July 08, 2007
+
Date: 9:41:08 AM, Saturday, May 26, 2007
 
Message:
 
Message:
FINSHED SOFT CODE OF CHARATERS
+
Uploaded Static NPC table, the only NPC we have is hard coded.
 
----
 
----
Modified : /src/shared/Database.cpp
+
Added : /dbScript/static_npcs.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
  
  
 
Revision: 43
 
Revision: 43
Author: meanmon13
+
Author: ead
Date: 7:19:04 AM, Sunday, July 08, 2007
+
Date: 11:40:29 PM, Friday, May 25, 2007
 
Message:
 
Message:
PacketFactory improvments including better memory managment for both the Zone and Login Servers!
+
added asm timmmer function
 
----
 
----
Modified : /src/LoginServer/HandleLogin.cpp
+
Modified : /src/shared/Common.h
Modified : /src/LoginServer/LoginClient.cpp
+
Added : /src/shared/common.cpp
Modified : /src/LoginServer/LoginClient.h
+
Modified : /src/LoginServer/PacketFactory.cpp
+
Modified : /src/LoginServer/SWGPreCU_Login.cpp
+
Modified : /src/PingServer/SWGPreCU_Ping.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/ZoneClient.cpp
+
  
  
 
Revision: 42
 
Revision: 42
Author: meanmon13
+
Author: Alaguerrano
Date: 6:44:37 AM, Sunday, July 08, 2007
+
Date: 10:59:08 PM, Friday, May 25, 2007
 
Message:
 
Message:
Fixed and issue with deleting client objects. Apparently someone snuck a "delete this" into some of my code... >.<
+
**NAME FILTER SYSTEM**
 
+
-- In Database.cpp created new function named CheckNewCharacter.
Also fixed an issue with the character not being associated with the right galaxy.  
+
It is called from HANDLE_ClientCreateCharacter() in HandleZone.cpp before it have been created a new char.
 +
It takes the FirstName and LastName values of the new Character, and checks with filter_name table DB
 +
Returns 1 if FirstName or LastName are in filter_name table
 +
Returns 0 if they are not in filter_name table.
 +
It is not a bool function, it is a INT function because the name_response_codes in DB there are more than two options.
 +
This functions it isnt done 100%, the rest of the name_response_codes must be coded.
 +
This is only the first step to a completed name filter system.
 +
-- In Database.h added int CheckNewCharacter(string sFirstName, string sLastName); line 218
 +
-- In HandleZone.cpp added a call to the CheckNewCharacter Function to check the filter name in line 97.
 +
Added a SWITCH with the result of the CheckNewCharacter Function.
 +
Case 0: is when the Character FirstName and LastName is NOT in the filter_name table from DB. Then executes the older New Char Creation System.
 +
Case 1: is when the Character FirstName and LastName IS in the filter_name table from DB.
 +
        TODO:This option must be coded to respond the correct packet to the client. From now use the default QUEUE_ClientCreateCharacterFailed.
 
----
 
----
Modified : /src/LoginServer/LoginClient.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/LoginServer/LoginServer.cpp
+
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
  
  
 
Revision: 41
 
Revision: 41
Author: ead
+
Author: meanmon13
Date: 11:16:25 PM, Saturday, July 07, 2007
+
Date: 6:06:50 PM, Friday, May 25, 2007
 
Message:
 
Message:
msic fixes to database
+
test commit --- movment related
 
----
 
----
Modified : /src/shared/Database.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
  
  
 
Revision: 40
 
Revision: 40
Author: ead
+
Author: meanmon13
Date: 4:54:59 PM, Saturday, July 07, 2007
+
Date: 5:10:35 PM, Friday, May 25, 2007
 
Message:
 
Message:
COMMIT OF ASCII SAFETY  BIN SAFETY SQL SYNTAX CHECKERS  AND BEGENNINGS OF namechecker  CHARATER SAVE FULLY WORKING WITH NO KNOWN ISSUES AT THIS TIME DATABASE SAFETY SETUP IN SWGPreCU_Zone.cpp TO KILL THE SERVER IF THE DB ERRORD  HANDLE ZONE ADDED 2 SIZE OF  FOR BINARY DATA CHARATER ARRAYS  CUSTOM CHARATER DATA AND  HAIR CUSTOM DATA
+
test commit -- movment related
 
----
 
----
Modified : /dbScript/character.sql
 
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/SWGPreCU_Zone.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/Common.h
+
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/shared/Database.cpp
+
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.h
+
Modified : /src/shared/dbData.h
+
Modified : /src/shared/dbdef.h
+
  
  
 
Revision: 39
 
Revision: 39
Author: meanmon13
+
Author: Interesting
Date: 5:27:25 PM, Wednesday, July 04, 2007
+
Date: 5:01:34 PM, Friday, May 25, 2007
 
Message:
 
Message:
CREO4 is in completly driven by the information passed to the player's object by database.cpp!
+
Woopsy. Last commit didn't delete my table all the way through.
 
----
 
----
Modified : /src/ZoneServer/HandleZone.cpp
+
Deleted : /dbScript/spawned_structures.sql
Modified : /src/ZoneServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/PacketFactory.h
+
Modified : /src/ZoneServer/Player.cpp
+
Modified : /src/ZoneServer/Player.h
+
Modified : /src/shared/Database.cpp
+
Modified : /src/shared/Structs.h
+
  
  
 
Revision: 38
 
Revision: 38
Author: meanmon13
+
Author: Interesting
Date: 1:42:15 PM, Wednesday, July 04, 2007
+
Date: 4:59:43 PM, Friday, May 25, 2007
 
Message:
 
Message:
Housekeeping changes in Database.cpp :-p things need to be neat and compact as possible. Added the beginning of CREO4
+
Final of the housekeeping changes to the changelog file.
 +
Deleted spawned_structures.sql file now that its been added to the database.
 
----
 
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/ZoneServer/Constants.h
+
Modified : /src/ZoneServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/PacketFactory.h
+
Modified : /src/ZoneServer/Player.cpp
+
Modified : /src/ZoneServer/ZoneClient.h
+
Modified : /src/shared/Common.h
+
Modified : /src/shared/Database.cpp
+
Modified : /src/shared/Database.h
+
Modified : /src/shared/Structs.h
+
  
  
 
Revision: 37
 
Revision: 37
 
Author: meanmon13
 
Author: meanmon13
Date: 7:52:15 PM, Tuesday, July 03, 2007
+
Date: 4:08:58 PM, Friday, May 25, 2007
 
Message:
 
Message:
Added the creo3 packet and made it so it builds based on the information passed by database.cpp in the RetrieveCharacterInformation() function.
+
another test commit related to movment
 
+
NOTE: This commit comes with some significant changes to the packet factory it is now entirly run off pointers. When your building packets always make sure that the packet variable will be pointing to a valid container upon being built.
+
 
----
 
----
Modified : /ProjectFiles/SWGPreCU.vcproj
 
Modified : /src/LoginServer/OverTime.cpp
 
Modified : /src/LoginServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/Constants.h
 
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
 
Modified : /src/ZoneServer/Player.cpp
 
Modified : /src/ZoneServer/Player.h
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.h
 
Modified : /src/shared/Structs.h
 
  
  
 
Revision: 36
 
Revision: 36
Author: meanmon13
+
Author: plasmaflow
Date: 2:32:22 AM, Tuesday, July 03, 2007
+
Date: 3:43:05 PM, Friday, May 25, 2007
 
Message:
 
Message:
Client objects are now properly deleted meaning memory in the login server is now effectly fully managed :-D
+
Login server will now upon boot set galaxy status in database to 0 = off line.
 +
 
 +
Zone Server will now upon boot set galaxy status in database to 2 = on line
 +
 
 +
Galaxies will be reloaded and status updated upon server receiving a new connection requesting that we enum the cluster.
 +
 
 +
added a new function SetServerStatus
 +
takes GalaxyID as int and status as int to set status
 +
of the galaxies in the cluster.
 +
added new function GetServerStatus that takes 1 argument int GalaxyID and returns the curretn state of the galaxy requested. 0=offline 1=loading 2=online.
 +
These status are queried from the database.
 +
 
 +
Minor changes on some data types on the sql file have been done and logged in the log file.
 +
 
 +
Spawned Structures sql file added by interesting has been added to the sql file and tested to load properly.
 
----
 
----
Modified : /src/LoginServer/OverTime.cpp
+
Modified : /dbScript/swgprecu.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
Modified : /src/LoginServer/HandleLogin.cpp
 +
Modified : /src/LoginServer/LoginServer.cpp
 +
Modified : /src/LoginServer/PacketFactory.cpp
 +
Modified : /src/PingServer/PingServer.cpp
 +
Modified : /src/ZoneServer/ZoneServer.cpp
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
  
  
 
Revision: 35
 
Revision: 35
Author: ead
+
Author: meanmon13
Date: 10:47:10 PM, Monday, July 02, 2007
+
Date: 3:33:29 PM, Friday, May 25, 2007
 
Message:
 
Message:
ADDITON OF CHARATER INSERT IN TO DATABASE BFLQ WARNING
+
test commit.. added support for movement.. needs to be tested
BFL(BIG FUCKING LONG QUERRY)
+
 
----
 
----
 +
Modified : /src/LoginServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/Constants.h
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/SWGPreCU_Zone.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/Database.cpp
+
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/shared/Database.h
+
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/opcodes.h
  
  
 
Revision: 34
 
Revision: 34
Author: ead
+
Author: Interesting
Date: 2:08:34 AM, Monday, July 02, 2007
+
Date: 10:47:40 AM, Friday, May 25, 2007
 
Message:
 
Message:
fixed charater sql so
+
Cleaned up the Changelog a tad, just evened up a few bars of text.
charater id is KEY unique
+
Uploaded a table to handle Admin Spawned world objects. This table is not for player housing.
account is index
+
first name is unique
+
 
----
 
----
Modified : /dbScript/character.sql
+
Added : /dbScript/spawned_structures.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
  
  
 
Revision: 33
 
Revision: 33
Author: meanmon13
+
Author: plasmaflow
Date: 6:46:06 PM, Sunday, July 01, 2007
+
Date: 9:40:54 AM, Friday, May 25, 2007
 
Message:
 
Message:
CREO1 is now fully loaded based on the values passed to it from database.cpp!!! This includes SkillList! Note about the skillList array... The first block contains the array size and the second block contains the total size of the skills it indexes. This is done this way for speed and stability purposes! So beware of then when making any modifications to it.
+
Did some minor DB Changes for the appearance data.
 +
Left a comment in the character creation query area in Database.cpp.
 +
 
 +
Need someone to help me build a byte based query using a char * variable.
 
----
 
----
 +
Modified : /dbScript/swgprecu.sql
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/Player.cpp
 
Modified : /src/ZoneServer/Player.h
 
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.cpp
Modified : /src/shared/Structs.h
+
Modified : /src/shared/Database.h
Modified : /src/shared/dbdef.h
+
  
  
 
Revision: 32
 
Revision: 32
Author: ead
+
Author: meanmon13
Date: 6:31:42 PM, Sunday, July 01, 2007
+
Date: 4:13:57 AM, Friday, May 25, 2007
 
Message:
 
Message:
forgot charater list sql file
+
did some house keeping changes... a little this... a little that... ohyea btw... mutlizone works :-p Enjoy!!!!!
 
----
 
----
Added : /dbScript/character.sql(Copy from path: /dbScript/character.sql, Revision, 28
+
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
  
  
 
Revision: 31
 
Revision: 31
Author: ead
+
Author: meanmon13
Date: 4:55:42 PM, Sunday, July 01, 2007
+
Date: 12:25:16 AM, Friday, May 25, 2007
 
Message:
 
Message:
commit of dynamic charaters  fixed array size  no more overflow
+
Test commit
 
----
 
----
Modified : /src/shared/Database.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/shared/dbdef.h
+
Modified : /src/ZoneServer/PacketFactory.cpp
  
  
 
Revision: 30
 
Revision: 30
Author: meanmon13
+
Author: maach_ine
Date: 7:44:53 AM, Sunday, July 01, 2007
+
Date: 4:03:41 PM, Thursday, May 24, 2007
 
Message:
 
Message:
Implimentation of every part of creo1 except for sending the skills list which doesn't seem to want to work... i get an access violation on SkillsTable[]???
+
For PlasmaFlow:  Added the newCharacterCustomizationData pointer to the paramaters list passed to the function DBConnect::CreateNewCharacter.
 +
 
 +
The database will call it appearanceData.
 
----
 
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 
Modified : /src/ZoneServer/Constants.h
 
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/PacketFactory.h
 
Modified : /src/ZoneServer/Player.cpp
 
Modified : /src/ZoneServer/Player.h
 
Modified : /src/shared/Common.h
 
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.h
 
Modified : /src/shared/Database.h
Modified : /src/shared/Structs.h
 
Added : /src/shared/dbData.h
 
  
  
 
Revision: 29
 
Revision: 29
Author: meanmon13
+
Author: maach_ine
Date: 6:18:15 AM, Sunday, July 01, 2007
+
Date: 11:14:20 AM, Thursday, May 24, 2007
 
Message:
 
Message:
Roll back to rev 27... ead's rev28 crashes immeditatly upon attempt to login
+
All HAM-related entries in the CREO 1, 3, 4, 6 packets are now soft-coded, preparatory to HAM values being stored in the database.
 +
 
 +
Fixed a minor error related to loading character data from the database. The code was reporting that the query failed when in fact it succeeded, and reporting that it succeeded when in fact it failed.
 
----
 
----
Deleted : /dbScript/character.sql
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/Database.cpp
+
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/shared/dbdef.h
+
Modified : /src/ZoneServer/ZoneClient.h
  
  
 
Revision: 28
 
Revision: 28
Author: ead
+
Author: plasmaflow
Date: 12:31:36 AM, Sunday, July 01, 2007
+
Date: 10:40:55 AM, Thursday, May 24, 2007
 
Message:
 
Message:
commit of dynamic charaters
+
New function added to load a variable and pass all of the data in the character table and place it inside of SpawnPlayer. New function name is GetPlayerData it takes one int as argument and the int must be the ObjID or the character id in the Database.
 +
 
 +
All values are passed in this variable. so adding the rest to the spawn player function is just a matter of addressing it from the variable as LoadedPlayerData.varname, each subscript has the appropriate data type.
 +
Also change the sql file, types for coordinates in the character table have been changed to float. Decimal was not converting right when the row was read into the PlayerData Variable.
 +
Scale in the sql file was changed to FLOAT as well.
 +
 
 +
PLASMAFLOW
 
----
 
----
Added : /dbScript/character.sql
+
Modified : /dbScript/swgprecu.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.cpp
Modified : /src/shared/dbdef.h
+
Modified : /src/shared/Database.h
  
  
 
Revision: 27
 
Revision: 27
Author: meanmon13
+
Author: Alaguerrano
Date: 10:26:23 PM, Saturday, June 30, 2007
+
Date: 9:24:27 AM, Thursday, May 24, 2007
 
Message:
 
Message:
The player now zones based on the information passed to it by the database. The first step in fully dynamic zoning. Designed a new system for PacketFactory we now load the needed information for each packet into a packet struct before queueing the packet and sending it. You can see an example of this in SelectCharacter()
+
**CREATE NEW ACCOUNT IN DB WORKS**
 +
Fixed the query to create a new account to DB. String sID it is now obsolete with the new hacked station id.
 +
Now creating a new account to DB works correctly.
 +
 
 +
------------
 +
Alaguerrano
 
----
 
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /src/shared/Database.cpp
Modified : /src/LoginServer/OverTime.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/PacketFactory.h
+
Modified : /src/ZoneServer/Player.cpp
+
Modified : /src/ZoneServer/Player.h
+
  
  
 
Revision: 26
 
Revision: 26
 
Author: meanmon13
 
Author: meanmon13
Date: 9:53:27 PM, Saturday, June 30, 2007
+
Date: 4:12:03 AM, Thursday, May 24, 2007
 
Message:
 
Message:
commited new struts
+
Multizone fixed :-D Players should see each other however there will be no movement, no chat.. etc You will only see that a "fellow player" is logged in.
 
----
 
----
Modified : /src/shared/Structs.h
+
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/shared/ByteBuffer.cpp
 +
Modified : /src/shared/ByteBuffer.h
  
  
 
Revision: 25
 
Revision: 25
Author: meanmon13
+
Author: ead
Date: 9:51:35 PM, Saturday, June 30, 2007
+
Date: 2:37:24 AM, Thursday, May 24, 2007
 
Message:
 
Message:
Changed function CanLogin() output strings to include the entered username and in the event the account is valid then account id too
+
fixed build problem and it makes the table right now
 
----
 
----
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h
 
  
  
 
Revision: 24
 
Revision: 24
Author: ead
+
Author: meanmon13
Date: 9:46:15 PM, Saturday, June 30, 2007
+
Date: 2:06:39 AM, Thursday, May 24, 2007
 
Message:
 
Message:
BASE SQL COMMIT
+
Fixed issue where an access violation was being thrown... also player posture wasn't being set by the db so we were zoning in incapped.. this has been temp fixed till posture is pulled from the db
 
----
 
----
Added : /dbScript/account.sql
+
Modified : /src/ZoneServer/PacketFactory.cpp
Added : /dbScript/galaxy.sql
+
  
  
 
Revision: 23
 
Revision: 23
 
Author: ead
 
Author: ead
Date: 9:38:14 PM, Saturday, June 30, 2007
+
Date: 2:03:38 AM, Thursday, May 24, 2007
 
Message:
 
Message:
canlongin working
+
hacked station id so it is = to account_id tell station_id can be fully removed
 +
combined account creation in to the canconnect reducing another sql quarry
 
----
 
----
Modified : /src/LoginServer/LoginClient.h
 
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.cpp
  
Line 3,227: Line 4,148:
 
Revision: 22
 
Revision: 22
 
Author: ead
 
Author: ead
Date: 8:07:12 PM, Saturday, June 30, 2007
+
Date: 1:13:59 AM, Thursday, May 24, 2007
 
Message:
 
Message:
db is fixed
+
FIXED ACCOUNT CREATION  REMOVED ANOTHER MYSQL QUARRY  COMBINED  CreateNewUser IN TO CanLogin
 
----
 
----
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h
 
Modified : /src/shared/dbdef.h
 
  
  
 
Revision: 21
 
Revision: 21
Author: meanmon13
+
Author: maach_ine
Date: 6:33:20 PM, Saturday, June 30, 2007
+
Date: 12:10:31 AM, Thursday, May 24, 2007
 
Message:
 
Message:
fixed issue where
+
Soft-coded almost all of the Creo3 packet.  Appearance Data is causing a crash.
ACCOUNT_MYCONNECTION = 0, // using row 0 of connection array
+
 
was removes
+
Added some private variables to the ZoneClient, and initialized them in the ZoneClient constructor.
 +
 
 +
Added constants for the 9 parts of the HAM bar, for going through the HAM array.
 +
 
 +
Added a couple of checks to verify that we have a useable scale and name for the character, whatever else happens.
 
----
 
----
Modified : /src/shared/dbdef.h
+
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
  
  
 
Revision: 20
 
Revision: 20
Author: meanmon13
+
Author: nogard
Date: 6:25:41 PM, Saturday, June 30, 2007
+
Date: 9:55:31 PM, Wednesday, May 23, 2007
 
Message:
 
Message:
Sorry, I again left off the newly created files in my last commit.  
+
Nogard's Commit with Some new goodies to make DB driven ...
 
----
 
----
Added : /src/ZoneServer/HandleZone.h
+
Modified : /src/ZoneServer/Constants.h
Added : /src/ZoneServer/PacketFactory.h
+
Modified : /src/ZoneServer/HandleZone.cpp
Added : /src/ZoneServer/Player.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
Added : /src/ZoneServer/Player.h
+
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/shared/opcodes.h
  
  
 
Revision: 19
 
Revision: 19
Author: meanmon13
+
Author: ead
Date: 6:24:50 PM, Saturday, June 30, 2007
+
Date: 8:41:56 PM, Wednesday, May 23, 2007
 
Message:
 
Message:
More changes to adapt the code to a more robust coding standard
+
Database.cpp
 +
rewrote account function removed 3 of the 4 mysql quarrys  added much needed comments
 +
added database function standard instructions
 
----
 
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 
Modified : /src/LoginServer/LoginClient.cpp
 
Modified : /src/LoginServer/SWGPreCU_Login.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/ZoneClient.cpp
 
Modified : /src/ZoneServer/ZoneClient.h
 
Modified : /src/shared/Common.h
 
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h
 
Modified : /src/shared/dbdef.h
 
  
  
 
Revision: 18
 
Revision: 18
Author: ead
+
Author: meanmon13
Date: 5:32:24 PM, Saturday, June 30, 2007
+
Date: 3:29:36 PM, Wednesday, May 23, 2007
 
Message:
 
Message:
implemented new defnintion names  removed itorator on conn conn now called loginconn
+
debugging commit
 
----
 
----
Modified : /src/shared/Database.cpp
+
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/shared/Database.h
+
Modified : /src/shared/dbdef.h
+
  
  
 
Revision: 17
 
Revision: 17
Author: meanmon13
+
Author: Interesting
Date: 4:34:24 PM, Saturday, June 30, 2007
+
Date: 3:24:09 PM, Wednesday, May 23, 2007
 
Message:
 
Message:
Changed the CreateCharacterFailed packet in an attempt to make it display an error when character creation fails. I also changed list of #defines to enum tables to comply with industry standard http://www.codingstandard.com/HICPPCM/Rule_14.17.html and
+
Added a Chatroom List table.
Changed names in dbdef.h to comply with c++ naming standards.
+
Updated Item_Template to have the CRC values for the item in order to spawn items faster.
http://www.possibility.com/Cpp/CppCodingStandard.html#mnames
+
 
----
 
----
Modified : /src/ZoneServer/PacketFactory.cpp
+
Modified : /dbScript/swgprecu.sql
Modified : /src/shared/Database.cpp
+
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/shared/dbdef.h
+
  
  
 
Revision: 16
 
Revision: 16
Author: ead
+
Author: plasmaflow
Date: 2:04:08 PM, Saturday, June 30, 2007
+
Date: 2:19:18 PM, Wednesday, May 23, 2007
 
Message:
 
Message:
fixed MYSQL conn;  thanks xunkar
+
New characters are now saved and pulled properly from db.
reimplmented array of conns in mysql for future clustering support
+
also Proper pull of appearance CRC has  been corrected,
 +
?you need to use database included in this commit or else it wont work.
 +
Some fields in database .sql file have been changed.,
 +
Log entries for sql file have been updated.
 +
Character table appearance crc has been chnaged to bigint since toon crc values can be that long.
 +
Source code functions have been changed to match.
 +
Proper Database ID is now returned from CreateNewCharacter function.
 +
 
 +
PLASMAFLOW
 
----
 
----
 +
Modified : /dbScript/swgprecu.sql
 +
Modified : /dbScript/swgprecu.sql.changelog.txt
 +
Modified : /src/LoginServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.h
 
Modified : /src/shared/Database.h
 +
Modified : /src/shared/config.cpp
 +
Modified : /src/shared/config.h
  
  
 
Revision: 15
 
Revision: 15
Author: ead
+
Author: Interesting
Date: 1:30:22 PM, Saturday, June 30, 2007
+
Date: 12:14:33 PM, Wednesday, May 23, 2007
 
Message:
 
Message:
BROKEN COMMIT  MYSQL * conn; dosent work  varable causes crash
+
Added a table to track player health and stat information. Specifics in the change log.
setup and ussage is same as config.cpp in this project witch works fine
+
Cleaned the change log to make it look pretty.
and the Database.cpp and Database.h in the old projects wtich work fine
+
 
----
 
----
Modified : /ProjectFiles/SWGPreCU.vcproj
+
Modified : /dbScript/swgprecu.sql
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/LoginServer/SWGPreCU_Login.cpp
+
Modified : /src/shared/Database.cpp
+
Modified : /src/shared/Database.h
+
Added : /src/shared/dbdef.h
+
  
  
 
Revision: 14
 
Revision: 14
 
Author: meanmon13
 
Author: meanmon13
Date: 11:54:07 PM, Friday, June 29, 2007
+
Date: 10:34:38 AM, Wednesday, May 23, 2007
 
Message:
 
Message:
Character creation is now handled and it sends all the correct information to the database function CreateCharacter() :-)
+
You will be able to see anyone that logins in AFTER you. This is a test commit... single zone still works as before
 
+
NOTE: There is still an issue with deleting client objects in the LoginServer
+
 
----
 
----
Modified : /src/LoginServer/HandleLogin.cpp
 
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/HandleZone.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/PacketFactory.cpp
 
Modified : /src/ZoneServer/ZoneClient.cpp
 
Modified : /src/ZoneServer/ZoneClient.cpp
 
Modified : /src/ZoneServer/ZoneClient.h
 
Modified : /src/ZoneServer/ZoneClient.h
 +
Modified : /src/ZoneServer/ZoneServer.cpp
 +
Modified : /src/ZoneServer/ZoneServer.h
 
Modified : /src/shared/Common.h
 
Modified : /src/shared/Common.h
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.h
 
  
  
 
Revision: 13
 
Revision: 13
 
Author: meanmon13
 
Author: meanmon13
Date: 9:06:06 PM, Friday, June 29, 2007
+
Date: 2:37:10 AM, Wednesday, May 23, 2007
 
Message:
 
Message:
Renamed my new ByteBuffer functions to bypassBYTE(),bypassSHORT(),bypassINT(),and bypassLONG() because it makes better sence when using it. I also added a new bytebuffer function named bypassBytes() which can be used to bypass a user defined number of bytes. You can see this new function used in HANDLE_ClientIdMsg()
+
Fixed an access violation issue with packet identification! This issue has been fully debugged :-)
 
----
 
----
 +
Modified : /src/LoginServer/LoginClient.cpp
 +
Modified : /src/LoginServer/LoginClient.h
 
Modified : /src/ZoneServer/Constants.h
 
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
+
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/shared/ByteBuffer.cpp
+
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/ByteBuffer.h
+
  
  
 
Revision: 12
 
Revision: 12
 
Author: meanmon13
 
Author: meanmon13
Date: 8:28:01 PM, Friday, June 29, 2007
+
Date: 12:57:14 AM, Wednesday, May 23, 2007
 
Message:
 
Message:
Added popBYTE(),popSHORT(),popINT(),and popLONG() to the ByteBuffer for optimized packet handling. If ever an unused variable needs to be bypassed when reading a packet use these new functions. First application of this can be found in HANDLE_ClientIdMsg() inwhich we do not use the first 2 ints in the packet.
+
further optimized packet identification and fixed a small bug related to that
 
----
 
----
Modified : /src/ZoneServer/HandleZone.cpp
+
Modified : /src/LoginServer/LoginClient.cpp
Modified : /src/shared/ByteBuffer.cpp
+
Modified : /src/LoginServer/LoginClient.h
Modified : /src/shared/ByteBuffer.h
+
Modified : /src/ZoneServer/Constants.h
 +
Modified : /src/ZoneServer/ZoneClient.cpp
  
  
 
Revision: 11
 
Revision: 11
 
Author: meanmon13
 
Author: meanmon13
Date: 7:56:23 PM, Friday, June 29, 2007
+
Date: 11:40:05 PM, Tuesday, May 22, 2007
 
Message:
 
Message:
Removed the confusing name StationID and replaced it with what it really is.... AccountID! Also located two unessary variables from the client object.
+
fixed a small issue that was happening when i packet is unhandled
 
----
 
----
Modified : /src/LoginServer/HandleLogin.cpp
+
Modified : /src/ZoneServer/Constants.h
Modified : /src/LoginServer/LoginClient.cpp
+
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/LoginServer/LoginClient.h
+
Modified : /src/LoginServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
+
Modified : /src/ZoneServer/ZoneClient.h
+
Modified : /src/shared/Database.cpp
+
Modified : /src/shared/Structs.h
+
  
  
 
Revision: 10
 
Revision: 10
 
Author: meanmon13
 
Author: meanmon13
Date: 7:37:51 PM, Friday, June 29, 2007
+
Date: 6:27:10 PM, Tuesday, May 22, 2007
 
Message:
 
Message:
Further Optimizations. All database functions now accept pointers as perameters instead of passing the entire structure
+
Incomming packet identification has been optimized for the zone server! The function IdentifyPacket has been erased in lue of a list of function pointer handlers
 
----
 
----
Modified : /src/LoginServer/HandleLogin.cpp
+
Modified : /src/LoginServer/LoginClient.h
Modified : /src/LoginServer/PacketFactory.cpp
+
Modified : /src/ZoneServer/Constants.h
Modified : /src/shared/Database.cpp
+
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/shared/Database.h
+
Modified : /src/ZoneServer/ZoneClient.h
  
  
 
Revision: 9
 
Revision: 9
 
Author: meanmon13
 
Author: meanmon13
Date: 7:28:29 PM, Friday, June 29, 2007
+
Date: 3:21:17 AM, Tuesday, May 22, 2007
 
Message:
 
Message:
Fixed possible buffer overflow issue when loading information into the GalaxyList
+
optimized the zone server's packet queue... it now automatically mutlipackets outgoing packets when there is more then 1 packet contained in the queue... as a result zone time should be SIGNIFICANTLY decreased! Instead of sending 40+ individual packets its now only 11 mutlipackets. 
 
----
 
----
Modified : /src/shared/Database.cpp
+
Modified : /ProjectFiles/PingServer/PingServer.vcproj
 +
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 +
Modified : /src/ZoneServer/HandleZone.cpp
 +
Modified : /src/ZoneServer/PacketFactory.cpp
 +
Modified : /src/ZoneServer/ZoneClient.cpp
 +
Modified : /src/ZoneServer/ZoneClient.h
  
  
 
Revision: 8
 
Revision: 8
Author: meanmon13
+
Author: ead
Date: 7:19:25 PM, Friday, June 29, 2007
+
Date: 2:56:23 AM, Tuesday, May 22, 2007
 
Message:
 
Message:
I changed CanLogin() to accept pointers instead of the entire array structure. AKA Optimized CanLogin() :-D
+
fixed 3 freaky stray values at start of file that dont show up in any editor but hexplorer  and cause mysql panic
 
----
 
----
Modified : /src/LoginServer/HandleLogin.cpp
+
Modified : /dbScript/swgprecu.sql
Modified : /src/LoginServer/OverTime.cpp
+
Modified : /src/shared/Database.cpp
+
Modified : /src/shared/Database.h
+
  
  
 
Revision: 7
 
Revision: 7
Author: meanmon13
+
Author: ead
Date: 6:59:16 PM, Friday, June 29, 2007
+
Date: 1:28:00 AM, Tuesday, May 22, 2007
 
Message:
 
Message:
Forgot to commit the new File. OverTime.cpp in my last commit. This file contains all of the functions that are called and used by the timing thread.
+
changed for db compatablty
 +
removedsGalaxyIPaddress
 +
added sGalaxyIPWAN sGalaxyIPLAN
 +
 
 +
DATABASE NOTES\/\/\/\/\/
 +
-- 05-21-07 ead massive updates fixes and changes  50% done as it sits
 +
 +
-- = == CHANGE  + == ADDED ~ == droped
 +
-- TABLE ACCOUNT
 +
--=ACCOUNT ID    UNSIGNED =
 +
--=USERNAME PASSWORD  LENGHT FROM 20 TO 30
 +
--=GM TINYINT U
 +
--=BANNED ACTIVE  BINARY 1
 +
--=joindate lastlogin to timestamp
 +
--+lastlogin added ON UPDATE CURRENT_TIMESTAMP
 +
-- TABLE CHARATER
 +
--=CHARATER ID ACCOUNT ID  GALAXY ID  TO INT UNSIGNED
 +
--=GUILD INSTANCE_ID TO SMALLINT UNSIGNED
 +
--=X Y Z N S E W CELLX CELLY CELLZ CELLON CELLOS CELLOE CELLOW FROM FLOAT TO DECMAL 5,1
 +
--=PLANET_ID LOTS FACTION_ID TO TINYINT UNSIGND
 +
--=APPERANCELEN HAIRLEN TO INT UNSIGNED
 +
--=biography longtext4,294,967,295 characters to text65,535 characters
 +
--=lfg helper roleplayer archived
 +
--~height  was dupicate of scale
 +
--~profession  wrong format  unplanned unlayed out yet
 +
-- TABLE galaxy
 +
--+ip_lan
 +
--=ip to ip_Wan
 +
--=ip_wan ip_lan to varachar 16
 +
--=zoneport pingport to smallint
 +
--=status max_characters_per_account to tinyint unsignd
 +
--=distance to gmt_time_offset int to tinyint
 +
--=max_characters_per_server to int unsignd
 +
--+active_feature_profile
 +
-- TABLE game_features
 +
--~active_feature_profile
 +
--=id int unsignd
 +
--=min pvp lvl email_gateway_port smallint unsigned
 +
--=flatten_name pvp_only non_combat_pvp_only factional_pvp_only filter_names email_gateway_allowed email_gateway_use_password --=email_gateway_send_cleartextpass email_gateway_system_wide to binary 1
 +
--=locale_value to server_lang
 +
--TABLE item
 +
--+salt int signed
 +
--=container to container_id  this is null unless its a contaner then it corasponds to a container id from container table
 +
--=appearance int100 to int  there is no such thing as int 100  11 is max
 +
--=equipped int to biinary 1
 +
-- TABLE MERGE from item stats
 +
--+cur_condition int unsignd // current condition
 +
--+min_condition // greater than 0 prevents item distruction
 +
--+max condition int unsignd //orginal starting conditon
 +
--+dec_condition int unsignd //standard ammount to decrment  componet of math to find true value  after damage and spetchals are considerd
 +
--stats of a item we arnt ready to do  heavy condsideration must be done before we do stats
 +
-- TABLE DROP item_stats table was merged in to item
 +
--~droped item_stats
 +
--
 +
--_____________________________________________________________________________________
 +
--
 +
-- -----------------------------------------------------------------------------------------------------
 +
--NOTICE I PLAN TO SPLIT THE DB IN TO MULTIPLE FILES  1 TO A TABLE TO MAKE UPDATEING EASER
 +
--AND SO ONLY RELEVENT TABLES NEED LOCKED DURING CHANGES EAD
 +
-- -----------------------------------------------------------------------------------------------------
 +
--NOTICE  I EXPECT DETALED LOGS OF ALL CHANGES MADE  SEE MY RECENT CHANGE LOG FOR EXAMPLE
 +
--  + = ~ ARE SUGESTIONS FOR ADD CHANGE DROP SPELLING EM OUT WILL WORK 
 +
--I JUST WANT TO SEE A LOG OF EVERY CHANGE YOU MAKE YOUR OWN STYLE THAT GETS THE SAME INFO ACROSS WILL WORK JUST MAKE IT LOGICAL
 +
-- COMMITS MISSING A LOG OR NOT LISTING EVERY CHANGE WILL BE ROLLED BACK TO PREVENT THIS FILE FROM BECOMEING A MESS AGAN
 +
--THIS MEANS THE WHOLE COMMIT    AND I KNOW THIS LEVAL OF LOGGING IS INPRACTCAL IN THE SOURCE BUT IN SQL  IT IS REQUIRED
 +
--THANK YOU FOR YOUR ASSTANCE EAD
 +
-- -----------------------------------------------------------------------------------------------------
 
----
 
----
Added : /src/LoginServer/OverTime.cpp
+
Modified : /dbScript/swgprecu.sql
 +
Added : /dbScript/swgprecu.sql.changelog.txt
 +
Modified : /src/LoginServer/PacketFactory.cpp
 +
Modified : /src/shared/Database.cpp
 +
Modified : /src/shared/Database.h
  
  
 
Revision: 6
 
Revision: 6
Author: meanmon13
+
Author: Alaguerrano
Date: 6:54:13 PM, Friday, June 29, 2007
+
Date: 9:01:30 PM, Monday, May 21, 2007
 
Message:
 
Message:
wrote a new thread that will handle timed events. Wrote our first timed event that will be called ever minute and will delete client objects tagged as invalid. It will also identify client objects who's client has crashed and tag it as invalid to be delete. NOTE: Though the feater has been written and the function is in and is called every min. The actual clean up does not work @ this time.
+
Uppercase in Generate Random Name.
 +
==================================
 +
Added two new string variables in GenerateRandomName() 'String FirstName' and 'String LastName'. These variables have the Generate Random Name and Lastname with the first letter uppercase.
 +
And added the way to change lowercase to uppercase first letter in Generate Radom Name and Lastname.
 +
 
 +
Now the Generate Random Name works with the first letters uppercase.
 +
 
 +
----------
 +
Alaguerrano
 
----
 
----
Modified : /ProjectFiles/SWGPreCU.vcproj
 
Modified : /src/LoginServer/LoginServer.cpp
 
Modified : /src/LoginServer/LoginServer.h
 
Modified : /src/ZoneServer/ZoneServer.cpp
 
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.cpp
  
Line 3,442: Line 4,441:
 
Revision: 5
 
Revision: 5
 
Author: meanmon13
 
Author: meanmon13
Date: 5:15:45 PM, Friday, June 29, 2007
+
Date: 4:55:50 PM, Monday, May 21, 2007
 
Message:
 
Message:
Implement many optimizations inside CanLogin(),RetrieveCharacterList(),and RetrieveGalaxyList(). I changed the const char* to character arrays. I then added a db initilization to the main function and deleted an instance where the client object was deleting its self and was causing a crash...
+
The Login Server has now been optimized to the point that you can spam logging in and out so fast that it crashs the client!!
  
MEMORY LEAK IDENTIFYED!!!!! The Client object is not being deleted properly... I am working on fixing this right now!!! 
+
Optimizations include:
 +
*complete removal of the IdentifyPacket() function... it is now handled by a list that contains function pointers to the functions that handle the variaous packet.
 +
*Mutlipacketing of outgoing packets. Instead of sending 4 seperate packets... they are combined and sent as one.
 +
 
 +
Some houskeeping changes in the login server
 
----
 
----
 
Modified : /src/LoginServer/HandleLogin.cpp
 
Modified : /src/LoginServer/HandleLogin.cpp
 
Modified : /src/LoginServer/LoginClient.cpp
 
Modified : /src/LoginServer/LoginClient.cpp
 
Modified : /src/LoginServer/LoginClient.h
 
Modified : /src/LoginServer/LoginClient.h
Modified : /src/LoginServer/SWGPreCU_Login.cpp
+
Modified : /src/ZoneServer/Constants.h
Modified : /src/shared/Database.cpp
+
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/Database.h
+
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Structs.h
+
  
  
 
Revision: 4
 
Revision: 4
Author: meanmon13
+
Author: Alaguerrano
Date: 4:11:24 AM, Thursday, June 28, 2007
+
Date: 1:20:10 PM, Monday, May 21, 2007
 
Message:
 
Message:
Changed the database and LoginServer so that the loginserver stores the galaxy list information so that a database call doesn't need to be made to retrieve the galaxy list for each login. Also now have Database.cpp building a character list thats used in BUILD_EnumerateCharacterId(). Also fixed the opcode and delete character functions. They are now named correctly and make a call to a database function that should return a bool value that signels that the deletion was successful(or not).
+
*** COMMITTED BY PLASMAFLOW ***
 +
 
 +
Name Generator is now its own routine and returns a name back to the handler as a string.
 
----
 
----
Modified : /src/LoginServer/HandleLogin.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/LoginServer/LoginClient.cpp
+
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/LoginServer/LoginClient.h
+
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/LoginServer/LoginServer.cpp
+
Modified : /src/LoginServer/LoginServer.h
+
Modified : /src/LoginServer/PacketFactory.cpp
+
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.h
 
Modified : /src/shared/Database.h
Modified : /src/shared/Structs.h
 
Modified : /src/shared/opcodes.h
 
  
  
 
Revision: 3
 
Revision: 3
Author: meanmon13
+
Author: Alaguerrano
Date: 9:23:40 PM, Wednesday, June 27, 2007
+
Date: 12:37:59 PM, Monday, May 21, 2007
 
Message:
 
Message:
Added a new file structs. It contains all the structs we will be using. It is inherited by Database.cpp. I added two functions to Database.cpp RetrieveGalaxyInformation() and RetrieveGalaxyDetails() these functions are called and the information is used by BUILD_LoginEnumCluster() and BUILD_LoginClusterStatus. I also added the station id aka account id information to BUILD_EnumerateCharacterId().
+
*** COMMITED BY PLASMAFLOW ***
 +
 
 +
Name Generator Fix, Will not crash or cause issues.
 +
All Database calls have been moved from Name Gen to Database.cpp and Database.h.
 +
 
 +
Tested Name Gen to generate names as fast as 6 or more within the same 1/2 second.
 
----
 
----
Modified : /ProjectFiles/SWGPreCU.vcproj
+
Modified : /dbScript/swgprecu.sql
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/LoginServer/HandleLogin.cpp
+
Modified : /src/LoginServer/LoginClient.cpp
+
Modified : /src/LoginServer/LoginClient.h
+
Modified : /src/LoginServer/PacketFactory.cpp
+
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.cpp
 
Modified : /src/shared/Database.h
 
Modified : /src/shared/Database.h
Added : /src/shared/Structs.h
 
  
  
 
Revision: 2
 
Revision: 2
Author: meanmon13
+
Author: Alaguerrano
Date: 3:27:33 PM, Wednesday, June 27, 2007
+
Date: 5:30:02 PM, Sunday, May 20, 2007
 
Message:
 
Message:
Added the class MySQL_DB. Made it a singleton with a single function. CanLogin() --> It returns the stationID  (AKA Account ID) of the username and password sent to it. If the information is invalid it returns a 0.
+
Fix a problem with Random Name Generator routine. Before, when you tried to generate a Random Name in-game, and make it more of three times, crash the server.
 +
Now fixed, commented the duplicated line 170 in HandleZone.cpp.
 
----
 
----
Modified : /src/LoginServer/HandleLogin.cpp
+
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/LoginServer/LoginClient.cpp
+
Modified : /src/LoginServer/LoginClient.h
+
Modified : /src/LoginServer/PacketFactory.cpp
+
Modified : /src/shared/Database.cpp
+
Modified : /src/shared/Database.h
+
  
  
 
Revision: 1
 
Revision: 1
 
Author: meanmon13
 
Author: meanmon13
Date: 1:41:58 PM, Wednesday, June 27, 2007
+
Date: 2:39:47 PM, Sunday, May 20, 2007
 
Message:
 
Message:
Initial commit. Everything is hard coded at this time. It will be made dynamic as soon as possible. Currently only supports one user Username: softcode password: this. You can also zone with a hardcoded character.
+
Hopefully last svn switch :-\
 
----
 
----
 
Added : /Documents
 
Added : /Documents
 +
Added : /Documents/Approved Char Name Request Decoded.txt
 +
Added : /Documents/Credits.txt
 +
Added : /Documents/Database Item Documentation.txt
 +
Added : /Documents/Denied Char Name Request.txt
 +
Added : /Documents/Header_Architecture.ppt
 +
Added : /Documents/Header_Architecture_rev90.jpg
 +
Added : /Documents/License.pdf
 +
Added : /Documents/License.txt
 +
Added : /Documents/Life of a Login Server Packet.rtf
 +
Added : /Documents/SWGPreCU Packet Documentation.rtf
 +
Added : /Documents/[GUIDE]Getting started (Setting up your server).URL
 +
Added : /Documents/master_opcode_list.txt
 
Added : /Lib
 
Added : /Lib
 
Added : /Lib/AutoItX3.lib
 
Added : /Lib/AutoItX3.lib
Line 3,534: Line 4,541:
 
Added : /ProjectFiles/ZoneServer
 
Added : /ProjectFiles/ZoneServer
 
Added : /ProjectFiles/ZoneServer/ZoneServer.vcproj
 
Added : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Added : /Release
 
Added : /Release/PingServer
 
 
Added : /dbScript
 
Added : /dbScript
 +
Added : /dbScript/swgprecu.sql
 
Added : /debug
 
Added : /debug
 +
Added : /debug/PingServer
 +
Added : /debug/PingServer/AutoItX3.dll
 +
Added : /debug/PingServer/Logs
 +
Added : /debug/PingServer/Logs/CoreLogs
 +
Added : /debug/PingServer/Logs/LoginLogs
 +
Added : /debug/PingServer/Logs/PacketLogs
 +
Added : /debug/PingServer/Logs/PingLogs
 +
Added : /debug/PingServer/Logs/ZoneLogs
 +
Added : /debug/PingServer/libmysql.dll
 +
Added : /debug/PingServer/zlib1.dll
 
Added : /debug/ZoneServer
 
Added : /debug/ZoneServer
 
Added : /debug/ZoneServer/AutoItX3.dll
 
Added : /debug/ZoneServer/AutoItX3.dll
Line 3,561: Line 4,577:
 
Added : /src/License.h
 
Added : /src/License.h
 
Added : /src/LoginServer
 
Added : /src/LoginServer
Added : /src/LoginServer/Constants.h
 
 
Added : /src/LoginServer/HandleLogin.cpp
 
Added : /src/LoginServer/HandleLogin.cpp
 
Added : /src/LoginServer/LoginClient.cpp
 
Added : /src/LoginServer/LoginClient.cpp
Line 3,570: Line 4,585:
 
Added : /src/LoginServer/SWGPreCU_Login.cpp
 
Added : /src/LoginServer/SWGPreCU_Login.cpp
 
Added : /src/PingServer
 
Added : /src/PingServer
 +
Added : /src/PingServer/PingServer.cpp
 +
Added : /src/PingServer/PingServer.h
 
Added : /src/PingServer/SWGPreCU_Ping.cpp
 
Added : /src/PingServer/SWGPreCU_Ping.cpp
 
Added : /src/ScratchPad.h
 
Added : /src/ScratchPad.h
Line 3,592: Line 4,609:
 
Added : /src/shared/Database.cpp
 
Added : /src/shared/Database.cpp
 
Added : /src/shared/Database.h
 
Added : /src/shared/Database.h
Added : /src/shared/Debug.cpp
 
Added : /src/shared/Debug.h
 
 
Added : /src/shared/Sockets.h
 
Added : /src/shared/Sockets.h
 
Added : /src/shared/config.cpp
 
Added : /src/shared/config.cpp
Line 3,604: Line 4,619:
 
Added : /src/shared/zconf.h
 
Added : /src/shared/zconf.h
 
Added : /src/shared/zlib.h
 
Added : /src/shared/zlib.h
 +
  
  
 
</pre>
 
</pre>

Latest revision as of 20:43, 6 December 2007

Revision: 300
Author: ead
Date: 4:00:45 PM, Sunday, June 24, 2007
Message:
06-24-07 EAD		FOUND <= SHULD BE < IN smaptbl  THANKS F00F OF #c++ zirc
FIXED SMAP CRASH WHEN NOT RUNNING SERVER IN IDE
----
Modified : /smap/smap.cpp
Modified : /src/ZoneServer/smap.cpp


Revision: 299
Author: ead
Date: 2:40:53 PM, Sunday, June 24, 2007
Message:
smap singlton commit
----
Deleted : /smap/Debug/BuildLog.htm
Deleted : /smap/Debug/mt.dep
Deleted : /smap/Debug/stree.exe
Deleted : /smap/Debug/stree.exe.intermediate.manifest
Deleted : /smap/Debug/stree.map
Added : /smap/smap.cpp
Added : /smap/smap.h
Added : /smap/smap.ncb
Modified : /smap/smap.sln
Modified : /smap/smap.suo
Added : /smap/smap.vcproj
Added : /smap/smap.vcproj.LANMASTERCMD.pat.user
Added : /smap/smapmain.cpp
Deleted : /smap/stree.ncb
Deleted : /smap/stree.vcproj
Deleted : /smap/stree.vcproj.LANMASTERCMD.pat.user


Revision: 298
Author: ead
Date: 1:45:52 PM, Sunday, June 24, 2007
Message:
SVN ERROR IN THE ROLL BACK  DBSCRIPT FOLDER CHANGES WERNT DETECTED OR UPLOADED
----
Modified : /dbScript/swgprecu.1.sql
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/smap.cpp


Revision: 297
Author: ead
Date: 4:19:25 AM, Sunday, June 24, 2007
Message:
ROLL BACK TO 281  CODE WAS COMMITED UNTESTED AND BROEKN   IT IS ROLLED BACK    THERE WAS NO EXCUSES FOR NOT TESTING PROPERLY  THIS VERSON IS EXTREAMLY STABLE I WALKED IT UNDER A LADDER ON A BROKEN MIRROR  AT 1313 HOURS  AND COULDNT CRASH IT

BROKEN COMMITS/UNTESTED COMMITS WILL RESULT IN CASTRATION 
AND REMOVAL OF SVN RIGHTS  AND I WONT GIVE THEM BACK THIS TIME !!!!!!!!!!!!

also contanes working smap  modded version of config and tlog making there file save and read path idiot proof  somthing we defnalty need with some of the programmers that have commited lately

also moved config file ini reads to a cpp verson  I WILL MOVE WRITES LATER

THE CODE IS STABLE  WORKING AND CRASH PROOF  KEEP IT THAT WAY OR ELSE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
----
Modified : /src/LoginServer/LoginClient.cpp
Modified : /src/LoginServer/PacketFactory.cpp
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h
Modified : /src/shared/crc.cpp
Modified : /src/shared/crc.h


Revision: 296
Author: meanmon13
Date: 12:56:55 AM, Sunday, June 24, 2007
Message:
Improved handling of string in place structure
----
Modified : /src/ZoneServer/ObjControllers.cpp


Revision: 295
Author: maach_ine
Date: 12:16:51 AM, Sunday, June 24, 2007
Message:
Identified unknown byte in ObjControllers -- ObjectMenuRequest.

Changed HandleZone - Handle_PlaceBuilding to work with a DeedItem not a list of them.

Modified the Database functions GetDeedObject and InventoryDeed to return a single DeedObject, not a list pointer of them.

Added checks to SpawnFellowPlayer calls and to SpawnFellowPlayer itself -- if the fellow player's ObjID is invalid, don't spawn him!
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 294
Author: ead
Date: 12:02:58 AM, Sunday, June 24, 2007
Message:
smap files added from prev commit
----
Added : /src/ZoneServer/smap.cpp
Added : /src/ZoneServer/smap.h


Revision: 293
Author: ead
Date: 11:51:08 PM, Saturday, June 23, 2007
Message:
06-23-07 EAD		IDIOT PROOFED FILE PATHS
06-23-07 EAD		INTAL COMMIT SMAP LOADS  BUT DOSNT STOP
06-23-07 EAD		INTAL COMMIT SMAP LOADS  BUT DOSNT STOP  
			OWER SERVER DOSE NOT SUPPORT SHUTDOWN FUNCTIONS!!!! THIS IS A HELA PROBLEM
----
Modified : /ProjectFiles/SWGPreCU.vcproj
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/SWGPreCU_Zone.cpp
Modified : /src/ZoneServer/ZoneServer.h
Modified : /src/shared/config.cpp
Modified : /src/shared/tlog.cpp


Revision: 292
Author: meanmon13
Date: 12:01:08 PM, Saturday, June 23, 2007
Message:
When a player loges out when mounted or they crash while mounted... both their avatar and mount will be removed from the zone
----
Modified : /src/LoginServer/LoginClient.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/ZoneServer/ZoneServer.h


Revision: 291
Author: Zewi
Date: 4:26:41 PM, Friday, June 22, 2007
Message:
on more time for starter, items
----
Modified : /dbScript/swgprecu.1.sql


Revision: 290
Author: Zewi
Date: 4:20:18 PM, Friday, June 22, 2007
Message:
quick fix again!!!
----
Modified : /dbScript/swgprecu.1.sql


Revision: 289
Author: Zewi
Date: 4:09:16 PM, Friday, June 22, 2007
Message:
try now just human male Artisian
----
Modified : /dbScript/swgprecu.1.sql


Revision: 288
Author: maach_ine
Date: 3:26:50 PM, Friday, June 22, 2007
Message:
Merged PlasmaFlow's building spawning code from the experimental SVN.  It seems to work on my computer.
----
Modified : /dbScript/BuildingDeeds.4.sql
Modified : /dbScript/swgprecu.1.sql
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h
Modified : /src/shared/crc.cpp
Modified : /src/shared/crc.h


Revision: 287
Author: maach_ine
Date: 11:07:33 AM, Friday, June 22, 2007
Message:
Corrected CRC for Shared Rodian Female model.  Multizone should now work for all characters.
----
Modified : /src/ZoneServer/Constants.h


Revision: 286
Author: meanmon13
Date: 12:53:00 AM, Friday, June 22, 2007
Message:
Players will be removed from the world if they have been link dead for more then 1 min. Recommiting the &travel command some other stability changes... see merge tool for details 
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 285
Author: compileserver
Date: 10:34:17 PM, Thursday, June 21, 2007
Message:
FIXED FILE NAME  
REMOVED DISTRUCTIVE COMMAND 
PREVENTED DATABASE FROM AUTOCHOOSING  SWGPRECU
----
Added : /dbScript/cellobject.5.sql(Copy from path: /dbScript/cellobject.sql, Revision, 284
Deleted : /dbScript/cellobject.sql


Revision: 284
Author: Zewi
Date: 10:21:06 PM, Thursday, June 21, 2007
Message:
zewi---I think starter items work now...
Reminder only Starter iteams for Artisain are in right now...so this is for testing!!!
----
Modified : /dbScript/swgprecu.1.sql
Modified : /src/shared/Database.cpp


Revision: 283
Author: Zewi
Date: 8:14:11 PM, Thursday, June 21, 2007
Message:
quick starter item fix.. 
----
Modified : /dbScript/swgprecu.1.sql


Revision: 282
Author: Zewi
Date: 7:56:12 PM, Thursday, June 21, 2007
Message:
Zewi---staring a new Item_Template with names. Artisain is done.. there are no crashes(someitmes the client will
crash(very rare only happend once with a charester that doesnt start with starter items,, but not the server.) However, the Rodain Male,Human Female,Bothan male and Feamle, Ithorian Male and Female.. do not crash 
the server like it did before.. However, they dont start with their starter items!! More then likley something in the code.
                                   ONLY AT THIS TIME MAKE AN ARTISAIN!!! NOTHING ELSE!!!!!
----
Modified : /dbScript/swgprecu.1.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 281
Author: ead
Date: 12:51:22 AM, Thursday, June 21, 2007
Message:
ROLL BACK TO 207 
A CERTAN PERSON HAS MEARLY PUT THERE CODE RIGHT BACK IN AFTER ROLL BACKS  REBREAKING THE SAME SHIT OVER AND OVER AND THE SOURCE OF ALL THE MEMORY LEAKS HEAP CORRPUT  STACK BREAKING  BULLSHIT AND EVERYTHING LEADS BACK TO SAME SAYED PERSON WHO IS HAVING SOME ACCOUNT PROBLEMS NOW 
MEANMON13 ZEWI NOGARD EAD LORDCORM
----
Modified : /ProjectFiles/SWGPreCU.sln
Modified : /ProjectFiles/SWGPreCU.vcproj
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Deleted : /Release
Deleted : /Weather Client
Added : /dbScript/BuildingDeeds.4.sql(Copy from path: /dbScript/BuildingDeeds.4.sql, Revision, 207
Deleted : /dbScript/Deeds.sql
Deleted : /dbScript/Terminals.sql
Added : /dbScript/cellobject.sql(Copy from path: /dbScript/cellobject.sql, Revision, 207
Deleted : /dbScript/filter.ods
Modified : /dbScript/static_npcs.3.sql
Modified : /dbScript/swgprecu.1.sql
Modified : /dbScript/swgprecu.sql.changelog.txt
Deleted : /dbScript/tickettable.sql
Added : /smap/Debug/BuildLog.htm(Copy from path: /smap/Debug/BuildLog.htm, Revision, 207
Added : /smap/Debug/mt.dep(Copy from path: /smap/Debug/mt.dep, Revision, 207
Deleted : /smap/Debug/smap.exe
Added : /smap/Debug/stree.exe(Copy from path: /smap/Debug/stree.exe, Revision, 207
Added : /smap/Debug/stree.exe.intermediate.manifest(Copy from path: /smap/Debug/stree.exe.intermediate.manifest, Revision, 207
Added : /smap/Debug/stree.map(Copy from path: /smap/Debug/stree.map, Revision, 207
Added : /smap/Release/BuildLog.htm(Copy from path: /smap/Release/BuildLog.htm, Revision, 207
Deleted : /smap/Release/smap.exe
Added : /smap/Release/vc80.idb(Copy from path: /smap/Release/vc80.idb, Revision, 207
Modified : /smap/main.cpp
Deleted : /smap/smap.ncb
Modified : /smap/smap.sln
Modified : /smap/smap.suo
Deleted : /smap/smap.vcproj
Deleted : /smap/smap.vcproj.LANMASTERCMD.pat.user
Added : /smap/stree.ncb(Copy from path: /smap/stree.ncb, Revision, 207
Added : /smap/stree.vcproj(Copy from path: /smap/stree.vcproj, Revision, 207
Added : /smap/stree.vcproj.LANMASTERCMD.pat.user(Copy from path: /smap/stree.vcproj.LANMASTERCMD.pat.user, Revision, 207
Modified : /src/LoginServer/PacketFactory.cpp
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/ZoneServer/ZoneServer.h
Modified : /src/ZoneServer/admin.cpp
Modified : /src/shared/Common.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h
Modified : /src/shared/config.cpp
Modified : /src/shared/opcodes.h
Modified : /src/shared/tlog.cpp


Revision: 280
Author: maach_ine
Date: 7:46:42 PM, Wednesday, June 20, 2007
Message:
A couple of bug squashes.  Moved some database query code that was outside of the database into the database.  Added a raceIndex int to the ZoneClient for use when we are looking up data by the array position of the character race.

****** STARTER ITEMS ARE TOTALLY BROKEN IN THIS COMMIT PENDING A COMMIT BY INTERESTING *******

****** MULTI-ZONE IS CONFIRMED BROKEN IN THIS AND EARLIER COMMITS FOR MOST SPECIES!!  ONLY CONFIRMED WORKING SPECIES IS HUMAN MALE!!! PRIORITY 1 TOFIX!!! ******
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 279
Author: plasmaflow
Date: 12:29:05 PM, Wednesday, June 20, 2007
Message:
All changes have been documented in the change logs.
All changes have been tested to work.
No changes to Database Structure or data.

Changes as follows

HandleZone.cpp
Added gm = LoadedPlayerInfo.gm; in HANDLE_SelectCharacter to set the Zclient Global gm to tell if a player is a gm or not.

ZoneClient.h
Added bool gm; to Zclient::


Database.cpp
Added Function StaticNPC AddStaticNPC(StaticNPC _npcData); // This function adds a new Static NPC To the Static NPCS Table.
						Changed GetPlayerData to get if the player is a gm or not this also adds the tag of [GM]or [DEV] to the players name.
						To dawn the new tag you need to set your account gm setting to: 0=not GM, 1=GM 2=DEV This will also set a global for the
						client called gm which is a boolean to determine if the player is a gm or not.
						Added Function Terminal AddTerminal(Terminal _terminalData);//This function adds a new Terminal to the Terminals Table.

Database.h
Added Function int AddStaticNPC(StaticNPC _npcData); // This function adds a new Static NPC To the Static NPCS Table.
						Terminal AddTerminal(Terminal _terminalData);//This function adds a new Terminal to the Terminals Table.

ObjControllers.cpp

					 Added new & Commands  &Place with sub command npc, terminal, building, lair
					 These commands allow for a gm to place any of these using his own coords and orientation
					 they also take a first name or last name and deal with the object being placed inside or
					 outside a cell. This will speed up the population of databases since placing an object
					 in the world saves it to the database and spawns the item automatically.
					 Added &help command to list available commands. When adding more commands to the help list
					 add new messages in no more than 2 full lines of text or it causes a client crash.
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 278
Author: Zewi
Date: 10:59:58 AM, Wednesday, June 20, 2007
Message:
houses work again/deeds!
----
Modified : /dbScript/swgprecu.1.sql


Revision: 277
Author: Zewi
Date: 10:45:03 AM, Wednesday, June 20, 2007
Message:
finished starter item deed proplm.. still places a bank!!
----
Modified : /dbScript/swgprecu.1.sql


Revision: 276
Author: maach_ine
Date: 9:52:35 AM, Wednesday, June 20, 2007
Message:
Recommit, and a bug fix in what I wrote earlier.  Previously, if there were no ticket destinations, we would crash getting the first destination.

Notes from original commit follow.

Fixed memory leakage in PacketFactory functions BUILD_EnterTicketPurchaseModeMessage and BUILD_PlanetTravelPointListResponse.

Both were creating 2 lists using "new" without deleting them afterward.  Now they create only 1 "new" list, which is deleted afterwards.

Updated HandleZone function HANDLE_PlanetTravelListRequest -- it will now read the planet name from the packet, determine the planet ID that the name matches up with, and then set a variable so that we send back appropriate data.
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 275
Author: Zewi
Date: 3:21:10 AM, Wednesday, June 20, 2007
Message:
 Zewi Updated the starter item to spawn house if u look at the swgprecu squl file and went down to the 
starter items u would notice that the last zero is for deeds `deed_id` int not null,  it was zero when u have a deed the
number needs to be 1.. so instead of this INSERT INTO `starter_items` VALUES( 7, 'crafting_artisan', 101601749, 9288, 0, 0, 0, 0, 0);
it needed to be this INSERT INTO `starter_items` VALUES( 7, 'crafting_artisan', 101601749, 9288, 0, 0, 0, 0, 1);  However u dont spawn 
a house u spawn soemthing else, I have looked into the DEEDS sql and have checked that and everything is right number 9288(from the Item_template
is the correct number for Naboo small house style.02 so i do not no what the proplem is unless numbers are off some where!!! or hard coded!!
it worked once when this was first implemented but someone complied over the ones with a zero or the one(1) was never implemented So the house deed works
but it is not spawing a naboo house it spawns a bank.. more then lilkly this is harded coded!!!
----
Modified : /dbScript/swgprecu.1.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 274
Author: ead
Date: 2:18:45 AM, Wednesday, June 20, 2007
Message:
ROLLBACK TO 258 DUE TO BROKEN STUFF
DEEDS BROKEN 
CLOHTING/STARTER ITEMS BROKEN
AN @ COMMAND WAS ADDED
DECISION BY MEANMON ZEWI EAD
----
Added : /Documents/Database Item Documentation.txt(Copy from path: /Documents/Database Item Documentation.txt, Revision, 258
Added : /Documents/[GUIDE]Getting started (Setting up your server).URL(Copy from path: /Documents/[GUIDE]Getting started (Setting up your server).URL, Revision, 258
Deleted : /dbScript/Deeds.5.sql
Modified : /dbScript/LoadOrder.txt
Deleted : /dbScript/Terminals.4.sql
Added : /dbScript/Terminals.sql(Copy from path: /dbScript/Terminals.sql, Revision, 258
Modified : /dbScript/static_npcs.3.sql
Modified : /dbScript/swgprecu.1.sql
Modified : /dbScript/swgprecu.sql.changelog.txt
Deleted : /dbScript/tickettable.6.sql
Added : /dbScript/tickettable.sql(Copy from path: /dbScript/tickettable.sql, Revision, 258
Modified : /src/LoginServer/SWGPreCU_Login.cpp
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h
Modified : /src/shared/config.cpp
Modified : /src/shared/config.h


Revision: 273
Author: Zewi
Date: 1:33:41 AM, Wednesday, June 20, 2007
Message:
Updated the starter item to spawn house if u look at the swgprecu squl file and went down to the 
starter items u would notice that the las zero is for deeds `deed_id` int not null, will it was zero when u have a deed the
number needs to be 1.. so instead of this INSERT INTO `starter_items` VALUES( 7, 'crafting_artisan', 101601749, 9288, 0, 0, 0, 0, 0);
it needed to be this INSERT INTO `starter_items` VALUES( 7, 'crafting_artisan', 101601749, 9288, 0, 0, 0, 0, 1);  However u dont spawn 
a house u spawn soemthing else, I have looked into the DEEDS sql and have checked that and everything is right number 9288 is the correct 
number for Naboo small house style.02 so i do not no what the proplem is unless numbers are off some where!!! or hard coded!!
it wored once when this was first implemented but someone compied over the ones with a zero or the one was never implemented So the house deed works
but it is not spawing the right thing.
----
Modified : /dbScript/swgprecu.1.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 272
Author: maach_ine
Date: 10:13:57 PM, Tuesday, June 19, 2007
Message:
Fixed memory leakage in PacketFactory functions BUILD_EnterTicketPurchaseModeMessage and BUILD_PlanetTravelPointListResponse.

Both were creating 2 lists using "new" without deleting them afterward.  Now they create only 1 "new" list, which is deleted afterwards.

Updated HandleZone function HANDLE_PlanetTravelListRequest -- it will now read the planet name from the packet, determine the planet ID that the name matches up with, and then set a variable so that we send back appropriate data.
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 271
Author: plasmaflow
Date: 2:24:08 PM, Tuesday, June 19, 2007
Message:
All changes have been documented in the change logs.
All changes have been tested to work.
No changes to Database Structure or data.

Changes as follows

config.cpp
Updated default login server port from 44457 to 44453

HandleZone.cpp
Added gm = LoadedPlayerInfo.gm; in HANDLE_SelectCharacter to set the Zclient Global gm to tell if a player is a gm or not.

ZoneClient.h
Added bool gm; to Zclient::


Database.cpp
Added Function StaticNPC AddStaticNPC(StaticNPC _npcData); // This function adds a new Static NPC To the Static NPCS Table.
						Changed GetPlayerData to get if the player is a gm or not this also adds the tag of [GM]or [DEV] to the players name.
						To dawn the new tag you need to set your account gm setting to: 0=not GM, 1=GM 2=DEV This will also set a global for the
						client called gm which is a boolean to determine if the player is a gm or not.
						Added Function Terminal AddTerminal(Terminal _terminalData);//This function adds a new Terminal to the Terminals Table.

Database.h
Added Function int AddStaticNPC(StaticNPC _npcData); // This function adds a new Static NPC To the Static NPCS Table.
						Terminal AddTerminal(Terminal _terminalData);//This function adds a new Terminal to the Terminals Table.

ObjControllers.cpp
Added check to see if player is a GM or not to allow or disallow usage of & commands
					 Added new & Commands  &Place with sub command npc, terminal, building, lair
					 These commands allow for a gm to place any of these using his own coords and orientation
					 they also take a first name or last name and deal with the object being placed inside or
					 outside a cell. This will speed up the population of databases since placing an object
					 in the world saves it to the database and spawns the item automatically.
					 Added &help command to list available commands. When adding more commands to the help list
					 add new messages in no more than 2 full lines of text or it causes a client crash.
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h
Modified : /src/shared/config.cpp


Revision: 270
Author: interesting
Date: 9:37:04 AM, Tuesday, June 19, 2007
Message:
Removed two obsolete document files.
Both were created by me and are no longer up to date.
----
Deleted : /Documents/Database Item Documentation.txt
Deleted : /Documents/[GUIDE]Getting started (Setting up your server).URL


Revision: 269
Author: compileserver
Date: 1:33:04 AM, Tuesday, June 19, 2007
Message:
06-18-07 ead			added login port number support
FIXED DEBUG START ORDER
----
Modified : /src/LoginServer/SWGPreCU_Login.cpp
Modified : /src/shared/config.cpp
Modified : /src/shared/config.h


Revision: 268
Author: compileserver
Date: 11:55:25 PM, Monday, June 18, 2007
Message:
COMMIT BY EAD REMOVED DROP IF EXIST FROM static_npcs.3.sql
----
Modified : /dbScript/static_npcs.3.sql


Revision: 267
Author: compileserver
Date: 11:46:44 PM, Monday, June 18, 2007
Message:
COMMIT BY EAD VIA COMPILE SERVER updated sql file names
----
Modified : /dbScript/LoadOrder.txt
Deleted : /dbScript/Terminals.sql
Added : /dbScript/tickettable.6.sql(Copy from path: /dbScript/tickettable.sql, Revision, 266
Deleted : /dbScript/tickettable.sql


Revision: 266
Author: Zewi
Date: 10:58:45 PM, Monday, June 18, 2007
Message:
fixed Driod/terminal in theed shuttle port #1
----
Modified : /dbScript/Terminals.4.sql
Modified : /dbScript/static_npcs.3.sql


Revision: 265
Author: Zewi
Date: 10:37:40 PM, Monday, June 18, 2007
Message:
updated what sql files to load!!! AGAIN!!!
----
Added : /dbScript/Deeds.5.sql
Added : /dbScript/Terminals.4.sql


Revision: 264
Author: Zewi
Date: 10:33:11 PM, Monday, June 18, 2007
Message:
updated what sql files to load!!!
----
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/ZoneServer/ObjControllers.cpp


Revision: 263
Author: ead
Date: 8:57:43 AM, Monday, June 18, 2007
Message:
REV 262 REVERT  SMAP IS GETTING MESSED WITH BY SOME OTHER PEACE OF CODE IT WORKS FINE IN THE IDE IN DEBUG BUT WHEN RUN STANDALONE  IT CRASHES  WHILE MALLOCING CELL 198 OF PLANET 0
----
Modified : /Lib/AutoItX3.lib
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Modified : /debug/ZoneServer/AutoItX3.dll
Modified : /debug/loginserver/AutoItX3.dll
Modified : /smap/Debug/smap.exe
Modified : /smap/Release/smap.exe
Modified : /smap/main.cpp
Modified : /smap/smap.ncb
Modified : /smap/smap.suo
Modified : /smap/smap.vcproj
Modified : /src/ZoneServer/SWGPreCU_Zone.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/ZoneServer/ZoneServer.h
Modified : /src/shared/AutoIt3.h


Revision: 262
Author: ead
Date: 1:24:58 AM, Monday, June 18, 2007
Message:
06-18-07 EAD	FIXED/ADDED SMAP FUNCTONALTY SMAP IS NOT YET INTGRATED OR WORKING IT MEARLY STARTS AND STOPS WITHOUT ERROR A MEMORY MANAGMENT ERROR STILL EXIST IN OWER PROGRAM  NOT IN SMAP  THAT WAS CAUSING A CRASH WITH SMAPS 500X500 ARRAY  ANY ARRAY ADDED TO THE ZSERVER SINGLETON WILL CAUSE A CRASH IF IT IS BIG ENUFF  THIS WAS A STATICLY MADE ARRAY SMAP[500][500] AND SHULD NEVER CAUSE A PROB CURRENTLY USING MALLOC TO MAKE THE ARRAY SMAP IS DOUBLE POINTER AS A TEMP FIX TELL THE MEMORY LEAK NOT CAUSED BY SMAP CAN BE FOUND
other msic changes to smap project 
updated AutoItX3 ini systems libarys and header to latist version as a atempt to find the memory leak   

the leak i do not beleve to be in autoit as it landed on line 104 config.cpp
	if( (vread[0] == bad[0] && vread[1] == bad[1] && vread[2] == bad[2]) || reconfig)
im guessing the leak just simply shows up in config  but that config is liekly not the source  but that i dont know for shure
----
Modified : /Lib/AutoItX3.lib
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Modified : /debug/ZoneServer/AutoItX3.dll
Modified : /debug/loginserver/AutoItX3.dll
Modified : /smap/Debug/smap.exe
Modified : /smap/Release/smap.exe
Modified : /smap/main.cpp
Modified : /smap/smap.ncb
Modified : /smap/smap.suo
Modified : /smap/smap.vcproj
Modified : /src/ZoneServer/SWGPreCU_Zone.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/ZoneServer/ZoneServer.h
Modified : /src/shared/AutoIt3.h


Revision: 261
Author: plasmaflow
Date: 9:40:25 PM, Sunday, June 17, 2007
Message:
Added back function in CanLogin to lowercase the name
of users logging in and store it as lower case only.

All we do is this.

printf("UserName As entered:%s\n",username.c_str());
	for (int i=0;i<username.length();i++)
	{
		username[i]=tolower(username[i]);	
	}
	printf("UserName As Lowered:%s\n",username.c_str());

This has been tested to work with user names that are multi case and names with numbers like TeSt and T3St.

Plasma
----
Modified : /src/shared/Database.cpp


Revision: 260
Author: plasmaflow
Date: 6:42:34 PM, Sunday, June 17, 2007
Message:
Change log update my IDE did not update the notes properly from my notes file
----
Modified : /src/shared/Database.cpp


Revision: 259
Author: plasmaflow
Date: 6:30:09 PM, Sunday, June 17, 2007
Message:
Changed UpdatePlayerPos Function to now save the planet id properly. it also updates the population properly when you move from planet to planet.
----
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/shared/Database.cpp


Revision: 258
Author: ead
Date: 12:06:27 AM, Sunday, June 17, 2007
Message:
smap roll back
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/ZoneServer/ZoneServer.h
Deleted : /src/ZoneServer/player.h


Revision: 257
Author: meanmon13
Date: 12:05:46 AM, Sunday, June 17, 2007
Message:
smap commit -- too be reverted
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/ZoneServer/ZoneServer.h
Added : /src/ZoneServer/player.h


Revision: 256
Author: ead
Date: 11:36:51 PM, Saturday, June 16, 2007
Message:
smap roll back 
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Modified : /smap/smap.ncb
Modified : /smap/smap.suo
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/ZoneServer/ZoneServer.h
Deleted : /src/ZoneServer/player.h
Modified : /src/shared/Common.h


Revision: 255
Author: meanmon13
Date: 9:46:19 PM, Saturday, June 16, 2007
Message:
smap commit -- too be rolled back
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Modified : /smap/smap.ncb
Modified : /smap/smap.suo
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/ZoneServer/ZoneServer.h
Added : /src/ZoneServer/player.h
Modified : /src/shared/Common.h


Revision: 254
Author: ead
Date: 7:41:23 PM, Saturday, June 16, 2007
Message:
fixed smap project
----
Modified : /smap/Release/smap.exe
Added : /smap/smap.ncb
Modified : /smap/smap.sln
Modified : /smap/smap.suo
Added : /smap/smap.vcproj
Added : /smap/smap.vcproj.LANMASTERCMD.pat.user


Revision: 253
Author: meanmon13
Date: 7:16:35 PM, Saturday, June 16, 2007
Message:
found issue with 247... the planet id of the player was not being saved right when using the &travel command... I am unable to fix this because i cannot change how the position update saves planet ids... thus &travel only works for the planet the player is currently on... fix how position update saves planet id and interplentary travel will again be possible
----
Modified : /src/LoginServer/PacketFactory.cpp
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 252
Author: ead
Date: 6:23:43 PM, Saturday, June 16, 2007
Message:
removal of rev 247
----
Modified : /Release/PingServer/BuildLog.htm
Modified : /Release/PingServer/PingServer.exe
Modified : /Release/SWGPreCU_Ping.cod
Modified : /Release/SWGPreCU_Ping.obj
Modified : /Release/mt.dep
Modified : /Release/vc80.idb
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/shared/Database.cpp


Revision: 251
Author: ead
Date: 6:05:43 PM, Saturday, June 16, 2007
Message:
fix on termnals  REMOVED  IF EXIST DROP 
preposed changes to word and name filter
----
Modified : /dbScript/Terminals.sql
Added : /dbScript/filter.ods


Revision: 250
Author: lordcorm
Date: 4:30:31 PM, Saturday, June 16, 2007
Message:
Database tickets.
----
Added : /dbScript/tickettable.sql
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 249
Author: Zewi
Date: 2:35:06 PM, Saturday, June 16, 2007
Message:
Added more trainers to the Static NPC SQL file Thanks to Interesting for helping getting location's
----
Modified : /dbScript/Terminals.sql
Modified : /dbScript/static_npcs.3.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 248
Author: nogard
Date: 1:44:59 PM, Saturday, June 16, 2007
Message:
Fxied Zewi cry baby tantrum...
----
Modified : /Weather Client/SWGWeather.exe
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/admin.cpp


Revision: 247
Author: meanmon13
Date: 1:21:12 PM, Saturday, June 16, 2007
Message:
as per Zewi's request i added in an in-game command for easy travel

the command is "&travel" proper usage is "&travel (local or planet_id) x z y"

NOTE: shuttles will practically be a cut and paste job of the &travel command code
----
Modified : /Release/PingServer/BuildLog.htm
Modified : /Release/PingServer/PingServer.exe
Modified : /Release/SWGPreCU_Ping.cod
Modified : /Release/SWGPreCU_Ping.obj
Modified : /Release/mt.dep
Modified : /Release/vc80.idb
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/shared/Database.cpp


Revision: 246
Author: Zewi
Date: 1:46:30 AM, Saturday, June 16, 2007
Message:
Fixed Static NPC's and Terminal SQL. Per Lords Request
----
Modified : /dbScript/Terminals.sql
Modified : /dbScript/static_npcs.3.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 245
Author: lordcorm
Date: 1:37:47 AM, Saturday, June 16, 2007
Message:
fix saving possission, step 1 of tickets
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/shared/Common.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 244
Author: nogard
Date: 9:16:22 PM, Friday, June 15, 2007
Message:

----
Modified : /src/ZoneServer/HandleZone.cpp


Revision: 243
Author: nogard
Date: 8:00:25 PM, Friday, June 15, 2007
Message:
Reverted back...
----
Modified : /Weather Client/README.txt
Modified : /Weather Client/SWGWeather.exe
Deleted : /Weather Client/VText.dll


Revision: 242
Author: nogard
Date: 7:54:00 PM, Friday, June 15, 2007
Message:
Added missing DLL
----
Modified : /Weather Client/README.txt
Added : /Weather Client/VText.dll


Revision: 241
Author: nogard
Date: 7:48:15 PM, Friday, June 15, 2007
Message:
Added Config Files and Such dont work 100% yet
----
Added : /Weather Client/Config
Added : /Weather Client/Config/Config.CFG
Modified : /Weather Client/SWGWeather.exe


Revision: 240
Author: nogard
Date: 7:30:09 PM, Friday, June 15, 2007
Message:
Opps forgot to add a file
----
Added : /Weather Client/MSWINSCK.OCX
Modified : /Weather Client/README.txt


Revision: 239
Author: nogard
Date: 7:23:38 PM, Friday, June 15, 2007
Message:
Added Abunch of stuff
added Weather Client/SWGWeather.exe for chaning NABOO ONLY atm but it does change them all program wise. must be on you pc atm untill i write the InitSocket
added /pickup 
/drop
/open
/flourish 
music and dance works .
----
Added : /Weather Client
Added : /Weather Client/EARTH.ICO
Added : /Weather Client/README.txt
Added : /Weather Client/SWGWeather.exe
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/ZoneServer/ZoneServer.h
Modified : /src/ZoneServer/admin.cpp
Modified : /src/shared/opcodes.h


Revision: 238
Author: Zewi
Date: 7:03:18 PM, Friday, June 15, 2007
Message:

----
Added : /dbScript/Terminals.sql


Revision: 237
Author: Zewi
Date: 6:59:05 PM, Friday, June 15, 2007
Message:
Added Trainers in Naboo Theed(some are facing the wrong way that needs to be fixed) Aslo
Added a Terminals SQl file for Ticket Droids and terminals.
----
Modified : /dbScript/static_npcs.3.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 236
Author: lordcorm
Date: 5:29:42 PM, Friday, June 15, 2007
Message:
for zewi
----
Modified : /src/ZoneServer/HandleZone.cpp


Revision: 235
Author: ead
Date: 1:01:51 AM, Friday, June 15, 2007
Message:
recommited formating changes UPDATE BEFORE YOU COMMIT OR DIE
SMAP WORKS FIXED CRASH  20000 OBJECTS LOADED IN 32Mhz  or 15 miliseconds
----
Deleted : /smap/Debug/BuildLog.htm
Deleted : /smap/Debug/mt.dep
Added : /smap/Debug/smap.exe
Deleted : /smap/Debug/stree.exe
Deleted : /smap/Debug/stree.exe.intermediate.manifest
Deleted : /smap/Debug/stree.map
Deleted : /smap/Release/BuildLog.htm
Added : /smap/Release/smap.exe
Deleted : /smap/Release/vc80.idb
Modified : /smap/main.cpp
Modified : /smap/smap.suo
Deleted : /smap/stree.ncb
Deleted : /smap/stree.vcproj
Deleted : /smap/stree.vcproj.LANMASTERCMD.pat.user
Modified : /src/shared/config.cpp


Revision: 234
Author: maach_ine
Date: 4:09:54 PM, Thursday, June 14, 2007
Message:
Update for Zewi's placing NPCs around the galaxy.

Slightly modified the @warp command to be more useable.  The format MUST still be:

@warp XXXX YYYY ZZZZ
OR
@warp -XXXX -YYYY -ZZZZ
OR
any combination of +- XXXX, YYYY, ZZZZ.

Added:
@planet command

Format MUST be:

@planet II

The planet ID MUST BE 2 characters long, or the zone server will crash.  The planet ID MUST be a positive number, or the client will crash.

NOTE:  The above commands WILL BE REMOVED when Zewi is done with them.  That is why they are not more user friendly.

Updates to the Zone Client:  It is now aware of what planet it should be on.  For purposes of sending the StartScene packet, the client is now aware of it's X,Y,Z co-ordinates earlier in the zoning in process.
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 233
Author: maach_ine
Date: 11:58:19 PM, Wednesday, June 13, 2007
Message:
****** SEMI-STABLE COMMIT ******

DO NOT START A CHAT LINE WITH THE CHARACTER @ AND HAVE "warp" IN THE CHAT LINE OR YOU WILL CRASH THE SERVER UNLESS YOU FOLLOW THE FORMAT LAID OUT BELOW.

This commit is the first step in handling player warping.  The format needed is:

@warp XXXX YYYY ZZZZ

where XXXX, YYYY and ZZZZ are the coordinates we want to warp to.

TODO:  Build the correct packets to send after we update the player's posX, posY, posZ
----
Modified : /src/ZoneServer/ObjControllers.cpp


Revision: 232
Author: lordcorm
Date: 7:19:08 PM, Wednesday, June 13, 2007
Message:
you now can save in cells :) and euip weapons :)
----
Modified : /dbScript/swgprecu.1.sql
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 231
Author: ead
Date: 11:12:54 PM, Tuesday, June 12, 2007
Message:
06-12-07 Ead		cleaned up time format now uses hh:mm:sec
06-12-07 Ead		cleanup of database quarry/connect error message   nolonger will it be hard to read
----
Modified : /src/shared/config.cpp
Modified : /src/shared/tlog.cpp


Revision: 230
Author: ead
Date: 10:54:45 PM, Tuesday, June 12, 2007
Message:
06-12-07 EAD		iStance was not set to 0 on creation   sometimes for pepole
					without  compile option (set values to 0 on start) enabled  would get stuck incapactated
----
Modified : /src/ZoneServer/ZoneClient.cpp


Revision: 229
Author: Zewi
Date: 9:59:05 PM, Tuesday, June 12, 2007
Message:
Added deeds to itmes per lordcorms request!!
----
Modified : /dbScript/static_npcs.3.sql
Modified : /dbScript/swgprecu.1.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 228
Author: lordcorm
Date: 6:31:40 PM, Tuesday, June 12, 2007
Message:

----
Added : /Release
Added : /Release/PingServer
Added : /Release/PingServer/BuildLog.htm
Added : /Release/PingServer/PingServer.exe
Added : /Release/PingServer.exe.intermediate.manifest
Added : /Release/SWGPreCU_Ping.cod
Added : /Release/SWGPreCU_Ping.obj
Added : /Release/mt.dep
Added : /Release/vc80.idb


Revision: 227
Author: lordcorm
Date: 6:08:42 PM, Tuesday, June 12, 2007
Message:
not used any more
----
Deleted : /dbScript/BuildingDeeds.4.sql
Deleted : /dbScript/cellobject.sql


Revision: 226
Author: lordcorm
Date: 6:07:37 PM, Tuesday, June 12, 2007
Message:
Made changes to item handling system.....  a temperary fix for equipping stuff, cell objectsare now handled throw the item table.
----
Added : /dbScript/Deeds.sql
Modified : /dbScript/swgprecu.1.sql
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 225
Author: ead
Date: 10:39:09 PM, Monday, June 11, 2007
Message:
06-11-07 EAD			added lordcorms databasedef.h and set it up moddeed existing ussage of _galaxy_id
----
Modified : /ProjectFiles/SWGPreCU.sln
Modified : /ProjectFiles/SWGPreCU.vcproj
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 224
Author: ead
Date: 7:58:06 PM, Monday, June 11, 2007
Message:
REVERT TO REV 207
----
Modified : /ProjectFiles/SWGPreCU.sln
Modified : /ProjectFiles/SWGPreCU.vcproj
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Modified : /dbScript/BuildingDeeds.4.sql
Modified : /dbScript/DevCityBackup.sql
Modified : /dbScript/LoadOrder.txt
Deleted : /dbScript/Planets.6.sql
Deleted : /dbScript/Waypoints.7.sql
Deleted : /dbScript/cellobject.5.sql
Deleted : /dbScript/datapad.sql
Modified : /dbScript/item_template.2.SQL
Modified : /dbScript/static_npcs.3.sql
Modified : /dbScript/swgprecu.1.sql
Modified : /dbScript/swgprecu.sql.changelog.txt
Deleted : /dbScript/tickettable.8.sql
Deleted : /dbScript/tickettable.sql
Added : /smap/Debug/BuildLog.htm(Copy from path: /smap/Debug/BuildLog.htm, Revision, 207
Added : /smap/Debug/mt.dep(Copy from path: /smap/Debug/mt.dep, Revision, 207
Added : /smap/Debug/stree.exe.intermediate.manifest(Copy from path: /smap/Debug/stree.exe.intermediate.manifest, Revision, 207
Added : /smap/Debug/stree.map(Copy from path: /smap/Debug/stree.map, Revision, 207
Modified : /smap/main.cpp
Modified : /smap/smap.suo
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h
Deleted : /src/shared/databasedef.h
Modified : /src/shared/opcodes.h


Revision: 223
Author: ead
Date: 9:05:42 PM, Sunday, June 10, 2007
Message:
06-10-07 EAD			start of name filter rebuild  server works now
fixed build order and start order
PING SERVER SHULD NOT BE BUILT THIS IS CORRECT  
PING SERVER SHULD BE STARTED IN NON DEBUG RELASE MODE  NOMATTER WHAT MODE WE ARE IN
these 2 things are set up properly now
----
Modified : /ProjectFiles/SWGPreCU.sln
Modified : /src/shared/Database.cpp


Revision: 222
Author: lordcorm
Date: 6:35:49 PM, Sunday, June 10, 2007
Message:
Database fixes
----
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h
Modified : /src/shared/databasedef.h


Revision: 221
Author: lordcorm
Date: 5:22:32 PM, Sunday, June 10, 2007
Message:
New SQL update, as ead says do not touch this file without talking to him, YOUR NOT HELPING IF YOUR GOING FAST!
----
Modified : /dbScript/swgprecu.1.sql


Revision: 220
Author: ead
Date: 5:05:08 PM, Sunday, June 10, 2007
Message:
06-10-07 EAD			BROKEN COMMIT FOR MERGE WITH LOARDCORM  
----
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h
Modified : /src/shared/databasedef.h


Revision: 219
Author: maach_ine
Date: 9:32:16 AM, Sunday, June 10, 2007
Message:
FIXED:  Invalid pointer in ZoneServer.vcproj  -- was looking for databasedef.h in the ZoneServer subdirectory instead of the shared subdirectory.

FIXED/PATCHED:  DBConnect::GetPlanets() no longer causes a server crash.  Cause of crash:  Array index out of bounds where i = 128.  Increased size of arrays by 1.
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 218
Author: ead
Date: 4:10:49 AM, Sunday, June 10, 2007
Message:
FORGOT TO ADD FILE databasedef.h
06-09-07 lordcorm		intial commit  to database.cpp to be moved over 
06-09-07 EAD			added row def file for lordcorm     do not use numbers as iterators for rows use the def name now

-- 06-09-07 EAD removed the swg precu master.sql as part of partal code roll back it may be back after cleanup

fixed build order   pingserver is not bulit by default and shuld be built manualy if you need its exe 
----
Added : /src/shared/databasedef.h


Revision: 217
Author: ead
Date: 4:10:18 AM, Sunday, June 10, 2007
Message:
06-09-07 lordcorm		intial commit  to database.cpp to be moved over 
06-09-07 EAD			added row def file for lordcorm     do not use numbers as iterators for rows use the def name now

-- 06-09-07 EAD removed the swg precu master.sql as part of partal code roll back it may be back after cleanup

fixed build order   pingserver is not bulit by default and shuld be built manualy if you need its exe 
----
Modified : /ProjectFiles/SWGPreCU.sln
Modified : /ProjectFiles/SWGPreCU.vcproj
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Deleted : /dbScript/SWG Pre CU Master.sql
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 216
Author: lordcorm
Date: 12:33:31 AM, Sunday, June 10, 2007
Message:
Database Structures for EAD :D
----
Modified : /src/shared/Database.h


Revision: 215
Author: ead
Date: 12:08:25 AM, Sunday, June 10, 2007
Message:
removed 
bDoesQueryExist(string query);
bDidQueryExecute(string query);
rewrote del item and del charater  latter of witch will only set del flag to true
item shuld dump data to a log file before deleat is run
----
Deleted : /smap/Debug/BuildLog.htm
Deleted : /smap/Debug/mt.dep
Deleted : /smap/Debug/stree.exe.intermediate.manifest
Deleted : /smap/Debug/stree.map
Modified : /smap/main.cpp
Modified : /smap/smap.suo
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 214
Author: ead
Date: 7:30:11 PM, Saturday, June 09, 2007
Message:
-- 06-09-07 EAD ADDED del COLUM TO CHARATER  SET TO 1 IF TOON WAS DELEETED
----
Modified : /dbScript/swgprecu.1.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 213
Author: ead
Date: 3:50:43 PM, Saturday, June 09, 2007
Message:
Database.cpp Database.h
fixed canlogin	only uses max of 2 sqlquarrys  encrypt key is recreated in database.cpp at sever start
fixed canlogin	encryption of passwords  works right now
BUG FOUND	DBConnect::GetPlanets()	CAUSES CRASH  commented out its function call
BUG FOUND	DBConnect::InventoryDeed crash if result empty  added if result and fixed result and row names

removed datapad.9.sql  it is integrated with the swgprecu.1.sql

REMOVED  DROP IF EXIST IN ALL SQL FILES

DISTRUCTIVE COMMANDS ARE NOT TO BE AUTOMATED BY SQL FILES  YOU NEED TO STOP AND THINK ABOUT WHAT YOU ARE ABOUT TO DELETE BEFORE YOU DO IT 
DROP COMMANDS ARE NOT ALLOWED IN SQL FILES  FINAL DECISION!!!!!
----
Modified : /dbScript/BuildingDeeds.4.sql
Modified : /dbScript/Planets.6.sql
Modified : /dbScript/Waypoints.7.sql
Modified : /dbScript/cellobject.5.sql
Deleted : /dbScript/datapad.9.sql
Modified : /dbScript/item_template.2.SQL
Modified : /dbScript/static_npcs.3.sql
Modified : /dbScript/swgprecu.1.sql
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 212
Author: lordcorm
Date: 7:44:52 PM, Friday, June 08, 2007
Message:
Fixed the packets for containment message when equiping and unequipping to go to chatrange and not player
----
Modified : /src/ZoneServer/HandleZone.cpp


Revision: 211
Author: plasmaflow
Date: 7:38:30 PM, Friday, June 08, 2007
Message:
Updated sql Files
Change log updated
LoadOrder.txt updated
We have 9 individual files to load as of this commit.

SWG Pre CU Master.sql has been updated and tested to load.
----
Modified : /dbScript/LoadOrder.txt
Modified : /dbScript/SWG Pre CU Master.sql
Added : /dbScript/datapad.9.sql
Modified : /dbScript/swgprecu.sql.changelog.txt
Added : /dbScript/tickettable.8.sql


Revision: 210
Author: lordcorm
Date: 7:15:00 PM, Friday, June 08, 2007
Message:
Updated
--------
Made Datapad db driven so update your DB's with datapad.sql.

Made it so you can equip and unequip items in your inventory and it will save to db.

----
Modified : /dbScript/cellobject.5.sql
Added : /dbScript/datapad.sql
Added : /dbScript/tickettable.sql
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 209
Author: plasmaflow
Date: 4:01:43 PM, Friday, June 08, 2007
Message:
Corrected Alaguerranos retrieval of the coordinates when the new waypoint button on the data pad was pressed. X and Y were inverted.

changed waypoint save function to accept the name of the waypoint since the /way command can pass the name.

/way x y command op codes have been added.
----
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 208
Author: plasmaflow
Date: 3:42:14 PM, Friday, June 08, 2007
Message:
NEW SQL FILES NEEDED TO WORK.

ADDED A NEW SQL MASTER FILE I WILL KEEP UP TO DATE AS NEW TABLES ARISE TO LOAD A SINGLE SCRIPT.

Corrected bug where females would get no items iven if in the template table.

Waypoints table is in.
Planets table is in.
cellobjects 5 file is updates.
LoadOrder.txt updated.

SQL Change log is updated,
----
Modified : /dbScript/BuildingDeeds.4.sql
Modified : /dbScript/DevCityBackup.sql
Modified : /dbScript/LoadOrder.txt
Added : /dbScript/Planets.6.sql
Added : /dbScript/SWG Pre CU Master.sql
Added : /dbScript/Waypoints.7.sql
Added : /dbScript/cellobject.5.sql
Modified : /dbScript/item_template.2.SQL
Modified : /dbScript/swgprecu.1.sql
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h
Modified : /src/shared/opcodes.h


Revision: 207
Author: nogard
Date: 3:48:28 AM, Friday, June 08, 2007
Message:
added in OpenContainers and THe Posture update and some goodies 
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/opcodes.h


Revision: 206
Author: nelk
Date: 9:57:38 PM, Thursday, June 07, 2007
Message:
crafting logs ftw
----
Added : /Documents/Packets/Crafting/crafting.txt
Added : /Documents/Packets/Crafting/crafting2.txt
Added : /Documents/Packets/Crafting/craftingcopperinc.txt


Revision: 205
Author: Alaguerrano
Date: 5:55:33 PM, Thursday, June 07, 2007
Message:
**First Step to get Create New Waypoint**
By now the zone server console shows, the charID who wants to create a new waypoint, and the coords and planet of the new waypoint.
Changes:
-In opcodes.h Added requestwaypointatposition opcode in CommandQueueEnqueue_CRCs
-In Constants.h Added requestwaypointatposition in PacketIdentifyer CommandQueueEnqueues[]
-In ObjControllers.cpp Added HANDLE_ObjController_CommandQueueEnqueue_requestwaypointatposition function.
By now, it shows in the zone server console the CharacterID who requests the new waypoint, the coords and the planet of the new waypoint.
TODO: Driven from DB. Need a waypoint table. Code the answer to the client from the server.
-In ZoneClient.h Added void HANDLE_ObjController_CommandQueueEnqueue_requestwaypointatposition(ByteBuffer &Packet);
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/opcodes.h


Revision: 204
Author: Interesting
Date: 5:37:10 PM, Thursday, June 07, 2007
Message:
Added the missing CRC.

Thanks zewi.
----
Modified : /dbScript/item_template.2.SQL


Revision: 203
Author: meanmon13
Date: 5:23:17 PM, Thursday, June 07, 2007
Message:
hopefully out of order packets should not be an issue... its a quick fix not a perminate solution but it shouldn't be an issue
----
Modified : /src/ZoneServer/ZoneClient.cpp


Revision: 202
Author: Interesting
Date: 2:36:47 PM, Thursday, June 07, 2007
Message:
Starter items are now named correctly and added to the bottom of the database as plasmaflow suggested.
Final phase will be tomorrow; I'm going to verify the entries and update the starting item table.
----
Modified : /dbScript/item_template.2.SQL


Revision: 201
Author: ead
Date: 10:44:52 PM, Wednesday, June 06, 2007
Message:
06-06-07 EAD FIXED NULLS IN `static_npcs` IE  C++ CANT DO NULLS IT CRASHES THE SERVER  DONT USE THEM PLS  THANKS
----
Modified : /dbScript/static_npcs.3.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 200
Author: Zewi
Date: 9:28:11 PM, Wednesday, June 06, 2007
Message:
fixed naboo player house deed!
----
Modified : /dbScript/swgprecu.1.sql


Revision: 199
Author: Zewi
Date: 8:43:19 PM, Wednesday, June 06, 2007
Message:
building database update
----
Modified : /dbScript/BuildingDeeds.4.sql


Revision: 198
Author: Zewi
Date: 8:37:37 PM, Wednesday, June 06, 2007
Message:
Added to the BuildingDeeds Sql file!
----
Modified : /dbScript/BuildingDeeds.4.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 197
Author: lordcorm
Date: 8:30:07 PM, Wednesday, June 06, 2007
Message:
DB stuff for adding NPC's to cells!
----
Modified : /dbScript/static_npcs.3.sql
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 196
Author: nogard
Date: 7:46:38 PM, Wednesday, June 06, 2007
Message:
added the fixes for lordcorm in SpawnCreature 
buildings should no longer spawn each time a player logs in
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 195
Author: maach_ine
Date: 7:21:19 PM, Wednesday, June 06, 2007
Message:
Bug squashing: 

Fixed client crash when player character list larger than 4 or 5 players.  (Tested for list up to 10 characters long).

We no longer send the character's last name in BUILD_EnumerateCharacterId if the character's last name is " " or a 0-length string.  (Fix for Wookiees)

HANDLE_LoginClusterStatus now sends back the actual status of the Zone Server according to the database (was previously sending back an online status no matter what.)
----
Modified : /src/LoginServer/HandleLogin.cpp
Modified : /src/LoginServer/PacketFactory.cpp


Revision: 194
Author: lordcorm
Date: 6:05:47 PM, Wednesday, June 06, 2007
Message:
Woops forgot the new .sql file for cellobjects. Sorry meanmon for the double commit
----
Added : /dbScript/cellobject.sql


Revision: 193
Author: lordcorm
Date: 6:04:57 PM, Wednesday, June 06, 2007
Message:
Fixed PlasmaFlows function to update player data in the Database.

Added cell object spawning from DB! Player Housing soon! Yay!
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 192
Author: meanmon13
Date: 5:18:31 PM, Wednesday, June 06, 2007
Message:
Housekeeping changes and new system for CommandQueueEnqueue :-D
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/ByteBuffer.cpp
Modified : /src/shared/ByteBuffer.h
Modified : /src/shared/opcodes.h


Revision: 191
Author: plasmaflow
Date: 3:09:20 PM, Wednesday, June 06, 2007
Message:
Dev City File updated first rev before i implement the whole city. Sorry city over water cannot be done. Due to  buildings not meshing up with the platforms over water. When exiting the building on a platform over water you end up in the water.

City is on the cove now.

Default spawn coords will randomize around the new starport.
changed several log entries from printing to the console. will keep on changin more as i can.

Player update now will check if coords are cell based when cell coords are passed i will update the function to save cell instead of world coords.

Npc table contains the ticket droid. Removed the hardcoded npc from code and added it to the npc table.
NOTE NPC TABLE HAS TO BE LOADED

*****BUG******
If an account has 4 characters or more defined the client will crash on login. Aparently enum character will pass something wrong to the client.
----
Modified : /dbScript/DevCityBackup.sql
Modified : /dbScript/static_npcs.3.sql
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 190
Author: meanmon13
Date: 3:01:20 PM, Wednesday, June 06, 2007
Message:
ChatSendToRoom is now handled
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/opcodes.h


Revision: 189
Author: maach_ine
Date: 1:45:21 PM, Wednesday, June 06, 2007
Message:
Housekeeping.  Removed a couple of debug printfs that are no longer needed.
----
Modified : /src/ZoneServer/HandleZone.cpp


Revision: 188
Author: Interesting
Date: 12:40:36 PM, Wednesday, June 06, 2007
Message:
Phase 2 of corrections to the starting items. This was done with both zewi, plasmaflow, AND maach's approval. 

Please do not un-do this work, or modify it in any way until I finish phase 3 tomorrow.
----
Modified : /dbScript/item_template.2.SQL


Revision: 187
Author: Interesting
Date: 11:39:45 AM, Wednesday, June 06, 2007
Message:
Deleted all the names from the item table in preparation for adding new entries for starter items.

Talk to plasmaflow before yelling at me :P
----
Modified : /dbScript/item_template.2.SQL


Revision: 186
Author: maach_ine
Date: 11:34:36 AM, Wednesday, June 06, 2007
Message:
Fixed character creation crash.  Issue was:

If a character was created with no hair, we were attempting to read the hair customization data anyway.  This involved creating arrays with invalid lengths, writing data to non-existant arrays, performing replace functions on empty strings, etc.  We now check to see if the hair object exists before we try to read any other hair data.  If there is a hair object, great.  If not, we skip all that.  Every character can now be created, with or without hair (although some currently have no starter items.)
----
Modified : /src/ZoneServer/HandleZone.cpp


Revision: 185
Author: Interesting
Date: 11:09:55 AM, Wednesday, June 06, 2007
Message:
Deleted obsolete table from the dbscript folder.
----
Deleted : /dbScript/starter_items.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 184
Author: Interesting
Date: 9:35:23 AM, Wednesday, June 06, 2007
Message:
Cleaned the change log. Come on people, start being a little more neat when updating it.
----
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 183
Author: meanmon13
Date: 4:15:18 AM, Wednesday, June 06, 2007
Message:
swoops will be destroyed when dismounting... this is a temprarary fix until it can be figured out why remounting does not work
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
Modified : /src/shared/opcodes.h


Revision: 182
Author: meanmon13
Date: 2:33:32 AM, Wednesday, June 06, 2007
Message:
swoop movement test
----
Modified : /src/ZoneServer/ObjControllers.cpp


Revision: 181
Author: meanmon13
Date: 2:13:35 AM, Wednesday, June 06, 2007
Message:
Swoop movement fix :-D
----
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 180
Author: meanmon13
Date: 1:41:40 AM, Wednesday, June 06, 2007
Message:
swoop movment test
----
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 179
Author: meanmon13
Date: 1:27:46 AM, Wednesday, June 06, 2007
Message:
swoop movment test
----
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 178
Author: maach_ine
Date: 1:18:40 AM, Wednesday, June 06, 2007
Message:
Fixed:

Creo3 packet on NPC spawn crashing client.
NPCs having same ham as you.
Fellow players having same HAM as you.
Fellow players having same hair as you (if they did).
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 177
Author: meanmon13
Date: 12:39:56 AM, Wednesday, June 06, 2007
Message:
The swoop that is called from the datapad is now mountable via the /command .... /mount   it can be dismounted via /dismount   it can not be destroyed at the momement soon to be remidied!!! >.< swoop movment should also work
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 176
Author: ead
Date: 11:45:30 PM, Tuesday, June 05, 2007
Message:
added numbers to sql files  IF YOU WANT TO ADD A FILE PEPOLE MUST SOURCE  YOU MUST DO  SQLFILENAME.NUMBER/ORDER.SQL  AND IT MUST BE RUN BY 2 OTHER DEVS FIRST 
----
Added : /dbScript/BuildingDeeds.4.sql(Copy from path: /dbScript/BuildingDeeds.sql, Revision, 175
Deleted : /dbScript/BuildingDeeds.sql
Added : /dbScript/item_template.2.SQL(Copy from path: /dbScript/item_template.SQL, Revision, 175
Deleted : /dbScript/item_template.SQL
Modified : /dbScript/profession_skill_tree.prelemnary.sql
Added : /dbScript/static_npcs.3.sql(Copy from path: /dbScript/static_npcs.sql, Revision, 175
Deleted : /dbScript/static_npcs.sql
Added : /dbScript/swgprecu.1.sql(Copy from path: /dbScript/swgprecu.sql, Revision, 175
Deleted : /dbScript/swgprecu.sql


Revision: 175
Author: nelk
Date: 6:59:31 PM, Tuesday, June 05, 2007
Message:
Added Planetary Map Locations.Rtf
----
Added : /Documents/Packets/NGE
Added : /Documents/Packets/NGE/Planetary Map Locations.Rtf


Revision: 174
Author: nogard
Date: 4:58:35 PM, Tuesday, June 05, 2007
Message:
Added LORDcorms Travel stuff for him to fix and make DB driven
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/opcodes.h
Modified : /src/shared/tlog.cpp


Revision: 173
Author: Alaguerrano
Date: 4:20:35 PM, Tuesday, June 05, 2007
Message:
-Third time i have committed my Delete items of Inventory from DB, and from UI.
Please, dont delete my work again. :(
------
Alaguerrano
----
Modified : /src/ZoneServer/ObjControllers.cpp


Revision: 172
Author: maach_ine
Date: 1:19:31 PM, Tuesday, June 05, 2007
Message:
Updated new character start coordinates as per Meanmon.
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 171
Author: maach_ine
Date: 1:16:11 PM, Tuesday, June 05, 2007
Message:
Bugfixes
----
Modified : /dbScript/item_template.SQL
Modified : /dbScript/swgprecu.sql


Revision: 170
Author: plasmaflow
Date: 12:37:03 PM, Tuesday, June 05, 2007
Message:
**** YOU WILL NEED TO LOAD NEW swgprecu.sql FILE ******

We now update player position as we move based on a settable tick counter in each galaxy.
The default value is 10000 in a new column in the database for the galaxy table. column added at the end of the Galaxy table.
Setting default is 10000 but may be settable, recommended not to go below 200 and to be bumped up as more players play in the server or updates may overwhelm the server, also if you don't move no update is done until the player inactivity message is sent. 

Added a new set of resource tables to the main sql file as per maach_ines file.

Added a new File for letting you know what to load so your server works. File name is : LoadOrder.txt
We need to keep this file up to date. Im working on creating a script file that will load all the files for you.

all database changes are documented in the swgprecu.sql.changelog.txt file.

Various routines not used have been removed many have been documented. comments on all change logs have been added. (hope i didnt forget any).

This ocmpile has been tested and is stable needs multizone testing tho.
----
Added : /dbScript/LoadOrder.txt
Modified : /dbScript/swgprecu.sql
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 169
Author: maach_ine
Date: 12:17:04 PM, Tuesday, June 05, 2007
Message:
Updated design of ResourceData.sql  based on feedback from Nogard & PlasmaFlow.
----
Modified : /dbScript/ResourceData.sql


Revision: 168
Author: maach_ine
Date: 11:13:06 AM, Tuesday, June 05, 2007
Message:
Upload of Resources .sql file for merging into the main SQL script.  First step in getting spawnable resources, now that we have surveying and are working on crafting.
----
Added : /dbScript/ResourceData.sql


Revision: 167
Author: plasmaflow
Date: 9:27:09 AM, Tuesday, June 05, 2007
Message:
Documented various functions as per eads request.
Corrected problem with names containing ' character.
CreateNewCharacter in Database.cpp now checks for the presence of the ' character and inserts a literal \ so my sql will store the ' as a literal and not interpret it to be a string delimiter.

This check is also done for the character bio where all ' characters will be corrected to be \' when sent to the db.

Updated Dev City file in preparation for Dev City in northen Naboo Cove.

Updated HandleZone.cpp, somone added 60 to the function that requests buildings to be spawned. 
This was being passed SpawnBuilding(((60 * it->sBuildingID)+BUILDINGS_OFFSET),it->sBuildingCRC , it->cellCount, it->oN, it->oS, it->oE, it->oW, it->bX, it->bZ, it->bY);
in HANDLE_SelectCharacter.
SpawnBuilding function already adds 60 to the building id to correct for cell spacing between buildings. if you need to know what the database id of a building is you need to use the following formula.

((sBuildingID - BUILDINGS_OFFSET) / 60)

Login server now sets the population in the db to 0 when booting up.
----
Modified : /src/LoginServer/LoginServer.cpp
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 166
Author: meanmon13
Date: 3:54:17 AM, Tuesday, June 05, 2007
Message:
Swoop spawning is in :-D improved from the last time it was implemented
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 165
Author: ead
Date: 12:27:43 AM, Tuesday, June 05, 2007
Message:
ADDED TO DO LIST AND CUPLE CLEANUPS TO Database.cpp 

EACH FUNCTION NOW HAS SOME INFO ON WHATS NEEDED TO MAKE IT MORE READABLE  AND FIGURE OUT PROGRAM FLOW

THIS IS REQUIRED AND WE NEED TO START DOCUMENTING MORE    IF YOUR OUT OF THE LOOP FOR A DAY YOU CAN GET WEEKS BEHIND QUICKLY WITHOUT DOCUMENTAION
----
Modified : /src/shared/Database.cpp


Revision: 164
Author: nelk
Date: 9:50:44 PM, Monday, June 04, 2007
Message:
Breaks for Crafting, Surveying and Vendors(Bazaar)
----
Added : /Documents/Packets/Bazaar/Client-Server/AuctionQueryHeadersMessage.Rtf
Added : /Documents/Packets/Bazaar/Server-Client/AuctionQueryHeadersResponseMessage.Rtf
Added : /Documents/Packets/Crafting
Added : /Documents/Packets/Crafting/ObjControllerMessage_requestcraftingsession.Rtf
Added : /Documents/Packets/Survey
Added : /Documents/Packets/Survey/Break For entire Process
Added : /Documents/Packets/Survey/Break For entire Process/Survey Break.Rtf


Revision: 163
Author: nelk
Date: 6:21:25 PM, Monday, June 04, 2007
Message:
Fixed text error
----
Modified : /Documents/Packets/Bazaar/Server-Client/IsVendorOwnerResponseMessage.Rtf


Revision: 162
Author: lordcorm
Date: 3:30:10 PM, Monday, June 04, 2007
Message:
Added Update to the BuildingDeeds.sql file so it works correctly.
Added parts to the soe disconnect function so it save character positions, Plasma will be taking care of the rest. Also added to the Spawning Packet for SceneStart packet to use the players coords in the database and use the planet_id in the database so it will now load your characters positions from the database and save them after you log out and load the correct planet :D cheers!
----
Modified : /dbScript/BuildingDeeds.sql
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/shared/Database.cpp


Revision: 161
Author: nelk
Date: 3:17:01 PM, Monday, June 04, 2007
Message:
New structure for packet documents added :D
Added what little actual plain text packet documents and structs I had to the folder
----
Added : /Documents/Packets/Bazaar
Added : /Documents/Packets/Bazaar/Client-Server
Added : /Documents/Packets/Bazaar/Server-Client
Added : /Documents/Packets/Bazaar/Server-Client/IsVendorOwnerResponseMessage.Rtf
Added : /Documents/Packets/Client-Server
Added : /Documents/Packets/Client-Server/ObjControllerMessage
Added : /Documents/Packets/Client-Server/ObjControllerMessage/getattributesbatch
Added : /Documents/Packets/Client-Server/ObjControllerMessage/getattributesbatch/getattributesbatch.Rtf
Added : /Documents/Packets/Client-Server/ObjControllerMessage/getattributesbatch/getattributesbatch.doc
Added : /Documents/Packets/Client-Server/ObjControllerMessage/getattributesbatch/getattributesbatch.txt
Added : /Documents/Packets/Misc
Added : /Documents/Packets/Misc/Place_structure.Rtf
Added : /Documents/Packets/Server-Client
Added : /Documents/Packets/Server-Client/AttributeListMessage
Added : /Documents/Packets/Server-Client/AttributeListMessage/AttributeListMessage.Rtf
Added : /Documents/Packets/Server-Client/AttributeListMessage/AttributeListMessage.doc
Added : /Documents/Packets/Server-Client/AttributeListMessage/AttributeListMessage.txt
Added : /Documents/Packets/Server-Client/ErrorMessage
Added : /Documents/Packets/Server-Client/ErrorMessage/ErrorMessage.Rtf
Added : /Documents/Packets/Server-Client/ObjControllerMessage
Added : /Documents/Packets/Server-Client/ObjControllerMessage/CommandAddToQueue
Added : /Documents/Packets/Server-Client/ObjControllerMessage/CommandAddToQueue/CommandAddToQueue.Rtf
Added : /Documents/Packets/Server-Client/ObjControllerMessage/CommandRemoveFromQueue
Added : /Documents/Packets/Server-Client/ObjControllerMessage/CommandRemoveFromQueue/CommandRemoveFromQueue.rtf
Added : /Documents/Packets/Server-Client/PlayClientEffectObjectMessage
Added : /Documents/Packets/Server-Client/PlayClientEffectObjectMessage/PlayClientEffectObjectMessage.rtf
Added : /Documents/Packets/Server-Client/Unknown WTF packets
Added : /Documents/Packets/Server-Client/Unknown WTF packets/Delta Play 1.rtf
Added : /Documents/Packets/Server-Client/Unknown WTF packets/ObjCtrl 1.rtf
Added : /Documents/Packets/ToDo


Revision: 160
Author: nelk
Date: 3:12:04 PM, Monday, June 04, 2007
Message:
Reorder docs
----
Deleted : /Documents/Bazaar
Added : /Documents/Packets


Revision: 159
Author: nelk
Date: 3:00:48 PM, Monday, June 04, 2007
Message:

----
Added : /Documents/Bazaar
Added : /Documents/Bazaar/IsVendorOwnerResponseMessage.Rtf


Revision: 158
Author: lordcorm
Date: 12:16:55 PM, Monday, June 04, 2007
Message:
Added database building spawning from database with right cell counts.
Added cell_num to the BuildingDeeds.sql file to get the right cell count! YAY!
----
Modified : /dbScript/BuildingDeeds.sql
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp


Revision: 157
Author: ead
Date: 9:13:39 PM, Sunday, June 03, 2007
Message:
R0LL BACK TO REV 147 
----
Deleted : /Documents/Bosoa_db_test.xls
Replacing : /dbScript/starter_items.sql(Copy from path: /dbScript/starter_items.sql, Revision, 147
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/opcodes.h


Revision: 156
Author: ead
Date: 6:17:01 PM, Sunday, June 03, 2007
Message:
ROLLBACK OF 155 AT MEAMONS REQUEST
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
Modified : /src/ZoneServer/ZoneClient.h


Revision: 155
Author: meanmon13
Date: 5:48:11 PM, Sunday, June 03, 2007
Message:
swoops can now be spawned and ridden
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
Modified : /src/ZoneServer/ZoneClient.h


Revision: 154
Author: meanmon13
Date: 2:17:59 PM, Sunday, June 03, 2007
Message:
Submitted Boasa's datapack work... its incomplete but it contains a shit load of data
----
Added : /Documents/Bosoa_db_test.xls


Revision: 153
Author: Interesting
Date: 1:12:00 PM, Sunday, June 03, 2007
Message:
Err..apparently this was the new version of the table. Sorry *blush*.
----
Added : /dbScript/starter_items.sql


Revision: 152
Author: Interesting
Date: 1:10:46 PM, Sunday, June 03, 2007
Message:
Removed my starter item table as it is obsolete and was making the dbscript folder kind of confusing.
----
Deleted : /dbScript/starter_items.sql


Revision: 151
Author: Alaguerrano
Date: 9:16:16 AM, Sunday, June 03, 2007
Message:
**LORDCORM DONT DELETE MY WORK AGAIN!!!!!!!! DO YOU HAVE A PROBLEM WITH ME OR WITH SVN?**
I dont know why Lordcorm in HIS rev 147 COMMITED OBJCONTROLLERS,CPP without before donwload THE SAME FILE FROM rev 146 MINE.
Result: My work of rev 146 dont work. 

PLEASE, BEFORE COMMIT, DOWNLOAD THE LASTEST REV.
THIS IS THE SECOND TIME I SAY YOU THE SAME. THE NEXT TIME YOU WILL MAKE ME WORK TWICE I KILL YOUUUUUUUU!!!!
:P
----
Modified : /src/ZoneServer/ObjControllers.cpp


Revision: 150
Author: meanmon13
Date: 7:30:16 AM, Sunday, June 03, 2007
Message:
Static and Intangable items are now in... this means non tano world items and datapad items now work.... also swoops are in with one exception... the swoop will not spawn :-( its sending the packets but nothing is happening... this needs to be looked into further
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 149
Author: ead
Date: 2:51:40 AM, Sunday, June 03, 2007
Message:

----
Deleted : /smap/Debug/main.obj
Deleted : /smap/Debug/stree.ilk
Deleted : /smap/Debug/stree.pdb
Deleted : /smap/Debug/vc80.idb
Deleted : /smap/Debug/vc80.pdb


Revision: 148
Author: nogard
Date: 2:13:21 AM, Sunday, June 03, 2007
Message:
Group Chat Needs to be handle but the id is 1337
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/opcodes.h


Revision: 147
Author: lordcorm
Date: 1:22:07 AM, Sunday, June 03, 2007
Message:
Spawning Buildings from Deeds work now :D Spawning Static NPC's! :D and Credits from DB! :D
Lordcorm is the pwnsauce!
Any question contact me!
----
Modified : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug/log.log
Added : /dbScript/BuildingDeeds.sql
Modified : /dbScript/swgprecu.sql
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 146
Author: Alaguerrano
Date: 12:33:01 AM, Sunday, June 03, 2007
Message:
Little fixed with Delete items of inventory from UI.
----
Modified : /src/ZoneServer/ObjControllers.cpp


Revision: 145
Author: Alaguerrano
Date: 12:21:18 AM, Sunday, June 03, 2007
Message:
**Delete Items of inventory from DB and UI**
-In Database.cpp added new bool function named DeleteItem()
This bool function use serial_item, return true if the item have been deleted from DB and false if not.
-In Database.h added bool DeleteItem(uint64 serial_item);
-In ObjControllers.cpp added Change Log for this File.
Added GNU General Public License for this File.
Added case 0xE7AEC4FB: { //Delete Item
Delete the item of inventory from DB and from UI.
//TODO Make a System Message 'Item Deleted' in-game.
----
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 144
Author: nogard
Date: 11:25:00 PM, Saturday, June 02, 2007
Message:
LordcormsStuff
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 143
Author: ead
Date: 10:03:18 PM, Saturday, June 02, 2007
Message:
msic debug additions  SMAP
----
Modified : /smap/Debug/BuildLog.htm
Modified : /smap/Debug/main.obj
Modified : /smap/Debug/mt.dep
Modified : /smap/Debug/stree.exe
Modified : /smap/Debug/stree.ilk
Modified : /smap/Debug/stree.map
Modified : /smap/Debug/stree.pdb
Modified : /smap/Debug/vc80.idb
Modified : /smap/Debug/vc80.pdb
Modified : /smap/main.cpp
Added : /smap/smap.sln
Added : /smap/smap.suo
Modified : /smap/stree.ncb
Deleted : /smap/stree.sln
Deleted : /smap/stree.suo
Modified : /smap/stree.vcproj


Revision: 142
Author: ead
Date: 9:54:47 PM, Saturday, June 02, 2007
Message:
added smap baseline simiworking demo
----
Added : /smap
Added : /smap/Debug
Added : /smap/Debug/BuildLog.htm
Added : /smap/Debug/main.obj
Added : /smap/Debug/mt.dep
Added : /smap/Debug/stree.exe
Added : /smap/Debug/stree.exe.intermediate.manifest
Added : /smap/Debug/stree.ilk
Added : /smap/Debug/stree.map
Added : /smap/Debug/stree.pdb
Added : /smap/Debug/vc80.idb
Added : /smap/Debug/vc80.pdb
Added : /smap/Release
Added : /smap/Release/BuildLog.htm
Added : /smap/Release/vc80.idb
Added : /smap/fptime.h
Added : /smap/main.cpp
Added : /smap/stree.ncb
Added : /smap/stree.sln
Added : /smap/stree.suo
Added : /smap/stree.vcproj
Added : /smap/stree.vcproj.LANMASTERCMD.pat.user


Revision: 141
Author: zewi
Date: 9:01:12 PM, Saturday, June 02, 2007
Message:
All starter Items Have Names!
----
Modified : /dbScript/item_template.SQL
Modified : /dbScript/item_template.ods
Modified : /dbScript/swgprecu.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 140
Author: meanmon13
Date: 6:23:40 PM, Saturday, June 02, 2007
Message:
Players will now be removed from zone when they disconnect 

Also spat text will no longer fully generate an emote when "lol"...etc is
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/shared/opcodes.h


Revision: 139
Author: meanmon13
Date: 4:51:21 PM, Saturday, June 02, 2007
Message:
Emotes are in :-D
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/opcodes.h


Revision: 138
Author: nogard
Date: 4:42:10 PM, Saturday, June 02, 2007
Message:
Added in Building From deeds
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/opcodes.h


Revision: 137
Author: zewi
Date: 4:31:30 PM, Saturday, June 02, 2007
Message:
item_template is now its own MSQl file. 
Starter items are now DONE completly 
----
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 136
Author: zewi
Date: 4:29:53 PM, Saturday, June 02, 2007
Message:

----
Modified : /dbScript/item_template.SQL
Modified : /dbScript/swgprecu.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 135
Author: ead
Date: 2:41:35 PM, Saturday, June 02, 2007
Message:
!!!!!!!!!I WILL CASTRATE ANYONE WHO DOSE NOT WRITE ALL CHANGES IN DETAL DONE TO SQL IN THE CHANGE LOG AND SVN!!!!!!!!!!!!
-- 06-02-07 ead		THE FOLOWING PEPOLE HAVE FAILED TO UPDATE THE SQL LOG AFTER MAKING CHANGES
MEANMON13  MOVED THE ITEM_TEMPLATE OVER TO THE WRONG FILE   AND DIDNT NOTE THE CHANGE ANYWARE
CHANGES HAVE BEEN UNDONE  AS IT SHULD OF NEVER BEEN MOVED OVER 
!!!!!!!!!I WILL CASTRATE ANYONE WHO DOSE NOT WRITE ALL CHANGES IN DETAL DONE TO SQL!!!!!!!!!!!!
----
Modified : /dbScript/swgprecu.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 134
Author: lordcorm
Date: 2:21:55 PM, Saturday, June 02, 2007
Message:
Nogard's InventoryDeed() function to check to see if the item id is a deed :) get us houses NOW! :P
----
Modified : /dbScript/DevCityBackup.sql
Modified : /dbScript/swgprecu.sql
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 133
Author: zewi
Date: 2:19:44 PM, Saturday, June 02, 2007
Message:

----
Modified : /dbScript/item_template.SQL
Modified : /dbScript/item_template.ods
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 132
Author: meanmon13
Date: 1:52:22 PM, Saturday, June 02, 2007
Message:
Weapons can now be spawned :-p Booya!
----
Modified : /dbScript/swgprecu.sql
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h


Revision: 131
Author: lordcorm
Date: 11:30:42 AM, Saturday, June 02, 2007
Message:
You will now see other people spawn with there equiped items!
----
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 130
Author: zewi
Date: 2:51:14 AM, Saturday, June 02, 2007
Message:
Starter items, please read Changelog for update!
----
Modified : /dbScript/item_template.ods
Modified : /dbScript/swgprecu.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 129
Author: zewi
Date: 2:03:03 AM, Saturday, June 02, 2007
Message:
starter items update
----
Modified : /dbScript/swgprecu.sql


Revision: 128
Author: lordcorm
Date: 12:56:51 AM, Saturday, June 02, 2007
Message:
fix!
----
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 127
Author: zewi
Date: 12:39:35 AM, Saturday, June 02, 2007
Message:
starter Items
----
Modified : /dbScript/swgprecu.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 126
Author: Alaguerrano
Date: 10:26:54 PM, Friday, June 01, 2007
Message:
**Deleted Character´s items from DB when have been deleted the Chracter in Character Selection**
 Before, when you had been deleted a Character (for expample: character_id=25) from DB in Character Selection, and you made a new Character (With the same character_id like the other old Character), the inventory show twice items, because the old items from the old Character havent been deleted.
Now works correct!!
TODO: In item table from DB it is necessary add galaxy_id field. Now the function DeleteCharacter() use only the field character_id to delete the Character´s items, the correct way it is using both fields: character_id and galaxy_id in item table from DB, because it is possible that there will have two Characters with the same character_id and different galaxy_id.
----
Modified : /src/shared/Database.cpp


Revision: 125
Author: meanmon13
Date: 5:03:29 PM, Friday, June 01, 2007
Message:
Added bitmask support! read the comments in Constants.h for intructions on how to use bitmasks

Fixed the issue with hair...a few other housekeeping changes
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Common.h
Modified : /src/shared/opcodes.h


Revision: 124
Author: plasmaflow
Date: 12:30:17 PM, Friday, June 01, 2007
Message:
The function for adding the starter items needed
to have some safety if we didnt find items to give to the player. The  function now checks to see if items were returned or not.
----
Modified : /src/shared/Database.cpp


Revision: 123
Author: Alaguerrano
Date: 11:05:33 AM, Friday, June 01, 2007
Message:
I dont know why Lordcorm commited rev 115 without before donwload my rev 114.
Result: My work of rev 114 dont work for him. He updated a Database.cpp in rev 115 older, because he didnt download my rev 114 before he updated his rev.
My rev 114 worked perfect "Delete Character from DB, in Character Selection"
PLEASE, BEFORE OF COMMIT, DOWNLOAD THE LASTEST REV.
----
Modified : /src/shared/Database.cpp


Revision: 122
Author: plasmaflow
Date: 9:57:51 AM, Friday, June 01, 2007
Message:
Corrected starter_items.sql file
change log updated.

profession names were saved like

crafting_artisan_novice
the client passes
crafting_artisan

seems _novice suffix is not passed.
----
Modified : /dbScript/starter_items.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 121
Author: plasmaflow
Date: 9:46:28 AM, Friday, June 01, 2007
Message:
various corrections and updates regarding starting items.
column profession was spelled proffesion so sql query did never find items to add to the toons.
Comments on changelog
----
Modified : /dbScript/item_template.SQL
Modified : /dbScript/starter_items.sql
Modified : /dbScript/swgprecu.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 120
Author: meanmon13
Date: 4:40:44 AM, Friday, June 01, 2007
Message:
Fixed the issue with hair not loading at all... problem was that the HAIR_OFFSET was not being applyed to the id.. someone made up an offset that conflicted with the inventory id....

ALSO

zoneserver crashs during login... on lines 861 and 862 of PacketFactory

		QRow = mysql_fetch_row(QResult);
		SpawnItem(it->equiped ,ObjID, it->serial+ITEM_OFFSET, atof(QRow[8]) ," ", QRow[3], QRow[3],0,0,0,1,0,0,0,InventoryID,false,false);

the error is an Access Violation! please fix this because we can not zone currently...

same error accurrs during character creation 
on line 1402 of Database.cpp
	while((IRow = mysql_fetch_row(IResult)) != NULL)

this is on a fresh revision and freshly sources database
----
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 119
Author: meanmon13
Date: 3:17:12 AM, Friday, June 01, 2007
Message:
a small present for Nogard :-p 
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/opcodes.h


Revision: 118
Author: meanmon13
Date: 3:00:40 AM, Friday, June 01, 2007
Message:
SVN freezes when downloading the content of the release folder... deleted till this issue can be fixed
----
Deleted : /Release


Revision: 117
Author: ead
Date: 1:49:59 AM, Friday, June 01, 2007
Message:
05-31-07 PINGSERVER LEAN AND MEAN  BY EAD
will add ini port numbers tomarow this file is finished and shuld not need any major changes
it is optimised as good as it gets
full runtime compile optmisations are in use asm output shows me that it cant get faster not even with asm unless a faster network lib is used
pingserver is set to build to release all the time
----
Modified : /ProjectFiles/PingServer/PingServer.vcproj
Modified : /ProjectFiles/SWGPreCU.sln
Modified : /ProjectFiles/SWGPreCU.vcproj
Added : /Release
Added : /Release/PingServer
Added : /Release/PingServer/AutoItX3.dll
Added : /Release/PingServer/libmysql.dll
Added : /Release/PingServer/zlib1.dll
Deleted : /debug/PingServer
Deleted : /src/PingServer/PingServer.cpp
Deleted : /src/PingServer/PingServer.h
Modified : /src/PingServer/SWGPreCU_Ping.cpp


Revision: 116
Author: meanmon13
Date: 1:23:53 AM, Friday, June 01, 2007
Message:
the nightmare of the 146h spam has been ended... no features added this rev just handling of the 146 to shut it up and make it stop wasting bandwidth
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/PacketFactory.h
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/opcodes.h


Revision: 115
Author: lordcorm
Date: 12:19:51 AM, Friday, June 01, 2007
Message:
starter items!
----
Modified : /dbScript/swgprecu.sql
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 114
Author: Alaguerrano
Date: 10:12:12 PM, Thursday, May 31, 2007
Message:
**Delete Character from DB in Character Selection works 100% :-D**
-In HandleLogin.cpp commented several lines in HANDLE_ClientDeleteCharacter.
-In LoginClient.h added two news variables character_id and galaxy_id.
-In PacketFactory.cpp added new stuff to LClient::BUILD_ServerDeleteCharacter()
-In Database.cpp, the function DeleteCharacter() works 100% and will returns false if the Character have not been deleted and will returns true if the Character have been deleted from DB.
Now the Character is deleted from DB!!! :-D

------------------
Alaguerrano.
----
Modified : /src/LoginServer/HandleLogin.cpp
Modified : /src/LoginServer/LoginClient.h
Modified : /src/LoginServer/PacketFactory.cpp
Modified : /src/shared/Database.cpp


Revision: 113
Author: Nelk
Date: 8:14:45 PM, Thursday, May 31, 2007
Message:

----
Added : /Documents/Radials.xls


Revision: 112
Author: plasmaflow
Date: 12:59:07 PM, Thursday, May 31, 2007
Message:
Corrected SpawnBuilding Function.
This function has to change the incoming sBuildingID
and change it to : 
(((sBuildindID * 60 )+ sBuildingID)+BUILDINGS_OFFSET)
each building needs to be separated in their id by 60.
This obeys the rules of cell spawning.

When spawning a building only pass the Database ID and do not manipulate it.

sql Changelog has been updated.

Added a new SQL file containing the Dev city Buildings.
Includes: Starport, Cantina, Bank, Merchant Tent and a Guild Hall. Also you may be able to find the Downed At-At and the landed Lambda Shuttle.
More to come for the city.

added a new text file called "Cell Sizes.txt" under documents. These values need to be converted to consts if not reference it to be able to spawn a building. Each building has a given cell size. without it, it wont spawn.

PlasmaFlow
----
Added : /Documents/Cell Sizes.txt
Modified : /Documents/[GUIDE]Getting started (Setting up your server).URL
Added : /dbScript/DevCityBackup.sql
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 111
Author: plasmaflow
Date: 8:34:41 AM, Thursday, May 31, 2007
Message:
item_template.SQL changes done.
Corrected error where table would not load.
Comments in changelog file.
Added auto increment to items_template table.
----
Modified : /dbScript/item_template.SQL
Modified : /dbScript/swgprecu.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 110
Author: meanmon13
Date: 5:57:45 AM, Thursday, May 31, 2007
Message:
reworked the porject structure to better handle future growth and development. Object Controller Messages are now handled via function pointers... this should speed up handling of chat and movement and in the future will speed up handling of combat packets. Updated the Header_Architecture.ppt file with the two new files... Please have a look at it for an understanding of how they fit into the project. Other housekeeping changes
----
Modified : /Documents/Header_Architecture.ppt
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Modified : /src/LoginServer/Constants.h
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Added : /src/ZoneServer/ObjControllers.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Added : /src/ZoneServer/PacketFactory.h
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Common.h
Modified : /src/shared/opcodes.h


Revision: 109
Author: ead
Date: 11:00:43 PM, Wednesday, May 30, 2007
Message:
added a space before a comment to fix sql file
----
Modified : /dbScript/swgprecu.sql


Revision: 108
Author: ead
Date: 10:29:17 PM, Wednesday, May 30, 2007
Message:
-- 05-30-07 ead		rewrite of item_template
detales 
item_template is in its own file for size   using assumed inserts insted of full inserts 1/2 its orginal size and 50% faster to insert
removed the item template data dump from main sql file 
----
Modified : /dbScript/item_template.SQL
Added : /dbScript/item_template.ods
Modified : /dbScript/swgprecu.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 107
Author: Alaguerrano
Date: 9:18:39 PM, Wednesday, May 30, 2007
Message:
**Second step to Delete Character from Character Selection**
Now, the server send the correct packet to the client, and show in-game screen "The character have been deleted", but still it is necessary to finish the DB function to deleted from DB.
-In HandleLogin.cpp added new stuff to HANDLE_ClientDeleteCharacter.
-In LoginClient.h added ByteBuffer* BUILD_ServerDeleteCharacter(); 
-In PacketFactory.cpp added LClient::BUILD_ServerDeleteCharacter()
and the correct packet to send to the client. :-D
-In Database.cpp added new bool function named DeleteCharacter()
This bool function by now, always return true like if the Character was deleted from DB.
TODO: Make this function works 100% and will returns false if the Character have not been deleted 
and will returns true if the Character have been deleted.
-In Database.h added bool DeleteCharacter(int character_id, int galaxy_id);
-In opcodes.h added ServerDeleteCharacter opcode.
----
Modified : /src/LoginServer/HandleLogin.cpp
Modified : /src/LoginServer/LoginClient.h
Modified : /src/LoginServer/PacketFactory.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h
Modified : /src/shared/opcodes.h


Revision: 106
Author: Alaguerrano
Date: 7:33:15 PM, Wednesday, May 30, 2007
Message:
**First Step to Delete Character from Character Selection**
-In HandleLogin.cpp added HANDLE_ClientDeleteCharacter, first step to delete Character from Character Selection. From now, only show in console the Character´s Char Id and
Galaxy ID that we want to delete. :)
-In LoginClient.h added Change Log for this File.
And added new stuff to ClientDeleteCharacter, in line 78 and 116.
-In opcodes.h added Added ClientDeleteCharacter opcode.
----
Modified : /src/LoginServer/HandleLogin.cpp
Modified : /src/LoginServer/LoginClient.h
Modified : /src/shared/opcodes.h


Revision: 105
Author: nogard
Date: 7:04:17 PM, Wednesday, May 30, 2007
Message:
Fixed Cell Movement and added item_template.SQL  all the items spawnable are in that ... TODO: Add names for them  Delete all exesting data in the item_template before u add 
----
Added : /dbScript/item_template.SQL
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp


Revision: 104
Author: meanmon13
Date: 6:56:36 PM, Wednesday, May 30, 2007
Message:
ID constants are in USE THEM when spawning items...

#define NPC_OFFSET 25000000
#define BUILDINGS_OFFSET 50000000
#define CELL_ITEM_OFFSET 60000000
#define WORLD_OBJECT_OFFSET 70000000
#define ITEM_OFFSET 100000000

NOTE: the structure_spawn table's id is going to need to increment by 25 :-D This is to handle the building's cell ids
----
Modified : /src/LoginServer/Constants.h
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 103
Author: meanmon13
Date: 3:48:41 PM, Wednesday, May 30, 2007
Message:
Fixed character selection screen and character login stuffs and other good stuff fixes... fixty fix fix fix
----
Modified : /src/LoginServer/Constants.h
Modified : /src/LoginServer/PacketFactory.cpp
Modified : /src/ZoneServer/HandleZone.cpp


Revision: 102
Author: maach_ine
Date: 3:00:15 PM, Wednesday, May 30, 2007
Message:
Starting ham based on character species and starting profession now works!
----
Deleted : /dbScript/starting_ham.sql
Modified : /dbScript/swgprecu.sql
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp


Revision: 101
Author: maach_ine
Date: 2:43:08 PM, Wednesday, May 30, 2007
Message:
Re-fixed starting ham table.
----
Modified : /dbScript/starting_ham.sql


Revision: 100
Author: maach_ine
Date: 2:12:01 PM, Wednesday, May 30, 2007
Message:
Changed some of the values to line up better with what's in the code.
----
Modified : /dbScript/starting_ham.sql


Revision: 99
Author: plasmaflow
Date: 1:46:34 PM, Wednesday, May 30, 2007
Message:
Added variables to control hair object data.
Meanmon or Maach_Ine need to pass the data to the packet.
uint8 * iCharacterCustomHairData;
int iCharacterCustomHairDataLen;
string iCharacterHairObject;
int iCharacterHairObjectLen;

Updated SQL Log file to reflect last changes to the file.
----
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 98
Author: Interesting
Date: 1:36:20 PM, Wednesday, May 30, 2007
Message:
Uploaded a table that will tell the client which race/class combination gets how much starting health, action, mind, etc.
Also uploaded some documentation on it.
----
Added : /Documents/RaceID.rtf
Added : /Documents/Starting_HAM_by_species_and_profession.xls
Added : /Documents/ham.txt
Added : /dbScript/starting_ham.sql


Revision: 97
Author: plasmaflow
Date: 11:44:44 AM, Wednesday, May 30, 2007
Message:
Updated Commit sql File updated.
U WILL NEED TO USE THIS FILE
----
Modified : /dbScript/swgprecu.sql


Revision: 96
Author: plasmaflow
Date: 11:42:29 AM, Wednesday, May 30, 2007
Message:
*******NEW SQL FILE IN THIS COMMIT******
        YOU WILL NEED TO LOAD IT
****************************************
New Config file variables added.

Clustering variables to enable clustering.
NOTE CLUSTERING NOT IMPLEMENTED YET TAKE DEFAULTS PLS.
These will enable clustering all other values will be db driven.
int clustering_enabled  = Is it on or off?
int cluster_id = What cluster group does the server belong to?
int cluster_member_id = Who is the server in the cluster?
We now check to see if we want to encrypt the passwords in the db.
int enable_encryption
If we want to encrypt we need to set the encryption key. No longer than 100 chars. it is used to encrypt.
This allows for an encrypted user db to be used somewhere else so long as the keys match.
char encryption_key[100]

We now check for auto registration to be enabled or not.
int auto_registration


Hair Data is now saved to the db.

New SQL columns added to character table.

`custom_data_len` int unsigned default null,
`starting_profession` varchar(255),

Starting profession will save the profession chosen on startup.

BUG FIX
-------
Wookies were being saved with the first name as last name and first name.

Corrected.
----
Modified : /dbScript/swgprecu.sql
Modified : /src/LoginServer/HandleLogin.cpp
Modified : /src/LoginServer/LoginServer.cpp
Modified : /src/PingServer/SWGPreCU_Ping.cpp
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/SWGPreCU_Zone.cpp
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h
Modified : /src/shared/config.cpp
Modified : /src/shared/config.h


Revision: 95
Author: meanmon13
Date: 10:15:33 PM, Tuesday, May 29, 2007
Message:
"Header_Architecture.ppt" has been updated... EVERYONE look @ it for a better understand of the program and how it flows... there will be a quiz!!! Muhahahaha
----
Modified : /Documents/Header_Architecture.ppt
Modified : /ProjectFiles/SWGPreCU.vcproj


Revision: 94
Author: nogard
Date: 10:14:56 PM, Tuesday, May 29, 2007
Message:
Added the Delta's for Creo 6
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/opcodes.h


Revision: 93
Author: maach_ine
Date: 9:34:08 PM, Tuesday, May 29, 2007
Message:
Fixed "the other players" appearance data not showing.
----
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 92
Author: Alaguerrano
Date: 8:29:24 PM, Tuesday, May 29, 2007
Message:
-In Database.cpp added new stuff for Name Filter System. Now the Name Filter System detect if the FullName Character is or not is the same that other FullName Character in DB. If it is the same, dont let to create a new Char with name used for other person.
-In HandleZone.cpp added case 3 for SWITCH with the result of the CheckNewCharacter Function.
This case is when FullName Character is the same that other FullName Character in DB.
TODO:This option must be coded to respond the correct packet to the client. For the moment, use the default QUEUE_ClientCreateCharacterFailed
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/shared/Database.cpp


Revision: 91
Author: zstars
Date: 8:29:06 PM, Tuesday, May 29, 2007
Message:
-Added old memory debugger.
----
Modified : /ProjectFiles/PingServer/PingServer.vcproj
Modified : /ProjectFiles/SWGPreCU.vcproj
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Added : /src/shared/Debug.cpp
Added : /src/shared/Debug.h


Revision: 90
Author: meanmon13
Date: 6:35:30 PM, Tuesday, May 29, 2007
Message:
added a bool for itmes for loading weapons... weapons haven't been implemented yet
----
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 89
Author: nogard
Date: 6:21:53 PM, Tuesday, May 29, 2007
Message:
Added the stuff meanmon wanted includes cell movement YAY!
----
Modified : /src/LoginServer/PacketFactory.cpp
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/opcodes.h
Modified : /src/shared/tlog.cpp


Revision: 88
Author: Alaguerrano
Date: 5:51:45 PM, Tuesday, May 29, 2007
Message:
-Fixed problem with Wookiee Race in CheckNewCharacter. Wookiee Race has only FirstName, and the LastName empty now is not a rule to Char Name would be Denied.
Now works perfect with Wookiee Race!!
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 87
Author: nogard
Date: 5:13:05 PM, Tuesday, May 29, 2007
Message:
Fixed Maachs Customization thing ... yeas.. it works
----
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 86
Author: maach_ine
Date: 4:31:06 PM, Tuesday, May 29, 2007
Message:
Fixing what I broke last rev.  Removed customization data, as it severely broke multi-zone.
----
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 85
Author: maach_ine
Date: 4:08:24 PM, Tuesday, May 29, 2007
Message:
WORKING APPEARANCE CUSTOMIZATION DATA!!!

Note to self:  If one is going to change the size of a packet, it is strongly advisable to tell the client the new size, else the client generally crashes.

* Machine smacks himself around a bit with a large trout
----
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 84
Author: maach_ine
Date: 4:02:14 PM, Tuesday, May 29, 2007
Message:
One of these days, I'll learn to upload ALL the files.
----
Added : /src/LoginServer/Constants.h


Revision: 83
Author: maach_ine
Date: 3:40:42 PM, Tuesday, May 29, 2007
Message:
Fixed what was broken last commit.  This is now a working revision.

Change:  We now see the correct species for ourselves when we enter zone.

We can now also see the species of other players correctly.

NOTE:  If the species array index is NOT read properly from the database, the zone server WILL ABSOLUTELY MOST DEFINITELY CRASH, as the array index is being initialized to -1.
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp


Revision: 82
Author: maach_ine
Date: 2:58:55 PM, Tuesday, May 29, 2007
Message:
In-progress commit so that others can test the code.

THIS REVISION MAY NOT BE STABLE!!!

----
Modified : /ProjectFiles/SWGPreCU.vcproj
Modified : /dbScript/swgprecu.sql
Modified : /src/LoginServer/HandleLogin.cpp
Modified : /src/LoginServer/LoginServer.h
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 81
Author: meanmon13
Date: 11:02:47 AM, Tuesday, May 29, 2007
Message:
movment tweak
----
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/ZoneClient.cpp


Revision: 80
Author: plasmaflow
Date: 9:36:50 AM, Tuesday, May 29, 2007
Message:
Smooth movement tested to work perfectly.
Server updates population properly
server reads galaxy value from ini file so we can now cluster several servers.
We also now load the local galaxy values from db and set them. Not only the cluster.
Motd is database driven
neew motd column in galaxy table,
u need to load this sql file.
----
Modified : /dbScript/swgprecu.sql
Modified : /src/LoginServer/LoginServer.cpp
Modified : /src/LoginServer/SWGPreCU_Login.cpp
Modified : /src/PingServer/PingServer.cpp
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h
Modified : /src/shared/config.cpp
Modified : /src/shared/config.h


Revision: 79
Author: meanmon13
Date: 9:23:40 AM, Tuesday, May 29, 2007
Message:
the players postion should now be updated before sending the updatetransformmessage
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 78
Author: maach_ine
Date: 9:32:38 PM, Monday, May 28, 2007
Message:
Player HAM values are now read from the database.
----
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 77
Author: meanmon13
Date: 8:47:16 PM, Monday, May 28, 2007
Message:
Movment debug commit... we need to calculate the new postion the player should be at according to their speed and direction and send those new values in the UTM
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/ZoneClient.cpp


Revision: 76
Author: meanmon13
Date: 6:27:38 PM, Monday, May 28, 2007
Message:
Comands fix defautl value refinement
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ZoneClient.cpp


Revision: 75
Author: Alaguerrano
Date: 5:52:17 PM, Monday, May 28, 2007
Message:
--Added in Database.cpp, in the function CheckNewCharacter a process to check if FirstName or LastName are empty fields.
--Added in HandleZone.cpp, new stuff in ClientCreateCharacter,
Added case 2 for SWITCH with the result of the CheckNewCharacter Function.
This case is when the Character FirstName or LastName is EMPTY.
TODO:This option must be coded to respond the correct packet to the client. For the moment, use the default QUEUE_ClientCreateCharacterFailed
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/shared/Database.cpp


Revision: 74
Author: meanmon13
Date: 5:33:49 PM, Monday, May 28, 2007
Message:
commmand update
----
Modified : /src/ZoneServer/HandleZone.cpp


Revision: 73
Author: meanmon13
Date: 5:05:30 PM, Monday, May 28, 2007
Message:
ingame commands &rt and &rd
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 72
Author: Nelk
Date: 3:25:01 PM, Monday, May 28, 2007
Message:
Added the source of the Admin tool to the SVN
Deleted the old folder containing the exe only
----
Deleted : /AdminTool
Added : /Pre-Cu Emu Admin Tool
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Dialog
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Dialog/Login.Designer.vb
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Dialog/Login.resx
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Dialog/Login.vb
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Main.Designer.vb
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Main.resx
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Main.vb
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/My Project
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/My Project/Application.Designer.vb
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/My Project/Application.myapp
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/My Project/AssemblyInfo.vb
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/My Project/Resources.Designer.vb
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/My Project/Resources.resx
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/My Project/Settings.Designer.vb
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/My Project/Settings.settings
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Packets
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Packets/AUTH.vb
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Packets/ServerWide.vb
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Parsing
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool.vbproj
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug/Pre-Cu Emu Admin Tool.exe
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug/Pre-Cu Emu Admin Tool.pdb
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug/Pre-Cu Emu Admin Tool.vshost.exe
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug/Pre-Cu Emu Admin Tool.xml
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug/ecrypt.dll
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug/log.log
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Debug/zlib1.dll
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Release
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Release/Pre-Cu Emu Admin Tool.exe
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Release/Pre-Cu Emu Admin Tool.pdb
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Release/Pre-Cu Emu Admin Tool.rar
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Release/Pre-Cu Emu Admin Tool.xml
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Release/ecrypt.dll
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Release/log.log
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/bin/Release/zlib1.dll
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/ecrypt.dll
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/Pre-Cu Emu Admin Tool.exe
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/Pre-Cu Emu Admin Tool.pdb
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/Pre-Cu Emu Admin Tool.vbproj.GenerateResource.Cache
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/Pre-Cu Emu Admin Tool.xml
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/Pre_Cu_Emu_Admin_Tool.Login.resources
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/Pre_Cu_Emu_Admin_Tool.Main.resources
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/Pre_Cu_Emu_Admin_Tool.Resources.resources
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/TempPE
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Pre-Cu Emu Admin Tool.vbproj.FileList.txt
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/Pre-Cu Emu Admin Tool.exe
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/Pre-Cu Emu Admin Tool.pdb
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/Pre-Cu Emu Admin Tool.vbproj.GenerateResource.Cache
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/Pre-Cu Emu Admin Tool.xml
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/Pre_Cu_Emu_Admin_Tool.Login.resources
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/Pre_Cu_Emu_Admin_Tool.Main.resources
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/Pre_Cu_Emu_Admin_Tool.Resources.resources
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/TempPE
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/obj/Release/TempPE/My Project.Resources.Designer.vb.dll
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool/zlib1.dll
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool.sln
Added : /Pre-Cu Emu Admin Tool/Pre-Cu Emu Admin Tool.suo


Revision: 71
Author: lordcorm
Date: 2:17:34 PM, Monday, May 28, 2007
Message:

----
Modified : /dbScript/swgprecu.sql
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 70
Author: lordcorm
Date: 12:22:37 PM, Monday, May 28, 2007
Message:
Made inventory work from DB, dont equip weapons because they will not work yet. Make sure to update you .sql file, i changed the hex numbers in the item_template table to normal decimal numbers for CRC's also changed some other stuff in the .sql
----
Modified : /dbScript/starter_items.sql
Modified : /dbScript/static_npcs.sql
Modified : /dbScript/swgprecu.sql
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 69
Author: meanmon13
Date: 4:25:46 AM, Monday, May 28, 2007
Message:
smooth movment tweak
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/OverTime.cpp


Revision: 68
Author: meanmon13
Date: 3:57:31 AM, Monday, May 28, 2007
Message:
reset creo4 values could have led to issues with smooth movment
----
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp


Revision: 67
Author: meanmon13
Date: 3:34:01 AM, Monday, May 28, 2007
Message:
smooth movment test
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 66
Author: meanmon13
Date: 2:54:18 AM, Monday, May 28, 2007
Message:
smooth movment test
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 65
Author: meanmon13
Date: 1:14:01 AM, Monday, May 28, 2007
Message:
Nelk fixed the admin tool and i added server side code to handle it
----
Modified : /AdminTool/Pre-Cu Emu Admin Tool.exe
Modified : /ProjectFiles/PingServer/PingServer.vcproj
Modified : /ProjectFiles/SWGPreCU.vcproj
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/ZoneServer/ZoneServer.h
Modified : /src/ZoneServer/admin.cpp
Modified : /src/ZoneServer/admin.h


Revision: 64
Author: ead
Date: 11:57:40 PM, Sunday, May 27, 2007
Message:
-- 05-27-07 ead			ADDED base releaseitem_stat_wep item_stat_armor 
detals
added the above 2 tables and most of the stats involved in each
more to come
added wep_id and armor_id  unsigned int to item table   
if null  dont look up the stats table 
if not null use value to look up items stats row
----
Modified : /dbScript/swgprecu.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 63
Author: maach_ine
Date: 10:22:27 PM, Sunday, May 27, 2007
Message:
Readded EncodeSQL, DecodeSQL, QuoteSQL from Core 1 Rev Z as discussed with Meanmon.

Altered character creation string to add values for new database required fields.
----
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 62
Author: ead
Date: 8:03:57 PM, Sunday, May 27, 2007
Message:
roll back to rev 54 at request of meanmon
reson
buggy code put in without testing    causses crahses
broke multizone
broke charater creation
added memory leak

change affecting only /reporoot/src/*.* folder and sub folders
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 61
Author: ead
Date: 7:40:46 PM, Sunday, May 27, 2007
Message:
roll back of rev 60
----
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 60
Author: lordcorm
Date: 6:27:36 PM, Sunday, May 27, 2007
Message:

----
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 59
Author: maach_ine
Date: 5:22:02 PM, Sunday, May 27, 2007
Message:
HAM values of:  Current HAM, MAX HAM, HAM Wounds are now database driven.  Encumberances and other modifiers may be calculated during Zone insertion.
----
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 58
Author: ead
Date: 4:38:51 PM, Sunday, May 27, 2007
Message:
-- 05-27-07 ead 		ADDED professsion_skill_tree.prelemnary.sql
DETALS
this file is a dump of what the datapack team me a someone i cant rember wer working on 
the entire medic profession is in as a example

idea is that
profession table has sktr1-4  each corasponds to a stree id number
stree table has 4 skills that make up that colum of the skill 
each profession can require a skill  or  unlock another skill  same with each skill 
its not compleat   there are no crc's   but  its a great start 
also added the start of xp types  agan its a start  no crcs yet but gives us somthign to work from 
----
Added : /dbScript/profession_skill_tree.prelemnary.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 57
Author: Interesting
Date: 3:59:55 PM, Sunday, May 27, 2007
Message:
Added starting item table for approval.
----
Modified : /Documents/Database Item Documentation.txt
Added : /dbScript/starter_items.sql


Revision: 56
Author: ead
Date: 3:45:34 PM, Sunday, May 27, 2007
Message:
-- 05-27-07 ead			added ham stats to charater table  more stats to come  working on item stats now
DETALS
ADDED COLUMS

MAX HELTH		`h_hea``h_str``h_con`
DAMAGE ON PLAYER	`h_d_hea``h_d_str``h_d_con`
WOUND ON PLAYER		`h_w_hea``h_w_str``h_w_con`
MAX HELTH		`a_act` `a_qui` `a_sta`
DAMAGE ON PLAYER	`a_d_act``a_d_qui``a_d_sta`
WOUND ON PLAYER		`a_w_act``a_w_qui``a_w_sta`
MAX HELTH		`m_mind` `m_foc``m_wil`
DAMAGE ON PLAYER	`m_d_mind``m_d_foc``m_d_wil`
WOUND ON PLAYER		`m_w_mind``m_w_foc``m_w_wil`
ALL UNSIGNED SMALLINT 5
----
Modified : /dbScript/swgprecu.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 55
Author: maach_ine
Date: 11:12:16 AM, Sunday, May 27, 2007
Message:
After consulting with Meanmon on appearance data, got authorization to cut/copy/paste the functions EncodeSQL, DecodeSQL, and QuoteSQL from Core 1 Rev Z into the DBConnect class.  These are PRIVATE functions and are not meant to be used outside the database object.

Appearance data is now being correctly saved in the database, and correctly loaded from it.

TOFIX:  Client crashes when actually sending this appearance data in the CREO3 packet.  A byte by byte comparison of the data the client sends during character creation, and the data the server sends during zoning, reveals that the appearance data is IDENTICAL.

A comparison of our CREO3 packet to a Core 1 CREO3 packet reveals them to be IDENTICAL except:  We send the entire species string where Core 1 does not, our HAM wound update counter is correct, Core 1's was not.

Hackishly added support for different character race toons to be zoned in.  The current implementation is VERY inefficient.  TODO:  Alter the Database's character table:  species_id field.  It is to be a Byte value (or smaller), and will hold the species ID.  Human Male = 0, Human Female = 1, etc. etc.
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 54
Author: meanmon13
Date: 7:40:14 AM, Sunday, May 27, 2007
Message:
smoothed out movment some... fixed issue where the last person spawned was the name sent to everyone else when zoning was finished... a few housekeeping changes... possible fixes to the memory leak.
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 53
Author: meanmon13
Date: 5:48:58 AM, Sunday, May 27, 2007
Message:
created a new function named SpawnFellowPlayer() using this function will result in the spawning of actual players instead of client controlled npcs. Fellow players are finally decent and have titles... this involved changing the SpawnItem() function a little (sorry Lordcorm). Some housekeeping changes... The server has a very small memory leak that could prove to be a big problem if we don't nip it right now... not sure what its related too. Also made movment a little smoother
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/ZoneServer.cpp


Revision: 52
Author: lordcorm
Date: 1:53:17 AM, Sunday, May 27, 2007
Message:

----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/shared/Database.cpp


Revision: 51
Author: meanmon13
Date: 1:44:10 AM, Sunday, May 27, 2007
Message:
Added an admin class to be used with the admin tool... also included alpha version of the admin tool... the encryption between the two is not working right atm so it doesn't work.
----
Added : /AdminTool
Added : /AdminTool/Pre-Cu Emu Admin Tool.exe
Added : /AdminTool/ecrypt.dll
Added : /AdminTool/zlib1.dll
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/ZoneServer/ZoneServer.h
Added : /src/ZoneServer/admin.cpp
Added : /src/ZoneServer/admin.h


Revision: 50
Author: meanmon13
Date: 10:49:07 PM, Saturday, May 26, 2007
Message:
MOTD and global system messages have been implemented!
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Common.h
Modified : /src/shared/opcodes.h


Revision: 49
Author: meanmon13
Date: 8:58:48 PM, Saturday, May 26, 2007
Message:
fixed issue with recipiant IDs
----
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/shared/ByteBuffer.cpp
Modified : /src/shared/ByteBuffer.h


Revision: 48
Author: meanmon13
Date: 8:20:28 PM, Saturday, May 26, 2007
Message:
Spatical chat now works
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/ByteBuffer.cpp
Modified : /src/shared/ByteBuffer.h
Modified : /src/shared/Common.h


Revision: 47
Author: lordcorm
Date: 5:45:30 PM, Saturday, May 26, 2007
Message:

----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 46
Author: meanmon13
Date: 5:25:10 PM, Saturday, May 26, 2007
Message:
movment should be smoother
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/OverTime.cpp


Revision: 45
Author: meanmon13
Date: 4:24:50 PM, Saturday, May 26, 2007
Message:
If all goes well this should be smooth movment
----
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Modified : /src/ZoneServer/HandleZone.cpp
Added : /src/ZoneServer/OverTime.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/ZoneServer/ZoneServer.h
Modified : /src/shared/Common.h
Modified : /src/shared/Sockets.h
Deleted : /src/shared/common.cpp


Revision: 44
Author: Interesting
Date: 9:41:08 AM, Saturday, May 26, 2007
Message:
Uploaded Static NPC table, the only NPC we have is hard coded.
----
Added : /dbScript/static_npcs.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 43
Author: ead
Date: 11:40:29 PM, Friday, May 25, 2007
Message:
added asm timmmer function
----
Modified : /src/shared/Common.h
Added : /src/shared/common.cpp


Revision: 42
Author: Alaguerrano
Date: 10:59:08 PM, Friday, May 25, 2007
Message:
**NAME FILTER SYSTEM**
-- In Database.cpp created new function named CheckNewCharacter.
It is called from HANDLE_ClientCreateCharacter() in HandleZone.cpp before it have been created a new char.
It takes the FirstName and LastName values of the new Character, and checks with filter_name table DB
Returns 1 if FirstName or LastName are in filter_name table
Returns 0 if they are not in filter_name table.
It is not a bool function, it is a INT function because the name_response_codes in DB there are more than two options.
This functions it isnt done 100%, the rest of the name_response_codes must be coded.
This is only the first step to a completed name filter system.
-- In Database.h added int CheckNewCharacter(string sFirstName, string sLastName); line 218
-- In HandleZone.cpp added a call to the CheckNewCharacter Function to check the filter name in line 97.
Added a SWITCH with the result of the CheckNewCharacter Function.
Case 0: is when the Character FirstName and LastName is NOT in the filter_name table from DB. Then executes the older New Char Creation System.
Case 1: is when the Character FirstName and LastName IS in the filter_name table from DB.
					         TODO:This option must be coded to respond the correct packet to the client. From now use the default QUEUE_ClientCreateCharacterFailed.
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 41
Author: meanmon13
Date: 6:06:50 PM, Friday, May 25, 2007
Message:
test commit --- movment related
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 40
Author: meanmon13
Date: 5:10:35 PM, Friday, May 25, 2007
Message:
test commit -- movment related
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 39
Author: Interesting
Date: 5:01:34 PM, Friday, May 25, 2007
Message:
Woopsy. Last commit didn't delete my table all the way through.
----
Deleted : /dbScript/spawned_structures.sql


Revision: 38
Author: Interesting
Date: 4:59:43 PM, Friday, May 25, 2007
Message:
Final of the housekeeping changes to the changelog file.
Deleted spawned_structures.sql file now that its been added to the database.
----
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 37
Author: meanmon13
Date: 4:08:58 PM, Friday, May 25, 2007
Message:
another test commit related to movment
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 36
Author: plasmaflow
Date: 3:43:05 PM, Friday, May 25, 2007
Message:
Login server will now upon boot set galaxy status in database to 0 = off line.

Zone Server will now upon boot set galaxy status in database to 2 = on line

Galaxies will be reloaded and status updated upon server receiving a new connection requesting that we enum the cluster.

added a new function SetServerStatus
takes GalaxyID as int and status as int to set status 
of the galaxies in the cluster.
added new function GetServerStatus that takes 1 argument int GalaxyID and returns the curretn state of the galaxy requested. 0=offline 1=loading 2=online.
These status are queried from the database.

Minor changes on some data types on the sql file have been done and logged in the log file.

Spawned Structures sql file added by interesting has been added to the sql file and tested to load properly.
----
Modified : /dbScript/swgprecu.sql
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/LoginServer/HandleLogin.cpp
Modified : /src/LoginServer/LoginServer.cpp
Modified : /src/LoginServer/PacketFactory.cpp
Modified : /src/PingServer/PingServer.cpp
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 35
Author: meanmon13
Date: 3:33:29 PM, Friday, May 25, 2007
Message:
test commit.. added support for movement.. needs to be tested
----
Modified : /src/LoginServer/PacketFactory.cpp
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/opcodes.h


Revision: 34
Author: Interesting
Date: 10:47:40 AM, Friday, May 25, 2007
Message:
Cleaned up the Changelog a tad, just evened up a few bars of text.
Uploaded a table to handle Admin Spawned world objects. This table is not for player housing.
----
Added : /dbScript/spawned_structures.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 33
Author: plasmaflow
Date: 9:40:54 AM, Friday, May 25, 2007
Message:
Did some minor DB Changes for the appearance data.
Left a comment in the character creation query area in Database.cpp.

Need someone to help me build a byte based query using a char * variable.
----
Modified : /dbScript/swgprecu.sql
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 32
Author: meanmon13
Date: 4:13:57 AM, Friday, May 25, 2007
Message:
did some house keeping changes... a little this... a little that... ohyea btw... mutlizone works :-p Enjoy!!!!!
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 31
Author: meanmon13
Date: 12:25:16 AM, Friday, May 25, 2007
Message:
Test commit
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 30
Author: maach_ine
Date: 4:03:41 PM, Thursday, May 24, 2007
Message:
For PlasmaFlow:  Added the newCharacterCustomizationData pointer to the paramaters list passed to the function DBConnect::CreateNewCharacter.

The database will call it appearanceData.
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 29
Author: maach_ine
Date: 11:14:20 AM, Thursday, May 24, 2007
Message:
All HAM-related entries in the CREO 1, 3, 4, 6 packets are now soft-coded, preparatory to HAM values being stored in the database.

Fixed a minor error related to loading character data from the database.  The code was reporting that the query failed when in fact it succeeded, and reporting that it succeeded when in fact it failed.
----
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 28
Author: plasmaflow
Date: 10:40:55 AM, Thursday, May 24, 2007
Message:
New function added to load a variable and pass all of the data in the character table and place it inside of SpawnPlayer. New function name is GetPlayerData it takes one int as argument and the int must be the ObjID or the character id in the Database.

All values are passed in this variable. so adding the rest to the spawn player function is just a matter of addressing it from the variable as LoadedPlayerData.varname, each subscript has the appropriate data type.
Also change the sql file, types for coordinates in the character table have been changed to float. Decimal was not converting right when the row was read into the PlayerData Variable.
Scale in the sql file was changed to FLOAT as well.

PLASMAFLOW
----
Modified : /dbScript/swgprecu.sql
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 27
Author: Alaguerrano
Date: 9:24:27 AM, Thursday, May 24, 2007
Message:
**CREATE NEW ACCOUNT IN DB WORKS**
Fixed the query to create a new account to DB. String sID it is now obsolete with the new hacked station id.
Now creating a new account to DB works correctly.

------------
Alaguerrano
----
Modified : /src/shared/Database.cpp


Revision: 26
Author: meanmon13
Date: 4:12:03 AM, Thursday, May 24, 2007
Message:
Multizone fixed :-D Players should see each other however there will be no movement, no chat.. etc You will only see that a "fellow player" is logged in.
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/shared/ByteBuffer.cpp
Modified : /src/shared/ByteBuffer.h


Revision: 25
Author: ead
Date: 2:37:24 AM, Thursday, May 24, 2007
Message:
fixed build problem and it makes the table right now
----
Modified : /src/shared/Database.cpp


Revision: 24
Author: meanmon13
Date: 2:06:39 AM, Thursday, May 24, 2007
Message:
Fixed issue where an access violation was being thrown... also player posture wasn't being set by the db so we were zoning in incapped.. this has been temp fixed till posture is pulled from the db
----
Modified : /src/ZoneServer/PacketFactory.cpp


Revision: 23
Author: ead
Date: 2:03:38 AM, Thursday, May 24, 2007
Message:
hacked station id so it is = to account_id tell station_id can be fully removed
combined account creation in to the canconnect reducing another sql quarry
----
Modified : /src/shared/Database.cpp


Revision: 22
Author: ead
Date: 1:13:59 AM, Thursday, May 24, 2007
Message:
FIXED ACCOUNT CREATION   REMOVED ANOTHER MYSQL QUARRY   COMBINED  CreateNewUser IN TO CanLogin
----
Modified : /src/shared/Database.cpp


Revision: 21
Author: maach_ine
Date: 12:10:31 AM, Thursday, May 24, 2007
Message:
Soft-coded almost all of the Creo3 packet.  Appearance Data is causing a crash.

Added some private variables to the ZoneClient, and initialized them in the ZoneClient constructor.

Added constants for the 9 parts of the HAM bar, for going through the HAM array.

Added a couple of checks to verify that we have a useable scale and name for the character, whatever else happens.
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 20
Author: nogard
Date: 9:55:31 PM, Wednesday, May 23, 2007
Message:
Nogard's Commit with Some new goodies to make DB driven ...
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/opcodes.h


Revision: 19
Author: ead
Date: 8:41:56 PM, Wednesday, May 23, 2007
Message:
Database.cpp
rewrote account function removed 3 of the 4 mysql quarrys  added much needed comments 
added database function standard instructions
----
Modified : /src/shared/Database.cpp


Revision: 18
Author: meanmon13
Date: 3:29:36 PM, Wednesday, May 23, 2007
Message:
debugging commit
----
Modified : /src/ZoneServer/ZoneClient.cpp


Revision: 17
Author: Interesting
Date: 3:24:09 PM, Wednesday, May 23, 2007
Message:
Added a Chatroom List table.
Updated Item_Template to have the CRC values for the item in order to spawn items faster.
----
Modified : /dbScript/swgprecu.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 16
Author: plasmaflow
Date: 2:19:18 PM, Wednesday, May 23, 2007
Message:
New characters are now saved and pulled properly from db.
also Proper pull of appearance CRC has  been corrected,
?you need to use database included in this commit or else it wont work.
Some fields in database .sql file have been changed.,
Log entries for sql file have been updated.
Character table appearance crc has been chnaged to bigint since toon crc values can be that long.
Source code functions have been changed to match.
Proper Database ID is now returned from CreateNewCharacter function.

PLASMAFLOW
----
Modified : /dbScript/swgprecu.sql
Modified : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/LoginServer/PacketFactory.cpp
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h
Modified : /src/shared/config.cpp
Modified : /src/shared/config.h


Revision: 15
Author: Interesting
Date: 12:14:33 PM, Wednesday, May 23, 2007
Message:
Added a table to track player health and stat information. Specifics in the change log.
Cleaned the change log to make it look pretty.
----
Modified : /dbScript/swgprecu.sql
Modified : /dbScript/swgprecu.sql.changelog.txt


Revision: 14
Author: meanmon13
Date: 10:34:38 AM, Wednesday, May 23, 2007
Message:
You will be able to see anyone that logins in AFTER you. This is a test commit... single zone still works as before
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/ZoneServer/ZoneServer.cpp
Modified : /src/ZoneServer/ZoneServer.h
Modified : /src/shared/Common.h


Revision: 13
Author: meanmon13
Date: 2:37:10 AM, Wednesday, May 23, 2007
Message:
Fixed an access violation issue with packet identification! This issue has been fully debugged :-)
----
Modified : /src/LoginServer/LoginClient.cpp
Modified : /src/LoginServer/LoginClient.h
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 12
Author: meanmon13
Date: 12:57:14 AM, Wednesday, May 23, 2007
Message:
further optimized packet identification and fixed a small bug related to that
----
Modified : /src/LoginServer/LoginClient.cpp
Modified : /src/LoginServer/LoginClient.h
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/ZoneClient.cpp


Revision: 11
Author: meanmon13
Date: 11:40:05 PM, Tuesday, May 22, 2007
Message:
fixed a small issue that was happening when i packet is unhandled
----
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/ZoneClient.cpp


Revision: 10
Author: meanmon13
Date: 6:27:10 PM, Tuesday, May 22, 2007
Message:
Incomming packet identification has been optimized for the zone server! The function IdentifyPacket has been erased in lue of a list of function pointer handlers
----
Modified : /src/LoginServer/LoginClient.h
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 9
Author: meanmon13
Date: 3:21:17 AM, Tuesday, May 22, 2007
Message:
optimized the zone server's packet queue... it now automatically mutlipackets outgoing packets when there is more then 1 packet contained in the queue... as a result zone time should be SIGNIFICANTLY decreased! Instead of sending 40+ individual packets its now only 11 mutlipackets.  
----
Modified : /ProjectFiles/PingServer/PingServer.vcproj
Modified : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 8
Author: ead
Date: 2:56:23 AM, Tuesday, May 22, 2007
Message:
fixed 3 freaky stray values at start of file that dont show up in any editor but hexplorer  and cause mysql panic
----
Modified : /dbScript/swgprecu.sql


Revision: 7
Author: ead
Date: 1:28:00 AM, Tuesday, May 22, 2007
Message:
changed for db compatablty 
removedsGalaxyIPaddress 
added sGalaxyIPWAN sGalaxyIPLAN

DATABASE NOTES\/\/\/\/\/
-- 05-21-07 ead			massive updates fixes and changes   50% done as it sits 
				
-- = == CHANGE  + == ADDED ~ == droped
--	TABLE ACCOUNT
--=ACCOUNT ID     UNSIGNED =
--=USERNAME PASSWORD  LENGHT FROM 20 TO 30 
--=GM TINYINT U
--=BANNED ACTIVE  BINARY 1 
--=joindate lastlogin to timestamp
--+lastlogin added ON UPDATE CURRENT_TIMESTAMP
--	TABLE CHARATER
--=CHARATER ID ACCOUNT ID  GALAXY ID  TO INT UNSIGNED
--=GUILD INSTANCE_ID TO SMALLINT UNSIGNED
--=X Y Z N S E W CELLX CELLY CELLZ CELLON CELLOS CELLOE CELLOW FROM FLOAT TO DECMAL 5,1
--=PLANET_ID LOTS FACTION_ID TO TINYINT UNSIGND
--=APPERANCELEN HAIRLEN TO INT UNSIGNED
--=biography longtext4,294,967,295 characters to text65,535 characters
--=lfg helper roleplayer archived 
--~height   was dupicate of scale
--~profession   wrong format  unplanned unlayed out yet
--	TABLE galaxy
--+ip_lan
--=ip to ip_Wan
--=ip_wan ip_lan to varachar 16
--=zoneport pingport to smallint
--=status max_characters_per_account to tinyint unsignd
--=distance to gmt_time_offset int to tinyint
--=max_characters_per_server to int unsignd
--+active_feature_profile
--	TABLE game_features
--~active_feature_profile
--=id int unsignd
--=min pvp lvl email_gateway_port smallint unsigned
--=flatten_name pvp_only non_combat_pvp_only factional_pvp_only filter_names email_gateway_allowed email_gateway_use_password --=email_gateway_send_cleartextpass email_gateway_system_wide to binary 1
--=locale_value to server_lang
--TABLE item
--+salt int signed
--=container to container_id  this is null unless its a contaner then it corasponds to a container id from container table
--=appearance int100 to int   there is no such thing as int 100  11 is max
--=equipped int to biinary 1
--	TABLE MERGE from item stats
--+cur_condition int unsignd // current condition
--+min_condition // greater than 0 prevents item distruction
--+max condition int unsignd //orginal starting conditon
--+dec_condition int unsignd //standard ammount to decrment  componet of math to find true value  after damage and spetchals are considerd
--stats of a item we arnt ready to do  heavy condsideration must be done before we do stats
--	TABLE DROP item_stats table was merged in to item 
--~droped item_stats
--
--_____________________________________________________________________________________
--
-- -----------------------------------------------------------------------------------------------------
--NOTICE I PLAN TO SPLIT THE DB IN TO MULTIPLE FILES  1 TO A TABLE TO MAKE UPDATEING EASER 
--AND SO ONLY RELEVENT TABLES NEED LOCKED DURING CHANGES EAD
-- -----------------------------------------------------------------------------------------------------
--NOTICE   I EXPECT DETALED LOGS OF ALL CHANGES MADE  SEE MY RECENT CHANGE LOG FOR EXAMPLE 
--  + = ~ ARE SUGESTIONS FOR ADD CHANGE DROP SPELLING EM OUT WILL WORK  
--I JUST WANT TO SEE A LOG OF EVERY CHANGE YOU MAKE YOUR OWN STYLE THAT GETS THE SAME INFO ACROSS WILL WORK JUST MAKE IT LOGICAL
-- COMMITS MISSING A LOG OR NOT LISTING EVERY CHANGE WILL BE ROLLED BACK TO PREVENT THIS FILE FROM BECOMEING A MESS AGAN
--THIS MEANS THE WHOLE COMMIT     AND I KNOW THIS LEVAL OF LOGGING IS INPRACTCAL IN THE SOURCE BUT IN SQL  IT IS REQUIRED
--THANK YOU FOR YOUR ASSTANCE EAD
-- -----------------------------------------------------------------------------------------------------
----
Modified : /dbScript/swgprecu.sql
Added : /dbScript/swgprecu.sql.changelog.txt
Modified : /src/LoginServer/PacketFactory.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 6
Author: Alaguerrano
Date: 9:01:30 PM, Monday, May 21, 2007
Message:
Uppercase in Generate Random Name.
==================================
Added two new string variables in GenerateRandomName() 'String FirstName' and 'String LastName'. These variables have the Generate Random Name and Lastname with the first letter uppercase.
And added the way to change lowercase to uppercase first letter in Generate Radom Name and Lastname.

Now the Generate Random Name works with the first letters uppercase.

----------
Alaguerrano
----
Modified : /src/shared/Database.cpp


Revision: 5
Author: meanmon13
Date: 4:55:50 PM, Monday, May 21, 2007
Message:
The Login Server has now been optimized to the point that you can spam logging in and out so fast that it crashs the client!!

Optimizations include: 
*complete removal of the IdentifyPacket() function... it is now handled by a list that contains function pointers to the functions that handle the variaous packet.
*Mutlipacketing of outgoing packets. Instead of sending 4 seperate packets... they are combined and sent as one.

Some houskeeping changes in the login server
----
Modified : /src/LoginServer/HandleLogin.cpp
Modified : /src/LoginServer/LoginClient.cpp
Modified : /src/LoginServer/LoginClient.h
Modified : /src/ZoneServer/Constants.h
Modified : /src/ZoneServer/PacketFactory.cpp
Modified : /src/ZoneServer/ZoneClient.h


Revision: 4
Author: Alaguerrano
Date: 1:20:10 PM, Monday, May 21, 2007
Message:
*** COMMITTED BY PLASMAFLOW ***

Name Generator is now its own routine and returns a name back to the handler as a string.
----
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/ZoneServer/ZoneClient.cpp
Modified : /src/ZoneServer/ZoneClient.h
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 3
Author: Alaguerrano
Date: 12:37:59 PM, Monday, May 21, 2007
Message:
*** COMMITED BY PLASMAFLOW ***

Name Generator Fix, Will not crash or cause issues.
All Database calls have been moved from Name Gen to Database.cpp and Database.h.

Tested Name Gen to generate names as fast as 6 or more within the same 1/2 second.
----
Modified : /dbScript/swgprecu.sql
Modified : /src/ZoneServer/HandleZone.cpp
Modified : /src/shared/Database.cpp
Modified : /src/shared/Database.h


Revision: 2
Author: Alaguerrano
Date: 5:30:02 PM, Sunday, May 20, 2007
Message:
Fix a problem with Random Name Generator routine. Before, when you tried to generate a Random Name in-game, and make it more of three times, crash the server.
Now fixed, commented the duplicated line 170 in HandleZone.cpp.
----
Modified : /src/ZoneServer/HandleZone.cpp


Revision: 1
Author: meanmon13
Date: 2:39:47 PM, Sunday, May 20, 2007
Message:
Hopefully last svn switch :-\
----
Added : /Documents
Added : /Documents/Approved Char Name Request Decoded.txt
Added : /Documents/Credits.txt
Added : /Documents/Database Item Documentation.txt
Added : /Documents/Denied Char Name Request.txt
Added : /Documents/Header_Architecture.ppt
Added : /Documents/Header_Architecture_rev90.jpg
Added : /Documents/License.pdf
Added : /Documents/License.txt
Added : /Documents/Life of a Login Server Packet.rtf
Added : /Documents/SWGPreCU Packet Documentation.rtf
Added : /Documents/[GUIDE]Getting started (Setting up your server).URL
Added : /Documents/master_opcode_list.txt
Added : /Lib
Added : /Lib/AutoItX3.lib
Added : /Lib/libmysql.dll
Added : /Lib/libmysql.lib
Added : /Lib/libzdll.a
Added : /Lib/mysqlclient.lib
Added : /Lib/mysys-nt.lib
Added : /Lib/regex.lib
Added : /Lib/strings.lib
Added : /Lib/zdll.exp
Added : /Lib/zdll.lib
Added : /Lib/zlib.lib
Added : /Lib/zlib1.exp
Added : /Lib/zlib1.lib
Added : /ProjectFiles
Added : /ProjectFiles/PingServer
Added : /ProjectFiles/PingServer/PingServer.vcproj
Added : /ProjectFiles/SWGPreCU.sln
Added : /ProjectFiles/SWGPreCU.vcproj
Added : /ProjectFiles/ZoneServer
Added : /ProjectFiles/ZoneServer/ZoneServer.vcproj
Added : /dbScript
Added : /dbScript/swgprecu.sql
Added : /debug
Added : /debug/PingServer
Added : /debug/PingServer/AutoItX3.dll
Added : /debug/PingServer/Logs
Added : /debug/PingServer/Logs/CoreLogs
Added : /debug/PingServer/Logs/LoginLogs
Added : /debug/PingServer/Logs/PacketLogs
Added : /debug/PingServer/Logs/PingLogs
Added : /debug/PingServer/Logs/ZoneLogs
Added : /debug/PingServer/libmysql.dll
Added : /debug/PingServer/zlib1.dll
Added : /debug/ZoneServer
Added : /debug/ZoneServer/AutoItX3.dll
Added : /debug/ZoneServer/Logs
Added : /debug/ZoneServer/Logs/CoreLogs
Added : /debug/ZoneServer/Logs/LoginLogs
Added : /debug/ZoneServer/Logs/PacketLogs
Added : /debug/ZoneServer/Logs/PingLogs
Added : /debug/ZoneServer/Logs/ZoneLogs
Added : /debug/ZoneServer/libmysql.dll
Added : /debug/ZoneServer/zlib1.dll
Added : /debug/loginserver
Added : /debug/loginserver/AutoItX3.dll
Added : /debug/loginserver/Logs
Added : /debug/loginserver/Logs/CoreLogs
Added : /debug/loginserver/Logs/LoginLogs
Added : /debug/loginserver/Logs/PacketLogs
Added : /debug/loginserver/Logs/PingLogs
Added : /debug/loginserver/Logs/ZoneLogs
Added : /debug/loginserver/libmysql.dll
Added : /debug/loginserver/zlib1.dll
Added : /src
Added : /src/License.h
Added : /src/LoginServer
Added : /src/LoginServer/HandleLogin.cpp
Added : /src/LoginServer/LoginClient.cpp
Added : /src/LoginServer/LoginClient.h
Added : /src/LoginServer/LoginServer.cpp
Added : /src/LoginServer/LoginServer.h
Added : /src/LoginServer/PacketFactory.cpp
Added : /src/LoginServer/SWGPreCU_Login.cpp
Added : /src/PingServer
Added : /src/PingServer/PingServer.cpp
Added : /src/PingServer/PingServer.h
Added : /src/PingServer/SWGPreCU_Ping.cpp
Added : /src/ScratchPad.h
Added : /src/ZoneServer
Added : /src/ZoneServer/Constants.h
Added : /src/ZoneServer/HandleZone.cpp
Added : /src/ZoneServer/PacketFactory.cpp
Added : /src/ZoneServer/SWGPreCU_Zone.cpp
Added : /src/ZoneServer/ZoneClient.cpp
Added : /src/ZoneServer/ZoneClient.h
Added : /src/ZoneServer/ZoneServer.cpp
Added : /src/ZoneServer/ZoneServer.h
Added : /src/shared
Added : /src/shared/AutoIt3.h
Added : /src/shared/ByteBuffer.cpp
Added : /src/shared/ByteBuffer.h
Added : /src/shared/Common.h
Added : /src/shared/Compression.cpp
Added : /src/shared/Compression.h
Added : /src/shared/Crypto.cpp
Added : /src/shared/Crypto.h
Added : /src/shared/Database.cpp
Added : /src/shared/Database.h
Added : /src/shared/Sockets.h
Added : /src/shared/config.cpp
Added : /src/shared/config.h
Added : /src/shared/crc.cpp
Added : /src/shared/crc.h
Added : /src/shared/opcodes.h
Added : /src/shared/tlog.cpp
Added : /src/shared/tlog.h
Added : /src/shared/zconf.h
Added : /src/shared/zlib.h