Commit Graph

366 Commits

Author SHA1 Message Date
Minjae Song
dac69f504c Add contribution guide
Former-commit-id: 5d501e16b94c4056efb00ea96e9253aaa00a2578
2017-03-09 16:23:57 +00:00
Minjae Song
dfd71435de Update README.md
Former-commit-id: fd89faba7d151412ebce782ee76fe1c1fb2b08b1
2017-03-09 16:15:58 +00:00
Song Minjae
76fcb5b12f git gud
Former-commit-id: 86d4fba868dbe1c2841e1829f2857ff47187cc57
2017-03-05 01:31:40 +09:00
Song Minjae
e9572488be ordered vital metre -- you can display two or more vitals
Former-commit-id: 27767b632a1c65060750e49c55db7e71a0e443ae
Former-commit-id: b431478a0d43193ac60011a958f6305673334755
2017-03-05 00:28:20 +09:00
Song Minjae
08417be027 eliminated reddening on T+52300
Former-commit-id: 5106f760b5945f3b9a90f66d5de155e7a223cfab
Former-commit-id: 7dd1718d64e84e98d8e08a50cfa8ed50366bcc32
2017-03-05 00:27:50 +09:00
Song Minjae
edd97b45a7 vital metre prototype
Former-commit-id: c3f95f7ef280eabc5516ad6885386cb89d6ee35d
Former-commit-id: ab9cd5bd8daf27d37828a5ca4a737a723d76fa1a
2017-03-04 01:52:30 +09:00
Song Minjae
0a0aea9589 vital metre mockup
Former-commit-id: c49f7ba80cff854db6d79af1c9d50d77b0bae76d
Former-commit-id: bd62a24bfd4c9737e2f23b0bae1756df62a19acf
2017-03-03 18:42:47 +09:00
Song Minjae
f5db4cb2fb have no idea how LFS works :/
Former-commit-id: 81595f4fd40bb497150c26b063c994e7dd267cda
Former-commit-id: 94aeebbd5f3949f014497bcd79f8e83f6dd84d5a
2017-03-03 12:18:14 +09:00
Song Minjae
75ab8c6558 forgot gitattributes
Former-commit-id: 3283e9aa0f0cbb450a325f743033150b5b031c80
Former-commit-id: 0a4113e9280e66194ee627dedf6432a23cdf470b
2017-03-03 04:34:21 +09:00
Song Minjae
63ec3a8917 removing old test sounds
Former-commit-id: 916a2b8fb5f290451cfb604fe4b2b3b2abd5bc81
Former-commit-id: 2be333efeff82648db00057975d7c02bd7dfddda
2017-03-03 04:31:34 +09:00
Song Minjae
4c8ceaf301 updating old copyright notice
Former-commit-id: 49f0ae772e48f122919220accaffd4ebf73ed3e3
Former-commit-id: b2b7ad7cf731f5c51938e84714f354bd8ffd6e6e
2017-03-03 04:15:44 +09:00
Song Minjae
6d8f9d2901 still working on vt, still buggy :/
Former-commit-id: 9164ca8ef33917f7254c65f3947903b8a17dd654
Former-commit-id: 3ebf64f00a0b86d11a449c1d399e149f2714839c
2017-03-03 04:05:00 +09:00
Song Minjae
efd3284e30 some UI suggestion
Former-commit-id: 4526bc289a05ddd0fd205c8c9986785196bdd487
Former-commit-id: ce0bf7a3ce0f083e698cddf708419341f4a73fa9
2017-03-03 03:56:07 +09:00
Song Minjae
b29e6af643 working io.read from STDIN
Former-commit-id: b1168a53fd5fbd09c6a5a76506402560fc4e0fd7
Former-commit-id: a0d455da14a6eb7bf0127e136949273ec5a28628
2017-03-02 22:35:13 +09:00
Song Minjae
96c6cb2cc6 bunch of codes:
- Test InputStream() on VirtualComputer (blocking/unblocking using simple semaphore) -- no more dirty lua impl of io.read
- Typealias Kotlin 1.1
- Primitive box drawing on VideoCard
- Removing unnecessary fonts


Former-commit-id: cece88af3a3430678e685856eec78b4a9d598b4f
Former-commit-id: 22eed3a7beb9b4cb34636cbab2ff0e94989bdb31
2017-03-02 02:11:50 +09:00
Song Minjae
bdba27d776 Update to Kotlin 1.1
Former-commit-id: bd35f4973ce672c9fa4b36a1c8655bd719df5148
Former-commit-id: 010bb8907f6afa453de6a678cf97cc6c72483dd4
2017-03-01 21:33:46 +09:00
Song Minjae
71091cce98 vc ppu: some updates for Lua
Former-commit-id: 3d99a6788d05eaf3e90bffe8d412f0ab92e7f9bb
Former-commit-id: 306ed39d09f2b0b5461cb71d0cef96d7d5793769
2017-02-26 03:08:58 +09:00
Song Minjae
679a65a12e fixed lantern colour not update
Former-commit-id: 153d3f4fbdae65f71c7c63a3b0a87fee08677186
Former-commit-id: 732f527d49dc31bbc669bbfed4624018c471dbe0
2017-02-26 03:08:21 +09:00
Song Minjae
a3445d631a actor hit ceiling and now properly bounce back (again, gah!)
Former-commit-id: 05ce5bbae52337a92e26bd6937d610bd2c14cefb
Former-commit-id: 810db52f9f9f1756d2d667229487fb653f87898e
2017-02-26 03:07:54 +09:00
Song Minjae
b23f848d95 working real-time software blur
Former-commit-id: a545802b19188fb9d3b6168885f40d46e3376195
Former-commit-id: f71dbfa2521888cc847937f549e627f87625ea17
2017-02-25 02:50:48 +09:00
Song Minjae
3b7e88b0af no memory leak on ImageBuffer rendering
Turns out, <ImageBuffer>.image creates new Image instance which will NEVER be reclaimed (which causes OutOfMemoryError) unless manually destroy()ed.


Former-commit-id: 34840cf63e52e5635ec8acd5fb1bb78923c61063
Former-commit-id: aca4388320fae022a4744f75c1b0f66b544bdafb
2017-02-25 02:39:02 +09:00
Song Minjae
d7b49b0f9d graphics computer -- working sprite system
Former-commit-id: eedad5c99d0d8fa1d74a7a5b4e6250017d55163b
Former-commit-id: 0dc08e778cca3300ffc6f696ba395eb8ca2b154b
2017-02-24 17:35:32 +09:00
Song Minjae
0180c7cf0a yet another font update
Former-commit-id: 332bdbd2e55d148f42f3e3635dbc94a71f152f01
Former-commit-id: 27308c98fe0fe858bcbb42301dd714a49d92c81c
2017-02-20 23:27:00 +09:00
Song Minjae
b33f179a9b font upd, added ext-b
Former-commit-id: f8f324ea45e12608017c9a09c4a8994d341d91a1
Former-commit-id: 37fff79ddb4eec7bd5f3006ff0db1e1e3abd3653
2017-02-20 20:28:54 +09:00
Song Minjae
c48308efe1 font upd
Former-commit-id: bf42a690c7cd199d4f2ec00855213b83aecb144b
Former-commit-id: b992aac69b93c5d1632e96c4985cf61a6419b6a8
2017-02-20 01:43:26 +09:00
Song Minjae
076c5ba1f1 terrain tex upd
Former-commit-id: 19fe7efbde3db7d5655c8470489da1c5a5a188ec
Former-commit-id: 94c984500c0f8ef3b323e953c91306b525bd4623
2017-02-20 01:41:37 +09:00
Song Minjae
d7576ce844 New RNG for the game and Joise
Former-commit-id: 4a5b7f7ef6546d04be106d881e7d3f9dd6dc1b57
Former-commit-id: 90c15fa64cde39e33206ff7be645db9bceda1161
2017-02-20 01:41:01 +09:00
Song Minjae
1c0b969078 resolving issue #12
Former-commit-id: eee32f1d3b74a431626888ab32166e0cad14f522
Former-commit-id: e58fecf50f193d695f7a7852117183486a12cc62
2017-02-14 23:25:18 +09:00
Song Minjae
5d7349386e ActorWithSprite: correct offsetting on X axis
Former-commit-id: 7c981241889cff139b3523d751e85885af04f867
Former-commit-id: 33b93c99c94813afa2a7ce272f59e7b28faf9da1
2017-02-14 18:56:55 +09:00
Song Minjae
3065d642b5 finalising fonts
Former-commit-id: e85038e433c9e451761a25ce93fa976b847c9e1e
Former-commit-id: 0f59fe3a1b5a174ff63f5a79f11007f0e9d4a204
2017-02-14 18:51:55 +09:00
Song Minjae
d028593842 unhelpful git comment about the font
Former-commit-id: 272cb1b56834c4796d4db9c9ba3d5ead69084513
Former-commit-id: 0395adeefc72aa618d5a422c99db2932a05fe2c4
2017-02-13 14:13:40 +09:00
Song Minjae
5c4036e73f fixing mistakes
Former-commit-id: 2bb63bc0616d42937372781a5f7c779a2b1fb984
Former-commit-id: 80746e41232f5170b807ff54efa3b1e477ee9467
2017-02-13 02:29:39 +09:00
Song Minjae
a9b00bd909 more changes on greek
Former-commit-id: cfde7383844a9a183bf57edad3a772ae74f19af8
Former-commit-id: 178d7b4b788ffe43db64eb453543ea1e20d94acf
2017-02-12 16:45:03 +09:00
Song Minjae
add2be7109 new greek and more tweaks
Former-commit-id: 0c480dd7ce173a37f2f48b5b5d711c2641cbda00
Former-commit-id: 18492d01862bdeecb9c0eba825a3b25da76211b0
2017-02-12 04:12:26 +09:00
Song Minjae
226ae77ab4 cyrillic
Former-commit-id: b5b4c8495b387dbc6516829f3ddf0124f87d8500
Former-commit-id: 2c78b2fb6112199bc7bf4d55b3df01da10f14958
2017-02-11 23:57:42 +09:00
Song Minjae
5799cc39ce Basic Latin, Ext-A
Former-commit-id: 82df422b6a9b9e9c0fba0d11762cbdf2ca5b6f40
Former-commit-id: ff29dc32eb21b9626c78eb53518f5eff12439832
2017-02-11 23:22:35 +09:00
Song Minjae
afe197caf7 newfontsystem branch init commit
Former-commit-id: 5f03cdbec6058f90ef1354db5ee1c6dac9755feb
Former-commit-id: f132b6c4e1a51146fb7522686e24008640e88c45
2017-02-11 16:45:47 +09:00
Minjae Song
cc01ff62e6 citation needed
Former-commit-id: 92b35f459de0ce84064bc44a2ff54be07f06e711
Former-commit-id: 682ed520288e1144c15ac998d7a1b53971f7482d
2017-02-09 16:45:28 +00:00
Song Minjae
bd58c9e40b video card wip for virtual computer
Former-commit-id: 3c71eb0e8614e92e63fd3b29906a3cfd311c916f
Former-commit-id: 3472d6eb7d03a29bfd859e9207f76aeb23cef89b
2017-02-09 22:18:27 +09:00
Song Minjae
9ddf0dee63 data format docs
Former-commit-id: 5da80ac39d23d518bec0ed4e838fd0a4ae19bd11
Former-commit-id: f7ec7a4cd2c1d7a795aa19352065ee1ea1550fe4
2017-02-07 04:50:26 +09:00
Song Minjae
ad68309bc5 reading text from JInputField to support multilingual input
Former-commit-id: 4dc1228ba000f88d3af29569aa3954cb8acc4d90
Former-commit-id: 7fd7f8bd4f35e3be30cd9fa0da96684a48eedad3
2017-02-05 22:04:33 +09:00
Song Minjae
0a2bf64bff HumanoidNPC: explicit initialiser call no longer required
Former-commit-id: ecc822302182bc55f9a11ede39f74bfaf8fe6c87
Former-commit-id: 92f49eb574cb4f7bbf93dae8bf0ff32fa33a74ae
2017-02-05 03:05:18 +09:00
Song Minjae
e66304bea0 assets update
Former-commit-id: 2988c67408159e5b17dd40a10b3eca4ea187d10f
Former-commit-id: b255a9c812f71f13d17922e11257afde59648ada
2017-02-04 22:55:55 +09:00
Song Minjae
8e7b61ea0c 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
bb33d9e381 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
65dec9661c killactor command
Former-commit-id: 9f5b3014c3023988e3d86317f8684d8fc7b714c5
Former-commit-id: 637d39819470a6b8c9d88c9805e49ef7cd4f5fb0
2017-01-31 19:07:06 +09:00
Song Minjae
2c9906888b bringing other memory info back
Former-commit-id: a189dc26e906a6cfd85ca68b4db849426c48ce52
Former-commit-id: 267e95f7d52c126b5d3787358477fc29fb50ad8e
2017-01-31 01:10:18 +09:00
Song Minjae
2f7eaea6b8 Merge branch 'newworldgen'
# Conflicts:
#	.idea/workspace.xml
#	src/net/torvald/terrarum/gameactors/Actor.kt


Former-commit-id: 533aeed3cd26565478a3b8c602c9e9aa7e15b43f
Former-commit-id: e7e851ed9734b47cc05144df1c6187ea50f7ecab
2017-01-31 01:05:38 +09:00
Song Minjae
abad2eb1a6 somehow fixed a phys bug where heavier objects accelerate more by gravity
Former-commit-id: 5a39d6495c861f9abe32b09db4bba8f26667de95
Former-commit-id: f9b8307b6371d553174f268f812a2edc71324a34
2017-01-31 01:01:51 +09:00
Song Minjae
12b04fabdf caves and stuff
Former-commit-id: 248077312d8561ad01819a43a4c4a5205c122ff4
Former-commit-id: f4dc915a66bd26338376b9d6008f136fb36b3060
2017-01-30 22:39:34 +09:00