Open SrRapero720 opened 6 months ago
pls dont add new ore for battery
todo: add dimension validation on remotes when opening gui
Psst, you should add headphones/earbuds, and have the tablet play in-world audio unless those are worn. Could have curios optional compatibility too. Also battery could be done a la IC2-style battery, copper rod above 2 redstone, surrounded by 4 iron. \ 10/10 mod :3
Battery would just be a nuisance. If it really gets implemented add a config option to make it optional.
batteries are a great idea because the mod is not a core gameplay mod @diefesson. its also about implementation, sure adding batteries that have a set finite duration is boring and annoying. adding a config to enable and disable/modify these features would be mighty handy. i suggest the following.
3 types of batteries:
Make sure to account for mods like [ https://modrinth.com/mod/enchancement ] that remove durability from items. big fan of the mod and everything it brings. Thanks
@sargeow Not sure how other mods could distinguish between normal and wireless batteries in a generic and clean way. What about "disposable" and "rechargeable" batteries?
Of course the consume and storage of energy could be changed in the config
I second what diefesson said, much better phrasing for each item than what i initially said!
Creative, Rechargeable and Disposable batteries are good ideas, on discord someone suggested disposable batteries when you haven't any mod to recharge FE stuff. but the concept here is way better defined
wireless batteries no.
Earbuds idea was added as considered but not planned
you could add a new block named "Speaker" where you can connect a tv/frame/projector to it and the sound plays on it instead of the display, and you can chain multiple of them to create spatial audio
wowowo chill first i need to make a proper sound engine to process audio in java and have SoundPhysicsRemastered compat and then we will talk about Spartial audio
you could add a new block named "Speaker" where you can connect a tv/frame/projector to it and the sound plays on it instead of the display, and you can chain multiple of them to create spatial audio
I have some suggestions to generalize and simplify this request:
This would also prevent some of the needs for a full fledged audio engine and complex spatial audio implementations as sound is simply played at speaker position
Ps: please don't interpret my suggestion as pressure to implement features. I just want to help. And sorry for the text wall 😅
wowowo chill first i need to make a proper sound engine to process audio in java and have SoundPhysicsRemastered compat and then we will talk about Spartial audio
just a suggestion, would really love to see spatial audio though, would be really cool but i'm not adding pressure for features
you could add a new block named "Speaker" where you can connect a tv/frame/projector to it and the sound plays on it instead of the display, and you can chain multiple of them to create spatial audio
I have some suggestions to generalize and simplify this request:
Generalize code
- implement a MediaController: it's responsible for keeping track of URL and playback time, and providing decoded media.
- Every player block has a MediaController, but has the option to use the another block MediaController via linking, achieving master-slave syncing
- This way player blocks can have different playback capabilities (eg: BW color filter, audio channel filter...) independent of MediaController
Create two new blocks
- Speaker Block: as playback capabilities are now independent of the MediaController a speaker is simply a "screen" without video
- Controller Block: just a utility. Acts like a "screen" without video or audio. It's main purpose is to have player blocks linked to it.
UI changes
- With the changes above it would be nice to have some UI changes
- Player UI: every player has this UI (screens, speakers...). It will provide access to most of the already implemented features
- Audio Channel UI: accessible from Player UI. A list of toggles for what audio channels this block should reproduce
- Controller UI: as the controller hasn't most of player capabilites it could use a different UI to show current media metadata
This would also prevent some of the needs for a full fledged audio engine and complex spatial audio implementations as sound is simply played at speaker position
Ps: please don't interpret my suggestion as pressure to implement features. I just want to help. And sorry for the text wall 😅
also this is pretty cool
PLANNED FEATURES FOR VERSION 3.0.0
All listed features here are planned for the next major update of WATERFrAMES, in conjunsion of WATERMeDIA v3. Here you can suggest more features, discuss about the listed ones or contribute to them
Core Features
Item features
Block features
Screen Redesign
QoL Features
FINISHED IN 2.1.0
CONSIDERED (NOT PROMISED in that UPDATE)