This might be the biggest update for FS2 yet - and probably the last for a long time, if not indefinitely. After accumulating a long list of bugs, balance issues, long-term technical problems, and missing features, I finally decided to hammer them all out. There are the most major changes.
The WebGL Input bug, which has been haunting me for nearly 2 years, has finally been fixed. So now there’s a browser build!
Finally figured out a way to implement Xbox 360 Controller rumble for nearby explosions and damage using XInput.
Added flares and glows and other light effects to make the graphics look more fancy!
Refactored and rewrote a ton of code, generally improving the inner workings of the game.
Reduced the game’s size.
Tweaked, adjusted, and balanced every ship and ability at least a little. Some abilities were completely rewritten from scratch.
If you care to continue reading, I’ll put the official change log straight from the Read_me.txt file here.
1.1.0 - 2019-05-14
Added
- New WebGL build! (more details in Fixed)
- Xbox360 Controller rumble on nearby explosion or death (implemented XInput)
- Screen fade when loading new game
- Particle effect for Flame Wheel ability
- Particle effect for Warp Speed ability
- Lens flares to most explosions
- Lens flares to certain engines
- Lens flares to certain abilities
- Glow to Phasers
- Center of mass for each ship
- Option to control asteroid quantity (None, Few, Some, Many, Lots, Most)
Changed
- Unity intro color to black
- Dumb Bombs to bounce off walls
- Completely redesigned Pixel Missile movement
- Phaser to only go to the edge of the object it is hitting
- Completely redesigned explosion positioning system of objects with continuous damage
- Massive code refactoring
- Phasers to do more damage
- Phaser explosions to spawn on the edge of the target and move with them
- Photon Torpedoes to look smaller
- Photon Torpedoes to be able to be any color
- Photon Torpedoes to have an improved explosion
- Rent-a-prise to have a faster turn
- Sharpcruiser to have a faster turn
- Sharpcruiser to have a wider Tractor Beam
- Sharpcruiser to have more accurate Turbolasers
- Sharpcruiser to look a little sharper
- Black Widow to have a slightly faster turn
- BARB Fighters to have more health
- BARB Fighters to have a larger death explosion
- BARB Fighters to have a completely new autopilot system
- BARB Fighters to avoid asteroids
- Tractor Beam to have a stronger pull
- Shurikens to deal damage faster
- Shurikens to have a longer lifetime
- Shurikens to have rough physics material
- Shurikens explosions to spawn on the edge of the blades
- Shurikens to automatically destroy Asteroids
- Shurikens to drift toward nearby enemies
- Shurikens to add velocity in the direction they are already going, so they can bounce off things and curve their trajectory
- Nukes to be renamed Dumb Bombs
- Dumb Bombs to have a longer lifetime
- Dumb Bombs ability to support more spawning points (not implemented in any ship yet)
- Bombs to be renamed Mines
- Turbolasers to do less damage
- Turbolasers to be thicker and more visible
- Warp Speed to only be stopped by physical colliders
- Warp Speed to cause the ship to take increased damage
- Disruptor Laser to do less damage
- All ability descriptions to be up-to-date
- All ship colliders to be more accurate
- Arena camera to have wider zoom when no players are left
- Arena camera to have closer zoom in close combat
- Arena walls to be less bouncy
- Asteroids to still bounce off Arena walls
- Health and Ammo systems to be float-based
- SecondsPerDamage system to be DamagePerSecond instead
- Explosion system and damaging system to be separate in damaging scripts
- Ship movement to use physics-focused FixedUpdate
- Credits to be up-to-date
- Texture size to be smaller to reduce WebGL build size
- Discord RichPresence info and pictures
- Adjustments to secret content...
Fixed
- Flame Wheel placement
- Warp explosion positioning
- Turbolasers having no inaccuracy when there is no selected target
- DamagePerSecond system not working on several objects of the same type
- Explosions for ability collisions with Arena walls
- Noises from explosions not continuing after explosions end
- Arena walls being blurry
- Background star movement (had this bug for a long time but didn't know it)
- Camera positioning system for multiple players
- Camera positioning with no players
- Map size not matching camera size accurately
- Ship and Abilities Info menus text box sliders not resetting when a new block is selected
- Menu EventSystem not auto-focusing on first button in a menu
- Quit button behavior for all platforms
- Setup menu block ship sprite sizing
- Pause menu size not matching screen resolution
- WebGL controller and keyboard input issues (been working on that bug for years)
- WebGL DLL conflict
0 comments