RAGECOOP / RAGECOOP-V

Drive around the interstate with your buddy, enjoy GTAs environment, make own missions and events or just chill in Grove Street! 🌐
https://ragecoop.com
MIT License
58 stars 18 forks source link

Almost all offroad vehicles #23

Closed ForgeGMP closed 2 years ago

ForgeGMP commented 2 years ago
                    // BRUISER
                    case 668439077:
                        i=BulletsShot%2==0 ? 66 : 68;
                        return new MuzzleInfo(v.Bones[i].Position, v.Bones[i].ForwardVector);

                    // BRUTUS
                    case 2139203625:
                        return new MuzzleInfo(v.Bones[84].Position, v.Bones[84].ForwardVector);

                    // MONSTER3
                    case 1721676810:
                        i=BulletsShot%2==0 ? 53 : 55;
                        return new MuzzleInfo(v.Bones[i].Position, v.Bones[i].ForwardVector);

                    // BLAZER5
                    case -1590337689:
                        i=BulletsShot%2==0 ? 17 : 18;
                        return new MuzzleInfo(v.Bones[i].Position, v.Bones[i].ForwardVector);

//if is default turret

                    // CARACARA
                    case 1254014755:
                        return new MuzzleInfo(v.Bones[83].Position, v.Bones[83].ForwardVector);

// if is the second option (the second turret wich replaces the first)

                    // CARACARA
                    case 1254014755:
                        i=BulletsShot%2==0 ? 92 : 95;
                        return new MuzzleInfo(v.Bones[i].Position, v.Bones[i].ForwardVector);

// those are for the rotation of the second turret

                    // CARACARA
                    case 1254014755:
                        i=BulletsShot%2==0 ? 93 : 94;
                        return new MuzzleInfo(v.Bones[i].Position, v.Bones[i].ForwardVector);

                    // INSURGENT
                    case -1860900134:
                        return new MuzzleInfo(v.Bones[49].Position, v.Bones[49].ForwardVector);

                    // INSURGENT3
                    case -1924433270:
                        return new MuzzleInfo(v.Bones[81].Position, v.Bones[81].ForwardVector);

// Second turret

                    // INSURGENT3
                    case -1924433270:
                        i=BulletsShot%2==0 ? 86 : 91;
                        return new MuzzleInfo(v.Bones[i].Position, v.Bones[i].ForwardVector);

// Rotor of the Second turret

                    // INSURGENT3
                    case -1924433270:
                        i=BulletsShot%2==0 ? 89 : 90;
                        return new MuzzleInfo(v.Bones[i].Position, v.Bones[i].ForwardVector);

// Driver Weapon

                    // MENACER
                    case 2044532910:
                        i=BulletsShot%2==0 ? 91 : 90;
                        return new MuzzleInfo(v.Bones[i].Position, v.Bones[i].ForwardVector);

// Turrets

                    // MENACER
                    case 2044532910:
                        return new MuzzleInfo(v.Bones[75].Position, v.Bones[75].ForwardVector);

// Second Turrets

                    // MENACER
                    case 2044532910:
                        return new MuzzleInfo(v.Bones[78].Position, v.Bones[78].ForwardVector);

// Rotor for Second Turrets

                    // MENACER
                    case 2044532910:
                        i=BulletsShot%2==0 ? 79 : 80;
                        return new MuzzleInfo(v.Bones[i].Position, v.Bones[i].ForwardVector);

// First pair of Weapons on the front

                    // NIGHTSHARK
                    case 433954513:
                        i=BulletsShot%2==0 ? 1 : 2;
                        return new MuzzleInfo(v.Bones[i].Position, v.Bones[i].ForwardVector);

// Second pair

                    // NIGHTSHARK
                    case 433954513:
                        i=BulletsShot%2==0 ? 3 : 4;
                        return new MuzzleInfo(v.Bones[i].Position, v.Bones[i].ForwardVector);

                    // PATRIOT3
                    case -670086588:
                        i=BulletsShot%2==0 ? 87 : 89;
                        return new MuzzleInfo(v.Bones[i].Position, v.Bones[i].ForwardVector);

                    // TECHNICAL
                    case -2096818938:
                        return new MuzzleInfo(v.Bones[63].Position, v.Bones[63].ForwardVector);

                    // TECHNICAL2
                    case 1180875963:
                        return new MuzzleInfo(v.Bones[54].Position, v.Bones[54].ForwardVector);

                    // TECHNICAL3
                    case 1356124575:
                        return new MuzzleInfo(v.Bones[67].Position, v.Bones[67].ForwardVector);

// 2nd Turrets

                    // TECHNICAL3
                    case 1356124575:
                        i=BulletsShot%2==0 ? 79 : 82;
                        return new MuzzleInfo(v.Bones[i].Position, v.Bones[i].ForwardVector);

// Rotor

                    // TECHNICAL3
                    case 1356124575:
                        i=BulletsShot%2==0 ? 80 : 81;
                        return new MuzzleInfo(v.Bones[i].Position, v.Bones[i].ForwardVector);

                    // BRUISER2
                    case -1694081890:
                        i=BulletsShot%2==0 ? 45 : 51;
                        return new MuzzleInfo(v.Bones[i].Position, v.Bones[i].ForwardVector);

// The BRUISER2 use laser, but also can use normal bullet, and they came from same bone, they are different option in the modify

                    // BRUTUS2
                    case -1890996696:
                        return new MuzzleInfo(v.Bones[76].Position, v.Bones[76].ForwardVector);

// Same thing as BRUISER2

                    // MONSTER4
                    case 840387324:
                        i=BulletsShot%2==0 ? 63 : 65;
                        return new MuzzleInfo(v.Bones[i].Position, v.Bones[i].ForwardVector);

// The MONSTER4 have a cinetic grenade launcher as weapon

ForgeGMP commented 2 years ago

If you have any problem or want me to do anything releated i can do it, just message me