2593 Commits

Author SHA1 Message Date
UnknownShadow200
1ea0837c54 Fix fog density being 2.0f instead of 1.8f (Thanks gDEBugger) 2017-11-04 15:13:20 +11:00
UnknownShadow200
f9fefd6ce8 Use exact same colours as original classic for menu background overlay 2017-11-03 20:46:17 +11:00
UnknownShadow200
b365a3b796 Simplify chat input sending 2017-11-02 13:27:04 +11:00
UnknownShadow200
295e1a5ee0 Add methods for read/write UTF8 text. 2017-11-02 11:07:08 +11:00
UnknownShadow200
a26911b2fe Make menus closer to classic look (especially gen level in classic mode) 2017-11-01 22:46:02 +11:00
UnknownShadow200
53e9992031 Redesign C d3d9 api to directly use pointers, instead of index into pointers table 2017-11-01 22:16:46 +11:00
UnknownShadow200
85ad59d78f Classic mode now have some render distances as original classic 2017-11-01 09:12:33 +11:00
UnknownShadow200
ba8e240149 Fix dev opengl build update updating to release instead (Thanks CyberToon) 2017-10-30 14:41:35 +11:00
UnknownShadow200
d75df42123 Fix doubleslab instead of gold ore being in classic mode inventory. 2017-10-30 13:12:30 +11:00
UnknownShadow200
b6ff532a23 And also for associating bitmaps with device contexts (Completely untested) 2017-10-28 22:02:39 +11:00
UnknownShadow200
3dfe3847b9 Add DrawText/MeasureText to C platform API 2017-10-28 21:15:29 +11:00
UnknownShadow200
846ba75d3a Fix being able to duplicate held block under rare circumstances. (Thanks Cybertoon)
Could be accomplished by (with default inventory), scroll to log, press G, scroll to dirt, middle click grass, grass will now be put in the empty slot. Hence it now appears twice in the inventory.
2017-10-28 14:21:05 +11:00
UnknownShadow200
663ac22524 Fix TextHotkey extension, accidentally mapping numpad number keys to normal number keys. 2017-10-26 13:47:18 +11:00
UnknownShadow200
98a08a3f3a Fix particles being shaded wrongly. (Thanks CyberToon) 2017-10-25 17:36:58 +11:00
UnknownShadow200
f84c96ad28 Port GameMode to C. 2017-10-25 09:56:15 +11:00
UnknownShadow200
7dc579e551 Fix custom blocks appearing as 'invalid', when loading a map in singleplayer that has custom blocks, then loading a map that does not have custom blocks. (Thanks Kingoscargames1) 2017-10-24 23:46:55 +11:00
UnknownShadow200
f93e7e93cf forgot copyright in Utils.h 2017-10-24 14:07:14 +11:00
UnknownShadow200
39eed53aba Port InputWidget to C. 2017-10-24 13:59:19 +11:00
UnknownShadow200
f8dd6b0e52 Don't let you type in multiple lines of chat on servers not supporting partial messages, this avoids confusion with PM/commands being incorrectly put on normal chat messages. 2017-10-23 17:52:25 +11:00
UnknownShadow200
2c33b99665 Add link to MESA software renderer in readme (Thanks dragonballz2k), fixes #479. 2017-10-23 11:07:33 +11:00
UnknownShadow200
8240176599 Port bitmap text drawing to C. 2017-10-22 17:07:55 +11:00
UnknownShadow200
af3e440002 Finish porting SpecialInputWidget to C. 2017-10-22 14:18:18 +11:00
UnknownShadow200
f48532207e Add a untested hacky workaround, to force OSX to use 32 bit architecture with mono >= 5.2 2017-10-22 00:06:00 +11:00
UnknownShadow200
e342b402ec Allow rebinding ID overlay 2017-10-21 21:44:31 +11:00
UnknownShadow200
82c464b426 Start porting SpecialInputWidget to C. 2017-10-21 15:36:11 +11:00
UnknownShadow200
a69a285222 C funcs to create/delete fonts. 2017-10-20 11:58:36 +11:00
UnknownShadow200
3049822462 Fix height of gas block affecting the position of arm. (Thanks kingoscargames1) 2017-10-19 22:14:07 +11:00
UnknownShadow200
2869018311 Fix 'use font' text backend not drawing ampersands at all. (Thanks Fam0r) 2017-10-19 21:58:03 +11:00
UnknownShadow200
6a2a055506 Fix string annotations, not passing strings by pointer 2017-10-19 20:14:51 +11:00
UnknownShadow200
25ca8264d4 Fix a few compile warnings. 2017-10-19 15:01:54 +11:00
UnknownShadow200
14b7cadaa0 Fix releasing alt after mouse wheel scroll, resetting hotbar index to hotbar 0 or 1. (Thanks AndrewPH) 2017-10-18 23:51:43 +11:00
UnknownShadow200
a893130bd4 Fix 'gen level' with survival mode crashing in multiplayer. 2017-10-18 11:55:57 +11:00
UnknownShadow200
0c51e70380 Port HotbarWidget to C. 2017-10-17 19:47:16 +11:00
UnknownShadow200
08c9173bae Finish porting table widget to C. 2017-10-17 19:37:40 +11:00
UnknownShadow200
fb5be392d6 Port KeyMap to C. 2017-10-17 14:53:16 +11:00
UnknownShadow200
0f7ca5c04e Finish porting table widget to C. 2017-10-17 11:44:10 +11:00
UnknownShadow200
f1b946e39b Mostly port TableWidget to C. 2017-10-16 23:19:08 +11:00
UnknownShadow200
777aba8a5d Inventory hotbar widget no longer hardcoded to bottom of window.*/ 2017-10-16 19:02:06 +11:00
UnknownShadow200
7d9d8831d7 Port Inventory to C. 2017-10-16 18:25:08 +11:00
UnknownShadow200
6f2e9437b5 Port ButtonWidget to C. 2017-10-16 14:35:42 +11:00
UnknownShadow200
bbc88e252f Port more of widgets to C. 2017-10-16 12:50:22 +11:00
UnknownShadow200
353be8b037 Release 0.99.9.5 0.99.9.5 2017-10-15 11:37:13 +11:00
UnknownShadow200
f9de4ac85c Fix changed keybinds not saving. (Thanks Cheesse) 2017-10-15 11:35:54 +11:00
UnknownShadow200
43752348bf Break up the giant InventoryScreen class to be more modular.
(separate table widget, and scrollbar widget)
2017-10-14 23:24:01 +11:00
UnknownShadow200
aa4d06537b Start porting GUI widgets to C, port word wrapper to C. 2017-10-14 20:31:10 +11:00
UnknownShadow200
16968464f0 forgot to commit particle files 2017-10-14 10:09:30 +11:00
UnknownShadow200
9734be499e Port particles to C. 2017-10-13 23:45:15 +11:00
UnknownShadow200
7ce3bfae73 Start porting IDrawer2D to C. 2017-10-13 21:09:10 +11:00
UnknownShadow200
01fc0ba001 Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp 2017-10-13 17:42:21 +11:00
UnknownShadow200
bee175eb7c Eliminate generics usage in Particle classes 2017-10-13 12:10:03 +11:00