const C3 = self.C3;
self.C3_GetObjectRefTable = function () {
	return [
		C3.Plugins.Sprite,
		C3.Behaviors.Sin,
		C3.Behaviors.Tween,
		C3.Plugins.TiledBg,
		C3.Plugins.Text,
		C3.Behaviors.Bullet,
		C3.Plugins.Particles,
		C3.Behaviors.Rotate,
		C3.Plugins.Mouse,
		C3.Plugins.Touch,
		C3.Plugins.LocalStorage,
		C3.Plugins.Audio,
		C3.Plugins.System.Cnds.IsGroupActive,
		C3.Plugins.Sprite.Cnds.OnCreated,
		C3.Behaviors.Tween.Acts.TweenOneProperty,
		C3.Plugins.System.Cnds.OnLayoutStart,
		C3.Plugins.System.Acts.CreateObject,
		C3.Plugins.System.Acts.Wait,
		C3.Plugins.Touch.Cnds.IsTouchingObject,
		C3.Plugins.System.Cnds.CompareVar,
		C3.Plugins.Sprite.Acts.SetAnimFrame,
		C3.Plugins.System.Cnds.Else,
		C3.Plugins.System.Acts.SetVar,
		C3.Plugins.System.Exps.choose,
		C3.Plugins.Text.Acts.SetText,
		C3.Plugins.Audio.Acts.SetVolume,
		C3.Plugins.Touch.Cnds.OnTouchEnd,
		C3.Plugins.TiledBg.Cnds.IsBoolInstanceVarSet,
		C3.Plugins.Audio.Acts.Play,
		C3.Behaviors.Bullet.Acts.SetSpeed,
		C3.Behaviors.Bullet.Acts.SetAngleOfMotion,
		C3.Plugins.Sprite.Acts.SetScale,
		C3.Plugins.Sprite.Cnds.IsOverlappingOffset,
		C3.Plugins.Sprite.Acts.Spawn,
		C3.Plugins.Sprite.Acts.Destroy,
		C3.Plugins.System.Acts.AddVar,
		C3.Behaviors.Bullet.Acts.SetEnabled,
		C3.Plugins.Sprite.Cnds.OnCollision,
		C3.Plugins.TiledBg.Acts.Destroy,
		C3.Plugins.Sprite.Cnds.IsOverlapping,
		C3.Plugins.TiledBg.Acts.SetBoolInstanceVar,
		C3.Plugins.System.Cnds.Every,
		C3.Plugins.System.Cnds.TriggerOnce,
		C3.Behaviors.Bullet.Cnds.IsEnabled,
		C3.Plugins.Touch.Cnds.OnTouchObject,
		C3.Plugins.Sprite.Cnds.CompareFrame,
		C3.Plugins.System.Acts.SubVar,
		C3.Plugins.Text.Acts.SetFontColor,
		C3.Behaviors.Sin.Acts.SetEnabled,
		C3.Plugins.Sprite.Acts.SetAngle,
		C3.Plugins.System.Cnds.EveryTick,
		C3.Plugins.Sprite.Acts.SetPosToObject,
		C3.Plugins.Text.Acts.SetPosToObject,
		C3.Plugins.System.Acts.RestartLayout,
		C3.Plugins.System.Acts.GoToLayout,
		C3.Plugins.Audio.Acts.SetSilent,
		C3.Plugins.Audio.Cnds.IsTagPlaying,
		C3.Plugins.Audio.Acts.Stop,
		C3.JavaScriptInEvents.Level_es_Event331_Act2,
		C3.Plugins.System.Cnds.Compare,
		C3.Plugins.LocalStorage.Acts.SetItem,
		C3.Plugins.LocalStorage.Acts.CheckItemExists,
		C3.Plugins.Audio.Acts.StopAll,
		C3.Plugins.LocalStorage.Cnds.OnItemExists,
		C3.Plugins.LocalStorage.Acts.GetItem,
		C3.Plugins.LocalStorage.Cnds.OnItemGet,
		C3.Plugins.LocalStorage.Exps.ItemValue
	];
};
self.C3_JsPropNameTable = [
	{Senóide: 0},
	{BG: 0},
	{Interpolação: 0},
	{Column_1: 0},
	{Gabart: 0},
	{Column_2: 0},
	{Column_3: 0},
	{Column_4: 0},
	{Decoration: 0},
	{Score_BG: 0},
	{Options_BG: 0},
	{Options_BG_2: 0},
	{Options_Restart_Button: 0},
	{Options_Menu_Button: 0},
	{Options_Sound_Button: 0},
	{Options_Music_Button: 0},
	{Options_Score_txt: 0},
	{Options_Highscore_txt: 0},
	{Game_Buttons: 0},
	{Counter_BG: 0},
	{Current_Jewelry: 0},
	{Next_Jewelry: 0},
	{Trade_Counter_txt: 0},
	{View_Button: 0},
	{Limit_Line: 0},
	{Score_txt: 0},
	{Limit_line_2: 0},
	{Bomb_txt: 0},
	{Options_Button: 0},
	{J: 0},
	{Projétil: 0},
	{J1: 0},
	{J2: 0},
	{J3: 0},
	{J4: 0},
	{J5: 0},
	{J6: 0},
	{J7: 0},
	{J8: 0},
	{J9: 0},
	{J10: 0},
	{J0: 0},
	{Bomb: 0},
	{Stop: 0},
	{Limint: 0},
	{Limit: 0},
	{Destruct: 0},
	{Smoke_Fx: 0},
	{Smoke_Fx2: 0},
	{Stars: 0},
	{Smoke_Fx3: 0},
	{S4: 0},
	{S6: 0},
	{S8: 0},
	{S10: 0},
	{S15: 0},
	{S20: 0},
	{S25: 0},
	{S30: 0},
	{S40: 0},
	{S60: 0},
	{S100: 0},
	{Tutorial: 0},
	{Settings_BG: 0},
	{Settings_Sound_Button: 0},
	{Settings_Music_Button: 0},
	{Settings_Close_Button: 0},
	{Menu_BG: 0},
	{Menu_Smoke_BG: 0},
	{Game_logo: 0},
	{Menu_Buttons: 0},
	{Girar: 0},
	{Decoration_Menu: 0},
	{Logo: 0},
	{Credits: 0},
	{Mouse: 0},
	{Toque: 0},
	{ArmazenamentoLocal: 0},
	{Áudio: 0},
	{Next: 0},
	{Current: 0},
	{Score: 0},
	{Trade: 0},
	{X: 0},
	{Speed: 0},
	{Distance_J: 0},
	{View: 0},
	{Level: 0},
	{Timer: 0},
	{Game_Over: 0},
	{Move: 0},
	{Options: 0},
	{Highscore: 0},
	{Select: 0},
	{Settings: 0},
	{Music: 0},
	{Sound: 0}
];

self.InstanceType = {
	BG: class extends self.ISpriteInstance {},
	Column_1: class extends self.ISpriteInstance {},
	Gabart: class extends self.ISpriteInstance {},
	Column_2: class extends self.ISpriteInstance {},
	Column_3: class extends self.ISpriteInstance {},
	Column_4: class extends self.ISpriteInstance {},
	Decoration: class extends self.ISpriteInstance {},
	Score_BG: class extends self.ISpriteInstance {},
	Options_BG: class extends self.ISpriteInstance {},
	Options_BG_2: class extends self.ITiledBackgroundInstance {},
	Options_Restart_Button: class extends self.ISpriteInstance {},
	Options_Menu_Button: class extends self.ISpriteInstance {},
	Options_Sound_Button: class extends self.ISpriteInstance {},
	Options_Music_Button: class extends self.ISpriteInstance {},
	Options_Score_txt: class extends self.ITextInstance {},
	Options_Highscore_txt: class extends self.ITextInstance {},
	Game_Buttons: class extends self.ISpriteInstance {},
	Counter_BG: class extends self.ISpriteInstance {},
	Current_Jewelry: class extends self.ISpriteInstance {},
	Next_Jewelry: class extends self.ISpriteInstance {},
	Trade_Counter_txt: class extends self.ITextInstance {},
	View_Button: class extends self.ISpriteInstance {},
	Limit_Line: class extends self.ITiledBackgroundInstance {},
	Score_txt: class extends self.ITextInstance {},
	Limit_line_2: class extends self.ISpriteInstance {},
	Bomb_txt: class extends self.ITextInstance {},
	Options_Button: class extends self.ISpriteInstance {},
	J1: class extends self.ISpriteInstance {},
	J2: class extends self.ISpriteInstance {},
	J3: class extends self.ISpriteInstance {},
	J4: class extends self.ISpriteInstance {},
	J5: class extends self.ISpriteInstance {},
	J6: class extends self.ISpriteInstance {},
	J7: class extends self.ISpriteInstance {},
	J8: class extends self.ISpriteInstance {},
	J9: class extends self.ISpriteInstance {},
	J10: class extends self.ISpriteInstance {},
	J0: class extends self.ISpriteInstance {},
	Bomb: class extends self.ISpriteInstance {},
	Stop: class extends self.ITiledBackgroundInstance {},
	Limit: class extends self.ITiledBackgroundInstance {},
	Destruct: class extends self.ITiledBackgroundInstance {},
	Smoke_Fx: class extends self.IParticlesInstance {},
	Smoke_Fx2: class extends self.IParticlesInstance {},
	Stars: class extends self.IParticlesInstance {},
	Smoke_Fx3: class extends self.IParticlesInstance {},
	S4: class extends self.ISpriteInstance {},
	S6: class extends self.ISpriteInstance {},
	S8: class extends self.ISpriteInstance {},
	S10: class extends self.ISpriteInstance {},
	S15: class extends self.ISpriteInstance {},
	S20: class extends self.ISpriteInstance {},
	S25: class extends self.ISpriteInstance {},
	S30: class extends self.ISpriteInstance {},
	S40: class extends self.ISpriteInstance {},
	S60: class extends self.ISpriteInstance {},
	S100: class extends self.ISpriteInstance {},
	Tutorial: class extends self.ISpriteInstance {},
	Settings_BG: class extends self.ISpriteInstance {},
	Settings_Sound_Button: class extends self.ISpriteInstance {},
	Settings_Music_Button: class extends self.ISpriteInstance {},
	Settings_Close_Button: class extends self.ISpriteInstance {},
	Menu_BG: class extends self.ISpriteInstance {},
	Menu_Smoke_BG: class extends self.ISpriteInstance {},
	Game_logo: class extends self.ISpriteInstance {},
	Menu_Buttons: class extends self.ISpriteInstance {},
	Decoration_Menu: class extends self.ISpriteInstance {},
	Logo: class extends self.ISpriteInstance {},
	Credits: class extends self.ISpriteInstance {},
	Mouse: class extends self.IInstance {},
	Toque: class extends self.IInstance {},
	ArmazenamentoLocal: class extends self.IInstance {},
	Áudio: class extends self.IInstance {}
}