Jump to content

Is there an API to copy text transmitted text?


RTS354

Recommended Posts

I would like to write a mod to copy the transmitted text information to the kneeboard, but I cannot find any API's that capture transmitted game text. There there an API to do this? I can't find this in the API documentation.

Link to comment
Share on other sites

  • 1 month later...

Depends on where this message is shown / or transmitted from. In the MissionEditor/GameGUI.lua are events, what you can do is execute an additional function to pass the argument to for example your Kneeboard. At the moment i'm working on  a custom GameMessages system with score credit messages and hit messages. A bit similar to War Thunder game notifications. 

Example of my code now:
 

function onGameBdaEvent(eventName,arg1,arg2,arg3,arg4,arg5,arg6,arg7) 
	--print("---onGameBdaEvent : isOn(): ", Bda.isOn())
	--print("---onGameBdaEvent(%s)-----",eventName,arg1,arg2,arg3,arg4,arg5,arg6,arg7)
	if Bda.isOn() then
		Bda.startTime()
        Bda.onGameBdaEvent(eventName,arg1,arg2,arg3,arg4,arg5,arg6,arg7) 
    end

    onArcadeEvent(eventName,arg1,arg2,arg3,arg4,arg5,arg6,arg7) 
end


As you can see, i use the existing event to pass it to my custom event (onArcadeEvent) with the arguments from the original. This way you don't mess with the existing logic and just only inject your own function. 

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...