Board index » Present Evidence » Present Evidence

Page 1 of 1[ 17 posts ]
 


easyCase Development LogTopic%20Title
User avatar

A Codemonkey.

Gender: Male

Location: UK

Rank: Suspect

Joined: Wed Mar 28, 2018 10:44 pm

Posts: 25

Image

Since the Ace Attorney Discord isn't the best place to post this kind of stuff, and I feel that it's appropriate that people who care know what i'm doing on this project, I'm opening this thread to post my developments on the easyCase framework, built around KSA Technology's previous PWLib library for the Anime Image Game Engine.

This is a GUI centred program which will enable you to create cases in PWLib using a graphical interface, rather than using the scripting method that's set out for it. Yes, this won't be the most code-efficient method of creating cases, but I feel that it'll be an easy way for either veterans who want to speed up their workflow to create cases, or new people starting out which are constantly searching for threads on MB's Casemaker. (Yes, the forbidden name).

I'll be posting updates on development as well as release scheduling here, and provide download links either internally or externally when required. Here's a first look at the program right now, even if it is extremely early in development:

Image

The feature set here is obviously severely lacking, but it works as a proof of concept. When saved, using the "File" tab at the top of the window, a new instance of PWLib is created in the selected folder, and the script is then flushed to file and can then be run, with no further configuration, from "AIGE.exe" in the save location. Currently you can only set the title, but all initialisation of required scripts, etc. is done by the program itself, rather than by a user manually typing the script in, which I feel is extremely useful. AIGE boots and loads PWLib completely fine from one of these saves.

The program also only uses ~20-22MB of memory as of current, which I aim to keep extremely low as to make it lightweight and usable on lots of systems.

Image

I'll post more updates here when I have them, and the program is nearing a usable state.
In the meantime, have a good one.
Something in the code broke!
Quick, search StackOverflow!
Code:
if (henke==true && !working) {Console.WriteLine("Yell")}


Last edited by c272 on Sun Apr 01, 2018 3:43 pm, edited 3 times in total.
Quick Progress.Topic%20Title
User avatar

A Codemonkey.

Gender: Male

Location: UK

Rank: Suspect

Joined: Wed Mar 28, 2018 10:44 pm

Posts: 25

Progress has been made quickly toward a functional build.
Today, I managed to add a title changing function, along with functions to:
- Add Characters
- Change Character Poses
- Change Active Character (character on screen)
- Show Message Box
- Hide Message Box
- Change Background
- Give Evidence to Player
- Message as the Active Character
- Message as Phoenix

As you can see, development has been extremely limited, and you can currently only have Phoenix as the player character, along with only having 1 or 2 pieces of evidence available. However, this will change when I find the time to add all the different IDs and paths in for all the evidences, and make the player's name changeable.

Here's a quick screenshot of it in action:
Image

Loading an existing project is currently not available, and likely won't be for quite a while, as I'll have to build an interpreter to read through an existing .HLSL file and output the necessary jargon to console, which will have to be done after I've built a complete feature set. Here, you can see that adding and focusing different characters is entirely possible:

Image
Image

And the game is currently booting and loading:

Image

Giving evidence to the player is also done via. an external window, where you choose which piece of evidence you want the player to have, and give it a description. I'll extend this in the future so that you can choose custom names and pictures for evidence.

Image

That's all for now.
I'll report back soon with more progress updates, as development continues.

:godot:
Something in the code broke!
Quick, search StackOverflow!
Code:
if (henke==true && !working) {Console.WriteLine("Yell")}
"OBJECTION!"Topic%20Title
User avatar

A Codemonkey.

Gender: Male

Location: UK

Rank: Suspect

Joined: Wed Mar 28, 2018 10:44 pm

Posts: 25

Here with a new update again.
For this update, I've been ironing out a lot of the problems with text, and finishing off all the messaging features before moving onto the trial and case systems.

Here's a quick screenshot of the latest build:
Image

As you can see, there are now the balloons that often appear around the games ("OBJECTION!", "TAKE THAT!", and "HOLD IT!") along with their sound effects. For some reason, Phoenix's "HOLD IT!" doesn't appear to be included with the default SFX, so I've had to manually add it in via. a custom wave file. Lacking this, the engine defaults to Mia's "HOLD IT!" sound. (Yeah, it's not a pretty solution, but it works. I'll have to fix it later, right now, I'm intent on getting a beta build out to users.)

You can also use custom sound effects in the engine now, too. Clicking on "Other SFX" brings up a menu which allows you to add extra external sound effects, as long as they're:
- Wave files (.wav)
- Within the parent directory of "AIGE.exe".

Here's a quick look:
Image

All games created within easyCase now begin with a splash screen and options to create a new game, load or exit. A default placeholder image is used when nothing's supplied. You can now also edit the name of the game, and the name of the banner image, through a "Game Properties" menu in the "Edit" section at the top of the window.

Image
Image

That's all I have to report for now.
A beta build will be rolling out in the other subforum within the next couple days, but on a limited basis. I'll be giving out the downloads on a per-user basis, just for now, so that I can gather testing data and feedback, and then I'll be moving to a global release when I feel that the program's ready.

If you want to sign yourself up to the beta program right now, before the post goes live, DM me on Court Records, or contact me on Discord at "king d#4405".

Back soon.
:godot:
Something in the code broke!
Quick, search StackOverflow!
Code:
if (henke==true && !working) {Console.WriteLine("Yell")}
Re: easyCase Development LogTopic%20Title

Gender: Female

Rank: Suspect

Joined: Mon Apr 02, 2018 2:06 pm

Posts: 2

Can I signup for the beta program, please? Also, I work on Indian Standard Time so can you respond from 9 am to 8 pm IST?
Beta ProgramTopic%20Title
User avatar

A Codemonkey.

Gender: Male

Location: UK

Rank: Suspect

Joined: Wed Mar 28, 2018 10:44 pm

Posts: 25

TrucyDeFamme wrote:
Can I signup for the beta program, please? Also, I work on Indian Standard Time so can you respond from 9 am to 8 pm IST?


Sure! I'll PM you a link to a one-use download soon, within the next couple days.
Looking to get a beta out soon for a group of testers.

Just note; you'll need to provide me with feedback, so that I can improve the casemaker (obviously) to participate. If through PM or Discord, it's not an issue.

Speak to you soon!
:godot:
Something in the code broke!
Quick, search StackOverflow!
Code:
if (henke==true && !working) {Console.WriteLine("Yell")}
Re: easyCase Development LogTopic%20Title

Gender: Female

Rank: Suspect

Joined: Mon Apr 02, 2018 2:06 pm

Posts: 2

Shot you a PM. Also, I amend that time to 4 pm to 9 pm.
Beta ReleaseTopic%20Title
User avatar

A Codemonkey.

Gender: Male

Location: UK

Rank: Suspect

Joined: Wed Mar 28, 2018 10:44 pm

Posts: 25

Big day's here, folks!
easyCase Casemaker's going up for a closed beta. I feel that the feature set's decent enough that I can begin rolling out patches and new releases to a select group of testers, and get sufficient feedback. So, I'll be posting to the "Games" subforum for the release side of things, but will maintain this thread for development purposes.

As for the state of the program at release, there's a few features that have been added since the last post I made here, and here's the (pretty much) full list:

- You can now create blank cases and exit via. the "File" menu. The "Close Window" button is now disabled temporarily, as currently, all threads must be manually terminated. Apologies.
- Music has been added to the GUI! This means that you can now load and stop custom MP3 tracks within easyCase.
- Fixed a bug which caused easyCase to crash after a load then a save, caused by an incorrectly placed variable change.
- Fixed a bug with setting the current character in the game causing the name box to be set automatically to Phoenix at certain times.
- Fixed a bug which allowed the user to accidentally corrupt their project file by including special characters in their project name.
- Fixed a bug pertaining to the in-app news screen, causing it to break and throw an exception.
- Fixed a bug which would cause users to stay in an infinite loop if they got the piece of evidence to present incorrect.
- Added loading cases into easyCase. You can now load cases that you have previously worked on by selecting their folder in the "Load" prompt menu.
This feature will be unstable. Cases may corrupt/function incorrectly after loads at this time.
- Added "config.ezc" as a save file to the case directory. If you have an existing case from 0.2.0, it will carry over automatically.
- Added presenting evidence! Evidence can now be drawn from the user, when they're questioned on it. If the correct piece of evidence is selected, the trial continues. If an incorrect piece of evidence is selected, a user-defined set of instructions play.
- Fixed a bug which allowed users to bypass the evidence present window, thereby breaking the entire case past that point.
- Added Trucy Wright and Ema Skye (Young) as included characters for test purposes. You can now also hold conversations between two onscreen characters as a result.
- Fixed a bug which caused Trucy's name box to display a blank piece of text when used directly after evidence.

The main screen has also changed a little, and now looks like this:
Image

There's also a revamped error message system, which shows a popup rather than writing to the console box on the right, and contains a little Magatama symbol. Cutesy.

Image

Anyway, I hope to see you all over on the beta release thread for signups soon.
For anyone who's testing the program, a feedback form will be sent to you along with the release!

Adieu.
:godot:
Something in the code broke!
Quick, search StackOverflow!
Code:
if (henke==true && !working) {Console.WriteLine("Yell")}
Updates Continue!Topic%20Title
User avatar

A Codemonkey.

Gender: Male

Location: UK

Rank: Suspect

Joined: Wed Mar 28, 2018 10:44 pm

Posts: 25

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!

Image

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:
Image
(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!
:godot:
Something in the code broke!
Quick, search StackOverflow!
Code:
if (henke==true && !working) {Console.WriteLine("Yell")}
Update II: Undo function + more!Topic%20Title
User avatar

A Codemonkey.

Gender: Male

Location: UK

Rank: Suspect

Joined: Wed Mar 28, 2018 10:44 pm

Posts: 25

All of the development of easyCase over the past couple days has now been compiled into one large update package, and the next beta is now scheduled to go live on Sunday, 7:00PM GMT. As for what's in this new update, here's a quick look:

Features:
- An Undo function has now been added to easyCase! This allows you to revert mistakes while within the casemaker.
- All default trilogy characters are now available in easyCase, allowing you to add dialogue between characters from across the trilogy.
- You can now pose characters, with nearly 400 poses added.
- You can now use every background from the trilogy, with a GUI selector.
- You can now launch cases from within easyCase, by clicking on the "Run Case" button in the new "Run" tab.
- Fully custom evidence can now be added, replacing the old limited function.
- The name of the player can now be changed from within the "Game Properties" tab.
- The RAM usage of the program has been decreased. Users should see a decrease in 20-30MB of used RAM when running the program.
- You can now finish a case using the "End Case" button, to add the correct footers.
- Custom profiles can now be added to the Court Record.

Bugfixes:
- Fixed spelling mistakes in the core PWLib engine (mostly character functions).
- Fixed a bug which prevented .MP3 files from being played due to incorrect formatting in PWLib scripts.
- Fixed a bug with the "Undo" system which allowed the program to incorrectly remove the start of the script.
- Fixed a bug on the "Evidence Present" screen which would prevent users from progressing.
- Fixed a saving bug which could corrupt easyCase saves from previous editions.
- Fixed a bug which caused the final screen to overlay the advanced arrow menu/message box.

Here are a few screenshots of the new version with some added features:
Image
Here you can see the "End Case" button.

Image
The new custom profile system.

As mentioned, this update will drop on Sunday, as the 0.2.2 beta release.
Some future features that are being worked on for successive updates (in order of soonest to furthest away) are:
- (Fully) Custom evidence
- Changing the pose of characters
- Courtroom scenes
- Movement around different areas
- Cross examinations

21:46 6/4/18 - Backgrounds Update
Every single background from the trilogy will be included in the new easyCase update! Here's a comprehensive list of all the new backgrounds:

    Defense Lobby
    Acro's Room
    Airport
    Backyard
    Basement Storage (A)
    Basement Storage (B)
    Berry Big Top (Entrance)
    Berry Big Top (Inside)
    Berry Big Top (Office)
    BlueCorp Office
    Boat Shack/"The Wet Noodle" Inside
    Boat Shack/"The Wet Noodle" Outside
    Camping Site (A)
    Camping Site (B)
    Canteen
    CEO's Office
    Clownie's Manor
    Confederency
    Control Room
    Court (Overview)
    Courtyard
    Danger Room
    Defense Stand
    Detention Cell
    Dusky Bridge (Open)
    Dusky Bridge (Closed)
    Edgeworth's Office
    Employee Area Global Studios (A)
    Employee Area Global Studios (B)
    Engarde's Room
    Evidence Room (A)
    Evidence Room (B)
    Police Station (Front)
    Gant's Room (A)
    Gant's Room (B)
    Gatewater Hall
    Gatewater Room
    Global Studio Cabin (A)
    Global Studio Cabin (B)
    Global Studio Archway
    Global Studio Entrance
    Global Studio Van
    Gourd Lake
    Gourd Lake Public Beach
    Grossberg's Office
    GS4 Backstage
    GS4 Borscht
    GS4 Cell
    GS4 Coliseum (A)
    GS4 Coliseum (B)
    GS4 Courtroom Overview
    GS4 Defense Stand
    GS4 Detention Cell
    GS4 Drew Studio (A)
    GS4 Drew Studio (B)
    GS4 Eldoon
    GS4 Garage
    GS4 Greenroom
    GS4 Helperstand
    GS4 Hickfield Clinic
    GS4 Hickfield Room
    GS4 Judge Stand
    GS4 Kitaki House
    GS4 Klavier's Office
    GS4 Lamroir (A)
    GS4 Lamroir (B)
    GS4 Meraktis Clinic
    GS4 Meraktis Clinic (Front)
    GS4 Meraktis Clinic (Office)
    GS4 Park Scene
    GS4 People Park
    GS4 Prosecutor Box
    GS4 Stage (A)
    GS4 Stage (B)
    GS4 Studio (A)
    GS4 Studio (B)
    GS4 Vera's Desk
    GS4 Vera's Desk (Old)
    GS4 Witness Stand
    GS4 Wright and Co.
    Heavenly Hall
    Defense Stand (Partner)
    Hotti's Clinic
    Inner Gate (A)
    Inner Gate (B)
    Judge's Stand
    Kitchen
    Kurain
    Kurain Garden
    Lordly Tailor
    Kurain Main Gate
    Kurain Temple Hall
    Matt's Room
    Kurain Meditation Room
    Mia's Office
    Futuristic Office
    Clown Room
    Phoenix's Office
    Police HQ
    Prosecutor's Stand
    Courtroom Overview Grey
    Secret Room
    Security (A)
    Security (B)
    Security Camera Room
    Side Room
    Sleeping Cabin
    Summoning Chamber
    Memorial Hallway
    Tender Lender
    Global Studios Studio A
    Training Hall
    Train Station
    Tres Bien (A)
    Tres Bien (B)
    Victim's Room (A)
    Victim's Room (B)
    Vitamin Square
    Winding Way
    Wine Cellar
    Witness Stand
    Zvarri

Here's a screenshot of the new GUI for that selector:
Image

Posing of characters has also been added, with nearly 400 available poses!
Here's a quick look at one of the selectors:
Image

I've also fixed the problems that occurred with the "Music" tab, where it would not play properly.
This was due to weird formatting bugs in WPF, and is eliminated in this update.
It's some under the hood stuff, but 99% about adding features back from the AA Trilogy, which is basically done.

That's all for now, but I'll be back soon with more development updates.
Adieu!
:godot:

Footnote: There are also tutorials on the way for how to use easyCase effectively, coming through the Ace Attorney Casemaker Discord. They'll be posted on this thread, too.
Something in the code broke!
Quick, search StackOverflow!
Code:
if (henke==true && !working) {Console.WriteLine("Yell")}
Patching bugs.Topic%20Title
User avatar

A Codemonkey.

Gender: Male

Location: UK

Rank: Suspect

Joined: Wed Mar 28, 2018 10:44 pm

Posts: 25

Hey, all, I'm back with another development update.
Things have been moving quickly with the current beta testers, and I've managed to identify and close a lot of bugs.
Now, I'm starting work on the court system, which will likely be out before next Monday! This will obviously introduce new issues, so my #1 priority is working on squashing all the current ones.
Here's a little list of all the fixed bugs:

easyCase (v0.2.3)
- Fixed LNK file formatting with descriptions.
- Fixed an issue upon first save which would cause the program to crash.
- Fixed that in-court sprites were appearing as options for outside of court.
- Destroyed a bug which made some cases start with an error message.

easyPWLib (v1.102)
- Added the full trilogy character set back into the files.
- Fixed many formatting errors within character/background files.
- Prepared configuration for upgrade to PWLib 1.2.

This will expand with more features as I work on the court system.
For now, this is a little update.

Adieu, all!
:godot:
Something in the code broke!
Quick, search StackOverflow!
Code:
if (henke==true && !working) {Console.WriteLine("Yell")}
Courtroom Update!Topic%20Title
User avatar

A Codemonkey.

Gender: Male

Location: UK

Rank: Suspect

Joined: Wed Mar 28, 2018 10:44 pm

Posts: 25

Hey, I'm back with another weekend update.
I've mostly been working on bugfixes with the current version of the program, and implementing the courtroom scenes into the game. The window for easyCase has also been extended to the right a little, as you can see in this screenshot:

Image

There are also some new buttons, allowing you to start and stop courtroom scenes, and to switch to different areas of the court, bang the gavel and look at the co-council stand. This is the start of the actual court system in the game, and there's still a massive empty column on the right that I'm going to fill with features shortly!

Here's a quick look at a court scene in action.
Image

There are also a few minor and major bugs that I've been fixing, and here's a comprehensive list of the squashed ones:
- Fixed "courtroomHall" background failing to initialise properly.
- Fixed that saving for the first time doesn't notify the user that it may take a long time.
- Fixed that stands wouldn't appear in front of characters for in-court sprites.
- Changed the "judgestand" background from Gant's Room.
- Made it so that in-court poses are no longer available when not in court.
- Fixed more spelling mistakes in the PWLib core engine.
- Made the PWLib core engine features more consistent.
- Fixed that creating a new window would not reset the undo loop.
- Refactored the save function.

This isn't all the content in the update, and more will be coming over the passing weekend, with a patch rolling out on Sunday as 0.2.3, at 7:00GMT as usual. You can see a current changelog and progress report on the Trello board, here:
https://trello.com/b/S2GqX0k5/easycase

Adieu!
:godot:
Something in the code broke!
Quick, search StackOverflow!
Code:
if (henke==true && !working) {Console.WriteLine("Yell")}
v0.2.3 Finalized.Topic%20Title
User avatar

A Codemonkey.

Gender: Male

Location: UK

Rank: Suspect

Joined: Wed Mar 28, 2018 10:44 pm

Posts: 25

Hey, all.
Over the past two days, I've been applying all the changes for the latest update, including some new in-court witness testimony features.

Here's a screenshot of the new build:
Image

As you can see, this revision brings in witness testimonies, and finally adds the true full trilogy set of characters, one and all, as compared to last update, where only a number of characters were included. This adds a whopping 41 more characters, which are:
- Acro
- Alien Oldbag
- Andrews
- April May
- Benjamin Woodman
- Bikini
- Cody
- Crash Dick Gumshoe
- Dahlia Hawthorne
- Damon Gant
- Daryan
- Diego Armando
- Drew Misham
- Furio Tigre
- Ini Mimey
- Jake Marshall
- Jean Armstrong
- Judge's Brother
- Katrina
- Lotta Hart
- Luke Atmey
- Manfred Von Karma
- Max Galactica
- Mike Meekins
- Miles Edgeworth
- Miles Edgeworth (Young)
- Moe
- Morgan Fey
- Oldbag
- Will Powers
- Redd White
- Regina Berry
- Sal Manella
- Shelly DeKiller
- Terry Fawles
- Dee Vasquez
- Victor Kudo
- Wellington
- Yanni Yogi
- Dick Gumshoe (Young)
- Winston Payne (Young)

There are also a further ~350 poses added to easyCase's pose editor.
Additional to this come some further bug fixes to those mentioned in the previous update.
The patch includes the following fixes:
- Fixed "courtroomHall" background failing to initialise properly.
- Fixed that saving for the first time doesn't notify the user that it may take a long time.
- Fixed that stands wouldn't appear in front of characters for in-court sprites.
- Changed the "judgestand" background from Gant's Room.
- Made it so that in-court poses are no longer available when not in court.
- Fixed more spelling mistakes in the PWLib core engine.
- Made the PWLib core engine features more consistent.
- Fixed that creating a new window would not reset the undo loop.
- Refactored the save function.
- Fixed compatibilities with newer PWLib 1.1+ scripts.

0.2.3 goes live on Sunday, at 7:00PM GMT!
Adieu.
:godot:
Something in the code broke!
Quick, search StackOverflow!
Code:
if (henke==true && !working) {Console.WriteLine("Yell")}
v0.2.3 Finalized.Topic%20Title
User avatar

A Codemonkey.

Gender: Male

Location: UK

Rank: Suspect

Joined: Wed Mar 28, 2018 10:44 pm

Posts: 25

Hey, all.
Over the past two days, I've been applying all the changes for the latest update, including some new in-court witness testimony features.

Here's a screenshot of the new build:
Image

As you can see, this revision brings in witness testimonies, and finally adds the true full trilogy set of characters, one and all, as compared to last update, where only a number of characters were included. This adds a whopping 41 more characters, which are:
- Acro
- Alien Oldbag
- Andrews
- April May
- Benjamin Woodman
- Bikini
- Cody
- Crash Dick Gumshoe
- Dahlia Hawthorne
- Damon Gant
- Daryan
- Diego Armando
- Drew Misham
- Furio Tigre
- Ini Mimey
- Jake Marshall
- Jean Armstrong
- Judge's Brother
- Katrina
- Lotta Hart
- Luke Atmey
- Manfred Von Karma
- Max Galactica
- Mike Meekins
- Miles Edgeworth
- Miles Edgeworth (Young)
- Moe
- Morgan Fey
- Oldbag
- Will Powers
- Redd White
- Regina Berry
- Sal Manella
- Shelly DeKiller
- Terry Fawles
- Dee Vasquez
- Victor Kudo
- Wellington
- Yanni Yogi
- Dick Gumshoe (Young)
- Winston Payne (Young)

There are also a further ~350 poses added to easyCase's pose editor.
Additional to this come some further bug fixes to those mentioned in the previous update.
The patch includes the following fixes:
- Fixed "courtroomHall" background failing to initialise properly.
- Fixed that saving for the first time doesn't notify the user that it may take a long time.
- Fixed that stands wouldn't appear in front of characters for in-court sprites.
- Changed the "judgestand" background from Gant's Room.
- Made it so that in-court poses are no longer available when not in court.
- Fixed more spelling mistakes in the PWLib core engine.
- Made the PWLib core engine features more consistent.
- Fixed that creating a new window would not reset the undo loop.
- Refactored the save function.
- Fixed compatibilities with newer PWLib 1.1+ scripts.

0.2.3 goes live on Sunday, at 7:00PM GMT!
Adieu.
:godot:
Something in the code broke!
Quick, search StackOverflow!
Code:
if (henke==true && !working) {Console.WriteLine("Yell")}
0.2.3 Release BuildTopic%20Title
User avatar

A Codemonkey.

Gender: Male

Location: UK

Rank: Suspect

Joined: Wed Mar 28, 2018 10:44 pm

Posts: 25

A quick update to note that 0.2.3 releases today, so go check out the full changelog over on the release thread!
http://www.forums.court-records.net/vie ... 36&t=32843

Adieu.
:godot:
Something in the code broke!
Quick, search StackOverflow!
Code:
if (henke==true && !working) {Console.WriteLine("Yell")}
Incoming Hotfix + Minor Update!Topic%20Title
User avatar

A Codemonkey.

Gender: Male

Location: UK

Rank: Suspect

Joined: Wed Mar 28, 2018 10:44 pm

Posts: 25

Hey, all.
Through the past couple days, I've been working on a fairly quick hotfix for easyCase's 0.2.3 update, which will also include an automatic update feature, so no more downloading zip files over and over again!

Development on that went slower than expected, though, so I'm going to bundle it with the release of the next minor update, which will be releasing on Sunday at 7PM GMT as usual.
Here's the breakdown of the feature and bug fix list so far:

Features:
- You can now add pauses within your case!
- An auto-update tool is now bundled with easyCase, which should make it easier to patch the program in following updates.

Bugfixes:
- Fixed the "HOLD IT!" bubble having an extended delay.
- Un-broke the run function, after folderLocation was accidentally reset after when running in 0.2.3.
- Fixed an error with the witness character statement not including a "\n".
- Fixed testimonies getting stuck after start.
- Fixed an error with the testimony engage statement not including a "\n".
- Stopped the message box appearing during testimony popup.
- Fixed an issue with the gavel being hid underneath the message box.
- Fixed a specific use case where the gavel became stuck on screen.
- Removed the placeholder text in "End Testimony".
- Stopped an invalid court slide case from occurring.
- Added a "currentCharacter" global for easy access.
- Fixed that when opening a new window, not all critical variables would be reset.

This is mainly a behind-the-scenes update so far, but I'll be fleshing out the features list through Friday and the weekend to get the patch out there on Sunday.
For now, adieu.

:godot:
Something in the code broke!
Quick, search StackOverflow!
Code:
if (henke==true && !working) {Console.WriteLine("Yell")}
Hotfix Final Changelog + Website!Topic%20Title
User avatar

A Codemonkey.

Gender: Male

Location: UK

Rank: Suspect

Joined: Wed Mar 28, 2018 10:44 pm

Posts: 25

Welcome back, all.
The hotfix update for the 0.2.3 update last week has been rolled into the 0.2.4 patch, as previously mentioned, and here's the finalised changelog:

Features:
- You can now add pauses within your case!
- An update notification tool is now bundled with easyCase, which should make it easier to push out updates.
- The easyCase website is now up for beta members, at http://easycase.me.

Bugfixes:
- Fixed the "HOLD IT!" bubble having an extended delay.
- Un-broke the run function, after folderLocation was accidentally reset after when running in 0.2.3.
- Fixed an error with the witness character statement not including a "\n".
- Fixed testimonies getting stuck after start.
- Fixed an error with the testimony engage statement not including a "\n".
- Stopped the message box appearing during testimony popup.
- Fixed an issue with the gavel being hid underneath the message box.
- Fixed a specific use case where the gavel became stuck on screen.
- Removed the placeholder text in "End Testimony".
- Stopped an invalid court slide case from occurring.
- Added a "currentCharacter" global for easy access.
- Fixed that when opening a new window, not all critical variables would be reset.
- Prevented a corrupted config.ezc being made when invalid characters were input into easyCase.

The new easyCase website's out, as previously mentioned! Here's a sneak peak for those who aren't on the beta program:
Image

And this is a full disclaimer to everyone that's downloading the software from here on out; the program now has networking capabilities, and connects to a remote server. This is so it can check for new updates and grab news, but it still fully works when you're offline.

Image

Unfortunately, that's all for this week.
I've been extremely busy doing external things, but I'll be back on development toward a public release, hopefully around 0.5.0.
For now, goodbye.

:godot:
Something in the code broke!
Quick, search StackOverflow!
Code:
if (henke==true && !working) {Console.WriteLine("Yell")}
Release 0.2.4Topic%20Title
User avatar

A Codemonkey.

Gender: Male

Location: UK

Rank: Suspect

Joined: Wed Mar 28, 2018 10:44 pm

Posts: 25

Hey! I'm back with the final changelog for the 0.2.4 release, going live in about an hour.
Here's the full list of changes, straight from the horse's mouth.

Features:
- You can now add pauses within your case!
- An update notification tool is now bundled with easyCase, which should make it easier to push out updates.
- The easyCase website is now up for beta members, at http://easycase.me
- Added an "About" tab to the main easyCase window.
- Changed the logo/icon to a more updated version.

Bugfixes:
- Fixed the "HOLD IT!" bubble having an extended delay.
- Un-broke the run function, after folderLocation was accidentally reset after when running in 0.2.3.
- Fixed an error with the witness character statement not including a "\n".
- Fixed testimonies getting stuck after start.
- Fixed an error with the testimony engage statement not including a "\n".
- Stopped the message box appearing during testimony popup.
- Fixed an issue with the gavel being hid underneath the message box.
- Fixed a specific use case where the gavel became stuck on screen.
- Removed the placeholder text in "End Testimony".
- Stopped an invalid court slide case from occurring.
- Added a "currentCharacter" global for easy access.
- Fixed that when opening a new window, not all critical variables would be reset.
- Prevented a corrupted config.ezc being made when invalid characters were input into easyCase.

If you didn't see it in the last post, here's the brand spanking new logo, bells and ribbons applied:
Image

And here's an obligatory screenshot of the main build:
Image

That's unfortunately all for now, but you can also check out the changes when it goes live again (if for some reason you want to) on the release thread.
Adieu.

:godot:
Something in the code broke!
Quick, search StackOverflow!
Code:
if (henke==true && !working) {Console.WriteLine("Yell")}
Page 1 of 1 [ 17 posts ] 
 
Display posts from previous:  Sort by  

 Board index » Present Evidence » Present Evidence

Who is online
Users browsing this forum: Google [Bot] and 1 guest

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum
Jump to:  
cron
News News Site map Site map SitemapIndex SitemapIndex RSS Feed RSS Feed Channel list Channel list
Powered by phpBB

phpBB SEO