Bug Fixes & Improvements: Difference between revisions

From Unofficial EFPSE wiki Extended
Jump to navigation Jump to search
(Added new section with bug fixes and general impriovements)
 
Line 27: Line 27:
* Fixed a bug that could cause level geometry to be rendered with a different 3d model's texture.
* Fixed a bug that could cause level geometry to be rendered with a different 3d model's texture.
* If any menu images are missing, the engine will now use a darkened copy of the main menu image, or a completely black image if the main menu image is also missing: If you're using a video for the main menu, this will allow you to keep the video playback state across all sub-menus.
* If any menu images are missing, the engine will now use a darkened copy of the main menu image, or a completely black image if the main menu image is also missing: If you're using a video for the main menu, this will allow you to keep the video playback state across all sub-menus.
* Updated inaccurate manual description for "player weapon holster"
* Fixed muzzle flash issues for 3d weapons.
* Actually fixed muzzle flash with 3d weapons
* Fixed a bug in the scripting engine that could cause comparisons to fail
* Fixed some crashes and bugs in the save/load system , and made sure the "game save" command isn't executed before any entity/spawn commands if it's not supposed to.
* Fixed a bug that caused custom modifier length to be locked to width for all shapes
* Fixed a crash when clicking delete on an empty 3d model

Revision as of 20:11, 11 March 2024

EFPSE Version 1.9.5

  • Custom modifier values can now be edited without clicking the adjustment buttons.
  • Custom tile shape visibility/collision can now be changed from the editor, instead of requiring manual file editing.
  • Made it possible to edit HUD.dat while the editor is open.
  • Player height can now be adjusted in the player configurator.
  • Replaced the color selection dialogues, using this free library. Let me know if you like it or not.
  • Improved save file contents (weapon stats, player settings, gravity and projectiles are now included: This breaks compatibility with old save files. Loading a save file created with an earlier engine version will crash your game.
  • Fixed a bug that could cause triggers to be removed when activating a sound trigger.
  • Restored the model delete buttons in the model configurator.
  • Fixed culling issue with cube skyboxes (screenshots before/after)
  • Projects can now be opened by double-clicking their name in the project list.
  • Made the LASTDAMAGE value more accurate for multi-bullet weapons.
  • Fixed an engine crash when a door is placed on an empty tile.
  • More editor crash fixes relating to files with spaces in their names.
  • Fixed an editor crash that would occur when importing system resources (menu images, etc..)
  • Improved the stability when loading invalid or corrupt project files.
  • Added dialogues offering to reset any discovered project issues.
  • JUMPIFNOAMMO now handles negative ammo values if you somehow messed up your ammo count
  • Spaces are now removed from filenames when importing map sounds, avoiding another potential editor crash.
  • Fixed a bug preventing the player from walking on invisible tiles.
  • Fixed a bug that would prevent the "Fullbright Projectiles" setting from being loaded properly.
  • Fixed missing save slots *asterisks* in built games.
  • Fixed a bug causing weapon position/scale to change when player height was changed.
  • Fixed a bug that would prevent 3d models from being updated when they were reimported.
  • Fixed 3d weapons clipping through walls.
  • Fixed a bug that could cause level geometry to be rendered with a different 3d model's texture.
  • If any menu images are missing, the engine will now use a darkened copy of the main menu image, or a completely black image if the main menu image is also missing: If you're using a video for the main menu, this will allow you to keep the video playback state across all sub-menus.
  • Updated inaccurate manual description for "player weapon holster"
  • Fixed muzzle flash issues for 3d weapons.
  • Actually fixed muzzle flash with 3d weapons
  • Fixed a bug in the scripting engine that could cause comparisons to fail
  • Fixed some crashes and bugs in the save/load system , and made sure the "game save" command isn't executed before any entity/spawn commands if it's not supposed to.
  • Fixed a bug that caused custom modifier length to be locked to width for all shapes
  • Fixed a crash when clicking delete on an empty 3d model