Nice! is that fancybox or lightbox or something?
Iwé been lazy with the modding heh, but i should fix it because theres always atleast one noob that take a boat and drive it full speed into the isle. Wouldnt care about it but its known to cause lag and many midway/wake servers is forced to have rules about it with kicks and bans and stuff, and im not happy with that.
My take on this (as you can see in the vid) is to use the same wheels the PTboats is using for ground contact, they have springs and whatnot so shouldnt lag the server when they hit ground i think? Plus if (when) it works the boat wouldnt be left hanging on the shore, but still be floating so one could just reverse it to get free.
The problem is the weird physic in bf42, one could think a big and heavy ship of that size should be forced down by gravity but apperently that doesnt apply in the gaming world

I think what i need is to put something to block the wheels so they cant climb over the edge. I can use whatever static object as its serverside and then adjust the wheelpositions until i get it right (perhaps its enough with one wheel).
Anyway its worst at the coast around the radarstation, so i guess perhaps it could be enough to fix it there.
edit: some code, i rotated the wheels in the front so they will try to push the ship backwards as they have enginegrip.
Code: Select all
ObjectTemplate.Active Fletcher_Engine
ObjectTemplate.addTemplate PT_FrontWheel
ObjectTemplate.setPosition 3/0/96
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate PT_FrontWheel
ObjectTemplate.setPosition -3/0/96
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate PT_FrontWheel
ObjectTemplate.setPosition 6/-6/60
ObjectTemplate.addTemplate PT_FrontWheel
ObjectTemplate.setPosition -6/-6/60
ObjectTemplate.addTemplate PT_FrontWheel
ObjectTemplate.setPosition 6/-5/0
ObjectTemplate.addTemplate PT_FrontWheel
ObjectTemplate.setPosition -6/-5/0
rem *****************************
ObjectTemplate.Active HatsuzukiEngine
ObjectTemplate.addTemplate PT_FrontWheel
ObjectTemplate.setPosition 3/4/98
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate PT_FrontWheel
ObjectTemplate.setPosition -3/4/98
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate PT_FrontWheel
ObjectTemplate.setPosition 6/-3/60
ObjectTemplate.addTemplate PT_FrontWheel
ObjectTemplate.setPosition -6/-3/60
ObjectTemplate.addTemplate PT_FrontWheel
ObjectTemplate.setPosition 6/-3/0
ObjectTemplate.addTemplate PT_FrontWheel
ObjectTemplate.setPosition -6/-3/0
ObjectTemplate.Active PT_FrontWheel
ObjectTemplate.createInvisible 0