Skip to content

Releases: AnalogFeelings/cbre-ex

CBRE-EX v2.2.1

31 Oct 17:01
a95e06d
Compare
Choose a tag to compare

Small release.

  • Fix the logo being off-center vertically.
  • Remove AssimpNet from project and use the NuGet version instead.
  • Update dependencies.

Happy Halloween!

CBRE-EX v2.1.0

04 Dec 03:04
Compare
Choose a tag to compare

Bugfix release.

  • Fix the cascade of exceptions when lightmapping a room with missing models.

CBRE-EX v2.0.0

02 Dec 17:43
Compare
Choose a tag to compare

Major release! And oh boy, is it major...

Changelog:

  • Model baking is here! Most of the code was ported from VirtualBrightPlayz' fork, but it required some fixes.
  • Updater now uses SHA-256 to reduce chances of hash collision.
  • Fix tab indices in updater window.
  • Export window now has fancy text boxes with units!
  • You can now set the max amount of CPU threads to be used by the lightmapper, although it never really was CPU intensive...
  • The CBRE-EX icon now has a progress bar in your taskbar while lightmapping!
  • The CBRE-EX window will now flash on the taskbar when lightmapping is done.
  • CBRE-EX will now warn you if you try to turn UseModelRendering on for a custom entity, but forgot to add a "file" property.
  • When lightmapping with model baking turned on, there will be a performance warning. You can turn it off in the Settings window.
  • Fix the hotkeys list being partially out of view in the settings window.
  • Removed a couple of GoldSrc-specific hotkeys and renamed the "Compile Map" hotkey to "Export Map". You may need to reconfigure it.
  • The "Help" and "Comments" text boxes in the object properties window can now be scrollable.
  • Corrected the text in the warning for when you open a map with unknown custom entities.

KNOWN ISSUES:

  • Sometimes, when trying to lightmap with model baking on, some custom entities may not cast shadows. I am still investigating this issue.

CBRE-EX v1.6.4

27 Nov 13:04
Compare
Choose a tag to compare

Bugfix update.

  • Fix custom entity exporter crashing when trying to export empty properties. They should now export a default value.

A list of default values for each type:

If a bool property is empty, the default value is FALSE.
If an integer property is empty, the default value is 0.
If a color property is empty, the default value is (0, 0, 0).
If a float property is empty, the default value is 0.0.
If a string property is empty, the default value is "".
If a vector property is empty, the default value is (0, 0, 0).

CBRE-EX v1.6.3

20 Nov 19:20
Compare
Choose a tag to compare

Sorry for v1.6.1 and v1.6.2, this new release has been tested by me and Vane Brain, and we have confirmed it's stable.

Changelog:

  • Improve custom entity exporting massively, should be MUCH more reliable now.
  • Add warning message if you try to load a map file and you're missing the required JSON entity files for it.
  • Fix progress log not resizing in export form.
  • Exporting a room to .rmesh should no longer throw a cryptic error if there are unknown entities.

CBRE-EX v1.6.1

19 Nov 22:53
Compare
Choose a tag to compare

DO NOT UPDATE TO THIS RELEASE. THERE SEEMS TO BE MAJOR ISSUES WHEN EXPORTING SOME ROOMS.
A FIX SHOULD BE RELEASED BY TOMORROW

First bugfix release!

  • Fix custom entity exporter not exporting bool properties correctly.
  • Possible micro-optimizations for some parts of the code.

CBRE-EX v1.6.0

31 Oct 02:04
Compare
Choose a tag to compare

New update! Windows 7 users should really update to this version.

  • Fix update checker not working under Windows 7.
  • Add "view after export" checkbox to lightmapper window.
  • Fix font inconsistency in custom entity error window.
  • Add "dont show again for this session" to custom entity error window.
  • Fix outdated icon in texture browser.
  • Fix tab order in texture tool window.
  • Revert a commit by juanjp600 that caused z-buffer issues when a texture was a PNG file. This will make glass slightly more transparent as a side effect.
  • Add Discord Rich Presence support! Turn it on or off in the settings window.
  • Slightly tweak lightmapper window coloring for log.

Happy Halloween!

CBRE-EX v1.5.0

04 Oct 14:49
Compare
Choose a tag to compare

New update! Sorry for the delay.

  • Removed splash screen until I can find an alternative.
  • CBRE-EX now supports anti-aliasing! Change it from the "Rendering" section of the Settings window.
  • Added a URL shortcut in the custom entities folder to the official guide.
  • Custom entities can now use the "Help" box in the object properties dialog.
  • Custom entities can now use a model instead of a sprite.
  • Sprites now have a world size of 64x64, meaning that you can now add larger sprites without them appearing giant.
  • Updated the sprites for the model, waypoint and screen classes.
  • Bring the modern editor sidebar icons from the latest version of Sledge.
  • Redesign the about dialog.
  • Redesign the CBRE-EX logo.
  • You can now check for updates manually from the "Help" toolbar menu.
  • You can now disable automatic update checking on startup from the "General" section of the Settings window.
  • Added error window for logging custom entity load errors.
  • Redesign exception window.
  • Exception window now logs to "Logs\Exceptions".
  • Tiny changes to updater window.
  • Added a "Report Bug" entry to the "Help" toolbar menu.
  • Fix slight UI oversight in texture browser window.

CBRE-EX v1.4

28 Jun 05:50
Compare
Choose a tag to compare

WARNING! THE UPDATER HAS BEEN UPDATED IN THIS RELEASE. YOU MUST DOWNLOAD THE NEW VERSION OF THE UPDATER MANUALLY.
FUTURE UPDATES WILL NOT WORK IF YOU SKIP THIS STEP.

  • Added a splash screen.
  • Made changes to the updater.
  • Modernized the entire UI, should look nicer now.
  • Removed layout settings, they were buggy.
  • Fixed some scaling bugs in some forms.

CBRE-EX v0.1.0.13

31 Mar 20:37
Compare
Choose a tag to compare

This is a test of the automatic updater introduced in v0.1.0.12.

This is just a test!