Akkadius
a6b95aeceb
At point in which Client -> Server packet logging is working, will do more prechecking to declare that anything actually is subscribed to this category before outputting
2015-01-31 02:23:58 -06:00
Akkadius
0c934272c0
Added Logs::DebugQuest category per request from Trevius (Great idea)
...
- Exported quest::debug(log_message, [debug_level = 1)
- Example:
quest::debug("This is a test debug message, level 1 (default)");
quest::debug("This is a test debug message, level 1", 1);
quest::debug("This is a test debug message, level 2", 2);
quest::debug("This is a test debug message, level 3", 3);
Result: http://i.imgur.com/6VoafGE.png
- Uses traditional logging system to output this category
- Required MySQL Source in Database version 9070
2015-01-28 20:00:03 -06:00
Trevius
fc5266e115
Added Logs::Mercenaries to the new Logging System. Logging of Mercenary information is off by default with the required SQL.
2015-01-25 12:31:07 -06:00
Michael Cook (mackal)
06ff4823d3
Minor tweaking to new logsys
2015-01-23 15:48:20 -05:00
Akkadius
90653a9d17
Comment up EQEmuLogSys class header. Change some string copys to rather pass by reference because its not necessary
2015-01-22 01:44:52 -06:00
Akkadius
d8926861b6
My GCC built fine, but lets make Travis happy
2015-01-22 00:46:45 -06:00
Akkadius
ce3d4e678f
Push something that apparently didn't make its way through before
2015-01-20 19:19:57 -06:00
Akkadius
e4829225f6
Add file log handling in every process
2015-01-20 06:15:56 -06:00
Akkadius
ad5d1e4814
Some EQEmuLogSys changes regarding class variables
2015-01-20 05:36:15 -06:00
Akkadius
cdde408602
Some adjustments to file writing routines
2015-01-20 04:10:39 -06:00
Akkadius
42dffec4ae
Various logging adjustments
2015-01-20 03:20:40 -06:00
Akkadius
e79c1c1a5a
Fix Linux compiles
2015-01-20 03:07:33 -06:00
Akkadius
39626159a5
Implement Linux ANSI colors
2015-01-20 02:53:10 -06:00
Akkadius
951f98a63e
Re-Implement GMSay colors: http://i.imgur.com/tQbuKUM.jpg
2015-01-20 00:53:52 -06:00
Akkadius
f239b113b9
Add MySQL query category
2015-01-19 23:52:11 -06:00
Akkadius
99dc83a9fd
Convert MySQL Error logging to EQEmuLogSys and create MySQL Error category
2015-01-19 05:58:03 -06:00
Akkadius
56a4459aa8
More stuff
2015-01-19 04:27:22 -06:00
Akkadius
e428b373ac
Adjust category names
2015-01-19 03:02:00 -06:00
Akkadius
2f74f07be7
Add EQEmuLogSys::GetConsoleColorFromCategory(uint16 log_category) to replace the static map
2015-01-19 02:47:51 -06:00
Akkadius
bf62d1fd26
Sort header functions
2015-01-19 02:32:46 -06:00
Akkadius
83906af9b6
Buildable state with converting hex packet dumps
2015-01-18 03:53:35 -06:00
Akkadius
b3bedef7af
Bunch of crazy changes to remove logsys
2015-01-18 03:23:36 -06:00
Akkadius
1ae69aa180
Update debug levels
2015-01-18 02:35:15 -06:00
Akkadius
467b359d0c
Moved all EQEmuLogSys:: enum references used in Log.Out to a namespace 'Logs' for shortening of syntax
2015-01-18 02:20:16 -06:00
Akkadius
c025765283
Renamed DoLog to Out as the aggregate logging function for simplicity of use and shortened syntax of Log.Out
2015-01-18 02:00:15 -06:00
Akkadius
1c048cb1d1
Renamed DebugCategory to DoLog as the aggregate logging function for simplicity of use and shortened syntax of Log.DoLog
2015-01-18 01:54:09 -06:00
Akkadius
40d12d952e
Refactor ProcessConsoleMessage to no longer use type
2015-01-18 01:45:58 -06:00
Akkadius
564bff07fe
Refactor ProcessLogWrite to no longer use type
2015-01-18 01:42:23 -06:00
Akkadius
0926a5ded3
Refactor ProcessGMSay to no longer use type
2015-01-18 01:41:11 -06:00
Akkadius
57ac6c0e98
Remove EQEmuLogSys::Log from consolidation of types into categories
2015-01-18 01:39:01 -06:00
Akkadius
975c298c85
Consolidate 'LogType' over to 'LogCategory'
2015-01-18 01:24:35 -06:00
Akkadius
7dbde36b03
Rename reference logger to Log
2015-01-18 00:41:18 -06:00
Akkadius
726b3a33f5
Consolidate EQEmuLogsys::Debug stragglers to DebugCategory for further refactoring
2015-01-18 00:06:01 -06:00
Akkadius
d45ed9befa
Consolidate EQEmuLogsys::Debug calls into DebugCategory
2015-01-17 23:59:06 -06:00
Akkadius
a46c0ee7e2
Add 'Pathing' log category
2015-01-17 02:32:45 -06:00
Akkadius
c9589dce21
Add 'Combat' log category
2015-01-17 02:21:51 -06:00
Akkadius
d4f2e0ce5f
port mlog 'AI' category to new log system
2015-01-17 02:20:01 -06:00
Akkadius
ef4847555a
Add 'Quests' Category
2015-01-16 21:19:19 -06:00
Akkadius
f410b270ad
Fix Callback in zone, some stragglers in the renaming of function
2015-01-16 03:22:23 -06:00
Akkadius
132fbbb0c6
Rename LogDebugType to DebugCategory
2015-01-16 03:09:02 -06:00
Akkadius
1e741c1b92
Add 'Attack' Category
2015-01-16 02:09:13 -06:00
Akkadius
c23a5008e2
Add 'Aggro' Category
2015-01-16 02:04:52 -06:00
Akkadius
5902330bc5
ChannelMesssageReceived debug convert from preprocessor
2015-01-16 01:46:17 -06:00
Akkadius
d77ec9b466
Add Client_Server_Packet Category
2015-01-16 01:26:36 -06:00
Akkadius
5b51f69753
Fix for 'is a GM' convert (Derp)
2015-01-16 01:16:17 -06:00
Akkadius
3c22b106ef
TCPConnection LogCategory Add
2015-01-16 01:07:29 -06:00
Akkadius
cd7e9d40bf
Re-Index Log Categories to avoid bugginies with index references
2015-01-16 00:50:16 -06:00
Akkadius
70fbf23d27
Rename LoadLogSettings to LoadLogSettingsDefaults
2015-01-16 00:07:30 -06:00
Akkadius
44b65d1ee5
Add Database::LoadLogSysSettings function
2015-01-15 23:49:20 -06:00
Akkadius
dbdfb23cc3
Add category to ProcessLogWrite
2015-01-15 22:38:24 -06:00