yl_dice: new mod to add a dice block you can roll #6280
Labels
No Label
1. kind/balancing
1. kind/breaking
1. kind/bug
1. kind/construction
1. kind/documentation
1. kind/enhancement
1. kind/griefing
1. kind/invalid
1. kind/meme
1. kind/node limit
1. kind/other
1. kind/protocol
2. prio/controversial
2. prio/critical
2. prio/elevated
2. prio/good first issue
2. prio/interesting
2. prio/low
3. source/art
3. source/client
3. source/engine
3. source/ingame
3. source/integration
3. source/lag
3. source/license
3. source/mod upstream
3. source/unknown
3. source/website
4. step/approved
4. step/at work
4. step/blocked
4. step/discussion
4. step/help wanted
4. step/needs confirmation
4. step/partially fixed
4. step/question
4. step/ready to deploy
4. step/ready to QA test
4. step/want approval
5. result/cannot reproduce
5. result/duplicate
5. result/fixed
5. result/maybe
5. result/wontfix
ugh/petz
ugh/QA main
ugh/QA NOK
ugh/QA OK
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: your-land/bugtracker#6280
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
https://gitea.your-land.de/whosit/yl_dice
You can test it on the test server.
Craft from ivory_block + black dye.
Right-click to roll again without picking it up.
you also get particles and a little entity which shows what was rolled
nice bevel
Using
colorfacedir
technology, all 8 colors use only one node ID, so it may be a good value for small cost - some new "tool" people can use for tabletop games within the game.Thanks for testing btw :)
Ready for QA? :P
Or did the Ecklair have additional wishes?
I realized this lacks sounds at the moment...
I guess simple block placing sound may be enough?
But function-wise it's done I think.
be04e2c9..f5ed5518
using default sound...
I also recorded one myself: yl_dice_roll.zip
but not sure if it's good or worth adding...
i'm happy with that. i've got a recording of me shaking a boggle board somewhere, but that's too many dice.
Taking some notes:
There was a fourth one but I can't remember.
Blacklisting it for pistons?
but that's harmless I think... And it allows to automate rolling :p
don't really understand why mod itself should do this :p but alright...
here:
48193a70e3
sure... logging is done.
I also thought about storing the name of the last person who touched it in the infotext - not sure if it's needed?
like this? - already commited
sound is in it's own branch, idk if I like it... I don't have a sound booth to reduce acoustics, or whatever makes it sound weird
https://gitea.your-land.de/whosit/yl_dice/src/branch/feature-mysound
here's some more dice roll sounds, not sure if any are better:
https://opengameart.org/art-search-advanced?keys=dice&title=&field_art_tags_tid_op=or&field_art_tags_tid=&name=&field_art_type_tid%5B%5D=13&sort_by=score&sort_order=DESC&items_per_page=24&Collection=
They sound good, could chop them up and use as a sound group. What bothers me is that my dice roll is instant, but these sounds are of \dice rolling for a bit. That's why I chose the shortest sound from my recording session XD
This is called bikeshedding, right? XD
some of them are multiple dice, some are a singular die. there wasn't any way to filter them better though. and if the sound isn't "instant" it's easy to just edit it and clip off the initial silence.
Not exactly what I meant... You click yl_dice and it's already rolled. So the sound in my head is very short - a "click" long basically - and
default_dig_cracky
fits by length.If I had some sort of animation of it rotating for 0.5 second at least, then longer rolling sound would fit nicer.
If no one cares about this, then sure, I could add a proper sounding dice... Just looks weird when it's static, but sound still goes on :)
QA
All good :P
Let's leave the piston thingy in until we can make it that the dice rolls when it receives a mesecon signal
live