XerX's Programming Facility.

If it doesn't fit anywhere else, it goes here.

XerX's Programming Facility.

PostPosted by XerX » Wed Jul 15, 2015 1:03 am

Hey guys. I've been delving into C# a lot recently and I finally decided to write my first ever program (no not hello world.).

I present you, something that has been done already but I did it anyways cause it seemed easy enough : The SMBX Judge Score Averager!

Download Version 1.0.2 Download Here

GitHub https://github.com/XNBlank/JudgeScoreAverager

Image

This allows you to generate an average score from all of your judges. It allows up to as many scores as you want. (known as judges in the program. Also note that having too many will take a long time to type out.).

Changelog
SPOILER:
    1.0.2
    Fixed issue where having less than 0 judges would crash the program.
    Added snazzy icon.
    Cleaned up code. (Thanks Ghosthawk).
    Added Highscore option.
    1.0.1
    Fixed a bug that would crash the program if the user typed in a letter instead of a number for values.
    Added an exception that prevents crashing when user inputs 0 judges.
XerX
Dino Rhino
Dino Rhino
 
Posts: 1911
Joined: Sun Sep 25, 2011 7:43 pm
Location: British Columbia, Canada

Re: XerX's Programming Facility.

PostPosted by XerX » Sat Jul 25, 2015 2:26 pm

A lot of new stuff.

Judge Score Averager GUI
SPOILER:
Judge Score Averager GUI is a remake of my first ever C# program made in Visual C#. It allows users to take scores from multiple judges of a contest and average them out for a final score.

Image

Features
Up to 999 Judges. (Dunno why you'd have that many.)
Highscore to prevent any scores from going higher than the set one.
Easy to navigate gui.
Save your averages into text files!
Averages out to the 3rd decimal point. (if applicable.)

Changelog
Code: Select all
V1.0.1
Fixed an error for when you delete the Judges number, and try to average and get an exception.
Fixed an error for when you delete the Score number, and try to average and get an exception.
Fixed an error for when you leave a blank score, and have it default to 0 rather than waiting until a correct response is given.
The top score box can no longer be changed to letters, and other symbols.
The top score box can no longer use decimals.
Previous settings no longer effect results after reset.
Long numbers like "-6.17283973399295E+23" are no longer produced possible to produce.


Download : Version 1.0.1
Github : https://github.com/XNBlank/JudgeScoreAveragerGUI



SMB3 Roulette Cards (LunaLua)
SPOILER:


Download : https://github.com/XNBlank/LunaLua-Modu ... es/tag/1.0

Source : https://github.com/XNBlank/LunaLua-Modules/

HOW TO USE

SETUP

1 . Copy/Paste the smb3goalcard.lua file and smb3goalcard folder into your LuaScriptsLib folder which should be in the root of your SMBX folder. (../SMBX/LuaScriptsLib/)

IMPLEMENTING INTO YOUR SMBX EPISODE/LEVEL

1 . Make a new file in your project folder called LunaWorld.lua.
2 . Add " smb3card = loadAPI("smb3goalcard"); " to the file.
3 . In your onLoad function, you can toggle the card function on/off
with " smb3card.usesCard(TRUE/FALSE); "
4 . If you want to have a certain level not use the card function, or if
it doesn't have a card, add the above line, set it to false, and put it
into a LunaDll.lua file in that levels graphic folder.
XerX
Dino Rhino
Dino Rhino
 
Posts: 1911
Joined: Sun Sep 25, 2011 7:43 pm
Location: British Columbia, Canada


Return to Other Business

Who is online

Users browsing this forum: No registered users and 1 guest

cron