package org.test.stg;
public final class me_struct
{
public object_struct obj = new object_struct();
public int shield;
public float shield_rot;
public int score;
public int score_display;
public int level;
public int shake;
public int ammo;
public int shots;
public int bomb;
public float life;
public float life_max;
public float accuracy;
public float shot_count;
public float hits;
public int streak;
public int combo_group;
public int combo;
public int last_shot;
public int power_ball;
public int immune;
public int dead;
public int win;
public float difficulty;
public reward_struct rewards = new reward_struct();
public me_struct cpy()
{
me_struct varCopy = new me_struct();
varCopy.obj = this.obj.cpy();
varCopy.shield = this.shield;
varCopy.shield_rot = this.shield_rot;
varCopy.score = this.score;
varCopy.score_display = this.score_display;
varCopy.level = this.level;
varCopy.shake = this.shake;
varCopy.ammo = this.ammo;
varCopy.shots = this.shots;
varCopy.bomb = this.bomb;
varCopy.life = this.life;
varCopy.life_max = this.life_max;
varCopy.accuracy = this.accuracy;
varCopy.shot_count = this.shot_count;
varCopy.hits = this.hits;
varCopy.streak = this.streak;
varCopy.combo_group = this.combo_group;
varCopy.combo = this.combo;
varCopy.last_shot = this.last_shot;
varCopy.power_ball = this.power_ball;
varCopy.immune = this.immune;
varCopy.dead = this.dead;
varCopy.win = this.win;
varCopy.difficulty = this.difficulty;
varCopy.rewards = this.rewards.cpy();
return varCopy;
}
}