* Copy-Paste System 1.0, by Unix. (0:31) When a furre says {*Copy Item}, * Or, (0:31) When a furre says {*Paste Item}, * Or, (0:31) When a furre says {*Copy Floor}, * Or, (0:31) When a furre says {*Paste Floor}, * Or, (0:31) When a furre says {*Copy Wall}, (1:13) and the triggering furre is facing northeast (up and right), * Or, (0:31) When a furre says {*Paste Wall}, (1:13) and the triggering furre is facing northeast (up and right), * Or, (0:31) When a furre says {*Copy Wall}, (1:16) and the triggering furre is facing northwest (up and left), * Or, (0:31) When a furre says {*Paste Wall}, (1:16) and the triggering furre is facing northwest (up and left), * Then... (5:350) set variable %Temp_Data to the X,Y position the triggering furre (moved from/is standing at). --- (0:31) When a furre says {*Copy Wall}, (1:14) and the triggering furre is facing southeast (down and right), * Or, (0:31) When a furre says {*Paste Wall}, (1:14) and the triggering furre is facing southeast (down and right), * Or, (0:31) When a furre says {*Copy Wall}, (1:15) and the triggering furre is facing southwest (down and left), * Or, (0:31) When a furre says {*Paste Wall}, (1:15) and the triggering furre is facing southwest (down and left), * Then... (5:41) place object type 1337 at (0,0). (3:10) in the space right in front of the triggering furre, (5:23) swap the object with the object at (0,0). (5:531) set variable %Temp_Data to the X,Y position of a random spot where the object is type 1337 that is onscreen for the triggering furre. (5:23) swap the object with the object at (0,0). --- (0:31) When a furre says {*Copy Wall}, (1:13) and the triggering furre is facing northeast (up and right), * Or, (0:31) When a furre says {*Paste Wall}, (1:13) and the triggering furre is facing northeast (up and right), * Or, (0:31) When a furre says {*Copy Wall}, (1:15) and the triggering furre is facing southwest (down and left), * Or, (0:31) When a furre says {*Paste Wall}, (1:15) and the triggering furre is facing southwest (down and left), * Then... (5:302) take variable %Temp_Data.x and add 1 to it. --- (0:31) When a furre says {*Copy Item}, (5:381) set variable %Temp_Data_2.x to the object type at (%Temp_Data.x,%Temp_Data.y). --- (0:31) When a furre says {*Paste Item}, (5:41) place object type %Temp_Data_2.x at (%Temp_Data.x,%Temp_Data.y). --- (0:31) When a furre says {*Copy Floor}, (5:380) set variable %Temp_Data_2.y to the floor type at (%Temp_Data.y,%Temp_Data.y). --- (0:31) When a furre says {*Paste Floor}, (5:40) set the floor to type %Temp_Data_2.y at (%Temp_Data.x,%Temp_Data.y). --- (0:31) When a furre says {*Copy Wall}, (5:382) set variable %Temp_Data_1.x to the wall shape at (%Temp_Data.x,%Temp_Data.y). (5:383) set variable %Temp_Data_1.y to the wall texture at (%Temp_Data.x,%Temp_Data.y). --- (0:31) When a furre says {*Paste Wall}, (5:65) place wall shape %Temp_Data_1.x with texture %Temp_Data_1.y at (%Temp_Data.x,%Temp_Data.y). ---