Further updates from today.
I’ve been working on improving the memory management inside easyCase, and have changed from using Lists and Timers to ObservableCollection modules. This has greatly decreased the memory requirement from 0.2.1’s release, as seen below.
The previous easyCase program used anywhere between 50 and 60MB of RAM. Now, the requirement is around 30, which is up to a 50% usage decrease!

img

I’ve also started to add more character options into easyCase. You can now change the name of the player’s character within the options menu, and upon the next beta, easyCase will support the following characters:

  • Bellboy
  • Desiree
  • Dick Gumshoe
  • Elise Deauxnim
  • Frank Sahwit
  • Fransizka Von Karma
  • Godot
  • Phoenix
  • Hotti
  • Judge
  • Lana Skye
  • Larry Butz
  • Letouse
  • Lisa Basil
  • Maggey Byrde
  • Marvin Grossberg
  • Matt Engarde
  • Maya Fey
  • Mia Fey
  • Pearl Fey
  • Penny Nychols
  • Ron Delite
  • Sister Iris
  • Trucy Wright
  • Turner Grey
  • Valant (Old)
  • Valant (Young)
  • Vera Misham
  • Viola Cadaverini
  • Winston Payne
  • Ema Skye (Young)
  • Phoenix (Young

Here’s a handy screenshot:
img
(Also note that the button now says “Player Message” instead of “Phoenix Message”.)

You can now also run your program from within easyCase, which will be an easier method to launch games.

That’s all I have for now, but I’ll be back soon (maybe later today) with some more codebase updates.
Later!