Text Logo for Simple

Simple Build 20220711

A new build of Simple is available at https://pistolshrimp.itch.io/simple.

content_installer

Add content_installer.exe, which installs the latest content from our github repo and sets it up alongside Simple.

simple

Note: All ‘remembered open scripts’ in sims when upgrading to this version will be forgotten. You will have to re-open them in the UI.

  • Functionality: Separate sim ‘user layout’ files from the sim files themselves. New .sim.cfg files will be created which will track open files and their line locations for a given sim. Note: these files should not be included in any source control systems.
  • Functionality: Add Find in scripts: new ‘Find’ tab in the UI, Ctrl+F hotkey raises it as well.
  • Functionality: Create separate log outputs for different error levels which are displayed in the UI. Designer-added prints and errors are together, and warning/notice/info elements are in a separate group.
  • Runtime/Tool: Various crash fixes.
  • Runtime: Add additional warning and notice logging for property initializations.
  • Runtime: More varied random numbers.
  • Runtime: Save State fixes.
  • Script: Add new mods markup for extensions, which causes any Conjures of that component (and its extensions) to also receive the mod, which may include alternate property initializations and additional script SECTIONs.
  • Script: Support complex initialization for synchronized properties.
  • Script: Add some limited implementations of orientation arithmetic.
  • Script: Fixes for problems when accessing singletons.
  • UI: Fix crash when trying to Conjure a in a repeat Filter.
  • UI: Fix being able to set failable on a Conjure’s property initialization.
  • UI: Fix casting a UI Capture to a collection.
  • UI: When working with multiple sims, add logic which organizes the definitions list based on what sims contain what definitions.
  • Physics: Minor fixes for Capsule Shape behavior.
  • Physics: Fixes for occasional crashes when handling Capsule Shape collisions.
  • Breakpoint crash/leak fixes.
  • Fixes for errors when running simple if the last known .sim file cannot be opened.

viewer

  • Initial support work for CEGUI.

Questions about using Simple? Join our Discord.