Commit Graph

3938 Commits

Author SHA1 Message Date
Song Minjae
1a89bb1b96 Joise updated to 1.0.2
Former-commit-id: 8fdfe95a5a2be895b55785b1cfc57ae16e10100a
Former-commit-id: 52248306c1b226bca423415d76b0f929e285103e
2016-12-27 22:08:33 +09:00
Song Minjae
81e9539381 AI script is now persistent (you can keep variables)
Former-commit-id: 20ca0a8e80f0712c4a3d6a21ee9ae5f15c46c406
Former-commit-id: 2f1cfc2c9b60981053e928a3e7b07117d3b18919
2016-12-27 21:56:34 +09:00
Song Minjae
9fc2d1db08 AI script is now persistent (you can keep variables)
Former-commit-id: 20ca0a8e80f0712c4a3d6a21ee9ae5f15c46c406
Former-commit-id: 2f1cfc2c9b60981053e928a3e7b07117d3b18919
2016-12-27 21:56:34 +09:00
Song Minjae
e88124f065 "mult" renamed to "buff" to prevent confusion with pre-calculated "mult" (character variants)
Former-commit-id: 104d0a57bc67491427d823c2f91688c85e8841c5
Former-commit-id: 5a835c7a759006df25d8783f4f97b568a1517104
2016-12-27 21:56:03 +09:00
Song Minjae
c77a89d0db "mult" renamed to "buff" to prevent confusion with pre-calculated "mult" (character variants)
Former-commit-id: 104d0a57bc67491427d823c2f91688c85e8841c5
Former-commit-id: 5a835c7a759006df25d8783f4f97b568a1517104
2016-12-27 21:56:03 +09:00
Song Minjae
35a723ee0f actor AI from Lua script
Former-commit-id: 184160efc59c4f846f1cc154fe3e60d21b301ee3
Former-commit-id: 4e228542975ea52945a597b7ca1bc06b407c3be7
2016-12-26 23:55:54 +09:00
Song Minjae
bb63816201 actor AI from Lua script
Former-commit-id: 184160efc59c4f846f1cc154fe3e60d21b301ee3
Former-commit-id: 4e228542975ea52945a597b7ca1bc06b407c3be7
2016-12-26 23:55:54 +09:00
Song Minjae
d0109a88af remove hard-drawn shadow from images, they're now drawn by the software
Former-commit-id: fe09a6ba3dd3b2f9e53874c854210f4f73bac160
Former-commit-id: f2b1571609c36cf4e177488ed2978df671ffa80a
2016-12-26 12:50:10 +09:00
Song Minjae
1e1692a697 remove hard-drawn shadow from images, they're now drawn by the software
Former-commit-id: fe09a6ba3dd3b2f9e53874c854210f4f73bac160
Former-commit-id: f2b1571609c36cf4e177488ed2978df671ffa80a
2016-12-26 12:50:10 +09:00
Song Minjae
5e2cb526ee cp949 -> cp437 (wrong name)
Former-commit-id: 07e737dfa438bac2b42271a35f3e1d3aa0e9f041
Former-commit-id: 158c2c7c6dbd324f55727eed057c21bdb2cf8908
2016-12-26 12:36:02 +09:00
Song Minjae
46e063e6ff cp949 -> cp437 (wrong name)
Former-commit-id: 07e737dfa438bac2b42271a35f3e1d3aa0e9f041
Former-commit-id: 158c2c7c6dbd324f55727eed057c21bdb2cf8908
2016-12-26 12:36:02 +09:00
Song Minjae
8e6fc55f46 javadoc for LWJGL
Former-commit-id: c9c053368cf5b7bbaf7aa2aa1a986611c3dad698
Former-commit-id: a9835ae3c2b484bcb5b1ee6fa57504c406c61490
2016-12-26 12:00:28 +09:00
Song Minjae
6b83e25c0b javadoc for LWJGL
Former-commit-id: c9c053368cf5b7bbaf7aa2aa1a986611c3dad698
Former-commit-id: a9835ae3c2b484bcb5b1ee6fa57504c406c61490
2016-12-26 12:00:28 +09:00
Song Minjae
ae45cf32a7 new blending function for SpriteGlow, which now uses no alpha channel; reduced the number of framebuffer used to draw a world from 2 to 1.
Former-commit-id: 823182690f0c0dfc73a46474e194cbf6470fe5ad
Former-commit-id: 9c4e041ef2799841d905c2b6dc32d578d9c082a3
2016-12-25 16:33:56 +09:00
Song Minjae
b99355e492 new blending function for SpriteGlow, which now uses no alpha channel; reduced the number of framebuffer used to draw a world from 2 to 1.
Former-commit-id: 823182690f0c0dfc73a46474e194cbf6470fe5ad
Former-commit-id: 9c4e041ef2799841d905c2b6dc32d578d9c082a3
2016-12-25 16:33:56 +09:00
Song Minjae
a9a2b93341 visible actors are defaulted to Visible, SpriteAnimations now has "parent" actors and uses its Visible property
Former-commit-id: 0e240de4ca38a59724f364df4624c8dc79c0112d
Former-commit-id: b017b24ab7591ea2fd2518308bd5656597c14f47
2016-12-23 20:49:29 +09:00
Song Minjae
944c71d691 visible actors are defaulted to Visible, SpriteAnimations now has "parent" actors and uses its Visible property
Former-commit-id: 0e240de4ca38a59724f364df4624c8dc79c0112d
Former-commit-id: b017b24ab7591ea2fd2518308bd5656597c14f47
2016-12-23 20:49:29 +09:00
Song Minjae
639f1c158e multithreading now should divide jobs evenly without any job missing out
Former-commit-id: 0511065489b0813fef82361b74369040fc2ad887
Former-commit-id: fe23e50fa33d6cf0c5118916bb29669d69bed5b9
2016-12-23 00:38:21 +09:00
Song Minjae
106afb4f49 multithreading now should divide jobs evenly without any job missing out
Former-commit-id: 0511065489b0813fef82361b74369040fc2ad887
Former-commit-id: fe23e50fa33d6cf0c5118916bb29669d69bed5b9
2016-12-23 00:38:21 +09:00
Song Minjae
1362f6921e resolving issue #5
Former-commit-id: 12d11b683a242172a7c3ec831efb7d65f552951f
Former-commit-id: fd276318b77ac5ef9b1963e84fb33380ddbae45c
2016-12-22 22:20:49 +09:00
Song Minjae
272c1a6ae9 resolving issue #5
Former-commit-id: 12d11b683a242172a7c3ec831efb7d65f552951f
Former-commit-id: fd276318b77ac5ef9b1963e84fb33380ddbae45c
2016-12-22 22:20:49 +09:00
Song Minjae
611b78ffa5 texture update
Former-commit-id: 8b056329db1403b163e635e22141e0d021580805
Former-commit-id: c9e0605ba6021ac4889f199799268df61517a794
2016-12-22 13:21:03 +09:00
Song Minjae
110b6f9a82 texture update
Former-commit-id: 8b056329db1403b163e635e22141e0d021580805
Former-commit-id: c9e0605ba6021ac4889f199799268df61517a794
2016-12-22 13:21:03 +09:00
Song Minjae
c1e7b3537d noise texture generator: multithreded
Former-commit-id: 4d9539a53aa058eff1fe47f6fce95528a44dff40
Former-commit-id: a0301f167412d1c67ca0cc6956d9e7683e82efaf
2016-12-22 13:19:40 +09:00
Song Minjae
2f4d29d7c4 noise texture generator: multithreded
Former-commit-id: 4d9539a53aa058eff1fe47f6fce95528a44dff40
Former-commit-id: a0301f167412d1c67ca0cc6956d9e7683e82efaf
2016-12-22 13:19:40 +09:00
Song Minjae
72e348b5e5 messing around w/ GL blend equations, think got something working...
Former-commit-id: 6c9bb1a9d49c9ea0a5f8a68f4b2d05b0d8390b96
Former-commit-id: 7947f3b32dbe0d17a7bd206b3fd8850fdf3ea9c1
2016-12-22 03:05:13 +09:00
Song Minjae
8a655592d3 messing around w/ GL blend equations, think got something working...
Former-commit-id: 6c9bb1a9d49c9ea0a5f8a68f4b2d05b0d8390b96
Former-commit-id: 7947f3b32dbe0d17a7bd206b3fd8850fdf3ea9c1
2016-12-22 03:05:13 +09:00
Song Minjae
e76f8840ba updating TODO tags
Former-commit-id: f0ce830cc72911b9c1974a394581003726dfc4e1
Former-commit-id: dfc012568d8362de583b7efa95fd79e35a22b83a
2016-12-22 02:20:23 +09:00
Song Minjae
19e71fa20c updating TODO tags
Former-commit-id: f0ce830cc72911b9c1974a394581003726dfc4e1
Former-commit-id: dfc012568d8362de583b7efa95fd79e35a22b83a
2016-12-22 02:20:23 +09:00
Song Minjae
656aa07e8b new dirt tex
Former-commit-id: 963c5f0ec46eeb950b56a357df3cfe352c9d60c1
Former-commit-id: 38e1c52cbf3001013399d015c3bca678f77745dc
2016-12-22 02:19:57 +09:00
Song Minjae
c068b0c5b1 new dirt tex
Former-commit-id: 963c5f0ec46eeb950b56a357df3cfe352c9d60c1
Former-commit-id: 38e1c52cbf3001013399d015c3bca678f77745dc
2016-12-22 02:19:57 +09:00
Song Minjae
4548a2fe3d noise pattern generator (loops x and y)
Former-commit-id: 548612468f454aaf037544e5c3a86deb4f30fc63
Former-commit-id: 1026b3d7420fd5a14117e4c295009dc5831862ad
2016-12-22 02:02:13 +09:00
Song Minjae
a6bb32870d noise pattern generator (loops x and y)
Former-commit-id: 548612468f454aaf037544e5c3a86deb4f30fc63
Former-commit-id: 1026b3d7420fd5a14117e4c295009dc5831862ad
2016-12-22 02:02:13 +09:00
Song Minjae
70d85398ce cavegen now loops (fine-tune required)
Former-commit-id: 5a59323f39ca1cfcfcc0c89c0d7f71f0e2d92762
Former-commit-id: f7d35ae69fcb49af0d1342624eb9f3b0027db398
2016-12-21 01:06:05 +09:00
Song Minjae
d5f66a696c cavegen now loops (fine-tune required)
Former-commit-id: 5a59323f39ca1cfcfcc0c89c0d7f71f0e2d92762
Former-commit-id: f7d35ae69fcb49af0d1342624eb9f3b0027db398
2016-12-21 01:06:05 +09:00
Song Minjae
dd60448cae seamlessly looped terrain generation WIP (resolving issue #4)
Former-commit-id: cb2110fc1574ddfbff9ea6bd21596945c5895e13
Former-commit-id: 4f17d4d0bb1b1ed1ee61872651abfeb046de8b9c
2016-12-20 21:01:22 +09:00
Song Minjae
d3dd879dd5 seamlessly looped terrain generation WIP (resolving issue #4)
Former-commit-id: cb2110fc1574ddfbff9ea6bd21596945c5895e13
Former-commit-id: 4f17d4d0bb1b1ed1ee61872651abfeb046de8b9c
2016-12-20 21:01:22 +09:00
Song Minjae
8c8a0cbb23 modified light penetration to penetrate less
Former-commit-id: 43b6fa9456ab58d6c59b738c718d0dcbe27799d1
Former-commit-id: ac3da567accddaea19ede6f7fcf59aff4cc10c9a
2016-12-20 14:37:29 +09:00
Song Minjae
7c84566623 modified light penetration to penetrate less
Former-commit-id: 43b6fa9456ab58d6c59b738c718d0dcbe27799d1
Former-commit-id: ac3da567accddaea19ede6f7fcf59aff4cc10c9a
2016-12-20 14:37:29 +09:00
Song Minjae
e0665db121 fixed bug in commandinterpreter where space(s) behind semicolon, without secondary command (e.g. "nc; ") caused crash
Former-commit-id: 6b7afd141964ecefaae4f8952551859ca6c25c9d
Former-commit-id: dd21356206c45bde1c9f17fc604755d372189d7e
2016-12-20 14:35:49 +09:00
Song Minjae
efbde62ac5 fixed bug in commandinterpreter where space(s) behind semicolon, without secondary command (e.g. "nc; ") caused crash
Former-commit-id: 6b7afd141964ecefaae4f8952551859ca6c25c9d
Former-commit-id: dd21356206c45bde1c9f17fc604755d372189d7e
2016-12-20 14:35:49 +09:00
Song Minjae
aeb377a857 more sprite glow (test)
Former-commit-id: 857997e5a00ccbb3f3d2ca7be5065f4f66487a4f
Former-commit-id: 232ae9161a43762730fad1e77003b4033d72bb2a
2016-12-19 00:56:59 +09:00
Song Minjae
aaa66ccd41 more sprite glow (test)
Former-commit-id: 857997e5a00ccbb3f3d2ca7be5065f4f66487a4f
Former-commit-id: 232ae9161a43762730fad1e77003b4033d72bb2a
2016-12-19 00:56:59 +09:00
Song Minjae
e501b356cd colourmaps for virtualcomputers, adding 64-col
Former-commit-id: 7db2015263d5a48eda8f96e215352d62f6e23602
Former-commit-id: c0df19ce699cc19c72e0a67133dba129cd98f9dd
2016-12-19 00:15:54 +09:00
Song Minjae
08776a4710 colourmaps for virtualcomputers, adding 64-col
Former-commit-id: 7db2015263d5a48eda8f96e215352d62f6e23602
Former-commit-id: c0df19ce699cc19c72e0a67133dba129cd98f9dd
2016-12-19 00:15:54 +09:00
Song Minjae
01def757e9 minor edits
Former-commit-id: 727c880ff913f72cf17f89155c35966f38224c07
Former-commit-id: 65d4bf1045440de7d23efd3ef43176e1cddfa1e4
2016-12-18 23:21:51 +09:00
Song Minjae
62ca7403c0 minor edits
Former-commit-id: 727c880ff913f72cf17f89155c35966f38224c07
Former-commit-id: 65d4bf1045440de7d23efd3ef43176e1cddfa1e4
2016-12-18 23:21:51 +09:00
Song Minjae
ea1e90b035 working platform rendering
Former-commit-id: ec50eeb7f6fbf5799d197a88b036f60e51693336
Former-commit-id: 4172ffc733b8df89bc839b59476c57ac6bf3572d
2016-12-18 16:18:41 +09:00
Song Minjae
3ed7c0e496 working platform rendering
Former-commit-id: ec50eeb7f6fbf5799d197a88b036f60e51693336
Former-commit-id: 4172ffc733b8df89bc839b59476c57ac6bf3572d
2016-12-18 16:18:41 +09:00
Song Minjae
0db1130b41 working zoom out
Former-commit-id: a53ed485163ef36cf5b59941eb657761cde166d5
Former-commit-id: a2b575150e128ceb7894d9ba4eb0db127d071bcb
2016-12-18 03:09:20 +09:00