ValkyrienSkies / Valkyrien-Skies

Moving structures powered by a custom multi-threaded physics engine; in Minecraft.
https://valkyrienskies.org/
Apache License 2.0
160 stars 40 forks source link

Suggestions megathread #301

Open deltanedas opened 5 years ago

deltanedas commented 5 years ago

A bunch of suggestions accumulated into 1 thread I'll start with pinned #feature-requests messages. Snusmumriken: If I logout aboard the ship while above a desert - and my mobile home moves during the night (say my friend moved us to the djungle), then I would still want to login while still being on the ship. Could perhaps be tied to sitting in a passenger chair while logging out? Me: Creative relay or wire. Has no limit for connecting stuff like helms and relays. Renniuq: The ability to have multiple propellers on the same axle could be great, even if only for decoration. Same for larger propellers, since they simply aren't big enough for some of the ships I want to build. Me: A way to replace models, sounds, textures, etc. with a datapack or an external mod and not modifying & recompiling a ~ shrek: Wire cutters, removes wire between nodes - added in pull 349, attempt to connect already connected nodes to get back its wire Skitarius: All multiblock part textures should be of wooden crates with respective labels on them kleman: Connector blocks for connecting multiple ships together Me: If you teleport to a position in the shipyard, teleport to wherever that ship is at that position. Bunkeror: End Ships contain a chest with enough stuff you can use to create a full ship (Or it has it already built on it and ready) JackTheRedCreeper: Wind direction, speed and sails to travel along it. Skitarius: Minecarts aligning to rails on ships RexOrbis and many, many more: boats (not happening buddy) Melonslise: chair block that is ship helm, lift lever and speed telegraph combined Melonslise: configurable compressor, gyroscope and engine power in gui or config file (underpowering would be nice for a gui and not cheaty) DeltaX: rope ladder that extend to ground and let players climb up onto the ship Nibor62: ProjectRed compatibility (probably already done?) JackTheRedCreeper: weight display and lift efficiency so you can make the right amount of compressors Mad Pumpkin: Ender dragon powered creative compressor/engine (in survival duh) Porvolt: Transporting ships between dimensions (may be possible with Better Portals) Ayplo: Keybinds that output redstone/relay signal to a block so you can make custom ship controls and modify roll with compressors Maugrim: Stop the ships movement when its owner disconnects InterruptingOctopus: A control panel to modify ship permissions Ayplo: Gyro block that outputs different redstone/relay signals to each face depending on ships yaw pitch and roll InterruptingOctopus: Pivot block that can set a ships rotation axis, e.g. for wheels or a boats paddle

zayats1 commented 5 years ago

Me: Reworking chair system for helicopters- planes. Me: balance controller and plane physics.

zayats1 commented 5 years ago

Me: Ar/GC integration. And teleporter block to ship.

deltanedas commented 5 years ago

Me: make valkyrium affect non-player entities what it would need is replace playerTick with an entityTick func, check if the entity has an inventory, if so (optionally) check its name against a blacklist, add velocity Me: VS Hammer disassembles any multiblocks it touches or a deconstruct mode for the VS Wrench TheWolf: So landing legs would be 1-2 blocks tall and 1 block wide/deep Placing it on a surface for example a wall would place the Foot part outwards. if the Leg or the block the leg is on receives a Redstone signal, and the foot part is in contact with a Solid non physical block, The ships physics gets disabled locking it into place until the signal is lost. This would be a more stable and reliable method of landing a ship its also cool. you could also align it and disassemble the ships in the process if you wanted since some mods like Chisel and Bits don't work well While flying. (citation needed) Reflection Lost: The ability to mirror multiblock components and have them still function as normal Nica: a hotkey or some method to reset rudder angle Famine: mast with deployable analogue sails. wind direction and wind speed/strength indicators. rudders, and fins.. modular sail rigging. sails of different sizes. ability to craft them with a banner so the banners design is applied to the sail

and drag chutes. (for slowing descension of rapidly falling craft, or to slow your self when going too fast in an unwanted direction) para sails that are deployed ahead of the craft if you wanna be that guy.... and solar sails that work like normal sail riggings but look fancier and are pushed by sun direction rather than wind. for example its a calm morning with little to no wind on my hybrid craft so I align myself with propellers manually with the rising sun to my rear and deploy my solar sails for as much of a boost as I can get before its full day and practically noon. the more overhead the sun is, the less use I get from solar sails., and the sail should have the sun mostly angled behind it for optimal usage Bunkeror: I suggested a keel that would be made of a row of blocks, that keel would avoid deviations from the direction it follows with more force the longer it is, and less strenght the more turned the helm is. So, long keel, the ship goes almost straight, but if you turn the helm the keel loses power so you can turn your ship at will. MushyRoom: jukebox audio source following the ship instead of getting stuck at its spawn point Me: display of Y coordinate (or full coordinates) on ship_gps and display of mass on ship_scales Me: persistence option for infusers if enabled it will stay infused when infuser is broken Electronica: Add some other way to keep the wheel turned, or change how it works altogether. When i want to keep the ship turning i just right click something else or instead have it always stay on where it is turned as use a keybind to realign it Me: way to make the ship hover up and down a few blocks so it looks like it's actually flying while standing still wobbly block generates oscillating thrust in the axis its placed in activates with redstone (signal / 16m of wobbliness) or when less than a certain distance above land Me: Make Ships Collide Again Me: gravity gun, point at ship to select and click to drag it around by adding force proportional to selected point position -> mouse position so if you drag it far away quickly it will go very fast but you can nudge it slowly too (gg mod doesn't work now as ships aren't entities)

deltanedas commented 5 years ago

a few people: naturally generated structures that are automatically infused Heckteck: a camera block that lets you see from its perspective with a key/command/controller gui zayats1: resource packs that change helm model and stuff zayats1: rotor, like a propeller but vertical (or just let propellers be vertical) our lord triode: submarines Dor_78: tank tracks, wheels

deltanedas commented 5 years ago

Electronica: What about this? A Valkyrien skies grappling hook, as well as some sort of markers that the grappling hook can connect to for easy survival access to your ship. The current grappling hook mod is a mess with this one.

Hypatech commented 5 years ago

I feel like there should be a seperate repo for suggestions where each issue is a suggestion.

deltanedas commented 5 years ago

might as well use a mailing list, that would be better

deltanedas commented 4 years ago

Electronica: why not have it so that wires are invisible until you're holding the vs wrench or relay wire?

Vftdan commented 4 years ago

Allow OpenComputers to perform (dis)assembling and control the ship.

deltanedas commented 4 years ago

Normalizer, corrects for uneven mass (say an engine not being perfectly centered) and prevents jeering to one side

deltanedas commented 3 years ago

observer block working with ships (no idea how laggy it would be)