From 3919ecee7494f2a64214af056590aef37aa95f00 Mon Sep 17 00:00:00 2001 From: D4rkl1ght3r <86805404+D4rkl1ght3r@users.noreply.github.com> Date: Sun, 19 Apr 2026 16:14:00 +0200 Subject: [PATCH] Add Codename Weapons PHANTOM & VULCAN --- DATA/EQUIPMENT/goods.ini | 68 ++++++++++++++++++++ DATA/EQUIPMENT/select_equip.ini | 52 +++++++++++++++ DATA/EQUIPMENT/weapon_equip.ini | 94 ++++++++++++++++++++++++++++ DATA/EQUIPMENT/weapon_good.ini | 28 +++++++++ DATA/FX/WEAPONS/customs/phantom.ale | Bin 0 -> 4370 bytes DATA/FX/WEAPONS/customs/vulcan.ale | Bin 0 -> 4366 bytes DATA/FX/WEAPONS/weapons_ale.ini | 40 ++++++++++++ DATA/FX/effects.ini | 32 ++++++++++ EXE/REM/Lua/Infocards.lua | 12 ++++ 9 files changed, 326 insertions(+) create mode 100644 DATA/FX/WEAPONS/customs/phantom.ale create mode 100644 DATA/FX/WEAPONS/customs/vulcan.ale diff --git a/DATA/EQUIPMENT/goods.ini b/DATA/EQUIPMENT/goods.ini index bdbd1635..d10c9b7b 100644 --- a/DATA/EQUIPMENT/goods.ini +++ b/DATA/EQUIPMENT/goods.ini @@ -1015,6 +1015,74 @@ shop_archetype = Equipment\models\commodities\nn_icons\cwire_rawmats_1.3db item_icon = Equipment\models\commodities\nn_icons\commod_weapon_secondary_blueprint.3db jump_dist = 2 +; PHANTOM Blueprint + +[Good] +nickname = commodity_phantom_blueprint +equipment = commodity_phantom_blueprint +msg_id_prefix = gcs_gen_commodity_phantom_blueprint +category = commodity +price = 75000 +combinable = false +good_sell_price = 1 +bad_buy_price = 1 +bad_sell_price = 1 +good_buy_price = 1 +shop_archetype = Equipment\models\commodities\nn_icons\cwire_rawmats_1.3db +item_icon = Equipment\models\commodities\nn_icons\commod_weapon_primary_blueprint.3db +jump_dist = 2 + +; PHANTOM Schematic + +[Good] +nickname = commodity_phantom_schematic +equipment = commodity_phantom_schematic +msg_id_prefix = gcs_gen_commodity_phantom_schematics +category = commodity +price = 25000 +combinable = false +good_sell_price = 1 +bad_buy_price = 1 +bad_sell_price = 1 +good_buy_price = 1 +shop_archetype = Equipment\models\commodities\nn_icons\cwire_rawmats_1.3db +item_icon = Equipment\models\commodities\nn_icons\commod_weapon_secondary_blueprint.3db +jump_dist = 2 + +; VULCAN Blueprint + +[Good] +nickname = commodity_vulcan_blueprint +equipment = commodity_vulcan_blueprint +msg_id_prefix = gcs_gen_commodity_vulcan_blueprint +category = commodity +price = 75000 +combinable = false +good_sell_price = 1 +bad_buy_price = 1 +bad_sell_price = 1 +good_buy_price = 1 +shop_archetype = Equipment\models\commodities\nn_icons\cwire_rawmats_1.3db +item_icon = Equipment\models\commodities\nn_icons\commod_weapon_primary_blueprint.3db +jump_dist = 2 + +; VULCAN Schematic + +[Good] +nickname = commodity_vulcan_schematic +equipment = commodity_vulcan_schematic +msg_id_prefix = gcs_gen_commodity_vulcan_schematics +category = commodity +price = 25000 +combinable = false +good_sell_price = 1 +bad_buy_price = 1 +bad_sell_price = 1 +good_buy_price = 1 +shop_archetype = Equipment\models\commodities\nn_icons\cwire_rawmats_1.3db +item_icon = Equipment\models\commodities\nn_icons\commod_weapon_secondary_blueprint.3db +jump_dist = 2 + ; Tractor Beam Blueprint [Good] diff --git a/DATA/EQUIPMENT/select_equip.ini b/DATA/EQUIPMENT/select_equip.ini index bd510660..05f57119 100644 --- a/DATA/EQUIPMENT/select_equip.ini +++ b/DATA/EQUIPMENT/select_equip.ini @@ -1250,6 +1250,58 @@ decay_per_second = 0 volume = 1 hit_pts = 250 +; PHANTOM Blueprint + +[Commodity] +nickname = commodity_phantom_blueprint +ids_name = 299852 +ids_info = 299853 +units_per_container = 1 +pod_appearance = cargopod_drab +loot_appearance = lootcrate_drab +decay_per_second = 0 +volume = 1 +hit_pts = 250 + +; PHANTOM Schematic + +[Commodity] +nickname = commodity_phantom_schematic +ids_name = 299854 +ids_info = 299855 +units_per_container = 1 +pod_appearance = cargopod_drab +loot_appearance = lootcrate_drab +decay_per_second = 0 +volume = 1 +hit_pts = 250 + +; VULCAN Blueprint + +[Commodity] +nickname = commodity_vulcan_blueprint +ids_name = 299856 +ids_info = 299857 +units_per_container = 1 +pod_appearance = cargopod_drab +loot_appearance = lootcrate_drab +decay_per_second = 0 +volume = 1 +hit_pts = 250 + +; VULCAN Schematic + +[Commodity] +nickname = commodity_vulcan_schematic +ids_name = 299858 +ids_info = 299859 +units_per_container = 1 +pod_appearance = cargopod_drab +loot_appearance = lootcrate_drab +decay_per_second = 0 +volume = 1 +hit_pts = 250 + ; Tractor Beam Blueprint [Commodity] diff --git a/DATA/EQUIPMENT/weapon_equip.ini b/DATA/EQUIPMENT/weapon_equip.ini index 31fb4512..1df00b58 100644 --- a/DATA/EQUIPMENT/weapon_equip.ini +++ b/DATA/EQUIPMENT/weapon_equip.ini @@ -21741,6 +21741,100 @@ turn_rate = 90 lootable = true LODranges = 0, 40, 80, 150 +; PHANTOM + +[Munition] +nickname = special_gun29_ammo +hp_type = hp_gun +requires_ammo = false +hit_pts = 2 +hull_damage = 642.8 +energy_damage = 175 +one_shot_sound = fire_tachyon5 +munition_hit_effect = phantom_impact +const_effect = phantom_proj +lifetime = 1,166 +force_gun_ori = false +mass = 1 +volume = 0.0001 + +[Gun] +nickname = special_gun29 +ids_name = 299036 +ids_info = 299037 +DA_archetype = equipment\models\weapons\co_proton_cooker.cmp +material_library = equipment\models\ge_equip.mat +HP_child = HPConnect +hit_pts = 6752 +explosion_resistance = 1 +debris_type = debris_normal +parent_impulse = 20 +child_impulse = 80 +volume = 0 +mass = 10 +hp_gun_type = hp_gun_special_10 +damage_per_fire = 0 +power_usage = 152.8 +refire_delay = 0.25 +muzzle_velocity = 600.3 +toughness = 17.600000 +flash_particle_name = phantom_flash +flash_radius = 15 +light_anim = l_gun01_flash +projectile_archetype = special_gun29_ammo +separation_explosion = sever_debris +auto_turret = false +turn_rate = 90 +lootable = true +LODranges = 0, 40, 80, 150 + +; VULCAN + +[Munition] +nickname = special_gun30_ammo +hp_type = hp_gun +requires_ammo = false +hit_pts = 2 +hull_damage = 692.4 +energy_damage = 125 +one_shot_sound = fire_tachyon5 +munition_hit_effect = vulcan_impact +const_effect = vulcan_proj +lifetime = 0.8 +force_gun_ori = false +mass = 1 +volume = 0.0001 + +[Gun] +nickname = special_gun30 +ids_name = 299038 +ids_info = 299039 +DA_archetype = equipment\models\weapons\co_proton_cooker.cmp +material_library = equipment\models\ge_equip.mat +HP_child = HPConnect +hit_pts = 6752 +explosion_resistance = 1 +debris_type = debris_normal +parent_impulse = 20 +child_impulse = 80 +volume = 0 +mass = 10 +hp_gun_type = hp_gun_special_10 +damage_per_fire = 0 +power_usage = 148.2 +refire_delay = 0.25 +muzzle_velocity = 750 +toughness = 17.600000 +flash_particle_name = vulcan_flash +flash_radius = 15 +light_anim = l_gun01_flash +projectile_archetype = special_gun30_ammo +separation_explosion = sever_debris +auto_turret = false +turn_rate = 90 +lootable = true +LODranges = 0, 40, 80, 150 + ; Scythe Mk I diff --git a/DATA/EQUIPMENT/weapon_good.ini b/DATA/EQUIPMENT/weapon_good.ini index ca5d5fa8..dde3b758 100644 --- a/DATA/EQUIPMENT/weapon_good.ini +++ b/DATA/EQUIPMENT/weapon_good.ini @@ -8489,6 +8489,34 @@ ids_info = 299035 shop_archetype = equipment\models\weapons\co_proton_cooker.cmp material_library = equipment\models\ge_equip.mat +; Codename PHANTOM + +[Good] +nickname = special_gun29 +equipment = special_gun29 +category = equipment +price = 115660 +item_icon = equipment\models\commodities\nn_icons\EQUIPICON_gun.3db +combinable = false +ids_name = 299036 +ids_info = 299037 +shop_archetype = equipment\models\weapons\co_proton_cooker.cmp +material_library = equipment\models\ge_equip.mat + +; Codename VULCAN + +[Good] +nickname = special_gun30 +equipment = special_gun30 +category = equipment +price = 115660 +item_icon = equipment\models\commodities\nn_icons\EQUIPICON_gun.3db +combinable = false +ids_name = 299038 +ids_info = 299039 +shop_archetype = equipment\models\weapons\co_proton_cooker.cmp +material_library = equipment\models\ge_equip.mat + ; Scythe Mk I [Good] diff --git a/DATA/FX/WEAPONS/customs/phantom.ale b/DATA/FX/WEAPONS/customs/phantom.ale new file mode 100644 index 0000000000000000000000000000000000000000..273b50529e470d5b2177438c51f64d258b96011f GIT binary patch literal 4370 zcmdT{Z)_Ar6rY{DLm>Tw*fuBx3GhLqo>3&J_PV!6pnULB^r(@V#=%xx1J) zid_>UeyB+sB1(|}RU`iSfLI#wi>NU`0%)|2tr8-{AWi*~*0$CN;(I$gdwYA^1`A&5 zOXhaw&6_tf?>E0UbC1;3tPli3DhVNHprG6dr3`ed;ftjb>Rfg-5V9!7TTnNuIL0bF z8WzQPc>y{o6mGl4Y6x|1hhOYMTMa9Q)WQ5Aqu6arz=r!h$Ojl-CtJkpx)=`w52S%~JKyMK;`LjHN?INRne&2hS(SAPf z4;(s&?P6$Sd~h80p*`wK%yl%!e@b>Mym*Y;jJ)Z$1iaT0NYFgLH>1a5hs*0SF6Jdq81mX07 z-^$E2V5}obt5;T4@U!h~`xu;X{(*CDmq&Bsgr;2ImgYyt+^18E(D?^97cmPL z53B?$gprzGAl~iaDM1@(dMr5ALhBKU8(0q1n>=(9^>|7`;Y}U{$mv{Jkev3-}22 zYkHP0AP{G{C7HMv_Z%CUSB@tdrxnOZ$>e!LHzpqw>|-e%c=?VArUg@71oESI;CF#M z-hSpHa<-;*vl>xS%7%C}lTlIz#!KxOH!>@)5{EN47qRv{cf;Rorwom*jy@m9i;~cu z?$T1&Kcz)$eUwM!_&SVVZU5K4_3s9u&V<;^Ct`kim3S{7lc zFbHcoTytvWbM3o*`)!#L@yzEMg-jW$`XqY7%#`nUhRjUI#>|$B0&%SmRCV=j)7Q^@ zIcLs=FYcAFA7%DjW%Ip}K5be5^xR#Xi*U|+hs+^lv+o_AMTx}jK)iP>@11-O3*~or zik}{ps*ikBDgHS%CFXOM-=-||*7pr+ijQ6K*Z=h(#1l>(wQ$$M=;_}#MMRCs2_*vz zN-6dij`m-?aBeX%WiM$fZTSs3m$0?pkUiyHSIJr(FM@9!CfAd-=+V>BIRk48$I_c@ zh}!Ph{{>I4?yeo^uM;Q6$HkA2+^^q=dtP5A_I|j=fBe`+hr4!W-V!27$lJYJF97HN SJ#W)-ITpLik+;|M&*UGO;flBb literal 0 HcmV?d00001 diff --git a/DATA/FX/WEAPONS/customs/vulcan.ale b/DATA/FX/WEAPONS/customs/vulcan.ale new file mode 100644 index 0000000000000000000000000000000000000000..f609f28e4ea1bf22bf01c44cc39b826193e256bc GIT binary patch literal 4366 zcmd5gqkX}n)X~bo91*cS#LKb zQEIj*sUITTQ3M+ZrSXf3ADVtB`pGC28)^H&HjvT~|4_6cnwr!`1+mWC*}3fPU8E)@ z-h;WF_vX#pnfKe@o4MznZQLjb0CfN`K^w|Lv{g~tX8OcdNBdk3wE)Z*Tmx9=ba9Sb z4z1@+-^kMRl4vzV{tjA6XD>Eu4A zxqVw87T?y^rYdGU`4Yr5rCm++Gx^4zcJU*_l! z?5w9fXB8U~$&@ZDCN+5k*IH~P)6#u^Vq}bp5~~>sq0ar$j{S1J z&o)gq+Nr@K+~2#?OO;QrcE|6N?!HniKIRj5R0)mUTV*4u#B^Pi({hKRf=>|6esJYB zz5>j2yV_kV>pHG&|77nR{a$(l!qHuifA9ANEI&`Py~dlXSt17IF^g$H%8u;_G7le5 zt3+2wXIi2FwFi|y1ZynuI{ls9TQwz+%X<&{nZMum|Lv+Feml8Gyf8i9;@kmbN!DkZLZPn`=-8gMx7kdRgntiVj$m2 z^D69mbm*?N&}#G~DCB8%3+`H*UR90XG`?7X>5BOufIQLpyx^Tp$k;m%USn2!UAF(F z+Oeww?CG7jjGS%k-l4avX?0sFX_{)c81O85-IC6Jd@u zf#$)1Pzduyf{%p>&&R2)n7yX+--H`Jiqk$5LYnXQ^PEXFjc6t0-3^<5;`6wlwNqJ> zvq>0hc03g6pMNjPJaFEZ)^N^eV~lYhN3qX@km$V!R^{T@MnYb^zGcp9GbhdU+{V86 z#qnFu@w4khG4wzx9i}dz$C!6~-Jl0OOiLkp1cp!gBA+EkbLb79d^4AQHfQN*`Wj;O z*%SNiO2cBg(R{6eqq(N;tOInlZm)%E|12lIc6U6YAzbezq&3)kHlF%$$zc6LC`h1 zLpANHyCOB$&DpeCjI%3sy5dQ;aJm-LfOt7eQN>K#ryQ%eRa7nHEZUaJNu2BEAgiKF z=N#_x#yFN%Jsg9Tsh-7h&(8oh=Dz3f5zqamkXr#srIDf56{PdH$=$X^;=;)~@ z#m`4Z!q^JAh8_cl4?Apf-EUks7#GLvH*luYmr4J2zX^h&t4dPVTDuH$MYwhcub=Fq z?j~FAep5g)}kkccz@-gTIKoN0EQFw0>h13u87S>%LVxbOTQCuC(l!Zv;R szm!r!b~z^`BD$OtlG0K_Uehr2|A&jcE>180uY|HTC2QKlH~)nE2X{=5CjbBd literal 0 HcmV?d00001 diff --git a/DATA/FX/WEAPONS/weapons_ale.ini b/DATA/FX/WEAPONS/weapons_ale.ini index 3d534f7b..53b2ff5d 100644 --- a/DATA/FX/WEAPONS/weapons_ale.ini +++ b/DATA/FX/WEAPONS/weapons_ale.ini @@ -5502,6 +5502,46 @@ alchemy = fx\weapons\customs\venator.ale effect_crc = -47119909 textures = fx\planetflare.txm +; Codename: PHANTOM +[VisEffect] +nickname = phantom_proj +alchemy = fx\weapons\customs\phantom.ale +effect_crc = 504295081 +textures = fx\hexagon.txm +textures = fx\treewyrm.txm + +[VisEffect] +nickname = phantom_impact +alchemy = fx\weapons\customs\phantom.ale +effect_crc = 328701268 +textures = fx\sarma.txm + +[VisEffect] +nickname = phantom_flash +alchemy = fx\weapons\customs\phantom.ale +effect_crc = -513613902 +textures = fx\planetflare.txm + +; Codename: VULCAN +[VisEffect] +nickname = vulcan_proj +alchemy = fx\weapons\customs\vulcan.ale +effect_crc = -177744396 +textures = fx\treewyrm.txm +textures = fx\newglows.txm + +[VisEffect] +nickname = vulcan_impact +alchemy = fx\weapons\customs\vulcan.ale +effect_crc = -241191936 +textures = fx\sarma.txm + +[VisEffect] +nickname = vulcan_flash +alchemy = fx\weapons\customs\vulcan.ale +effect_crc = -497837120 +textures = fx\planetflare.txm + ; Scythe [VisEffect] nickname = scythe_proj diff --git a/DATA/FX/effects.ini b/DATA/FX/effects.ini index 788c516f..55857cec 100644 --- a/DATA/FX/effects.ini +++ b/DATA/FX/effects.ini @@ -3975,6 +3975,38 @@ effect_type = EFT_WEAPON_PROJ vis_effect = nightfall_proj ;vis_generic = min_photon_01_proj +; PHANTOM +[Effect] +nickname = phantom_flash +effect_type = EFT_MUZZLE_FLASH +vis_effect = phantom_flash + +[Effect] +nickname = phantom_impact +effect_type = EFT_WEAPON_IMPACT +vis_effect = phantom_impact + +[Effect] +nickname = phantom_proj +effect_type = EFT_WEAPON_PROJ +vis_effect = phantom_proj + +; PHANTOM +[Effect] +nickname = vulcan_flash +effect_type = EFT_MUZZLE_FLASH +vis_effect = vulcan_flash + +[Effect] +nickname = vulcan_impact +effect_type = EFT_WEAPON_IMPACT +vis_effect = vulcan_impact + +[Effect] +nickname = vulcan_proj +effect_type = EFT_WEAPON_PROJ +vis_effect = vulcan_proj + ; Pulse Effects diff --git a/EXE/REM/Lua/Infocards.lua b/EXE/REM/Lua/Infocards.lua index c8ac3158..2fda0ef5 100644 --- a/EXE/REM/Lua/Infocards.lua +++ b/EXE/REM/Lua/Infocards.lua @@ -606,6 +606,10 @@ rem.AddInfoCard(299032, "NYX") rem.AddInfoCard(299033, [[Weapon Codename: NYXINFORMATION CLASSIFIEDThere is no information available on this weapon other than its project name.]]) rem.AddInfoCard(299034, "VENATOR") rem.AddInfoCard(299035, [[Weapon Codename: VENATORINFORMATION CLASSIFIEDThere is no information available on this weapon other than its project name.]]) +rem.AddInfoCard(299036, "PHANTOM") +rem.AddInfoCard(299037, [[Weapon Codename: PHANTOMINFORMATION CLASSIFIEDThere is no information available on this weapon other than its project name.]]) +rem.AddInfoCard(299038, "VULCAN") +rem.AddInfoCard(299039, [[Weapon Codename: VULCANINFORMATION CLASSIFIEDThere is no information available on this weapon other than its project name.]]) rem.AddInfoCard(299050, "Scythe Mk II") rem.AddInfoCard(299051, [[GMG "Scythe Mk II"" Particle BlasterThis is a particle-based weapon which, though providing a high refire rate, requires enormous amounts of energy. This weapon is most effective against graviton shields and weakest against molecular shields. This weapon have an improved damage output and a decent refirerate but sacrifice range and high energy consumption. This is the best Particle Gun The Order has to offer.]]) rem.AddInfoCard(299052, "Scythe Mk I") @@ -695,6 +699,14 @@ rem.AddInfoCard(299848, "VENATOR Blueprint") rem.AddInfoCard(299849, [[VENATOR Blueprints are lootable items from special enemies and locations. It must be cloned to a VENATOR Schematic to use this item for further limited crafting purposes.]]) rem.AddInfoCard(299850, "VENATOR Schematic") rem.AddInfoCard(299851, [[VENATOR Schematics are limited cloned VENATOR Blueprints which are usable for weapon crafting and trading purposes.]]) +rem.AddInfoCard(299852, "PHANTOM Blueprint") +rem.AddInfoCard(299853, [[PHANTOM Blueprints are lootable items from special enemies and locations. It must be cloned to a PHANTOM Schematic to use this item for further limited crafting purposes.]]) +rem.AddInfoCard(299854, "PHANTOM Schematic") +rem.AddInfoCard(299855, [[PHANTOM Schematics are limited cloned PHANTOM Blueprints which are usable for weapon crafting and trading purposes.]]) +rem.AddInfoCard(299856, "VULCAN Blueprint") +rem.AddInfoCard(299857, [[VULCAN Blueprints are lootable items from special enemies and locations. It must be cloned to a VULCAN Schematic to use this item for further limited crafting purposes.]]) +rem.AddInfoCard(299858, "VULCAN Schematic") +rem.AddInfoCard(299859, [[VULCAN Schematics are limited cloned VULCAN Blueprints which are usable for weapon crafting and trading purposes.]]) -- Infocards Solars