if your project uses commonlibf4, you can use ConsoleLog::AddString function for log some info.
else, you can use Console_Print function defined in GameAPI.cpp for one version of game. (v1.10.163.0 or v1.10.980.0 or v1.10.984.0. depend at f4se version.)
if you want support multiple version, you must define ConsoleManager* (0x058E0AE0, 0x02E75E78) and ConsoleManager::PrintLog (0x01262F50, 0x00FB6250) separatly. (left for 163, right for 984.)
ConsoleManager::PrintLog is same function to ConsoleLog::AddString.
6 comments
No need to download different files for different F4SEs , (that work with .163 or .984 respectively)?
EDIT: Seems like there is some code to print to console in CLib.
else, you can use Console_Print function defined in GameAPI.cpp for one version of game. (v1.10.163.0 or v1.10.980.0 or v1.10.984.0. depend at f4se version.)
if you want support multiple version, you must define ConsoleManager* (0x058E0AE0, 0x02E75E78) and ConsoleManager::PrintLog (0x01262F50, 0x00FB6250) separatly. (left for 163, right for 984.)
ConsoleManager::PrintLog is same function to ConsoleLog::AddString.