File Details

Download this file | Go to files list

foxMod - Splitscreen v0.4
A Mutator and INI modification to support better splitscreen play through UI tweaks and re-written gamepad handling code
By foxUnit01 (foxBox)

UI Additions:
-- "Splitscreen Players" slider option (dynamically select number of splitscreen players from 0 to 3)
-- Additional gamepad options
-- Additional bindable controls:

Fine Aiming
Drop Flag / Orb
Toggle Impact Hammer
Toggle Crouch / Dodge (Gamepad)
Weapon Picker (Gamepad)
Show Base Path
Network Statistics
Screenshot

Splitscreen Tweaks:
-- Allow local players to drop-in and drop-out midgame via "Splitscreen Players" slider option
-- Local profile system for splitscreen players to automatically save their settings
-- Shared settings such as A/V and Network settings can only be set by first player
-- When voting, splitscreen players will automatically mirror the first player's votes
-- Automatic XBL guest-style player renaming ("fox", "fox(2)", "fox(3)" instead of "Player258")
-- Automatic adjustment of Music, Dialog and Announcer when splitscreen is active (see known bugs)
-- Automatic adjustment of volume for all sounds (previously, each viewport played volume at 100%, becoming astronomically loud when 4 players were active)

Enhanced Gamepad Support:
-- Tighter looking and aiming controls, with adjustable quick-turn sensitivity
-- Optional "Fine Aiming" keybind to shrink the crosshair and set finer aim sensitivity to allow for easier long-range shots (not bound by default)
-- Subtle autoaim and control tweaks for inputs received from a gamepad - gamepads can be used in tandem with a keyboard/mouse (features automatically toggle appropriately)
-- Working look-to-steer controls and associated "Vehicle Controls" option
-- Revamped default control setup (see below)
-- Analog stick quick-configuration (southpaw, legacy, etc.)
-- Fully remappable gamepad controls (some were mysteriously missing)

v0.4 (07/18/12):
-- Audio levels now adjust to account for the number of splitscreen viewports active
-- Swap Splitscreen Control key removed (could cause issues including profile corruption if client exited to main menu)
-- New "Fine Aiming" function that shrinks the crosshair and sets finer aim sensitivity to allow for easier long-range shots
-- Any support hacks applied for splitscreen functionality (such as disabling of music, dialogue, etc.) are now instantly reverted when the game is no longer in a splitscreen state
-- Death messages are now disabled in a splitscreen game (less HUD spam for the smaller screens)
-- Improved autoaim mechanics slightly
-- Splitscreen clients can now always enter the game menu properly (could get stuck on the chat tab previously)
-- Quick-Pick weapon wheel is now shown when switching weapons in splitscreen (there is no HUD indication of what you're cycling through otherwise)
-- Switch to Best Weapon on gamepads will now switch to the driver's seat in a vehicle (in addition to next/prev weapon cycling seats)
-- Added a new "Splitscreen Players" option to dynamically select number of splitscreen players (from 0 to 3), can be used in-game to dynamically add/remove players as well
-- Removed the "Add Splitscreen Player" control (use the new option instead)
-- Improved Warfare support in splitscreen - the (fullscreen) map no longer automatically shows when a player dies in splitscreen
-- Tweaked default gamepad controls to accommodate the new Fine Aiming function, as well as move the Impact Hammer off right stick (was easy to accidentally activate in heated combat)
-- Implemented working look-to-steer controls and the associated Vehicle Controls option
-- Implemented a local profile system to save splitscreen players' settings. Currently saves settings by the local player number (2nd players' settings will always be 2nd players' settings), but this will be expanded in the future
-- Added bindable "Drop Flag / Orb" control
-- All shared settings (such as network speed, custom character loading, etc.) are now only set by the first player
-- "Small Weapons" option is now set per-player in split-screen, instead of globally
-- Keyboard bindings are no longer set on splitscreen players unless bAllowSplitscreenPlayerKeyboardBinds in UTGame.ini is set to true (less menu clutter)
-- Reorganized controls menu again (all gamepad options are now at the top of the list)
-- Gamepad autoaiming can now be toggled off if desired
-- Music and Announcer are now mostly functional - they will play at full volume from the first player, but the remaining local players' music cues and announcement messages are skipped (this will be improved in the future)
-- Weapon Picker now functions as a secondary fire key for vehicles (instead of previous seat), since it is usually on the left trigger
-- Weapon Picker menu now orders weapons like the normal UT weapon row (Enforcer, Bio-Rifle, Shock Rifle, etc. clockwise)

v0.3 (06/03/12):
-- Smoother aiming controls
-- Working analog stick configuration (Default, Southpaw, Legacy, Legacy Southpaw)
-- Reorganized controls menu (gamepad stuff grouped together down below)
-- Removed target adhesion / sticky aim (wasn't working correctly anyways)
-- Improved Auto-Center Look (much smoother and correctly centers to 0)
-- Auto-Center Look now defaults to off
-- General code cleanup

v0.2 (05/24/12):
-- Additional controls (such as Add Splitscreen Player or Show Base Path) are now saved properly.
-- When voting, any splitscreen players will automatically mirror the first player's votes.
-- Tighter quick-turn for controllers.
-- Removed extended FOV support; use FreeFOV or similar mutator for FOV tweaks.

v0.1 (04/16/12):
-- Initial release.

Download this file | Go to files list