- Jan 27, 2015
-
-
DarkGod authored
-
DarkGod authored
Friendlyfire fixes friendlyblock now works consistently with friendlyfire & alch bombs too.
-
Alex Ksandra authored
-
Alex Ksandra authored
-
DarkGod authored
Classic UI merge Catch!
-
Alex Ksandra authored
-
DarkGod authored
-
DarkGod authored
-
Alex Ksandra authored
-
DarkGod authored
-
DarkGod authored
-
DarkGod authored
-
DarkGod authored
Beyond the flesh fix I messed up, but it's fixed now :3
-
Alex Ksandra authored
-
- Jan 26, 2015
-
-
DarkGod authored
-
DarkGod authored
Classical speedup Speed Classical UI up on most, if not all, setups. Done with surface caching. UPDATE: probably not needed as another MR makes drawColorString a lot faster.
-
DarkGod authored
-
DarkGod authored
Rest wait detrimental effects Don't you hate it when a weaver young comes to you, pins you to the ground, then dies but you cannot autoexplore for 4 more turns? Because by God I do.
-
DarkGod authored
Shift map viewport upon HUD style change (yeah, branch name is kind of awful, I'll admit. :( ) Upon interface change, map position used to not update properly. This ruins saves. This commit fixes it for future saves at the very least.
-
DarkGod authored
fixed a font height issue
-
Alex Ksandra authored
-
DarkGod authored
-
- Jan 25, 2015
-
-
Alex Ksandra authored
-
- Jan 24, 2015
-
-
DarkGod authored
-
Alex Ksandra authored
-
DarkGod authored
Chrono talent balance Timey Wimey stuff. Can you add a commit message from me thanking everyone for all the playtesting and feedback? Would like the community to get some recognition in the release notes :)
-
DarkGod authored
Font.draw convert Before you ask: yes, yes, I tested it. Not even per-commit, not per-file: I did it change-by-change. Took me a lot of time but I think I caught everything. Hooray, no more drawColorString in engine.ui!
-
Alex Ksandra authored
-
Alex Ksandra authored
-
DarkGod authored
Small fixes #whatever Lists want scrollbars to count from 1, and more complicated stuff doesn't really care. So I made them count from 1.
-
Alex Ksandra authored
-
Alex Ksandra authored
-
Alex Ksandra authored
-
Alex Ksandra authored
-
Eric Wykoff authored
-
Alex Ksandra authored
-
Alex Ksandra authored
-
Alex Ksandra authored
-
DarkGod authored
Many a fix to colored string rendering. Problems found and obliterated: * drawColorString and drawColorStringBlended were the same. Now they correctly alias one another instead of being letter-to-letter copies. (And they were, I swear.) * drawColorString used LPEG and Font.size, which also used LPEG. This resulted in extreme double LPEGging of every word. See below. * drawColorString was word-to-word tstring.drawOnSurface except less powerful and with return value. So I expressed the former in terms of the latter. This also fixed aforementioned problem with using Font.size. * the same LPEG expressions were used in drawColorString, Font.size, and string.toTString. Now everything uses tstrings. * TStrings now cache results parsed from strings, so functions that accept fancy strings don't choke parsing them every time. Let me say, this helps. Results: tremendously improved performance on low-end machines.
-
Alex Ksandra authored
-