Difference between revisions of "Ideas"
From 8x9craft
Line 21: | Line 21: | ||
* enable Hakkuns communicating with each other (ex. crab.transmit(), crab.onTransmission()) in the light of onChatMessage being changed to react only to player-sent chat messages. | * enable Hakkuns communicating with each other (ex. crab.transmit(), crab.onTransmission()) in the light of onChatMessage being changed to react only to player-sent chat messages. | ||
* let Hakkun create other Hakkuns that he can control (maybe only for the time of program execution?) | * let Hakkun create other Hakkuns that he can control (maybe only for the time of program execution?) | ||
+ | * [[event driven api| event ]] - There are concept of event driven system. It will be cover the ask and waitFor and comminication etc | ||
Revision as of 07:00, 16 March 2017
To-do:
- √ Make "minecraft:" optional as a prefix for item/block name.
- Change crab.itemCount() from taking a slot nr as a parameter into taking am item name, ID or ItemInfo instance
- Are you a Werewolf?
- crab.ask() - pause execution to wait for user input
- Execute program by Redstone signal
- crab.run() - run another program
- crab.include() - create and use libraries (by including top-level functions of another program into current scope)
- crab.waitFor*() - enable synchronous waiting for events
- Custom events
- Local storage - we want to provide the storage for hakkun's program
- Hakkun communication - within group and between groups without a leader
- Indicate Hakkun's state in-game - display in some way whether it's running a program or not
- Indicate which program a Hakkun is running
- event or world API that enables to get time of day, or current biome (ex. world.isNight(), world.getTime(), world.isRaining(), crab.onNightFallen())
- enable Hakkuns communicating with each other (ex. crab.transmit(), crab.onTransmission()) in the light of onChatMessage being changed to react only to player-sent chat messages.
- let Hakkun create other Hakkuns that he can control (maybe only for the time of program execution?)
- event - There are concept of event driven system. It will be cover the ask and waitFor and comminication etc