/** * @(#) $RCSfile: GameInit.as,v $ $Revision: 1.10 $ $Date: 2003/03/20 11:26:40 $ * * Copyright 2003 Orgdot AS. All Rights Reserved. * http://dev.swfit.com * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version 2 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ /** * Init script for the main DNAFactory game counter. * * @author Olaf Havnes * @version $Revision: 1.10 $ $Date: 2003/03/20 11:26:40 $ * @since SWFIT1.0 */ /** * We operate with two registers - one for the pieces above, and one for the * pieces on the conveyor belt. */ // Upper register conv_name = ""; drag_name = ""; wait_name = ""; dpst_name = ""; // Lower register num_conv = 9; i = 0; while (i < num_conv + 1) { set ("conv_" add i, ""); i++; } // Common speed value for conveyor belt (shrink over time?) conv_wait = _parent.conv_wait; conv_start_x = 216; conv_start_y = 176; // Measure these better free_fall = 80; merge_fall = 136; water_fall = 204; // The extra visible clips wait_x = acgt._x; wait_y = acgt._y; dpst_x = 235; dpst_y = wait_y; // Common delay value for all clips delay = 5; // Initiate values. acgt_num = 0; // Pause between drops drop_pause = 24; drop_pause_counter = drop_pause; // Result flags drown_size = 40; // NB! must shrink with the conv_wait variable! life_size = conv_wait - 50; drown = 0; dead = 0; life = 0; nuggets = 0;