Commit Graph
115 Commits
Author SHA1 Message Date
gnembon 07dce7bc2e risky optimizations. 2020-11-27 02:30:10 -04:00
gnembon 2a403c36c8 added deprecation warnings, fixes #568 2020-11-25 01:49:56 -04:00
gnembon 6f0faf991a expanded long arithmetic 2020-10-12 11:56:52 -03:00
gnembon e8b2060fb3 variable number of arguments for user defined functions. 2020-09-22 04:38:08 -03:00
gnembon cbe91b4759 unhandled throw() now reports as error. Fixes #446 2020-09-10 00:32:36 -03:00
gnembon 33f400e904 refactor 2020-09-09 16:19:12 -03:00
gnembon 59575ec607 refactor breaking up API and language defs 2020-09-09 15:37:03 -03:00
gnembon 34d548523d making language elements statically defined. 2020-09-09 14:23:58 -03:00
gnembon 968ef0cd9f numbers in scarpet better handle long type values.
If possible, numbers that can be represented as longs (seeds, etc) will be handled as longs but they will loose their longinness with a single arithmetic operation.
2020-08-21 00:47:19 -03:00
gnembon 2c7c7d9bc6 functions are now case sensitive. Modules are still case insensitive. 2020-07-28 00:04:22 -03:00
gnembon b9daf50236 added {} and [] notations, added new function of -> operator and retired element() 2020-06-28 23:04:14 -03:00
gnembon bb3ecb8a94 relaxes maps and lists notation 2020-06-21 02:07:24 -03:00
gnembonandGhoulboy78 29a81d53d6 unix_time and convert_date (#332)
* very simple stuff

* added unix_date and imporved unix_time

* Update docs/scarpet/api/Auxiliary.md

Co-authored-by: gnembon <41132274+gnembon@users.noreply.github.com>

* Update Full.md

* Dont 100% work, but It'll do untl I fix tomorrow

* works, I think

* changeing weekdays

* removing weird stuff I didnt mean to do

* previous commits

* moving to expression.java

because prof.gnembon said

* moving away from LazyFUnctions

cos gnembon doesn't like evaluating somewhere

* updating docs

* tweaks to dates

Co-authored-by: Ghoulboy78 <ghoulboy27@gmail.com>
2020-06-17 11:10:59 -03:00
gnembon 47452b5b12 added marker lines and boxes with client synchro fixes. 2020-05-31 01:57:04 -03:00
gnembon 52cf599375 added task_dock 2020-05-10 17:24:35 -03:00
gnembon 56f8f17aaa tighten up function args for non-linear calls 2020-05-10 13:11:58 -03:00
gnembon 15ac3edc19 clarifications around 'str' 2020-05-03 23:10:09 -03:00
gnembon 5542a46b43 First, not second 2020-04-28 00:03:39 -03:00
gnembon 17b15b4893 refactor arg parsers 2020-04-16 23:30:05 -03:00
gnembon 66e361167d didn't treat appending to containers the same way for variables as well as for container lvalues. Fixes #209 2020-04-12 20:26:49 -03:00
gnembon bb0d856706 permissions and access of expression functions, fixes #157 2020-03-25 09:14:39 -03:00
gnembon 3adc628e8f added scarpet c_for loops 2020-03-23 00:10:50 -03:00
gnembon b041e05b47 removed inspector 2020-03-17 10:14:36 -03:00
gnembon d93a0dbdf4 moved scarpet docs to markdown files 2020-03-17 01:46:51 -03:00
gnembon 5c9774f1d2 added feedback to event calling and fixed event registry
disabled ability to handle global events from player scoped apps
2020-02-25 01:29:21 -04:00
gnembon 2968f77ed0 affixed ROOT locale, should fix #151 2020-02-23 02:40:48 -04:00
gnembon 7a9ca6cebb Merge branch 'master' of https://github.com/gnembon/fabric-carpet 2020-01-25 20:06:08 -04:00
gnembon e8c077a65d added structure renderer. 2020-01-25 20:05:52 -04:00
gnembon 9598782a6f Merge pull request #132 from indoorjetpacks/patch-1
Changing filter() function example
2020-01-25 15:07:16 -04:00
gnembon 0d62fdc980 added in_slime_chunk, seed, add seed option to rand 2020-01-25 11:08:11 -04:00
gnembon 7d1a9e519b added 3d simplex 2020-01-24 15:05:58 -04:00
gnembon 1a873be361 added cache and docs 2020-01-24 13:43:57 -04:00
gnembon ee88f153bb noise gen 2020-01-24 02:17:01 -04:00
indoorjetpacks 1fd290ba25 Changing filter() function example
previously used entities_list('all'), changed to entity_list('*')
2020-01-23 22:46:40 -06:00
gnembon 316739c624 added synchronization and thread shutdown procedures. 2020-01-14 14:23:33 -04:00
gnembon cfc71b845d system key-value storage 2020-01-14 01:26:46 -04:00
gnembon 2b0a370996 structures API call 2020-01-12 22:14:05 -04:00
gnembon f43fb092b2 docs 2020-01-10 17:42:30 -04:00
gnembon 953dd1c2a5 import reports imports 2020-01-10 17:31:26 -04:00
gnembon cc4096ea3f fixes to imports, and fix to #56 and #59 in gnembon/scarpet 2020-01-10 01:09:39 -04:00
gnembon 4f65be946c modules and imports 2020-01-08 23:38:31 -04:00
gnembon 34bf877bc7 removed unneded reference 2020-01-07 00:04:44 -04:00
gnembon 6ac249968a remove a few warnings 2020-01-06 21:26:44 -04:00
gnembon 9b004c106c docs 2020-01-05 17:10:58 -04:00
gnembon 1650f3233b imports and better error reporting and stacktraces 2020-01-05 02:24:48 -04:00
gnembon 4f52a04d84 docs 2019-12-27 11:23:57 -04:00
gnembon ce744802cf cleanup 2019-12-25 03:10:32 -04:00
gnembon a4e6e7cb10 camera update and task clearing 2019-12-25 02:44:14 -04:00
gnembon 62529a352c camera update 2019-12-22 02:26:40 -04:00
gnembon 2ff7988251 resolved joins from main thread as illegal 2019-12-17 14:41:47 -04:00