MCPcopy Create free account
hub / github.com/TombEngine/TombEngine / SpeedboatSplash

Function SpeedboatSplash

TombEngine/Objects/TR2/Vehicles/speedboat.cpp:777–805  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

775 }
776
777 void SpeedboatSplash(ItemInfo* speedboatItem, long verticalVelocity, long water)
778 {
779 //OLD SPLASH
780 /*
781 splash_setup.x = speedboatItem->pos.x_pos;
782 splash_setup.y = water;
783 splash_setup.z = item->pos.z_pos;
784 splash_setup.InnerXZoff = 16 << 2;
785 splash_setup.InnerXZsize = 12 << 2;
786 splash_setup.InnerYsize = -96 << 2;
787 splash_setup.InnerXZvel = 0xa0;
788 splash_setup.InnerYvel = -fallspeed << 7;
789 splash_setup.InnerGravity = 0x80;
790 splash_setup.InnerFriction = 7;
791 splash_setup.MiddleXZoff = 24 << 2;
792 splash_setup.MiddleXZsize = 24 << 2;
793 splash_setup.MiddleYsize = -64 << 2;
794 splash_setup.MiddleXZvel = 0xe0;
795 splash_setup.MiddleYvel = -fallspeed << 6;
796 splash_setup.MiddleGravity = 0x48;
797 splash_setup.MiddleFriction = 8;
798 splash_setup.OuterXZoff = 32 << 2;
799 splash_setup.OuterXZsize = 32 << 2;
800 splash_setup.OuterXZvel = 0x110;
801 splash_setup.OuterFriction = 9;
802 SetupSplash(&splash_setup);
803 SplashCount = 16;
804 */
805 }
806
807 void SpeedboatControl(short itemNumber)
808 {

Callers 1

SpeedboatControlFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected