enabled enforced static typing
This commit is contained in:
Assets
TextureAtlases
Textures
PCs
Entomologist
ClassCards
Blowdart
Mage
ClassCards
Fireball
card_fireball.tresfireball.pngfireball.png.importfireball_projectile.gdfireball_projectile.pngfireball_projectile.png.importfireball_projectile.tscnmagetower.glbmagetower.glb.importmagetower.pngmagetower.png.importmagetowermesh.resshot1.wavshot1.wav.importtower_fireball.gdtower_fireball.tscntower_stats.tresweapon_fireball.gdweapon_fireball.tscnweapon_stats.tres
Icicle
card_icicle.tresicicle.pngicicle.png.importicicle_projectile.gdicicle_projectile.pngicicle_projectile.png.importicicle_projectile.tscnshot1.wavshot1.wav.importtower_icicle.gdtower_icicle.tscntower_stats.tresweapon_icicle.gdweapon_icicle.tscnweapon_stats.tres
Refrigerator
Mechanic
ClassCards
Assault
assaultmod.resassaultmodel.glbassaultmodel.glb.importassaulttex.pngassaulttex.png.importcard_assault.tresg_assault.pngg_assault.png.importshot1.wavshot1.wav.importtower_assault.gdtower_assault.tscntower_stats.tresweapon_assault.gdweapon_assault.tscnweapon_stats.tres
BombLauncher
bomb.pngbomb.png.importbomb_projectile.gdbomb_projectile.tscnbombamod.glbbombamod.glb.importbombamodel.resbombatex.pngbombatex.png.importcard_bomb_launcher.tresgrenade_launcher.pnggrenade_launcher.png.importshot1.wavshot1.wav.importtower_bomb_launcher.gdtower_bomb_launcher.tscntower_stats.tresweapon_bomb_launcher.gdweapon_bomb_launcher.tscnweapon_stats.tres
Flamethrower
card_flamethrower.tresflame_particles.tresflamethrower.pngflamethrower.png.importflamethrower_mesh.restower_flamethrower.gdtower_flamethrower.tscntower_stats.tresuntirastflametled.glbuntirastflametled.glb.importweapon_flamethrower.gdweapon_flamethrower.tscnweapon_stats.tres
Gatling
card_gatling.tresgatling.glbgatling.glb.importgatling.pnggatling.png.importgattlemesh.resshot1.wavshot1.wav.importtower_gatling.gdtower_gatling.tscntower_stats.tresweapon_gatling.gdweapon_gatling.tscnweapon_stats.tres
GlueLauncher
card_glue_launcher.tresglue_gun.pngglue_gun.png.importglue_launcher_model.resgluegun.glbgluegun.glb.importglueguntex.pngglueguntex.png.importshot1.wavshot1.wav.importtower_glue_launcher.gdtower_glue_launcher.tscntower_stats.tresweapon_glue_launcher.gdweapon_glue_launcher.tscnweapon_stats.tres
Reactor
card_reactor.tresradiation_particles.tresreactor.glbreactor.glb.importreactor.pngreactor.png.importreactor_mesh.restower_reactor.gdtower_reactor.tscntower_stats.tresweapon_reactor.gdweapon_reactor.tscnweapon_stats.tres
RocketLauncher
card_rocket_launcher.tresrocket.pngrocket.png.importrocket.png.krarocket_launcher.glbrocket_launcher.glb.importrocket_launcher.pngrocket_launcher.png.importrocket_launcher_model.resrocket_launcher_tex.pngrocket_launcher_tex.png.importrocket_projectile.gdrocket_projectile.tscnshot1.wavshot1.wav.importtarget_icon.pngtarget_icon.png.importtarget_icon.tscntarget_list.pngtarget_list.png.importtower_rocket_launcher.gdtower_rocket_launcher.tscntower_stats.tresweapon_rocket_launcher.gdweapon_rocket_launcher.tscnweapon_stats.tres
Sniper
Universal
ClassCards
Assault
Blowdart
BombLauncher
Fireball
Flamethrower
GlueLauncher
Icicle
Reactor
RocketLauncher
Sniper
Resources/Keymaps
Scenes
Scripts
AStarGraph3D.gdCinemaCam.gdDebugMesh.gd
EnemyAI
HUD.gdProjectiles
Resources
card.gdcard_text.gdenemy.gdhero_class.gditem.gdplayer_audio_settings.gdplayer_graphics_settings.gdplayer_keymap.gdplayer_preferences.gdplayer_profile.gdsave_stats.gdstat_attribute.gdstatus_stats.gd
StatusEffector.gdStatusEffects
Towers
hitscan_tower.gdprojectile_tower.gdrange_affecting_tower.gdshapecast_tower.gdstatus_applying_tower.gdtower.gd
Weapons
alert_popup.gdaudio_options.gdcard_hand.gdcard_printer.gdchatbox.gdconfirmation_popup.gddamage_particle.gddata.gdedit_tool.gdeight_direction_sprite.gdenemy_goal.gdenemy_spawner.gdfloat_and_spin.gdgame.gdgameplay_options.gdgraphics_options.gdhealth.gdhealth_bar.gdhitbox.gdinteract_button.gdinventory.gditem_card.gditem_container.gdkey_icon_map.gdkeybind_options.gdkillbox.gdlevel.gdlifebar_segment.gdlives_bar.gdloadout_editor.gdlost_game_screen.gdmain_menu.gdminimap_cam.gdmultiplayer_lobby.gdon_top_camera.gdoptions_menu.gdpath_visual_thing.gdpause_menu.gdpickup_notification.gdround_stats.gdscoreboard.gdscoreboard_entry.gdserver_form.gdshop_stand.gdsingleplayer_lobby.gdtarget_dummy.gdtext_input_popup.gdtower_base.gdvisualized_path.gdwave_manager.gdwon_game_screen.gdWorlds
XeluController&KeyPrompts
Keyboard & Mouse
Blanks
Blank_Black_Enter.pngBlank_Black_Enter.png.importBlank_Black_Mouse.pngBlank_Black_Mouse.png.importBlank_Black_Normal.pngBlank_Black_Normal.png.importBlank_Black_Super_Wide.pngBlank_Black_Super_Wide.png.importBlank_Black_Wide.pngBlank_Black_Wide.png.importBlank_Black_tall.pngBlank_Black_tall.png.importBlank_White_Enter.pngBlank_White_Enter.png.importBlank_White_Mouse.pngBlank_White_Mouse.png.importBlank_White_Normal.pngBlank_White_Normal.png.importBlank_White_Super_Wide.pngBlank_White_Super_Wide.png.importBlank_White_Tall.pngBlank_White_Tall.png.importBlank_White_Wide.pngBlank_White_Wide.png.import
Dark
0_Key_Dark.png0_Key_Dark.png.import10_Key_Dark.png10_Key_Dark.png.import11_Key_Dark.png11_Key_Dark.png.import12_Key_Dark.png12_Key_Dark.png.import1_Key_Dark.png1_Key_Dark.png.import2_Key_Dark.png2_Key_Dark.png.import3_Key_Dark.png3_Key_Dark.png.import4_Key_Dark.png4_Key_Dark.png.import5_Key_Dark.png5_Key_Dark.png.import6_Key_Dark.png6_Key_Dark.png.import7_Key_Dark.png7_Key_Dark.png.import8_Key_Dark.png8_Key_Dark.png.import9_Key_Dark.png9_Key_Dark.png.importA_Key_Dark.pngA_Key_Dark.png.importAlt_Key_Dark.pngAlt_Key_Dark.png.importArrow_Down_Key_Dark.pngArrow_Down_Key_Dark.png.importArrow_Left_Key_Dark.pngArrow_Left_Key_Dark.png.importArrow_Right_Key_Dark.pngArrow_Right_Key_Dark.png.importArrow_Up_Key_Dark.pngArrow_Up_Key_Dark.png.importAsterisk_Key_Dark.pngAsterisk_Key_Dark.png.importB_Key_Dark.pngB_Key_Dark.png.importBackspace_Alt_Key_Dark.pngBackspace_Alt_Key_Dark.png.importBackspace_Key_Dark.pngBackspace_Key_Dark.png.importBracket_Left_Key_Dark.pngBracket_Left_Key_Dark.png.importBracket_Right_Key_Dark.pngBracket_Right_Key_Dark.png.importC_Key_Dark.pngC_Key_Dark.png.importCaps_Lock_Key_Dark.pngCaps_Lock_Key_Dark.png.importCommand_Key_Dark.pngCommand_Key_Dark.png.importCtrl_Key_Dark.pngCtrl_Key_Dark.png.importD_Key_Dark.pngD_Key_Dark.png.importDel_Key_Dark.pngDel_Key_Dark.png.importE_Key_Dark.pngE_Key_Dark.png.importEnd_Key_Dark.pngEnd_Key_Dark.png.importEnter_Alt_Key_Dark.pngEnter_Alt_Key_Dark.png.importEnter_Key_Dark.pngEnter_Key_Dark.png.importEnter_Tall_Key_Dark.pngEnter_Tall_Key_Dark.png.importEsc_Key_Dark.pngEsc_Key_Dark.png.importF10_Key_Dark.pngF10_Key_Dark.png.importF11_Key_Dark.pngF11_Key_Dark.png.importF12_Key_Dark.pngF12_Key_Dark.png.importF1_Key_Dark.pngF1_Key_Dark.png.importF2_Key_Dark.pngF2_Key_Dark.png.importF3_Key_Dark.pngF3_Key_Dark.png.importF4_Key_Dark.pngF4_Key_Dark.png.importF5_Key_Dark.pngF5_Key_Dark.png.importF6_Key_Dark.pngF6_Key_Dark.png.importF7_Key_Dark.pngF7_Key_Dark.png.importF8_Key_Dark.pngF8_Key_Dark.png.importF9_Key_Dark.pngF9_Key_Dark.png.importF_Key_Dark.pngF_Key_Dark.png.importG_Key_Dark.pngG_Key_Dark.png.importH_Key_Dark.pngH_Key_Dark.png.importHome_Key_Dark.pngHome_Key_Dark.png.importI_Key_Dark.pngI_Key_Dark.png.importInsert_Key_Dark.pngInsert_Key_Dark.png.importJ_Key_Dark.pngJ_Key_Dark.png.importK_Key_Dark.pngK_Key_Dark.png.importL_Key_Dark.pngL_Key_Dark.png.importM_Key_Dark.pngM_Key_Dark.png.importMark_Left_Key_Dark.pngMark_Left_Key_Dark.png.importMark_Right_Key_Dark.pngMark_Right_Key_Dark.png.importMinus_Key_Dark.pngMinus_Key_Dark.png.importMouse_Left_Key_Dark.pngMouse_Left_Key_Dark.png.importMouse_Middle_Key_Dark.pngMouse_Middle_Key_Dark.png.importMouse_Right_Key_Dark.pngMouse_Right_Key_Dark.png.importMouse_Simple_Key_Dark.pngMouse_Simple_Key_Dark.png.importN_Key_Dark.pngN_Key_Dark.png.importNum_Lock_Key_Dark.pngNum_Lock_Key_Dark.png.importO_Key_Dark.pngO_Key_Dark.png.importP_Key_Dark.pngP_Key_Dark.png.importPage_Down_Key_Dark.pngPage_Down_Key_Dark.png.importPage_Up_Key_Dark.pngPage_Up_Key_Dark.png.importPlus_Key_Dark.pngPlus_Key_Dark.png.importPlus_Tall_Key_Dark.pngPlus_Tall_Key_Dark.png.importPrint_Screen_Key_Dark.pngPrint_Screen_Key_Dark.png.importQ_Key_Dark.pngQ_Key_Dark.png.importQuestion_Key_Dark.pngQuestion_Key_Dark.png.importQuote_Key_Dark.pngQuote_Key_Dark.png.importR_Key_Dark.pngR_Key_Dark.png.importS_Key_Dark.pngS_Key_Dark.png.importSemicolon_Key_Dark.pngSemicolon_Key_Dark.png.importShift_Alt_Key_Dark.pngShift_Alt_Key_Dark.png.importShift_Key_Dark.pngShift_Key_Dark.png.importSlash_Key_Dark.pngSlash_Key_Dark.png.importSpace_Key_Dark.pngSpace_Key_Dark.png.importT_Key_Dark.pngT_Key_Dark.png.importTab_Key_Dark.pngTab_Key_Dark.png.importTilda_Key_Dark.pngTilda_Key_Dark.png.importU_Key_Dark.pngU_Key_Dark.png.importV_Key_Dark.pngV_Key_Dark.png.importW_Key_Dark.pngW_Key_Dark.png.importWin_Key_Dark.pngWin_Key_Dark.png.importX_Key_Dark.pngX_Key_Dark.png.importY_Key_Dark.pngY_Key_Dark.png.importZ_Key_Dark.pngZ_Key_Dark.png.import
Light
0_Key_Light.png0_Key_Light.png.import10_Key_Light.png10_Key_Light.png.import11_Key_Light.png11_Key_Light.png.import12_Key_Light.png12_Key_Light.png.import1_Key_Light.png1_Key_Light.png.import2_Key_Light.png2_Key_Light.png.import3_Key_Light.png3_Key_Light.png.import4_Key_Light.png4_Key_Light.png.import5_Key_Light.png5_Key_Light.png.import6_Key_Light.png6_Key_Light.png.import7_Key_Light.png7_Key_Light.png.import8_Key_Light.png8_Key_Light.png.import9_Key_Light.png9_Key_Light.png.importA_Key_Light.pngA_Key_Light.png.importAlt_Key_Light.pngAlt_Key_Light.png.importArrow_Down_Key_Light.pngArrow_Down_Key_Light.png.importArrow_Left_Key_Light.pngArrow_Left_Key_Light.png.importArrow_Right_Key_Light.pngArrow_Right_Key_Light.png.importArrow_Up_Key_Light.pngArrow_Up_Key_Light.png.importAsterisk_Key_Light.pngAsterisk_Key_Light.png.importB_Key_Light.pngB_Key_Light.png.importBackspace_Alt_Key_Light.pngBackspace_Alt_Key_Light.png.importBackspace_Key_Light.pngBackspace_Key_Light.png.importBracket_Left_Key_Light.pngBracket_Left_Key_Light.png.importBracket_Right_Key_Light.pngBracket_Right_Key_Light.png.importC_Key_Light.pngC_Key_Light.png.importCaps_Lock_Key_Light.pngCaps_Lock_Key_Light.png.importCommand_Key_Light.pngCommand_Key_Light.png.importCtrl_Key_Light.pngCtrl_Key_Light.png.importD_Key_Light.pngD_Key_Light.png.importDel_Key_Light.pngDel_Key_Light.png.importE_Key_Light.pngE_Key_Light.png.importEnd_Key_Light.pngEnd_Key_Light.png.importEnter_Alt_Key_Light.pngEnter_Alt_Key_Light.png.importEnter_Key_Light.pngEnter_Key_Light.png.importEnter_Tall_Key_Light.pngEnter_Tall_Key_Light.png.importEsc_Key_Light.pngEsc_Key_Light.png.importF10_Key_Light.pngF10_Key_Light.png.importF11_Key_Light.pngF11_Key_Light.png.importF12_Key_Light.pngF12_Key_Light.png.importF1_Key_Light.pngF1_Key_Light.png.importF2_Key_Light.pngF2_Key_Light.png.importF3_Key_Light.pngF3_Key_Light.png.importF4_Key_Light.pngF4_Key_Light.png.importF5_Key_Light.pngF5_Key_Light.png.importF6_Key_Light.pngF6_Key_Light.png.importF7_Key_Light.pngF7_Key_Light.png.importF8_Key_Light.pngF8_Key_Light.png.importF9_Key_Light.pngF9_Key_Light.png.importF_Key_Light.pngF_Key_Light.png.importG_Key_Light.pngG_Key_Light.png.importH_Key_Light.pngH_Key_Light.png.importHome_Key_Light.pngHome_Key_Light.png.importI_Key_Light.pngI_Key_Light.png.importInsert_Key_Light.pngInsert_Key_Light.png.importJ_Key_Light.pngJ_Key_Light.png.importK_Key_Light.pngK_Key_Light.png.importL_Key_Light.pngL_Key_Light.png.importM_Key_Light.pngM_Key_Light.png.importMark_Left_Key_Light.pngMark_Left_Key_Light.png.importMark_Right_Key_Light.pngMark_Right_Key_Light.png.importMinus_Key_Light.pngMinus_Key_Light.png.importMouse_Left_Key_Light.pngMouse_Left_Key_Light.png.importMouse_Middle_Key_Light.pngMouse_Middle_Key_Light.png.importMouse_Right_Key_Light.pngMouse_Right_Key_Light.png.importMouse_Simple_Key_Light.pngMouse_Simple_Key_Light.png.importN_Key_Light.pngN_Key_Light.png.importNum_Lock_Key_Light.pngNum_Lock_Key_Light.png.importO_Key_Light.pngO_Key_Light.png.importP_Key_Light.pngP_Key_Light.png.importPage_Down_Key_Light.pngPage_Down_Key_Light.png.importPage_Up_Key_Light.pngPage_Up_Key_Light.png.importPlus_Key_Light.pngPlus_Key_Light.png.importPlus_Tall_Key_Light.pngPlus_Tall_Key_Light.png.importPrint_Screen_Key_Light.pngPrint_Screen_Key_Light.png.importQ_Key_Light.pngQ_Key_Light.png.importQuestion_Key_Light.pngQuestion_Key_Light.png.importQuote_Key_Light.pngQuote_Key_Light.png.importR_Key_Light.pngR_Key_Light.png.importS_Key_Light.pngS_Key_Light.png.importSemicolon_Key_Light.pngSemicolon_Key_Light.png.importShift_Alt_Key_Light.pngShift_Alt_Key_Light.png.importShift_Key_Light.pngShift_Key_Light.png.importSlash_Key_Light.pngSlash_Key_Light.png.importSpace_Key_Light.pngSpace_Key_Light.png.importT_Key_Light.pngT_Key_Light.png.importTab_Key_Light.pngTab_Key_Light.png.importTilda_Key_Light.pngTilda_Key_Light.png.importU_Key_Light.pngU_Key_Light.png.importV_Key_Light.pngV_Key_Light.png.importW_Key_Light.pngW_Key_Light.png.importWin_Key_Light.pngWin_Key_Light.png.importX_Key_Light.pngX_Key_Light.png.importY_Key_Light.pngY_Key_Light.png.importZ_Key_Light.pngZ_Key_Light.png.import
Others
Amazon Luna
Luna_A.pngLuna_A.png.importLuna_B.pngLuna_B.png.importLuna_Circle.pngLuna_Circle.png.importLuna_Diagram.pngLuna_Diagram.png.importLuna_Diagram_Simple.pngLuna_Diagram_Simple.png.importLuna_Dpad.pngLuna_Dpad.png.importLuna_Dpad_Down.pngLuna_Dpad_Down.png.importLuna_Dpad_Left.pngLuna_Dpad_Left.png.importLuna_Dpad_Right.pngLuna_Dpad_Right.png.importLuna_Dpad_Up.pngLuna_Dpad_Up.png.importLuna_LB.pngLuna_LB.png.importLuna_LT.pngLuna_LT.png.importLuna_Left_Stick.pngLuna_Left_Stick.png.importLuna_Left_Stick_Click.pngLuna_Left_Stick_Click.png.importLuna_Menu.pngLuna_Menu.png.importLuna_Microphone.pngLuna_Microphone.png.importLuna_RB.pngLuna_RB.png.importLuna_RT.pngLuna_RT.png.importLuna_Right_Stick.pngLuna_Right_Stick.png.importLuna_Right_Stick_Click.pngLuna_Right_Stick_Click.png.importLuna_X.pngLuna_X.png.importLuna_Y.pngLuna_Y.png.import
Arrows
Directional_Arrow_Cross.pngDirectional_Arrow_Cross.png.importDirectional_Arrow_Diagonal.pngDirectional_Arrow_Diagonal.png.importDirectional_Arrow_Full_Circle.pngDirectional_Arrow_Full_Circle.png.importDirectional_Arrow_Half_Circle.pngDirectional_Arrow_Half_Circle.png.importDirectional_Arrow_Horizontal.pngDirectional_Arrow_Horizontal.png.importDirectional_Arrow_Quarter_Circle.pngDirectional_Arrow_Quarter_Circle.png.importDirectional_Arrow_Sides.pngDirectional_Arrow_Sides.png.importDirectional_Arrow_Straight.pngDirectional_Arrow_Straight.png.importDirectional_Arrow_Vertical.pngDirectional_Arrow_Vertical.png.import
Controller_Disconnected.pngController_Disconnected.png.importGestures
Gesture_Double_Rotate.pngGesture_Double_Rotate.png.importGesture_Double_Tap.pngGesture_Double_Tap.png.importGesture_Finger_Front.pngGesture_Finger_Front.png.importGesture_Finger_Side.pngGesture_Finger_Side.png.importGesture_Full_Circle.pngGesture_Full_Circle.png.importGesture_Half_Circle.pngGesture_Half_Circle.png.importGesture_Hold.pngGesture_Hold.png.importGesture_Quarter_Circle.pngGesture_Quarter_Circle.png.importGesture_Scroll_Down.pngGesture_Scroll_Down.png.importGesture_Scroll_Left.pngGesture_Scroll_Left.png.importGesture_Scroll_Right.pngGesture_Scroll_Right.png.importGesture_Scroll_Up.pngGesture_Scroll_Up.png.importGesture_Swipe_Bottom.pngGesture_Swipe_Bottom.png.importGesture_Swipe_Bottom_Left.pngGesture_Swipe_Bottom_Left.png.importGesture_Swipe_Bottom_Right.pngGesture_Swipe_Bottom_Right.png.importGesture_Swipe_Left.pngGesture_Swipe_Left.png.importGesture_Swipe_Right.pngGesture_Swipe_Right.png.importGesture_Swipe_Top_Left.pngGesture_Swipe_Top_Left.png.importGesture_Swipe_Top_Right.pngGesture_Swipe_Top_Right.png.importGesture_Swipe_Up.pngGesture_Swipe_Up.png.importGesture_Tap.pngGesture_Tap.png.importGesture_Zoom_In.pngGesture_Zoom_In.png.importGesture_Zoom_Out.pngGesture_Zoom_Out.png.import
Google Stadia
Stadia_A.pngStadia_A.png.importStadia_Assistant.pngStadia_Assistant.png.importStadia_B.pngStadia_B.png.importStadia_Dots.pngStadia_Dots.png.importStadia_Dpad.pngStadia_Dpad.png.importStadia_Dpad_Down.pngStadia_Dpad_Down.png.importStadia_Dpad_Left.pngStadia_Dpad_Left.png.importStadia_Dpad_Right.pngStadia_Dpad_Right.png.importStadia_Dpad_Up.pngStadia_Dpad_Up.png.importStadia_L1.pngStadia_L1.png.importStadia_L2.pngStadia_L2.png.importStadia_Left_Stick.pngStadia_Left_Stick.png.importStadia_Menu.pngStadia_Menu.png.importStadia_R1.pngStadia_R1.png.importStadia_R2.pngStadia_R2.png.importStadia_Right_Stick.png.pngStadia_Right_Stick.png.png.importStadia_Select.pngStadia_Select.png.importStadia_X.pngStadia_X.png.importStadia_Y.pngStadia_Y.png.import
Ouya
Ouya_A.pngOuya_A.png.importOuya_Dpad.pngOuya_Dpad.png.importOuya_Dpad_Down.pngOuya_Dpad_Down.png.importOuya_Dpad_Left.pngOuya_Dpad_Left.png.importOuya_Dpad_Right.pngOuya_Dpad_Right.png.importOuya_Dpad_Up.pngOuya_Dpad_Up.png.importOuya_L1.pngOuya_L1.png.importOuya_L2.pngOuya_L2.png.importOuya_Left_Stick.pngOuya_Left_Stick.png.importOuya_Menu.pngOuya_Menu.png.importOuya_O.pngOuya_O.png.importOuya_R1.pngOuya_R1.png.importOuya_R2.pngOuya_R2.png.importOuya_Right_Stick.pngOuya_Right_Stick.png.importOuya_Touch.pngOuya_Touch.png.importOuya_U.pngOuya_U.png.importOuya_Y.pngOuya_Y.png.import
PS Move
PSMove_Circle.pngPSMove_Circle.png.importPSMove_Controller_Stick.pngPSMove_Controller_Stick.png.importPSMove_Controller_Wand.pngPSMove_Controller_Wand.png.importPSMove_Controllers.pngPSMove_Controllers.png.importPSMove_Cross.pngPSMove_Cross.png.importPSMove_LT.pngPSMove_LT.png.importPSMove_Left_Stick.pngPSMove_Left_Stick.png.importPSMove_Move.pngPSMove_Move.png.importPSMove_RT.pngPSMove_RT.png.importPSMove_Select.pngPSMove_Select.png.importPSMove_Square.pngPSMove_Square.png.importPSMove_Start.pngPSMove_Start.png.importPSMove_T.pngPSMove_T.png.importPSMove_Triangle.pngPSMove_Triangle.png.importPSMove_Trigger_Blank.pngPSMove_Trigger_Blank.png.import
PS Vita
Vita_Bumper_Right.pngVita_Bumper_Right.png.importVita_Bumpter_Left.pngVita_Bumpter_Left.png.importVita_Circle.pngVita_Circle.png.importVita_Cross.pngVita_Cross.png.importVita_Dpad.pngVita_Dpad.png.importVita_Dpad_Down.pngVita_Dpad_Down.png.importVita_Dpad_Left.pngVita_Dpad_Left.png.importVita_Dpad_Right.pngVita_Dpad_Right.png.importVita_Dpad_Up.pngVita_Dpad_Up.png.importVita_Left_Stick.pngVita_Left_Stick.png.importVita_Minus.pngVita_Minus.png.importVita_Plus.pngVita_Plus.png.importVita_Power.pngVita_Power.png.importVita_Right_Stick.pngVita_Right_Stick.png.importVita_Select.pngVita_Select.png.importVita_Square.pngVita_Square.png.importVita_Start.pngVita_Start.png.importVita_Touch_Pad.pngVita_Touch_Pad.png.importVita_Triangle.pngVita_Triangle.png.import
PS3
PS3_Circle.pngPS3_Circle.png.importPS3_Cross.pngPS3_Cross.png.importPS3_Dpad.pngPS3_Dpad.png.importPS3_Dpad_Down.pngPS3_Dpad_Down.png.importPS3_Dpad_Left.pngPS3_Dpad_Left.png.importPS3_Dpad_Right.pngPS3_Dpad_Right.png.importPS3_Dpad_Up.pngPS3_Dpad_Up.png.importPS3_L1.pngPS3_L1.png.importPS3_L2.pngPS3_L2.png.importPS3_Left_Stick.pngPS3_Left_Stick.png.importPS3_Left_Stick_Click.pngPS3_Left_Stick_Click.png.importPS3_R1.pngPS3_R1.png.importPS3_R2.pngPS3_R2.png.importPS3_Right_Stick.pngPS3_Right_Stick.png.importPS3_Right_Stick_Click.pngPS3_Right_Stick_Click.png.importPS3_Select.pngPS3_Select.png.importPS3_Square.pngPS3_Square.png.importPS3_Start.pngPS3_Start.png.importPS3_Triangle.pngPS3_Triangle.png.import
PS4
PS4_Circle.pngPS4_Circle.png.importPS4_Cross.pngPS4_Cross.png.importPS4_Diagram.pngPS4_Diagram.png.importPS4_Diagram_Simple.pngPS4_Diagram_Simple.png.importPS4_Dpad.pngPS4_Dpad.png.importPS4_Dpad_Down.pngPS4_Dpad_Down.png.importPS4_Dpad_Left.pngPS4_Dpad_Left.png.importPS4_Dpad_Right.pngPS4_Dpad_Right.png.importPS4_Dpad_Up.pngPS4_Dpad_Up.png.importPS4_L1.pngPS4_L1.png.importPS4_L2.pngPS4_L2.png.importPS4_Left_Stick.pngPS4_Left_Stick.png.importPS4_Left_Stick_Click.pngPS4_Left_Stick_Click.png.importPS4_Options.pngPS4_Options.png.importPS4_R1.pngPS4_R1.png.importPS4_R2.pngPS4_R2.png.importPS4_Right_Stick.pngPS4_Right_Stick.png.importPS4_Right_Stick_Click.pngPS4_Right_Stick_Click.png.importPS4_Share.pngPS4_Share.png.importPS4_Square.pngPS4_Square.png.importPS4_Touch_Pad.pngPS4_Touch_Pad.png.importPS4_Triangle.pngPS4_Triangle.png.import
Positional Prompts
Positional_Prompts_Down.pngPositional_Prompts_Down.png.importPositional_Prompts_Left.pngPositional_Prompts_Left.png.importPositional_Prompts_Right.pngPositional_Prompts_Right.png.importPositional_Prompts_Up.pngPositional_Prompts_Up.png.import
Preview.flaSteam
Steam_A.pngSteam_A.png.importSteam_B.pngSteam_B.png.importSteam_Back.pngSteam_Back.png.importSteam_Gyro.pngSteam_Gyro.png.importSteam_LB.pngSteam_LB.png.importSteam_LT.pngSteam_LT.png.importSteam_Left_Grip.pngSteam_Left_Grip.png.importSteam_Left_Track.pngSteam_Left_Track.png.importSteam_Left_Track_Center.pngSteam_Left_Track_Center.png.importSteam_Left_Track_Down.pngSteam_Left_Track_Down.png.importSteam_Left_Track_Left.pngSteam_Left_Track_Left.png.importSteam_Left_Track_Right.pngSteam_Left_Track_Right.png.importSteam_Left_Track_Up.pngSteam_Left_Track_Up.png.importSteam_RB.pngSteam_RB.png.importSteam_RT.pngSteam_RT.png.importSteam_Right_Grip.pngSteam_Right_Grip.png.importSteam_Right_Track.pngSteam_Right_Track.png.importSteam_Right_Track_Center.pngSteam_Right_Track_Center.png.importSteam_Right_Track_Down.pngSteam_Right_Track_Down.png.importSteam_Right_Track_Left.pngSteam_Right_Track_Left.png.importSteam_Right_Track_Right.pngSteam_Right_Track_Right.png.importSteam_Right_Track_Up.pngSteam_Right_Track_Up.png.importSteam_Start.pngSteam_Start.png.importSteam_Stick.pngSteam_Stick.png.importSteam_System.pngSteam_System.png.importSteam_Tilt_Pitch.pngSteam_Tilt_Pitch.png.importSteam_Tilt_Roll.pngSteam_Tilt_Roll.png.importSteam_Tilt_Yaw.pngSteam_Tilt_Yaw.png.importSteam_X.pngSteam_X.png.importSteam_Y.pngSteam_Y.png.import
VR
Oculus
Oculus_A.pngOculus_A.png.importOculus_B.pngOculus_B.png.importOculus_Grab_Blank.pngOculus_Grab_Blank.png.importOculus_LT.pngOculus_LT.png.importOculus_Left_Grab.pngOculus_Left_Grab.png.importOculus_Left_Stick.pngOculus_Left_Stick.png.importOculus_RT.pngOculus_RT.png.importOculus_Right_Grab.pngOculus_Right_Grab.png.importOculus_Right_Stick.pngOculus_Right_Stick.png.importOculus_Touch_Left.pngOculus_Touch_Left.png.importOculus_Touch_Right.pngOculus_Touch_Right.png.importOculus_Trigger_Blank.pngOculus_Trigger_Blank.png.importOculus_X.pngOculus_X.png.importOculus_Y.pngOculus_Y.png.importRemote_Back.pngRemote_Back.png.importRemote_Circle.pngRemote_Circle.png.importRemote_Circle_Down.pngRemote_Circle_Down.png.importRemote_Circle_Inner.pngRemote_Circle_Inner.png.importRemote_Circle_Left.pngRemote_Circle_Left.png.importRemote_Circle_Outter.pngRemote_Circle_Outter.png.importRemote_Circle_Right.pngRemote_Circle_Right.png.importRemote_Circle_Scroll_Left.pngRemote_Circle_Scroll_Left.png.importRemote_Circle_Scroll_Right.pngRemote_Circle_Scroll_Right.png.importRemote_Circle_Up.pngRemote_Circle_Up.png.importRemote_Icon.pngRemote_Icon.png.importRemote_Minus.pngRemote_Minus.png.importRemote_Plus.pngRemote_Plus.png.importRemote_System.pngRemote_System.png.import
Vive
Vive_Controller_Left.pngVive_Controller_Left.png.importVive_Controller_Right.pngVive_Controller_Right.png.importVive_Controllers.pngVive_Controllers.png.importVive_Girp_Left.pngVive_Girp_Left.png.importVive_Grip_Right.pngVive_Grip_Right.png.importVive_Hand_Left.pngVive_Hand_Left.png.importVive_Hand_Right.pngVive_Hand_Right.png.importVive_Hold_Left.pngVive_Hold_Left.png.importVive_Hold_Right.pngVive_Hold_Right.png.importVive_LT.pngVive_LT.png.importVive_Menu.pngVive_Menu.png.importVive_RT.pngVive_RT.png.importVive_System.pngVive_System.png.importVive_Touch.pngVive_Touch.png.importVive_Touch_Center.pngVive_Touch_Center.png.importVive_Touch_Down.pngVive_Touch_Down.png.importVive_Touch_Left.pngVive_Touch_Left.png.importVive_Touch_Right.pngVive_Touch_Right.png.importVive_Touch_Scroll_Left.pngVive_Touch_Scroll_Left.png.importVive_Touch_Scroll_Right.pngVive_Touch_Scroll_Right.png.importVive_Touch_Up.pngVive_Touch_Up.png.importVive_TriggerBlank.pngVive_TriggerBlank.png.import
Wii
Wii_1.pngWii_1.png.importWii_2.pngWii_2.png.importWii_A.pngWii_A.png.importWii_B.pngWii_B.png.importWii_C.pngWii_C.png.importWii_Dpad.pngWii_Dpad.png.importWii_Dpad_Down.pngWii_Dpad_Down.png.importWii_Dpad_Left.pngWii_Dpad_Left.png.importWii_Dpad_Right.pngWii_Dpad_Right.png.importWii_Dpad_Up.pngWii_Dpad_Up.png.importWii_Home.pngWii_Home.png.importWii_Minus.pngWii_Minus.png.importWii_Plus.pngWii_Plus.png.importWii_Power.pngWii_Power.png.importWii_Stick.pngWii_Stick.png.importWii_Z.pngWii_Z.png.import
WiiU
WiiU_1.pngWiiU_1.png.importWiiU_2.pngWiiU_2.png.importWiiU_A.pngWiiU_A.png.importWiiU_B.pngWiiU_B.png.importWiiU_Dpad.pngWiiU_Dpad.png.importWiiU_Dpad_Down.pngWiiU_Dpad_Down.png.importWiiU_Dpad_Left.pngWiiU_Dpad_Left.png.importWiiU_Dpad_Right.pngWiiU_Dpad_Right.png.importWiiU_Dpad_Up.pngWiiU_Dpad_Up.png.importWiiU_Home.pngWiiU_Home.png.importWiiU_L.pngWiiU_L.png.importWiiU_Left_Stick.pngWiiU_Left_Stick.png.importWiiU_Look_Down.pngWiiU_Look_Down.png.importWiiU_Look_Up.pngWiiU_Look_Up.png.importWiiU_Minus.pngWiiU_Minus.png.importWiiU_Plus.pngWiiU_Plus.png.importWiiU_Power.pngWiiU_Power.png.importWiiU_R.pngWiiU_R.png.importWiiU_Right_Stick.pngWiiU_Right_Stick.png.importWiiU_TV.pngWiiU_TV.png.importWiiU_X.pngWiiU_X.png.importWiiU_Y.pngWiiU_Y.png.importWiiU_ZL.pngWiiU_ZL.png.importWiiU_ZR.pngWiiU_ZR.png.import
Xbox 360
360_A.png360_A.png.import360_B.png360_B.png.import360_Back.png360_Back.png.import360_Back_Alt.png360_Back_Alt.png.import360_Dpad.png360_Dpad.png.import360_Dpad_Down.png360_Dpad_Down.png.import360_Dpad_Left.png360_Dpad_Left.png.import360_Dpad_Right.png360_Dpad_Right.png.import360_Dpad_Up.png360_Dpad_Up.png.import360_LB.png360_LB.png.import360_LT.png360_LT.png.import360_Left_Stick.png360_Left_Stick.png.import360_Left_Stick_Click.png360_Left_Stick_Click.png.import360_RB.png360_RB.png.import360_RT.png360_RT.png.import360_Right_Stick.png360_Right_Stick.png.import360_Right_Stick_Click.png360_Right_Stick_Click.png.import360_Start.png360_Start.png.import360_Start_Alt.png360_Start_Alt.png.import360_X.png360_X.png.import360_Y.png360_Y.png.import
Xbox One
XboxOne_A.pngXboxOne_A.png.importXboxOne_B.pngXboxOne_B.png.importXboxOne_Diagram.pngXboxOne_Diagram.png.importXboxOne_Diagram_Simple.pngXboxOne_Diagram_Simple.png.importXboxOne_Dpad.pngXboxOne_Dpad.png.importXboxOne_Dpad_Down.pngXboxOne_Dpad_Down.png.importXboxOne_Dpad_Left.pngXboxOne_Dpad_Left.png.importXboxOne_Dpad_Right.pngXboxOne_Dpad_Right.png.importXboxOne_Dpad_Up.pngXboxOne_Dpad_Up.png.importXboxOne_LB.pngXboxOne_LB.png.importXboxOne_LT.pngXboxOne_LT.png.importXboxOne_Left_Stick.pngXboxOne_Left_Stick.png.importXboxOne_Left_Stick_Click.pngXboxOne_Left_Stick_Click.png.importXboxOne_Menu.pngXboxOne_Menu.png.importXboxOne_RB.pngXboxOne_RB.png.importXboxOne_RT.pngXboxOne_RT.png.importXboxOne_Right_Stick.pngXboxOne_Right_Stick.png.importXboxOne_Right_Stick_Click.pngXboxOne_Right_Stick_Click.png.importXboxOne_Windows.pngXboxOne_Windows.png.importXboxOne_X.pngXboxOne_X.png.importXboxOne_Y.pngXboxOne_Y.png.import
PS5
PS5_Circle.pngPS5_Circle.png.importPS5_Cross.pngPS5_Cross.png.importPS5_Diagram.pngPS5_Diagram.png.importPS5_Diagram_Simple.pngPS5_Diagram_Simple.png.importPS5_Dpad.pngPS5_Dpad.png.importPS5_Dpad_Down.pngPS5_Dpad_Down.png.importPS5_Dpad_Left.pngPS5_Dpad_Left.png.importPS5_Dpad_Right.pngPS5_Dpad_Right.png.importPS5_Dpad_Up.pngPS5_Dpad_Up.png.importPS5_L1.pngPS5_L1.png.importPS5_L2.pngPS5_L2.png.importPS5_Left_Stick.pngPS5_Left_Stick.png.importPS5_Left_Stick_Click.pngPS5_Left_Stick_Click.png.importPS5_Microphone.pngPS5_Microphone.png.importPS5_Options.pngPS5_Options.png.importPS5_Options_Alt.pngPS5_Options_Alt.png.importPS5_R1.pngPS5_R1.png.importPS5_R2.pngPS5_R2.png.importPS5_Right_Stick.pngPS5_Right_Stick.png.importPS5_Right_Stick_Click.pngPS5_Right_Stick_Click.png.importPS5_Share.pngPS5_Share.png.importPS5_Share_Alt.pngPS5_Share_Alt.png.importPS5_Square.pngPS5_Square.png.importPS5_Touch_Pad.pngPS5_Touch_Pad.png.importPS5_Triangle.pngPS5_Triangle.png.import
Readme.txtSteam Deck
SteamDeck_A.pngSteamDeck_A.png.importSteamDeck_B.pngSteamDeck_B.png.importSteamDeck_Dots.pngSteamDeck_Dots.png.importSteamDeck_Dpad.pngSteamDeck_Dpad.png.importSteamDeck_Dpad_Down.pngSteamDeck_Dpad_Down.png.importSteamDeck_Dpad_Left.pngSteamDeck_Dpad_Left.png.importSteamDeck_Dpad_Right.pngSteamDeck_Dpad_Right.png.importSteamDeck_Dpad_Up.pngSteamDeck_Dpad_Up.png.importSteamDeck_Gyro.pngSteamDeck_Gyro.png.importSteamDeck_L1.pngSteamDeck_L1.png.importSteamDeck_L2.pngSteamDeck_L2.png.importSteamDeck_L4.pngSteamDeck_L4.png.importSteamDeck_L5.pngSteamDeck_L5.png.importSteamDeck_Left_Stick.pngSteamDeck_Left_Stick.png.importSteamDeck_Left_Stick_Click.pngSteamDeck_Left_Stick_Click.png.importSteamDeck_Left_Track.pngSteamDeck_Left_Track.png.importSteamDeck_Menu.pngSteamDeck_Menu.png.importSteamDeck_Minus.pngSteamDeck_Minus.png.importSteamDeck_Plus.pngSteamDeck_Plus.png.importSteamDeck_Power.pngSteamDeck_Power.png.importSteamDeck_R1.pngSteamDeck_R1.png.importSteamDeck_R2.pngSteamDeck_R2.png.importSteamDeck_R4.pngSteamDeck_R4.png.importSteamDeck_R5.pngSteamDeck_R5.png.importSteamDeck_Right_Stick.pngSteamDeck_Right_Stick.png.importSteamDeck_Right_Stick_Click.pngSteamDeck_Right_Stick_Click.png.importSteamDeck_Right_Track.pngSteamDeck_Right_Track.png.importSteamDeck_Square.pngSteamDeck_Square.png.importSteamDeck_Steam.pngSteamDeck_Steam.png.importSteamDeck_X.pngSteamDeck_X.png.importSteamDeck_Y.pngSteamDeck_Y.png.import
Switch
Switch_A.pngSwitch_A.png.importSwitch_B.pngSwitch_B.png.importSwitch_Controller_Left.pngSwitch_Controller_Left.png.importSwitch_Controller_Right.pngSwitch_Controller_Right.png.importSwitch_Controllers.pngSwitch_Controllers.png.importSwitch_Controllers_Separate.pngSwitch_Controllers_Separate.png.importSwitch_Down.pngSwitch_Down.png.importSwitch_Dpad.pngSwitch_Dpad.png.importSwitch_Dpad_Down.pngSwitch_Dpad_Down.png.importSwitch_Dpad_Left.pngSwitch_Dpad_Left.png.importSwitch_Dpad_Right.pngSwitch_Dpad_Right.png.importSwitch_Dpad_Up.pngSwitch_Dpad_Up.png.importSwitch_Home.pngSwitch_Home.png.importSwitch_LB.pngSwitch_LB.png.importSwitch_LT.pngSwitch_LT.png.importSwitch_Left.pngSwitch_Left.png.importSwitch_Left_Stick.pngSwitch_Left_Stick.png.importSwitch_Minus.pngSwitch_Minus.png.importSwitch_Plus.pngSwitch_Plus.png.importSwitch_RB.pngSwitch_RB.png.importSwitch_RT.pngSwitch_RT.png.importSwitch_Right.pngSwitch_Right.png.importSwitch_Right_Stick.pngSwitch_Right_Stick.png.importSwitch_Square.pngSwitch_Square.png.importSwitch_Up.pngSwitch_Up.png.importSwitch_X.pngSwitch_X.png.importSwitch_Y.pngSwitch_Y.png.import
Vector Source.flaXbox Series
XboxSeriesX_A.pngXboxSeriesX_A.png.importXboxSeriesX_B.pngXboxSeriesX_B.png.importXboxSeriesX_Diagram.pngXboxSeriesX_Diagram.png.importXboxSeriesX_Diagram_Simple.pngXboxSeriesX_Diagram_Simple.png.importXboxSeriesX_Dpad.pngXboxSeriesX_Dpad.png.importXboxSeriesX_Dpad_Down.pngXboxSeriesX_Dpad_Down.png.importXboxSeriesX_Dpad_Left.pngXboxSeriesX_Dpad_Left.png.importXboxSeriesX_Dpad_Right.pngXboxSeriesX_Dpad_Right.png.importXboxSeriesX_Dpad_Up.pngXboxSeriesX_Dpad_Up.png.importXboxSeriesX_LB.pngXboxSeriesX_LB.png.importXboxSeriesX_LT.pngXboxSeriesX_LT.png.importXboxSeriesX_Left_Stick.pngXboxSeriesX_Left_Stick.png.importXboxSeriesX_Left_Stick_Click.pngXboxSeriesX_Left_Stick_Click.png.importXboxSeriesX_Menu.pngXboxSeriesX_Menu.png.importXboxSeriesX_RB.pngXboxSeriesX_RB.png.importXboxSeriesX_RT.pngXboxSeriesX_RT.png.importXboxSeriesX_Right_Stick.pngXboxSeriesX_Right_Stick.png.importXboxSeriesX_Right_Stick_Click.pngXboxSeriesX_Right_Stick_Click.png.importXboxSeriesX_Share.pngXboxSeriesX_Share.png.importXboxSeriesX_View.pngXboxSeriesX_View.png.importXboxSeriesX_X.pngXboxSeriesX_X.png.importXboxSeriesX_Y.pngXboxSeriesX_Y.png.import
17
PCs/Mage/ClassCards/Fireball/card_fireball.tres
Normal file
17
PCs/Mage/ClassCards/Fireball/card_fireball.tres
Normal file
@ -0,0 +1,17 @@
|
||||
[gd_resource type="Resource" script_class="Card" load_steps=6 format=3 uid="uid://bibx2my7igspq"]
|
||||
|
||||
[ext_resource type="Script" path="res://Scripts/Resources/card.gd" id="1_qktm8"]
|
||||
[ext_resource type="Resource" uid="uid://dnvqghpwyuw84" path="res://PCs/Mage/ClassCards/Fireball/tower_stats.tres" id="3_1l6fp"]
|
||||
[ext_resource type="PackedScene" uid="uid://dnwjfb4fexr0o" path="res://PCs/Mage/ClassCards/Fireball/weapon_fireball.tscn" id="3_4c0mu"]
|
||||
[ext_resource type="PackedScene" uid="uid://dwwgvgn0ds8tk" path="res://PCs/Mage/ClassCards/Fireball/tower_fireball.tscn" id="4_e3adw"]
|
||||
[ext_resource type="Resource" uid="uid://dhwhwicgpw7yh" path="res://PCs/Mage/ClassCards/Fireball/weapon_stats.tres" id="4_folo6"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_qktm8")
|
||||
rarity = 3
|
||||
faction = 0
|
||||
turret_scene = ExtResource("4_e3adw")
|
||||
weapon_scene = ExtResource("3_4c0mu")
|
||||
weapon_stats = ExtResource("4_folo6")
|
||||
tower_stats = ExtResource("3_1l6fp")
|
||||
display_name = "Fireball"
|
BIN
PCs/Mage/ClassCards/Fireball/fireball.png
Normal file
BIN
PCs/Mage/ClassCards/Fireball/fireball.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 2.7 KiB |
34
PCs/Mage/ClassCards/Fireball/fireball.png.import
Normal file
34
PCs/Mage/ClassCards/Fireball/fireball.png.import
Normal file
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://mwgpnnm3g3re"
|
||||
path="res://.godot/imported/fireball.png-a8e6046d0a910e165a4f466e04a553ce.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://PCs/Mage/ClassCards/Fireball/fireball.png"
|
||||
dest_files=["res://.godot/imported/fireball.png-a8e6046d0a910e165a4f466e04a553ce.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
7
PCs/Mage/ClassCards/Fireball/fireball_projectile.gd
Normal file
7
PCs/Mage/ClassCards/Fireball/fireball_projectile.gd
Normal file
@ -0,0 +1,7 @@
|
||||
class_name FireballProjectile extends StatusApplyingProjectile
|
||||
|
||||
|
||||
func build_status_object() -> StatusEffect:
|
||||
var status: StatusDoT = StatusDoT.new()
|
||||
status.stats = status_stats
|
||||
return status
|
BIN
PCs/Mage/ClassCards/Fireball/fireball_projectile.png
Normal file
BIN
PCs/Mage/ClassCards/Fireball/fireball_projectile.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 1.2 KiB |
34
PCs/Mage/ClassCards/Fireball/fireball_projectile.png.import
Normal file
34
PCs/Mage/ClassCards/Fireball/fireball_projectile.png.import
Normal file
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://baarbcx0nxi7w"
|
||||
path="res://.godot/imported/fireball_projectile.png-4a9bc2fd83ce36ea3a70a21a648737cc.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://PCs/Mage/ClassCards/Fireball/fireball_projectile.png"
|
||||
dest_files=["res://.godot/imported/fireball_projectile.png-4a9bc2fd83ce36ea3a70a21a648737cc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
22
PCs/Mage/ClassCards/Fireball/fireball_projectile.tscn
Normal file
22
PCs/Mage/ClassCards/Fireball/fireball_projectile.tscn
Normal file
@ -0,0 +1,22 @@
|
||||
[gd_scene load_steps=7 format=3 uid="uid://ddpixntjsbpqp"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://beq6rn0babncg" path="res://Scenes/Projectiles/status_applying_projectile.tscn" id="1_a8cjq"]
|
||||
[ext_resource type="Script" path="res://PCs/Mage/ClassCards/Fireball/fireball_projectile.gd" id="2_rin44"]
|
||||
[ext_resource type="Resource" uid="uid://dbanx8taicddm" path="res://Resources/StatusEffects/on_fire.tres" id="3_vb4ff"]
|
||||
[ext_resource type="Texture2D" uid="uid://baarbcx0nxi7w" path="res://PCs/Mage/ClassCards/Fireball/fireball_projectile.png" id="4_uua74"]
|
||||
[ext_resource type="AudioStream" uid="uid://cxiluyamsxson" path="res://PCs/Mage/ClassCards/Fireball/shot1.wav" id="5_k3tme"]
|
||||
|
||||
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_bxaub"]
|
||||
streams_count = 1
|
||||
stream_0/stream = ExtResource("5_k3tme")
|
||||
stream_0/weight = 1.0
|
||||
|
||||
[node name="Fireball" instance=ExtResource("1_a8cjq")]
|
||||
script = ExtResource("2_rin44")
|
||||
status_stats = ExtResource("3_vb4ff")
|
||||
|
||||
[node name="Sprite3D" parent="." index="1"]
|
||||
texture = ExtResource("4_uua74")
|
||||
|
||||
[node name="AudioStreamPlayer" parent="." index="2"]
|
||||
stream = SubResource("AudioStreamRandomizer_bxaub")
|
BIN
PCs/Mage/ClassCards/Fireball/magetower.glb
Normal file
BIN
PCs/Mage/ClassCards/Fireball/magetower.glb
Normal file
Binary file not shown.
47
PCs/Mage/ClassCards/Fireball/magetower.glb.import
Normal file
47
PCs/Mage/ClassCards/Fireball/magetower.glb.import
Normal file
@ -0,0 +1,47 @@
|
||||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://c4uxuc6cld2nq"
|
||||
path="res://.godot/imported/magetower.glb-d2d2500e485613060f8b800e7c02de19.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://PCs/Mage/ClassCards/Fireball/magetower.glb"
|
||||
dest_files=["res://.godot/imported/magetower.glb-d2d2500e485613060f8b800e7c02de19.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type="Node3D"
|
||||
nodes/root_name="Scene Root"
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
import_script/path=""
|
||||
_subresources={
|
||||
"meshes": {
|
||||
"magetower_Cube": {
|
||||
"generate/lightmap_uv": 0,
|
||||
"generate/lods": 0,
|
||||
"generate/shadow_meshes": 0,
|
||||
"lods/normal_merge_angle": 60.0,
|
||||
"lods/normal_split_angle": 25.0,
|
||||
"save_to_file/enabled": false,
|
||||
"save_to_file/make_streamable": "",
|
||||
"save_to_file/path": "res://magetowermesh.res"
|
||||
}
|
||||
}
|
||||
}
|
||||
gltf/naming_version=0
|
||||
gltf/embedded_image_handling=1
|
BIN
PCs/Mage/ClassCards/Fireball/magetower.png
Normal file
BIN
PCs/Mage/ClassCards/Fireball/magetower.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 4.7 KiB |
34
PCs/Mage/ClassCards/Fireball/magetower.png.import
Normal file
34
PCs/Mage/ClassCards/Fireball/magetower.png.import
Normal file
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://ckqne5s30ifgb"
|
||||
path="res://.godot/imported/magetower.png-563f4a98d6510c42d1706ee00b0930d2.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://PCs/Mage/ClassCards/Fireball/magetower.png"
|
||||
dest_files=["res://.godot/imported/magetower.png-563f4a98d6510c42d1706ee00b0930d2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
BIN
PCs/Mage/ClassCards/Fireball/magetowermesh.res
Normal file
BIN
PCs/Mage/ClassCards/Fireball/magetowermesh.res
Normal file
Binary file not shown.
BIN
PCs/Mage/ClassCards/Fireball/shot1.wav
Normal file
BIN
PCs/Mage/ClassCards/Fireball/shot1.wav
Normal file
Binary file not shown.
24
PCs/Mage/ClassCards/Fireball/shot1.wav.import
Normal file
24
PCs/Mage/ClassCards/Fireball/shot1.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://cxiluyamsxson"
|
||||
path="res://.godot/imported/shot1.wav-e958a75b273803cef85f62869b480060.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://PCs/Mage/ClassCards/Fireball/shot1.wav"
|
||||
dest_files=["res://.godot/imported/shot1.wav-e958a75b273803cef85f62869b480060.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
1
PCs/Mage/ClassCards/Fireball/tower_fireball.gd
Normal file
1
PCs/Mage/ClassCards/Fireball/tower_fireball.gd
Normal file
@ -0,0 +1 @@
|
||||
class_name FireballTower extends ProjectileTower
|
29
PCs/Mage/ClassCards/Fireball/tower_fireball.tscn
Normal file
29
PCs/Mage/ClassCards/Fireball/tower_fireball.tscn
Normal file
@ -0,0 +1,29 @@
|
||||
[gd_scene load_steps=8 format=3 uid="uid://dwwgvgn0ds8tk"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://t0b32qb8eub2" path="res://Scenes/Towers/projectile_tower.tscn" id="1_rkdu6"]
|
||||
[ext_resource type="Script" path="res://PCs/Mage/ClassCards/Fireball/tower_fireball.gd" id="2_td8dh"]
|
||||
[ext_resource type="PackedScene" uid="uid://ddpixntjsbpqp" path="res://PCs/Mage/ClassCards/Fireball/fireball_projectile.tscn" id="3_1akv8"]
|
||||
[ext_resource type="Resource" uid="uid://dnvqghpwyuw84" path="res://PCs/Mage/ClassCards/Fireball/tower_stats.tres" id="4_uu77s"]
|
||||
[ext_resource type="ArrayMesh" uid="uid://d34yiqnnaie8r" path="res://PCs/Mage/ClassCards/Fireball/magetowermesh.res" id="5_7rkfh"]
|
||||
[ext_resource type="AudioStream" uid="uid://cxiluyamsxson" path="res://PCs/Mage/ClassCards/Fireball/shot1.wav" id="6_201kn"]
|
||||
|
||||
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_gwg27"]
|
||||
random_pitch = 1.1
|
||||
streams_count = 1
|
||||
stream_0/stream = ExtResource("6_201kn")
|
||||
stream_0/weight = 1.0
|
||||
|
||||
[node name="FireballTower" instance=ExtResource("1_rkdu6")]
|
||||
script = ExtResource("2_td8dh")
|
||||
projectile_scene = ExtResource("3_1akv8")
|
||||
stats = ExtResource("4_uu77s")
|
||||
|
||||
[node name="Pitch" parent="." index="1"]
|
||||
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
|
||||
mesh = ExtResource("5_7rkfh")
|
||||
|
||||
[node name="Yaw" parent="." index="2"]
|
||||
transform = Transform3D(0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, 0, 1.74532, 0)
|
||||
|
||||
[node name="AudioStreamPlayer3D" parent="Yaw" index="0"]
|
||||
stream = SubResource("AudioStreamRandomizer_gwg27")
|
25
PCs/Mage/ClassCards/Fireball/tower_stats.tres
Normal file
25
PCs/Mage/ClassCards/Fireball/tower_stats.tres
Normal file
@ -0,0 +1,25 @@
|
||||
[gd_resource type="Resource" script_class="CardText" load_steps=6 format=3 uid="uid://dnvqghpwyuw84"]
|
||||
|
||||
[ext_resource type="Script" path="res://Scripts/Resources/stat_attribute.gd" id="1_wvk31"]
|
||||
[ext_resource type="Script" path="res://Scripts/Resources/card_text.gd" id="2_nconk"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_68ba3"]
|
||||
script = ExtResource("1_wvk31")
|
||||
key = "Fire Delay"
|
||||
value = 3.0
|
||||
|
||||
[sub_resource type="Resource" id="Resource_gogvm"]
|
||||
script = ExtResource("1_wvk31")
|
||||
key = "Damage"
|
||||
value = 5.0
|
||||
|
||||
[sub_resource type="Resource" id="Resource_pswb4"]
|
||||
script = ExtResource("1_wvk31")
|
||||
key = "Range"
|
||||
value = 15.0
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_nconk")
|
||||
target_type = 3
|
||||
attributes = Array[ExtResource("1_wvk31")]([SubResource("Resource_68ba3"), SubResource("Resource_gogvm"), SubResource("Resource_pswb4")])
|
||||
text = "Conjures a fireball every /Fire Delay\\s that deals /Damage\\ and apply Burning to enemies caught in its blast"
|
1
PCs/Mage/ClassCards/Fireball/weapon_fireball.gd
Normal file
1
PCs/Mage/ClassCards/Fireball/weapon_fireball.gd
Normal file
@ -0,0 +1 @@
|
||||
class_name FireballWeapon extends ProjectileWeapon
|
29
PCs/Mage/ClassCards/Fireball/weapon_fireball.tscn
Normal file
29
PCs/Mage/ClassCards/Fireball/weapon_fireball.tscn
Normal file
@ -0,0 +1,29 @@
|
||||
[gd_scene load_steps=9 format=3 uid="uid://dnwjfb4fexr0o"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://bqdllitxbbpyp" path="res://Scenes/Weapons/projectile_weapon.tscn" id="1_7k6fb"]
|
||||
[ext_resource type="Script" path="res://PCs/Mage/ClassCards/Fireball/weapon_fireball.gd" id="2_nprco"]
|
||||
[ext_resource type="PackedScene" uid="uid://ddpixntjsbpqp" path="res://PCs/Mage/ClassCards/Fireball/fireball_projectile.tscn" id="3_2j1mm"]
|
||||
[ext_resource type="Resource" uid="uid://dhwhwicgpw7yh" path="res://PCs/Mage/ClassCards/Fireball/weapon_stats.tres" id="4_rqdnu"]
|
||||
[ext_resource type="Texture2D" uid="uid://mwgpnnm3g3re" path="res://PCs/Mage/ClassCards/Fireball/fireball.png" id="5_r42ic"]
|
||||
[ext_resource type="AudioStream" uid="uid://cxiluyamsxson" path="res://PCs/Mage/ClassCards/Fireball/shot1.wav" id="6_o5rjg"]
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_hfmm6"]
|
||||
atlas = ExtResource("5_r42ic")
|
||||
region = Rect2(0, 0, 64, 64)
|
||||
|
||||
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_6xq8y"]
|
||||
random_pitch = 1.1
|
||||
streams_count = 1
|
||||
stream_0/stream = ExtResource("6_o5rjg")
|
||||
stream_0/weight = 1.0
|
||||
|
||||
[node name="FireballWeapon" instance=ExtResource("1_7k6fb")]
|
||||
script = ExtResource("2_nprco")
|
||||
projectile_scene = ExtResource("3_2j1mm")
|
||||
stats = ExtResource("4_rqdnu")
|
||||
|
||||
[node name="Sprite3D" parent="." index="0"]
|
||||
texture = SubResource("AtlasTexture_hfmm6")
|
||||
|
||||
[node name="AudioStreamPlayer3D" parent="." index="3"]
|
||||
stream = SubResource("AudioStreamRandomizer_6xq8y")
|
30
PCs/Mage/ClassCards/Fireball/weapon_stats.tres
Normal file
30
PCs/Mage/ClassCards/Fireball/weapon_stats.tres
Normal file
@ -0,0 +1,30 @@
|
||||
[gd_resource type="Resource" script_class="CardText" load_steps=7 format=3 uid="uid://dhwhwicgpw7yh"]
|
||||
|
||||
[ext_resource type="Script" path="res://Scripts/Resources/stat_attribute.gd" id="1_kqy5w"]
|
||||
[ext_resource type="Script" path="res://Scripts/Resources/card_text.gd" id="2_yto3f"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_68ba3"]
|
||||
script = ExtResource("1_kqy5w")
|
||||
key = "Fire Delay"
|
||||
value = 2.0
|
||||
|
||||
[sub_resource type="Resource" id="Resource_gogvm"]
|
||||
script = ExtResource("1_kqy5w")
|
||||
key = "Damage"
|
||||
value = 5.0
|
||||
|
||||
[sub_resource type="Resource" id="Resource_pswb4"]
|
||||
script = ExtResource("1_kqy5w")
|
||||
key = "Range"
|
||||
value = 15.0
|
||||
|
||||
[sub_resource type="Resource" id="Resource_y1gjj"]
|
||||
script = ExtResource("1_kqy5w")
|
||||
key = "Energy"
|
||||
value = 20.0
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_yto3f")
|
||||
target_type = 0
|
||||
attributes = Array[ExtResource("1_kqy5w")]([SubResource("Resource_68ba3"), SubResource("Resource_gogvm"), SubResource("Resource_pswb4"), SubResource("Resource_y1gjj")])
|
||||
text = "Conjure a fireball every /Fire Delay\\s that can be thrown to deal /Damage\\ and apply Burning to enemies caught in its blast"
|
Reference in New Issue
Block a user