Commit Graph

27 Commits

Author SHA1 Message Date
Song Minjae
98d7548ce8 mod support design wip 2017-04-17 04:03:58 +09:00
Song Minjae
073e36b48a voi helvetti 2017-04-17 02:29:05 +09:00
Song Minjae
4c928f2772 fixes, bits and pieces, changes in ID referencing, terrain and wall takes damage, working test pickaxe, and a new issue 2017-04-17 02:18:52 +09:00
Song Minjae
8d565a36ba selecting and consuming item in inventory 2017-04-11 19:21:32 +09:00
Song Minjae
d390217ba9 inventory ui
icon in list


Former-commit-id: 7182dcda408d9710d77e25e357f3a67bdd42fff9
2017-03-22 23:58:18 +09:00
Song Minjae
0e7ac916b7 inventory and its ui
Former-commit-id: b1a073c5636ac4516e6c9cf41bb97a844057de3f
2017-03-17 03:28:47 +09:00
Song Minjae
f1151977d9 UI testing env and working text buttons
Former-commit-id: b8fd27c7f71f9bc8da259ae132badcbc9ce117ac
2017-03-13 21:40:50 +09:00
Song Minjae
71f2aa0e53 newfontsystem branch init commit
Former-commit-id: 5f03cdbec6058f90ef1354db5ee1c6dac9755feb
Former-commit-id: f132b6c4e1a51146fb7522686e24008640e88c45
2017-02-11 16:45:47 +09:00
Song Minjae
1f0f22a4b4 Combined ItemProp to InventoryItem and introduced Material
Former-commit-id: d73882505cb26a99a5cc70ef5dc2b7e2d087823c
Former-commit-id: cf061fd2edb6fbe765ac812507cb5b0d7b77ee7b
2017-02-04 22:55:06 +09:00
Song Minjae
5daf424554 Actually utilising ActorAI interface to support AIs written in Kotlin as well as in Lua
Former-commit-id: 53901f5a5d53b33c4254091ec507be82289d57fd
Former-commit-id: 86ce8d2a646a1564ee5e33ef07c5affb338c028e
2017-02-04 22:53:36 +09:00
Song Minjae
56a012d843 actorwithbody splitted in favour of new particle type
Former-commit-id: 121bd069d0a9eeef60f5ecb085a11a93c4b4a84d
Former-commit-id: 539b4b6916e808c01298190cf347e928f61fe62e
2017-01-21 16:52:16 +09:00
Song Minjae
eb43b016fe highest ID of dynamicItem reduced to 1048575
Former-commit-id: b1e36d020a57aac497eff5d3db7142940f590fe4
Former-commit-id: c437e8447ba2a58fdc7dfd05f1ac80284f845702
2016-12-29 20:45:42 +09:00
Song Minjae
cf4f8ca07e code cleanup, shortening things
Former-commit-id: d1c81cf3207fff4dd311e9b6c3beb04c194aebc5
Former-commit-id: 26f5042ba41cd577e681a22465435945434c864b
2016-12-17 14:16:42 +09:00
Song Minjae
ebae267400 tiles won't place to the position where occupied by actors
Former-commit-id: 745558470933aea8d1f03da30ca5042a82c69eac
Former-commit-id: 09e741f5eaec3eb18b8a76c82fcc2aa62378e82e
2016-12-16 23:57:46 +09:00
Song Minjae
70e494e91d get operator on Tile/ItemPropCodex
Former-commit-id: f6c4ecbad8c0ce2486524be70e68292d6aae799e
Former-commit-id: 9738a693eb55861d1292e59d8df2bec7f5603c40
2016-12-16 23:07:14 +09:00
Song Minjae
51cf86f2e7 equip item by body parts
Former-commit-id: 34294de21d16c03da98427edae3b3c6ed94088aa
Former-commit-id: b37fe27635b1643e72e8f714bfea6ce214006931
2016-12-16 18:56:13 +09:00
Song Minjae
4bafccdaa0 still WIP inventory impl, held item impl
Former-commit-id: 9468cfae21ff09c3dd30352a849910364e01d780
Former-commit-id: 50247ccebf3284f739877a1d6c6d8574449a9824
2016-12-14 00:28:42 +09:00
Song Minjae
58ca0d006a WIP inventory implementation
Former-commit-id: ce7d2125209c2c4f49b7d755b068ce72387f5e8f
Former-commit-id: f413b2699ee7448f3d3b70775ca7b679ade66475
2016-12-12 23:29:13 +09:00
Song Minjae
d8b70887a9 new item type, "Dynamic Item"; working text terminal
Former-commit-id: 81e6d836f5f1e6490027d38146a32d404cf9ce3e
Former-commit-id: af6557340f9cd0ea0b67eb7a8825aeffe75f9d82
2016-09-10 16:45:04 +09:00
Song Minjae
1d1f99605c Greek support, modular weather, command history for console window
Former-commit-id: b72d0b018c084e80cf4fef77e1b1a81101d6daea
Former-commit-id: 32da6a2998826de6519a901dcff7bf058f689b2f
2016-07-13 21:48:14 +09:00
Song Minjae
186d6a8cb9 monitor adjustment screen, changed "calibrate" to "adjust" (NOT the STRING_ID of langpack)
Former-commit-id: ffae41e5876e54e2e0aedb5a93092db8e8f75d01
Former-commit-id: 65883b385a205d47b76c60f18a91186c2be922b2
2016-07-06 20:17:51 +09:00
Song Minjae
c4ad69525b TilePropCodex is now object, torch flicker (WIP as all the torches are in unison)
Former-commit-id: df9c0e3a9ace2ba976da5e81f1f2d2217db541a0
Former-commit-id: 81a25a938023f318937e1f4ded15e6047fdf8864
2016-06-17 01:39:55 +09:00
Song Minjae
519ecec774 new console command 'error' (stderr equivalent of console window)
Former-commit-id: ab54663fd64f9ae9c758f53b3f5800a5894f0db3
Former-commit-id: 7aba1585ffa45195622bb25e1c62cace474420c9
2016-04-25 12:49:56 +09:00
Song Minjae
1dc3e6df3e fixing the critical bug in active/dormant thingies, actor ID is now positive integer (I had to), class Actor is now shipped with ID generator, optimisation in add/removeActor
Former-commit-id: f743ecb27ba1cea05215889d7e1a77e10171cb8c
Former-commit-id: 4b88f9711c34542a8a504682cffe79a2f8a43ed8
2016-04-25 01:58:17 +09:00
Song Minjae
c4b64140be actors are now active/dormant depending on the distance to the player, only the active actors are to be updated. Actors outside of the camera (actually a distance to the player) are not rendered
Former-commit-id: 5f80c2ef3592aab5567723087c264e05458e98b3
Former-commit-id: 7714c6f5a6d7a48d4f5adfe8f6990b249bdb80b0
2016-04-24 16:37:08 +09:00
Song Minjae
7c6d232ba6 Actor reference ID on debug window, RefID is now Int, added Japanese on help page
Former-commit-id: 3519b8746d611c4badd65f01644ba05e41d10d04
Former-commit-id: 45bb407c2d932e5d70aab9c9eb4f3ef55ce68d27
2016-04-16 01:03:19 +09:00
Song Minjae
ac9f5b5138 com.torvald → net.torvald
Former-commit-id: 375604da8a20a6ba7cd0a8d05a44add02b2d04f4
Former-commit-id: 287287c5920b07618174d7a7573f049d350ded66
2016-04-12 12:29:02 +09:00