Flan's Mod Ultimate Stability Edition 1.57 [1.7.10]
Curse Maven Snippet
What's new
v1.57-dev
FM+USE Version 1.57
This release includes work from pixelrider2000, SecretAgent12 and TheWillyJ. Sadly, Willy has disappeared again which puts his projects on hold for now.
Fixes
- (PixelRider) Fixed inventory bug for finding first empty slot
- (Gold) Crash due to bullet hitdetection for a player with somehow negative ping.
- (Gold) Crash due to a paintjob that has been removed, and no longer has a valid skin.
- (Gold) Fixed shotgun/revolver animation issue
- (Gold) Crash when there were no vehicles in game, and someone tried to craft using the driveable crafting table
- (AntonIT) Crash due to EntityPlayer/EntityLivingBase cast
- (Gold) Crosshairs no longer break boss bars
Features
- (TheWillyJ)
boltActionModelgroup for guns, withboltRotationAngle,boltCycleDistanceandboltRotationOffsetanimation variables. - (TheWillyJ)
rotationToolOffsetadds a rotation helper to gun models, used withinjectRotationTool - (TheWillyJ) Added flansmod.cfg
Bonus regen amount,Bonus regen interval,Bonus regen food limit. At the tick interval, players will be healed by the amount if they have more food than the limit. - (Gold) Steering is now proportional to throttle, for slightly less goofy vehicle handling. Does not effect tanks.
- (Pixelrider) Added
GrenadeProximityEvent,BulletLockOnEvent,GunReloadEvent - (Pixelrider) Block penetration for bullets! In flansmod.cfg:
Enable Block Penetration,Master Block Penetration Modifier,Penetrable Blocks. Block penetration is configured separately to main penetration. The list of blocks can be customised in flansmod.cfg. Each block can have specified hardness, and whether bullets can pass through without breaking the block. Modified on the bullet withBlockPenetrationModifierwhich overrides the master modifier. - (TheWillyJ) Automatic sprint stance animation, after sprinting for a few frames the gun will automatically go down to the side, and snap back when shooting. Can be configured in gun models with
fancyStance = true,sprintStanceTranslateandsprintStanceRotate. Global modifiers in flansmod.cfgenableWeaponSprintStance,Enable Randomized Sprint Stance. Random stance uses a different "random" resting position for each gun. - (PixelRider) Ammo is now automatically combined in the inventory on reload, and added option to automatically put reloaded ammo in upper inventory instead of hotbar. Controllable through flansmod.cfg:
Combine Ammo On Reload,Ammo To Upper Inventory On Reload, or through the ingame settings with ;. Also has server sideAllow Combining Ammo on Reload. - (PixelRider)
PlayerPenetrationDamageEffect,EntityPenetrationDamageEffect,BlockPenetrationDamageEffect,PenetrationDecayDamageEffectconfig options on bullet allow damage of the bullet to be decreased due to penetration loss. - (Gold) Default engines for crafting driveables in creative.
- (SecretAgent) Default impact sounds for bullets hitting brick, dirt, glass, metal, rock, wood.
Config Rewrite
This project took a lot of time, it was started by TheWillyJ to improve how Flansmod read config files, however he dissappeared about 1/3 of the way through, where I took over. Both for tidier code, and easier validation and consistency. Instead of if/else statements for each config, the files are read ahead of time and stored, then each config is queried. The way errors are reported in the log have been overhauled and now report file name, pack name, shortname, a message, the config line which caused the error and an exception stacktrace. I would stronly encourage pack makers to read these logs to find what errors their packs may be causing.
The behaviour of this update should be the same as before, the main differences is now that the first instead of last config is read where it has been included multiple times in a config file. There will be things that we've missed though, so if you see any broken behaviour, or configs not read or throw errors you do not expect - please send all of these.
In future this will allow further validation to be possible, making the mod more stable and reporting more to pack makers.
More details: https://github.com/Unknown025/Flans-Mod-Plus/pull/183
This mod has no additional files

