37 Commits

Author SHA1 Message Date
Drew DeVault
fa8c4a6877 Enforce digging time and damage items when used
Closes #11

Partially addresses #12
2015-07-01 15:22:27 -06:00
William Moorehouse
833c102725 Fixed duplicates 2015-06-18 17:45:27 -04:00
William Moorehouse
33bf6b2a0b Fixed building on Windows 2015-06-18 17:23:50 -04:00
Drew DeVault
31247946e0 Remove broken custom commands 2015-06-18 16:58:13 -04:00
Drew DeVault
94fc3b08b8 Fix up Launcher post build events
You can't run multiple commands.
2015-06-18 16:56:42 -04:00
Drew DeVault
9bd1db8317 Fix monodevelop stupidity 2015-06-18 16:39:20 -04:00
Drew DeVault
2f37defba1 Add truecraft launcher script for Unix systems 2015-06-18 16:15:13 -04:00
William Moorehouse
aa55f2c97f Reverted string changes 2015-06-18 14:33:04 -04:00
William Moorehouse
c066e998d2 Fixed crash when phantom texture pack entry was selected, added vanilla texture bio 2015-06-18 14:28:21 -04:00
Drew DeVault
386d8f7328 Add option to download Mojang assets
Also fixes a bug with texture pack loading in the client.

Note: we cannot distribute Mojang assets, but some players might want to
use them. To that end, the launcher now has a button that allows the
user to download them him or herself. Since we download them directly
from Mojang, we're be good to go.
2015-06-18 13:59:03 -04:00
Drew DeVault
73869d7123 Fix client targets 2015-06-18 12:29:49 -04:00
Drew DeVault
bebaed2b5b Load MonoGame.Framework manually at runtime
This lets us have one build that will in theory work on Windows and
Linux.
2015-06-18 12:23:27 -04:00
William Moorehouse
d5224f72c9 Added more resolution options and fullscreen support 2015-06-17 15:03:06 -04:00
William Moorehouse
9ad14273a4 Changed resolution setting to a dropdown 2015-06-17 14:23:46 -04:00
William Moorehouse
9538d1321a Added support for changing preferred resolution 2015-06-17 10:02:06 -04:00
William Moorehouse
ab521f0357 Moved texture pack description into same text field as its name 2015-06-17 09:29:10 -04:00
William Moorehouse
f15744b7a2 Finished cleaning up texture pack code 2015-06-17 09:10:42 -04:00
William Moorehouse
2ae26f1519 More fixes 2015-06-16 22:17:30 -06:00
William Moorehouse
3c2bb1a225 Fixed known issues with texture pack loading 2015-06-16 22:17:30 -06:00
William Moorehouse
b799809d74 Now load terrain.png from current texture pack 2015-06-16 22:17:30 -06:00
William Moorehouse
ef5c6b7861 Moved texture pack loading directory and Default.zip 2015-06-16 22:17:30 -06:00
William Moorehouse
0159b1ba05 Removed texture pack extraction from launcher 2015-06-16 22:17:30 -06:00
William Moorehouse
20dbaa087a Moved new UserSettings to TrueCraft.Core 2015-06-16 22:17:30 -06:00
William Moorehouse
31da1e4f7d Added basic support for texture packs 2015-06-16 22:17:30 -06:00
Drew DeVault
df5e5ca232 Fix cross-thread violations in launcher 2015-06-03 15:54:19 -06:00
Drew DeVault
2dd423ab11 Implement singleplayer 2015-06-02 20:31:43 -06:00
Drew DeVault
c39337d0eb Add support for saving favorite servers 2015-06-02 18:40:53 -06:00
Drew DeVault
5050ace6fb Add settings and login persistence 2015-06-02 17:52:22 -06:00
Drew DeVault
c8497b887a Refactor launcher GUI 2015-06-02 17:39:44 -06:00
Drew DeVault
28be755593 Fix Xwt.WPF.dll 2015-06-02 10:33:56 -06:00
Drew DeVault
5086565c41 Flesh out launcher some more
The client now uses the username you provide during login in the
launcher. Of note is that the actual login flow is not implemented -
there is no authentication.
2015-05-30 16:45:43 -06:00
Robin Kanters
f79f7e36b0 Disable .pdb generation for Release builds 2015-05-21 23:09:17 +02:00
Drew DeVault
df566e6d76 TrueCraft.Client.Linux -> TrueCraft.Client 2015-05-16 21:50:10 -06:00
Drew DeVault
62f14516eb Retarget as GUI executable
This should remove the console window on Windows
2015-05-16 12:09:12 -06:00
Drew DeVault
b8ab5f218a Fix issue preventing launcher from re-opening 2015-05-16 12:06:14 -06:00
Drew DeVault
7c6a26b496 Add Xwt.WPF.dll
This is the 64-bit version, at some point I'll figure out how to make
this work for any arch.
2015-05-16 11:58:01 -06:00
Drew DeVault
3b542d9be0 Initial commit of TrueCraft.Launcher 2015-05-16 11:39:34 -06:00