Mafia: Definitive Edition
0 of 0

File information

Last updated

Original upload

Created by

alteredbeast

Uploaded by

zalteredbeastz

Virus scan

Safe to use

Tags for this mod

About this mod

The mod aims to bring more realism and immersion to the game. Removing most of the HUD, and making gunfights more deadly.

Requirements
Permissions and credits
Changelogs
Donations
Use it at your own risk : now you can kill/be killed with one shot to the head or the torso.
Only works with classic difficulty.

Hints : try to flank your enemies by being stealth. Stay on cover, and move from one side to the other of the same cover to surprise your foes. Heal you when you can, retreat if necessary and use molotovs and grenades. It's very hard, but it's possible (the game have a lot of checkpoints that help you). Ammo counter can be checked in the selection wheel. Instructions and objectives markers are visible on the map.

Installation :
Extract it to the game folder and overwrite (it's recommended to do a backup first, in case you want to uninstall the mod).

List of changes :
Realistic gunfights
  • increased damage to enemies and player
  • first aid healing properties increased to 100%
  • closer camera view in cover so you can't peek the enemies
  • no more zoom when aiming
  • first person view when driving
  • auto centering camera disabled when driving

immersive hud
  • all HUD elements removed (except crosshair, speedometer and interactive prompts)
  • hit and kill markers removed
  • crosshair color indicator for friends and foes removed

You can also disable the pickup glow effect on the weapons, and turn off the ingame music.


Files edited :
Spoiler:  
Show
Realistic gunfights
tables.sds\config\game\game_difficulty.xml

Spoiler:  
Show

vanilla
Spoiler:  
Show

  <Difficulty level="4">
    <Property name="GlobalShield" value="0" />
    <Property name="GlobalShieldEnduranceCoef" value="0.75" />
    <Property name="GlobalShieldAbsorbLastDamageCompletely" value="0" />
    <Property name="GlobalShieldRefillCooldownCoef" value="1" />
    <Property name="GlobalHealthAllowClamp" value="0" />
    <Property name="GlobalHealthClampInvulnerabilityCoef" value="1" />
    <Property name="GlobalMedkitHealth" value="40" />
    <Property name="GlobalCheckpointMinHealth" 
value="20" />
    <Property name="GlobalCheckpointMinAmmoCoef" value="0" />
    <Property name="GlobalWeaponDiscardAmmoInMagazineWhenReloading" value="1" />
    <Property name="GlobalHERDSpeedMult" value="1.3" />
    <Property name="GlobalPerceptionSpeedMult" value="1.3" />
    <Property name="GlobalPlayerDamageMult" value="1.05" />
    <Property name="GlobalPlayerInCoverDamageMult" 
value="0.9" />
    <Property name="GlobalWingmanDamageMult" value="1.2" />
    <Property name="GlobalEnemyDamageMult" value="0.8" />
    <Property name="GlobalPlayerVehicleDamageMult" value="1.2" />
    <Property name="PlayerToEnemyMeleeDmgMult" value="1.11" />
    <Property name="GlobalPoliceRedZoneDecayTimeMult" value="1.3" />
    <Property name="GlobalPoliceBlueZoneDecayTimeMult" 
value="1.3" />
    <Property name="GlobalVehicleShootingMult" 
value="0.8" />
    <Property name="GlobalVehicleShootingSpeedMult" 
value="0.7" />
    <Property name="GlobalDLAMMExtortionCoef" value="1.5" />
    <Property name="GlobalTailEntityRecognitionCoef" value="1.4" />
    <Property name="GlobalRubberbandingCoef" 
value="2.0" />
    <Property name="GlobalSnapAimAssistLevelDefault" value="0.0" />
    <Property name="GlobalPoliceLevelDefault" value="1.0" />
    <Property name="GlobalArcadeDrivingDefault" value="0" />
    <Property name="GlobalFlankingIndicatorsDefault" value="0" />
    <Property name="GlobalDamageLimitationAccurateCount" value="12" />
    <Property name="GlobalDamageLimitationAccurateAngle" value="45" />
    <Property name="GlobalDamageLimitationInaccurateAngle" value="80" />
    <Property name="GlobalBattleShootingStyleModifier" value="20" />
    <Property name="GlobalBattleAimAvoidanceCoef" 
value="0.75" />
    <Property name="GlobalRadarShowEnemy" value="0" />
    <Property name="GlobalUIShowTurnByTurnSigns" value="0" />

mod
Spoiler:  
Show

  <Difficulty level="4">
    <Property name="GlobalShield" value="0" />
    <Property name="GlobalShieldEnduranceCoef" value="0" />
    <Property name="GlobalShieldAbsorbLastDamageCompletely" value="0" />
    <Property name="GlobalShieldRefillCooldownCoef" value="991" />
    <Property name="GlobalHealthAllowClamp" value="0" />
    <Property name="GlobalHealthClampInvulnerabilityCoef" value="0" />
    <Property name="GlobalMedkitHealth" value="100" />
    <Property name="GlobalCheckpointMinHealth" 
value="95" />
    <Property name="GlobalCheckpointMinAmmoCoef" value="0" />
    <Property name="GlobalWeaponDiscardAmmoInMagazineWhenReloading" value="1" />
    <Property name="GlobalHERDSpeedMult" value="1.5" />
    <Property name="GlobalPerceptionSpeedMult" value="2" />
    <Property name="GlobalPlayerDamageMult" value="6.8" />
    <Property name="GlobalPlayerInCoverDamageMult" 
value="0.9" />
    <Property name="GlobalWingmanDamageMult" value="1.3" />
    <Property name="GlobalEnemyDamageMult" value="1.5" />
    <Property name="GlobalPlayerVehicleDamageMult" value="2.5" />
    <Property name="PlayerToEnemyMeleeDmgMult" value="0.5" />
    <Property name="GlobalPoliceRedZoneDecayTimeMult" value="2" />
    <Property name="GlobalPoliceBlueZoneDecayTimeMult"
value="2" />
    <Property name="GlobalVehicleShootingMult"
value="1.2" />
    <Property name="GlobalVehicleShootingSpeedMult"
value="2.0" />
    <Property name="GlobalDLAMMExtortionCoef" value="1.5" />
    <Property name="GlobalTailEntityRecognitionCoef" value="1.6" />
    <Property name="GlobalRubberbandingCoef"
value="0.5" />
    <Property name="GlobalSnapAimAssistLevelDefault" value="0.0" />
    <Property name="GlobalPoliceLevelDefault" value="1.0" />
    <Property name="GlobalArcadeDrivingDefault" value="0" />
    <Property name="GlobalFlankingIndicatorsDefault" value="0" />
    <Property name="GlobalDamageLimitationAccurateCount" value="12" />
    <Property name="GlobalDamageLimitationAccurateAngle" value="45" />
    <Property name="GlobalDamageLimitationInaccurateAngle" value="80" />
    <Property name="GlobalBattleShootingStyleModifier" value="30" />
    <Property name="GlobalBattleAimAvoidanceCoef"
value="0.65" />
    <Property name="GlobalRadarShowEnemy" value="0" />
    <Property name="GlobalUIShowTurnByTurnSigns" value="0" />

tables.sds\config\game_camera\aim_ar.xml
tables.sds\config\game_camera\aim_blacklight.xml
tables.sds\config\game_camera\aim_hmg.xml
tables.sds\config\game_camera\aim_hmg_technical.xml
tables.sds\config\game_camera\aim_mg.xml
tables.sds\config\game_camera\aim_p.xml
tables.sds\config\game_camera\aim_rev.xml
tables.sds\config\game_camera\aim_sg.xml
tables.sds\config\game_camera\aim_smg.xml
tables.sds\config\game_camera\aim_smg_t.xml
tables.sds\config\game_camera\boat_follow.xml
tables.sds\config\game_camera\car_follow.xml
tables.sds\config\game_camera\car_hood.xml
tables.sds\config\game_camera\car_lookback.xml
tables.sds\config\game_camera\cover.xml
tables.sds\config\game_camera\motorcycle_follow.xml
tables.sds\config\game_camera\motorcycle_lookback.xml
tables.sds\config\game_camera\motorcycle_rider.xml

immersive hud
ingame_gui.sds\gui\hud_crosshair.gfx
ingame_gui.sds\gui\hud_entity_indicators.gfx
ingame_gui.sds\gui\hud_inventory.gfx
ingame_gui.sds\gui\hud_radar.gfx
ingame_gui.sds\gui\hud_selected_objective.gfx
ingame_gui.sds\gui\interact_collectable.gfx
ingame_gui.sds\gui\interact_object.gfx
ingame_gui.sds\gui\pause_menu_map.gfx

no combat music and no weapon pickup glow
edit\config\game_constants.xml


Credits : noobmodder12 (author of Combat Gameplay Overhaul)

Special thanks to Greavesy1899 and his toolkit.

Enjoy.