I'm glad you like that code.

Odevehicle has an AddFixBox method where you can create a box with the desired dimensions and rotation. You can place it exactly like your tv mesh to look and work like a ramp.
More complex shapes requre to tamper with the C++ code.
There IS a small checked wall in the example at coorinates 50,50.