Commit graph

317 commits

Author SHA1 Message Date
RogueAI42
b453978afc MindBlow tweaks
* MindBlow now lets you reset memory before you start a new
program, and kill one that is still executing
* The MindBlow site now uses the correct button theme
2017-06-19 17:03:51 +10:00
Michael
5fd343195b Localize a lot of the window titles 2017-06-18 20:31:19 -04:00
Michael
a3cd6c0e60 Commands are parsed with a bash-style syntax by default 2017-06-17 21:03:27 -04:00
Michael
44d80428b8 fix some pong issues 2017-06-17 17:08:21 -04:00
Michael
14efc1fb56 merge conflicts 2017-06-17 15:53:54 -04:00
Michael
e3f9a6028b Localize a LOT of the UI 2017-06-17 14:45:42 -04:00
RogueAI42
8862820bf3 AppVeyor 2017-06-18 00:46:38 +10:00
RogueAI42
0365b33993 Added exception handling to MindBlow 2017-06-17 19:45:21 +10:00
RogueAI42
dbf794c984 MindBlow: Brainfuck IDE for ShiftOS
For 50,000 Codepoints you can write and run Brainfuck programs in
a dedicated IDE. Check out the site on "shiftnet/mindblow".

The IDE seems to be working perfectly. The site has some theming
issues.
2017-06-17 19:16:50 +10:00
RogueAI42
77cb4a9a14 Changed how bounces work in Pong + Fixed Shutdown 2017-06-17 14:23:39 +10:00
Michael
79fe2101ae Get rid of namespaces in commands. 2017-06-16 20:36:43 -04:00
Michael
eb4b032b35 fix losing system 2017-06-16 12:06:49 -04:00
Michael
be544f77de UI changes 2017-06-15 21:01:36 -04:00
Michael
f9ef8e021c More optimizations 2017-06-15 20:01:26 -04:00
Michael
11ff04a384 ai improvements and codepoints 2017-06-15 18:13:07 -04:00
Michael
6a28bbbb63 Ball prediction AI 2017-06-15 17:45:57 -04:00
Michael
e6d58c235c Use GDI+ to render Pong 2017-06-15 17:08:42 -04:00
Michael
effbf091b7 Fix ArtPad sidebar images being blank 2017-06-14 19:59:29 -04:00
Michael
cd30c8a9ff Fix Graphic Picker nullreference bug 2017-06-13 16:39:37 -04:00
Michael
c0017e35a4 Creation of new games is possible again! 2017-06-11 17:58:35 -04:00
RogueAI42
107a98686a ReflectMan Saves The Day..............
Refactored every part in the code that used that damn foreach loop.
All assemblies are now loaded on startup into an array, and the
results of GetType() on each are concatenated into another array.
The parts of the code that were loading the assemblies and scanning
them themselves now look to ReflectMan.Types, and all disk I/O is
limited to the first time ReflectMan is accessed. While I was there
I also replaced some other foreach loops with array comprehensions
and such to speed things up - there is a noticeable improvement.

It doesn't seem to have broken anything, but I'd appreciate if
someone could do more stress testing for me.
2017-06-11 17:38:53 +10:00
Michael
c3deaa23ff Even more menu work. 2017-06-10 22:02:10 -04:00
RogueAI42
e5bd035b4c fix a small bad in ShiftoriumFrontend 2017-06-10 02:50:15 +10:00
AShifter
a152c2c463 Fixed ShiftLotto (again)
Recently, Codepoints have been changed to ULong64. While SuperDoggo (on
discord) was playing ShiftLotto, he tried to bet 100cp with only 80cp.
The check to make sure you don't overbet failed because ShiftLotto
subtracts codepoints*difficulty - currentCodepoints. If this value is
negitive, it should give you an error. But, due to the transition to
ulong,, this does not work and the check passes, removing (or adding if
you're lucky) codepoints, crashing the game. I fixed this by simply
changing thechecking statment from subtraction to a Less Than check (<).
WOW I TYPED ALOT OF STUFF
2017-06-05 10:01:16 -06:00
Michael
69aba3b373 A fuckton of storyline features. 2017-06-04 15:18:53 -04:00
RogueAI42
7fe5d790dc fixed shiftorium
just in time for chrimbus
2017-06-04 01:29:21 +10:00
Michael
719f2e4170 Rebalance shiftnet subscriptions 2017-06-02 21:06:31 -04:00
RogueAI42
17f3f6f685 Fixed Pong?
there are some sound crashes but Michael told me to just make the
PR and let him fix the audio backend so that's what I'm doing.
2017-06-03 00:43:20 +10:00
Michael
d001b613fb Fix Graphic Picker UI. 2017-06-01 17:45:59 -04:00
Michael
03cf891c53 Icon Manager and various icon bugfixes. 2017-06-01 17:09:22 -04:00
Michael
3dd402277b Fix sizing issue with notifications, and UP key in terminal 2017-05-31 08:40:29 -04:00
Michael
0451b5d157 Slight Shiftnet mods, new default skin. 2017-05-30 16:34:31 -04:00
Michael
37ac4c684c It's amazing what talking to Rylan can do to an integer datatype. 2017-05-29 20:08:30 -04:00
Michael
ff47625d25 fix some clientside save softlocks 2017-05-29 16:08:59 -04:00
Michael
58c9152351 various things from last night 2017-05-29 11:38:20 -04:00
Rylan/wowmom98
c7ba7d733c un obsoleting 2017-05-28 14:44:24 -04:00
Michael
9914c18456 Fuck 2017-05-28 14:40:42 -04:00
Michael
6123e06842 make localization 50 billion times faster 2017-05-28 13:36:28 -04:00
Michael
03ebdf42d9 Funny, disabling localization makes things easier... 2017-05-28 12:40:06 -04:00
Michael
4036e97f3f Don't clear the terminal when in fullscreen 2017-05-28 10:26:11 -04:00
Michael
80899fc5de Cool startup logo 😃 2017-05-28 10:12:59 -04:00
Michael
8e3bdf71e7 strip things down but make things better 2017-05-28 07:21:16 -04:00
Michael
dc0b8c6688 Fix a bug with command-line login. 2017-05-28 06:44:58 -04:00
Michael
e841b168e1 stuff 2017-05-27 16:59:54 -04:00
Michael
fde832b357 simplesrc refurbishment 2017-05-27 12:11:36 -04:00
Michael
97e22b35ad SLIGHT optimizations? 2017-05-26 17:06:38 -04:00
Michael
44a4de1c17 web browser + fix shiftorium merge conflict 2017-05-23 20:36:16 -04:00
Michael
660c42a19c Disable TriPresent for Beta 2.5. 2017-05-23 19:07:25 -04:00
Michael
6747c63e2c Tiny skinning fixes. 2017-05-23 18:15:05 -04:00
Michael
4178d71cb9 some more story stuff 2017-05-20 15:37:42 -04:00