Terraforming Test
[TerraformingTest]
[VERSION] 0.1
[LENGTH] 00:30
[TESTERS] 1
[OVERVIEW] This script will test the land editing tools.
[SETUP] 1 normal user and at least 512m^2 of land
[*]
[NOTE] The 7 land tools to be tested are below, complete all stages for the test to be complete:
[*]
[SELECT]
[0010] User A, right-click the land -> Edit Land. Drag a square selection on the land.
[0020] Buy the land. Buy some nearby land in random chunks so that the footprint of your land is an irregular shape.
[0030] Join two parcels together into a L-shaped land parcel.
[*]
[FLATTEN]
[0040] While in land edit mode: double-click the L-shaped land parcel. Verify the selection outlines the parcel.
[0050] Select the "Flatten Land" radio button from the edit land floater.
[0060] Verify your cursor is a bulldozer when it is over the terrain.
[0070] Verify there is an indication of the area of effect for the tool (a grid of white dots).
[0080] While holding down the left mouse button: Drag your cursor around on your land parcel and verify it is being flattened.
[0090] Click the "Apply to Selection" button in the edit land floater. Verify that only the land parcel within the selection outline flattens.
[0100] Select the "Select Land" radio button in the edit land floater and drag-select a large rectangle that contains all of your land parcels.
[0110]Select "Flatten Land" from the edit land floater. Click the "Apply to Selection" button. Verify that the height of all of your parcels move toward an average height.
[*]
[RAISE]
[0120] While in land edit mode and the "Select Land" radio button is checked: Double-click the L-shaped parcel -> select "Raise Land" from the edit land tool -> click the "Apply to Selection" button.
[0130] Verify the L-shaped parcel raised a bit. Click the "Apply to Selection" button a few more times to raise your land to its maximum height.
[*]
[LOWER]
[0140] Select the "Select Land" radio button. Select the corner piece of the L-shaped land parcel (where the 2 lines connect).
[0150] Select the "Lower Land" radio button and click the "Apply to Selection" button.
[0160] Verify your land lowers the center of the L-shaped land parcel but leaves the ends at their former height.
[0170] Click the "Apply to Selection" button a few more lower the land to it's minimum height.
[*]
[SMOOTH]
[0180] Select the "Select Land" radio button. Select a square of land around all of your parcels.
[0190] Select the "Smooth Land" radio button and click the "Apply to Selection" button. Verify your land parcel smooths out.
[0200] Click the "Apply to Selection" button a few more times until there are no steep hills.
[*]
[ROUGHEN]
[0210] Select the "Select Land" radio button. Select a square of land around all of your parcels.
[0220] Select the "Roughen Land" radio button and click the "Apply to Selection" button.
[0230] Verify some parts of your land parcel raise or lower in a non-uniform way.
[*]
[REVERT]
[0240] Select the "Select Land" radio button. Select a square of land around all of your parcels.
[0250] Select the "Revert Land" radio button and click the "Apply to Selection" button.
[0260] Verify your land reverts to its previous state. (This state may not revert to the state you started with.)