Daleon228_09
Solid & Active Platinian
Im tried to cast the bullet to create a line trace, but it doesnt work
C++:
void (*old_HitCast)(Vector3 start, Vector3 direction, void *params);
void HitCast(Vector3 start, Vector3 direction, void *params){
Vector3 WorldStart = Vector3WorldToScreen(get_camera(), start);
Vector3 WorldEnd = Vector3WorldToScreen(get_camera(), direction);
getDrawList()->AddLine(ImVec2(WorldStart.X, WorldStart.Y), ImVec2(WorldEnd.X, WorldEnd.Y), ImColor(255, 255, 255, 255), 1.f);
return old_HitCast(start, direction, params);
}