mirror of
https://git.alee14.me/shiftos-archive/ShiftOS_TheReturn.git
synced 2025-01-22 18:02:16 +00:00
The official, open-source, C# revamp of ShiftOS.
a152c2c463
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 |
||
---|---|---|
.vs/config | ||
Libraries | ||
ModLauncher | ||
readme_stuff | ||
ShiftOS.MFSProfiler | ||
ShiftOS.Modding.VB.LegacySkinConverter | ||
ShiftOS.Modding.VirtualMachine | ||
ShiftOS.Modding.VisualBasic.LegacySkinConverter | ||
ShiftOS.Objects | ||
ShiftOS.Server | ||
ShiftOS.Unite | ||
ShiftOS.Updater | ||
ShiftOS.WinForms | ||
ShiftOS_TheReturn | ||
unusedcode | ||
.gitattributes | ||
.gitignore | ||
CONTRIBUTING.md | ||
CREDITS.md | ||
InsertLicense.exe | ||
LICENSE | ||
README.md | ||
ShiftOS_TheReturn.sln | ||
ShiftOS_TheReturn.userprefs |
ShiftOS
The official, open-source, C# revamp of ShiftOS.
License
We are licensed under the MIT license. A simple description is:
- Don't steal our code and claim ownership of it
- Leave copyright statements and license info at the top of all .cs files.
InsertLicense.exe
can be used to add the license to all files without it.
Using our code for your own project
You may use the ShiftOS.Engine, ShiftOS.Objects, and ShiftOS.Server projects to create your own games. You must include the original license and link back to ShiftOS in your README
and in your game or credits.
Compiling the code
To compile the code, simply clone the repository, and open it in Visual Studio. Then, set ShiftOS.WinForms
as your startup project by right-clicing it in Solution Explorer. Then, hit F5 to compile and run the game.
Where the hell is the Issues tab? This can't be GitHub!
No, you're wrong. We've actually disabled the Issues tab in place of our own in-place bugtracker. Please post bugs there. It is easier for us to track and integrate with the rest of the community.
Contributing
See CONTRIBUTING.md