Scrap Mechanic

Scrap Mechanic

89 beoordelingen
Motion Mod Test Release
   
Prijs
Toevoegen aan favorieten
Toegevoegd aan favorieten
Verwijderen uit favorieten
Bestandsgrootte
Geplaatst op
Bijgewerkt op
40.669 MB
1 feb 2019 om 11:40
1 mrt 2019 om 11:43
11 wijzigingsnotities (weergeven)

Abonneren om te downloaden
Motion Mod Test Release

Omschrijving
I'm happy to finally release this test version of new Mini's Mod, now Motion Mod.
This mod has all the blocks current Mini's Mod has and will replace it after testing phase while this will get more blocks for testing. As of now there are 47 blocks. 2/1/2019
All blocks still need the console to display their settings/messages, so remember to use /console if needed.

In this update I introduced new kinds of blocks, Vector blocks. I want to make this mod revolve around movement and physics as the name implies. That's why I made this custom data transfer system of vectors. It's basically bigger and more complex Modpack's Math blocks. They can collect, calculate and feed data into functional blocks to give more control over them. They and functional blocks are also fully compatible and can use said Math blocks in their inputs.

Another feature is the new textures. I decided to redraw the few blocks I had and made myself some patterns to keep the mod style uniform. You will likely notice how blocks are color and shape coded. They also have symbols that should be quite intuitive.

The next thing I'll be adding is a manual that I will link both here and in the main release after it's out. It will explain exactly what inputs different blocks have and what certain blocks do, since I tried to keep the descriptions as short as possible they don't provide all the informations needed.

Lastly, this is a test release. Remember to save your creation before each testing. Submit all the bugs in the bugs discussion. Please include a screenshot of the situation with the error message and if possible how it happend. If you can replicate the error consistently it would be really appreciated to post a link to the creation, it will help a lot with finding the problem as well as save some time.

=======
Small update adds information to block descriptions about their inputs.
Here is a small legend to understand it:

Input types:
B - Binary input type, logic blocks
S - Scalar input type, math blocks or few vector math functions
V - Vector input type

* - Required for the block to work.
+ - More than 1 allowed (only if you want it to work properly)

Trigger types:
All connected triggers (binary inputs) will work as though connected through OR gate.
SU - Start up, the block will be triggered only when the power is first applied

Input color specification, for scalars and vectors:
If there is more than 1 differentiable input of the same type.
Gy - Gray column (1 wide)
Gn - Green-ish columns (3 wide)
Be - Blue-ish columns (3 wide)
Rd - Red-ish columns (3 wide)

<> - Additional information for specific cases.

Vector math modes description:

Addition and subtraction:
Adds and subtracts vectors
Default value: 0,0,0
V+,Gy - Add
V+,Gn - Subtract

Multiplication and division
Multiplies and divides vectors and scalars
Default value: 1,1,1
V+,Gy - Multiply
V+,Gn - Divide
S+,Gy - Multiply
S+,Gn - Divide
<Multiplying vectors multiplies and divides their corresponding coordinates>
<Ignores division by 0>

Cross product
V*,Gy - First vector of the product
V*,Gn - Second vector of the product
<Vectors can't have 0 length>

Dot product
V*,Gy - First vector of the product
V*,Gn - Second vector of the product
<Vectors can't have 0 length>

Parallel element
V*,Gy - Vector that gets dissected
V*,Gn - Pilot vector
<Green vector can't have 0 length>

Tangent element
V*,Gy - Vector that gets dissected
V*,Gn - Pilot vector
<Green vector can't have 0 length>

Normalize
Sets vector's length to 1
V*,Gy - Vector that gets normalized
<If it's length is 0 it outputs the same vector>

Length
V*,Gy - Vector you take the length of

Vector angle
Angle between 2 vectors in 3D space
V*,Gy - First vector
V*,Gn - Second vector
<Vectors can't have 0 length>

Rotation axis
Rotation axis from first vector to second vector
V*,Gy - First vector
V*,Gn - Second vector
<Vectors can't have 0 length>

Axis rotation
Rotates first vector around second vector,
where the angle is the length of the second vector
V*,Gy - First vector
V*,Gn - Second vector
<Second vector can't have 0 length>

Quaternion rotation
Rotates the first vector in the same fashion
second vector gets rotated to the third vector
V*,Gy - First vector
V*,Gn - Second vector
V*,Be - Third vector
<Second and third vector can't have 0 length>

Average
Average value of vectors
Default value: 0,0,0
V,Gy - Vectors

=======
Gravity generators now affect all creations in the world.
Populaire discussies Alles weergeven (3)
7
24 mrt 2021 om 7:56
Bug reports
Mini
6
11 jul 2020 om 11:54
sugestions (please read this mini)
BlueMoonJune
1
1 apr 2019 om 22:07
Vector and gravity tutorial ?
TTV(TocaDoJakare) | Florzinha da
105 opmerkingen
Singularity 17 apr 2024 om 3:00 
How do I slow down the effect of the stabiliser block Instead of snapping to place I want to make it ease into position. The interaction only seems to effect the strength
A Dumb F**king Fish 3 okt 2022 om 17:44 
How do I make the Hover block work?
SaturnCat3000 2 sep 2022 om 12:34 
Update burster
Shark 19 apr 2021 om 4:38 
@LAVRIK596, i think he knows that now textures are required to be a power of 2...
LAVRIK596 24 mrt 2021 om 7:55 
@Mini Hello, I fixed the textures in your mod. Please contact me to tell me how I did it)
Birddragon 30 okt 2020 om 10:24 
Super Cool!
Stół z powyłamywanymi nogami 10 jul 2020 om 10:31 
the textures dissapear when placed
PLS FIX ASAP
Kototop_CMB 8 jul 2020 om 9:25 
its not normal
VintioGamer 8 jul 2020 om 8:35 
I cannot see the textures when the blocks are placed, it only gives me a white block, is it normal?
i am here 24 jun 2020 om 6:36 
каво