Page MenuHomeSchine - Phabricator

Starmade | All shapes, one block
Closed, FinishedPublic

Description

Combining all shapes of e.g grey into one block, when for example a wedge is placed, it will use this general grey block. This eases production of blocks, automation of ships and buying at shops.

Details

Task Type
Feature
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.199.435
Category
none/unspecified
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
User/Reporter/Contact
URL to Starmadedock thread
https://starmadedock.net/threads/block-consolidation.25776/

Event Timeline

Restricted Application added projects: Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project. · View Herald TranscriptJul 5 2016, 12:39 PM
HolyCookie moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jul 5 2016, 12:40 PM
Megacrafter127 moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jul 5 2016, 2:29 PM
Megacrafter127 added a subscriber: Megacrafter127.

So wedges, etc. would handle like slabs do now?
I like it, unless someone can provide a good reason against having it that way, apart from the workload on the devs.

Crimson-Artist moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jul 5 2016, 3:28 PM
lancake added a subscriber: lancake.Jul 5 2016, 4:30 PM

This idea was proposed back when we also introduced the Standard hardener and Advanced hardener to make it easier to craft the more common blocks.

It wasn't introduced because we weren't sure if we wanted to change it on the crafting level, or improve the way factories handle it. Or perhaps both. We have/had plans to change how factories work to make it easier to work with but I'm not sure where they fit on the timetable.

Another reason was that this change involved code changes (and as megacrafter said, more workload).

I'm still in favor of improving it this way though.

NOTE: If we ever get support for multiple blocks on the same spot (2 slabs that together form a cube for example), the config will be adjusted for that. 1/2 slabs would have 50% less HP and mass + other changes. Because of that, this system would also need to support decimals. Placing down a 1/2 slab would deduct 0.5 of the block count and not 1.
Sven_The_Slayer moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jul 5 2016, 5:44 PM
Sven_The_Slayer added a subscriber: Sven_The_Slayer.

This is how I thought the original multi stack was going to work. Full support

NOTE: If we ever get support for multiple blocks on the same spot (2 slabs that together form a cube for example), the config will be adjusted for that. 1/2 slabs would have 50% less HP and mass + other changes. Because of that, this system would also need to support decimals. Placing down a 1/2 slab would deduct 0.5 of the block count and not 1.

Wouldn't it be better to leave the solo slabs the same but then make it so you don't get a bonus because you put two together? That way you won't be penalized by having weak points for using just slabs and you won't gain a buff for sticking two slabs together.

FlyingDebris moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jul 7 2016, 5:15 AM

This is how I thought the original multi stack was going to work. Full support

NOTE: If we ever get support for multiple blocks on the same spot (2 slabs that together form a cube for example), the config will be adjusted for that. 1/2 slabs would have 50% less HP and mass + other changes. Because of that, this system would also need to support decimals. Placing down a 1/2 slab would deduct 0.5 of the block count and not 1.

Wouldn't it be better to leave the solo slabs the same but then make it so you don't get a bonus because you put two together? That way you won't be penalized by having weak points for using just slabs and you won't gain a buff for sticking two slabs together.

Not sure what you mean with that, a normal space could hold 2 1/4 slabs with a 1/2 gap between them. They should offer you the same HP of a 1/2 slab. There's no "bonus", if we don't change the config and ignore the 2nd block in the same space, you'll get weird stuff.
For example, a 1/4 advanced armor slab and a 1/4 standard hull in the same spot, if both share the same HP and stats, it wouldn't make sense + make 1 of the 2 look weaker/stronger than it should be.

Not really much of a weakpoint anyway considering the block itself is going to be lighter (and cheaper) if we ever do this.

Not really much of a weakpoint anyway considering the block itself is going to be lighter (and cheaper) if we ever do this.

Has the possibility of multiple blocks in a single location been discussed as being even a possibility at all? From what I understand it's not possible without docking entities, sure you can double your HP in a single block but you also double the weight so it's more or less balanced. I am FIRMLY against changing the stats of the various shapes because then you would have to weigh the pros and cons of building with shapes. If wedges all of the sudden got half stats every ship with slopes would have entire areas of the ships that now have less protection, IE weak points. Changing the stats of blocks to match their size or shape will discourage creative building and encourage cubes.

AndyP moved this task from Backlog to Active on the Council board.Jul 10 2016, 8:00 PM
AndyP moved this task from Active to Feedback from Schine on the Council board.Jul 18 2016, 9:08 PM
AndyP added a subscriber: AndyP.
AndyP changed the task status from Open to Resolved.
AndyP claimed this task.

Outcome:
5/5 yes
0/5 skip
0/5 no

Picking up for next meeting.

Restricted Application removed projects: Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project. · View Herald TranscriptJul 18 2016, 9:08 PM
AndyP added a comment.EditedJul 31 2016, 8:43 PM

Status:
Talking about this internally

AndyP moved this task from Feedback from Schine to Accepted on the Council board.EditedSep 12 2016, 11:08 AM

Converting to task for #workflow_game_development

This was already covered on various places and conversations between
#group_council and #group_schine
its now accepted as planned feature

AndyP shifted this object from the Restricted Space space to the S3 Starmade space.Sep 12 2016, 11:08 AM
AndyP changed the edit policy from "All Users" to "Starmade (Project)".
AndyP changed Affected Gamemode(s) from none/unspecified to Single and Multi.
AndyP changed the task status from Resolved to In Queue (Game).
Restricted Application added projects: Starmade, Game Development. · View Herald TranscriptSep 12 2016, 11:08 AM
AndyP moved this task from Unclassed to Planned Feature on the Starmade board.Sep 12 2016, 11:10 AM
schema added a subscriber: schema.Jan 22 2017, 9:57 PM
schema changed the task status from In Queue (Game) to Resolved.

Input with IME will be possible next version

Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptJan 22 2017, 9:57 PM
lancake closed this task as Closed.

-QA Testing-

There are some issues where the block preview doesn't update but that should be put in a different task, closing this one.

Restricted Application removed a project: Quality Assurance. · View Herald TranscriptFeb 7 2017, 2:13 PM
lancake changed Reproducible from uncertain to Yes.Feb 7 2017, 2:14 PM
lancake set Last tested (version) to 0.199.435.
AndyP moved this task from Planned Feature to Archived on the Starmade board.Jul 20 2017, 10:51 PM
AndyP moved this task from Archived to Planned Feature on the Starmade board.