Commit Graph

172 Commits

Author SHA1 Message Date
minjaesong
6d0616a7bd instead of dealing with delta, we'll just update multiple times, THIS TIME IN CORRECT WAY
(because it really works :p)
2019-01-22 02:59:22 +09:00
minjaesong
5786b843e4 removing default batch on blendxxx() funs 2019-01-20 03:09:23 +09:00
minjaesong
0397c47aad light: lantern lookup should be faster 2019-01-17 16:06:00 +09:00
minjaesong
170a73bbd8 ui itemlist scrolls with wheel 2019-01-16 01:37:44 +09:00
minjaesong
2f335e5c5f lightmap edge-case fixed
when camera.x is in -15..-1, all thing shifts to left
2019-01-11 04:44:52 +09:00
Minjae Song
934b252314 when it's not dev build, title bar shows less info
they take some processing time
2018-12-25 01:58:18 +09:00
Minjae Song
46284be77d moved things a lot just so that splash screen shows up WHILE things load 2018-12-25 01:39:22 +09:00
Minjae Song
a7d12b2b54 rename TARGET_FPS to PHYS_TIME_FRAME; shader to use multiple atlas tex; and things 2018-12-16 15:30:25 +09:00
Minjae Song
513c5a17eb new thread pooling strategy and test program WIP 2018-12-14 22:53:25 +09:00
Minjae Song
0e7edd52f7 things "look" good enough, should stop here and work on the main game 2018-12-11 04:02:23 +09:00
Minjae Song
6e2809404a fix: textbuttonlist selector appearance bug, nsmenu not closing its child 2018-12-11 02:22:31 +09:00
Minjae Song
7fb403c4bc other commit didn't work, duh; this SHOULD fix shit
the other commit: "prev commit didn't work" at 2018-12-09 (1f785a376b)
2018-12-10 20:35:54 +09:00
Minjae Song
06c6c68dba nsmenu working submenu navigation; new graphics bug discovered 2018-12-10 03:33:08 +09:00
Minjae Song
b44699ae04 UINSMenu is made to show how to code 'UI dragging' 2018-12-09 20:00:52 +09:00
Minjae Song
0c20ed3418 NSMenu WIP 2018-12-09 17:51:17 +09:00
Minjae Song
1f785a376b prev commit didn't work 2018-12-09 17:31:17 +09:00
Minjae Song
eb1a3dcd14 textbuttonlist fixed incorrect vertical placement 2018-12-09 17:24:26 +09:00
Minjae Song
32ecdc4b4d 'the entire screen is shifted!' bug fixed 2018-12-09 13:38:25 +09:00
minjaesong
c8613c5254 NSMenu WIP, but also caught a source of the old bug 2018-12-09 04:40:46 +09:00
minjaesong
d0e0f8dd8d moved white box tex to AppLoader; textButton now has alignment option 2018-12-09 04:36:53 +09:00
minjaesong
59c6876849 making Yaml and BFS of QNDTree work 2018-12-09 01:52:57 +09:00
minjaesong
11f7fa5c9a WIP new UI elem 2018-12-08 23:26:01 +09:00
minjaesong
91ade00bbb bringing back onscreen debug info 2018-12-08 05:05:42 +09:00
minjaesong
9b087f0ae5 fixed a NaN bug caused by a zero-width/height hitbox
Also inventory is widened to 10x7 of prev 9x7
2018-11-06 04:02:33 +09:00
minjaesong
83fd44df4c abolished a need to pass world as parametre
+ simply changing the single variable (ingame.world) will update all the renderer's behaviour
+ somehow my git changelogs are exploding
2018-10-05 23:40:03 +09:00
minjaesong
5641910036 layer seems load, need to write better test-able code 2018-10-05 22:13:55 +09:00
minjaesong
b380fa7ce7 new map data format and its read/writer
!! UNTESTED !! UNTESTED !! UNTESTED !!
2018-10-03 19:20:11 +09:00
minjaesong
f365156799 World Click events
let's hope it works w/o tests as I can't get to the Ingame now
2018-10-01 23:51:04 +09:00
minjaesong
6a1146f67b player is now nullable; wtf is calling Ingame 5 times? 2018-09-17 01:46:50 +09:00
minjaesong
16854a4be5 more remoCon thingies 2018-08-30 21:30:39 +09:00
minjaesong
6c4c0214a1 UI Remote Controller reworked (now 90% less stupidity) 2018-08-30 17:24:53 +09:00
minjaesong
6ed012f0c1 dump (another useless message) 2018-08-05 21:57:18 +09:00
minjaesong
54a38407e2 still broken, still renders
because im going to break it once again
See my comment in PostProcessor.kt
2018-06-28 21:31:39 +09:00
minjaesong
a6ea2b4e18 still wip modularisation, game somehow boots 2018-06-21 17:33:22 +09:00
minjaesong
f0a6f8b9c2 scrollable inventory with up/down UI button 2018-05-09 19:41:04 +09:00
minjaesong
dde69d2e7e colourutil update 2018-02-16 10:49:13 +09:00
minjaesong
e565a9f173 adopting Java 9/Kotlin 1.2 2018-02-10 21:40:17 +09:00
minjaesong
fc5273b00e cheat detected notification 2017-12-10 14:32:32 +09:00
minjaesong
02c4a3148b language vars are fully moved to apploader 2017-11-25 22:29:59 +09:00
minjaesong
b33309c784 tooltip UI; tooltip in the inventory 2017-11-25 17:56:57 +09:00
minjaesong
40216b1ac9 inventory grid mode buttons working highlight 2017-11-07 23:29:07 +09:00
minjaesong
bb8fc25d14 hacked the titlescreen to fix resize-related UI shit 2017-11-01 15:46:09 +09:00
minjaesong
b2e0913ff5 encumbrance meter for new inventory 2017-10-30 04:28:27 +09:00
minjaesong
132664d3bd black background for inventory 2017-10-29 13:26:34 +09:00
minjaesong
341d5e696c working "equipped" view with unequip 2017-10-28 15:07:58 +09:00
minjaesong
4e69f21c8b "equipped" indicator on item grid 2017-10-25 05:53:39 +09:00
minjaesong
977df44316 fixed uiItem stupidity with uiCanvas; it activated even if its parent is invisible 2017-10-24 07:25:05 +09:00
minjaesong
d1f3a491f1 catbar and grid: updates and renders as intended 2017-10-24 00:21:13 +09:00
minjaesong
07c1714751 at least some of the new UIs are working 2017-10-23 03:44:45 +09:00
minjaesong
0004240c52 somehow fixed a consolewin bug
- It would read a key even if it's closed
2017-10-18 03:52:11 +09:00