// ======================================= // INF_Bonus Weapons Pack 2004/06/27 10:34 // ======================================= // SentryStudios Team // most bonus weapon scripting and mesh export by Duke // scripting, property settings and tweaking by Beppo Installation: Extract files to your UnrealTournament\System folder. Servers have to add it to the Serverpackages list within their infiltration.ini file: ServerPackages=INF_Bonus Files: INF_Bonus.u - The bonus package (mutator class: INF_Bonus.INF_Bonus) INF_Bonus.int - Mutator description "INF - Bonus Weapons" INF_Bonus.ini - Setup the classes you want to use as QuickAction items and specify the command name to use. Default command is "bonusdoqa" resulting in a key setup using "mutate bonusdoqa" (case sensitive). To let it work with or without the mutator being active setup an Alias like in this example: Aliases[25]=(Command="DoQuickAction | mutate bonusdoqa",Alias=DoQuickAction) Loadouts: - Automatic rifles: * H&K G36K Carbine * H&K G3A3 Assault Rifle (uses the same ammo type as the PSG1) - Submachine guns: * Mini Uzi SMG / suppressor attachment * H&K MP5K PDW - Pistols: * 1911 Colt Pistol - Explosive Devices/Projectiles: * M136 AT4 Rocket Launcher * Door Breaching Charges Extras: - INF_Mortar: * Actor->Decoration->UT_Decoration->INFUT_ADD_Decoration->INFUT_ADD_Turret->INFIL_UTM2_50->INFc_M2HB->INF_Mortar * mapper placeable, player controlable 'turret' * can fire 40mm HE and WS (default) if present in player loadout - EAS AT4 Pickup and Target: * Actor->INF_GameObjects->EASGoal->EASObjectGoal->CaptureGoal->SpecialistCaptureGoal->EAS_AT4Pickup * Actor->INF_GameObjects->EASGoal->EASObjectGoal->RetrieveGoal->EAS_AT4Target * mapper placeable EAS goals * works similar to the laptop/CD->Extract combination * Pickup AT4 can be replaced with other weapons within the properties if needed * Target is a collision hull that can use any kind of mesh. * Target reacts on up to ten weapon specific damagetypes (default AT4) - New QuickAction and Equipment menu: * New equipment can be listed in the Equipment menu by using an INFc_Pickup.EquipName starting with "!*". ie. EquipName="!*BCS" * New QuickAction items can be setup within the INF_Bonus.ini file. Up to 50 classes with QA icon texture can be setup this way. A key has to be setup like this: ie. NumPad1=DoQuickAction | mutate bonusdoqa You can setup any class you want as QuickAction item this way. INF_WeaponF subclasses use their INF_WeaponF.WeaponName and other classes their Inventory.ItemName for the display. A dropable pickup item has to start with an "!" and a tossable one has to start with an "#". ie. QAClasses[3]="!INF_Bonus.INF_nBC" * The INF_WeaponF class can be used as a base for future weapon additions. It includes all functions needed to display a new weapon HUD icon, firing modes and weapon name. * Equipment lying around next to the player will be listed in a new 'Pickup...' sub menu. This way you can easily grab a specific object out of a pile of things lying on the ground. Weapons, Ammo and dropped EAS items will be displayed. * Carcasses lying next to the player will be listed in the new 'Pickup...' sub menu too. Selecting them will let you scroll thru their inventory and pick out not dropped weapons, ammo and equipment. - H&K Mk23 and DE offset adjustment: * Thanks to UN17 for finding a good offset for the Mk23 and DE that corrects the front sights position to be centered properly. While the INF_Bonus mutator is in use the fix stays active. Slight adjustments by Beppo. - .50 fix mutator integrated: * .50 projectiles of the Robar RC.50 and M2HB now use the correct property values - Mutators that are integrated and do not need to be activated seperately anymore (will be removed from memory automatically): * INF_AddEquipment * INF_Charges * INF_50fix Known Issues: * Online: new Pickup... menu does not display ActiveEquipment items like the Claymores or BreachingCharges. This is done on purpose cause replication of these objects is special and picking them up client side doesn't work. * ONline: new Carcasses will not show up in the Pickup... menu. Will start working on that when I get some time.