From ff8532c2a5aa6417fa6526733d522e27486774c1 Mon Sep 17 00:00:00 2001 From: DrGreen Date: Wed, 25 Sep 2024 00:34:49 +0200 Subject: [PATCH] Add Baltimore a Shipdealer, Add HeavyLifter Ship --- DATA/COCKPITS/heavylifter.ini | 16 ++++ DATA/EQUIPMENT/engine_equip.ini | 8 +- DATA/EQUIPMENT/goods.ini | 32 ++++++++ DATA/EQUIPMENT/market_ships.ini | 4 + DATA/MISSIONS/mbases.ini | 15 ++++ .../UTILITY/HEAVY_LIFTER/heavy_lifter.cmp | Bin 321900 -> 323050 bytes DATA/SHIPS/shiparch.ini | 72 ++++++++++++++++++ .../SYSTEMS/LI01/BASES/ROOMS/li01_14_deck.ini | 7 ++ .../LI01/BASES/ROOMS/li01_14_shipdealer.ini | 59 ++++++++++++++ .../SYSTEMS/LI01/BASES/li01_14_base.ini | 4 + EXE/infocards.dll | Bin 805888 -> 807424 bytes EXE/nameresources.dll | Bin 328192 -> 328192 bytes 12 files changed, 215 insertions(+), 2 deletions(-) create mode 100644 DATA/COCKPITS/heavylifter.ini create mode 100644 DATA/UNIVERSE/SYSTEMS/LI01/BASES/ROOMS/li01_14_shipdealer.ini diff --git a/DATA/COCKPITS/heavylifter.ini b/DATA/COCKPITS/heavylifter.ini new file mode 100644 index 00000000..3069869b --- /dev/null +++ b/DATA/COCKPITS/heavylifter.ini @@ -0,0 +1,16 @@ +[Cockpit] +mesh = cockpits\bretonia\models\br_elite_cockpit.cmp +int_brightness = 0.500000 +head_turn = 40, 50 + +[CockpitCamera] + + +[TurretCamera] +tether = 0.000000, 20, 140 +yaw_rotate_speed = 2.250000 +pitch_rotate_speed = 1.500000 +accel_speed = 5 + +[RearViewCamera] +view_position = 0, 40, 160 \ No newline at end of file diff --git a/DATA/EQUIPMENT/engine_equip.ini b/DATA/EQUIPMENT/engine_equip.ini index 3ab9b4d7..992434fe 100644 --- a/DATA/EQUIPMENT/engine_equip.ini +++ b/DATA/EQUIPMENT/engine_equip.ini @@ -1483,13 +1483,16 @@ ids_name = 263900 ids_info = 264900 volume = 0 mass = 10 -max_force = 120000 -linear_drag = 3000 +max_force = 48000 +linear_drag = 599 +power_usage = 0 reverse_fraction = 0.1 flame_effect = gf_br_lifter_engine01 cruise_charge_time = 5 cruise_power_usage = 20 rumble_sound = rumble_destroyer +rumble_atten_range = -5, 0 +rumble_pitch_range = -25, 25 cruise_start_sound = engine_ci_cruise_start cruise_loop_sound = engine_ci_cruise_loop cruise_stop_sound = engine_ci_cruise_stop @@ -1499,6 +1502,7 @@ indestructible = false outside_cone_attenuation = -3 inside_sound_cone = 90 outside_sound_cone = 270 +lootable = false [Engine] nickname = ge_lnr_engine_01 diff --git a/DATA/EQUIPMENT/goods.ini b/DATA/EQUIPMENT/goods.ini index 7b71ec90..0cbe2dac 100644 --- a/DATA/EQUIPMENT/goods.ini +++ b/DATA/EQUIPMENT/goods.ini @@ -2750,3 +2750,35 @@ addon = contrail01, HpContrail01, 1 addon = contrail01, HpContrail02, 1 addon = DockingLightRedSmall, HpDockLight01, 1 addon = DockingLightRedSmall, HpDockLight02, 1 + +;;Heavy Lifter +[Good] +nickname = heavylifter_hull +category = shiphull +ship = ge_lifter_player +price = 10000000 +ids_name = 237024 +item_icon = Equipment\models\commodities\nn_icons\heavy_lifter.3db + + +[Good] +nickname = heavylifter_package +category = ship +hull = heavylifter_hull +addon = ge_lft_engine_01, internal, 1 +addon = co_elite2_power01, internal, 1 +addon = ge_s_scanner_01, internal, 1 +addon = ge_s_tractor_01, internal, 1 +addon = LargeWhiteSpecial, HpHeadLight01 +addon = SlowMediumWhite, HpRunningLight01 +addon = SlowMediumWhite, HpRunningLight02 +addon = SlowMediumWhite, HpRunningLight03 +addon = SlowMediumWhite, HpRunningLight04 +addon = SlowMediumWhite, HpRunningLight05 +addon = SlowMediumWhite, HpRunningLight06 +addon = SlowMediumWhite, HpRunningLight07 +addon = SlowMediumWhite, HpRunningLight08 +addon = contrail01, HpContrail01, 1 +addon = contrail01, HpContrail02, 1 +addon = DockingLightRedSmall, HpDockLight01, 1 +addon = DockingLightRedSmall, HpDockLight02, 1 \ No newline at end of file diff --git a/DATA/EQUIPMENT/market_ships.ini b/DATA/EQUIPMENT/market_ships.ini index fb22888e..31770493 100644 --- a/DATA/EQUIPMENT/market_ships.ini +++ b/DATA/EQUIPMENT/market_ships.ini @@ -164,6 +164,10 @@ marketgood = bwf_package, 4, -1, 1, 1, 0, 1, 1 base = Li01_13_base marketgood = pf_package, 2, -1, 1, 1, 0, 1, 1 +[BaseGood] +base = Li01_14_base +marketgood = heavylifter_package, 1, -1, 1, 1, 0, 1, 1 + [BaseGood] base = Li01_15_base marketgood = oe_package, 16, -1, 1, 1, 0, 1, 1 diff --git a/DATA/MISSIONS/mbases.ini b/DATA/MISSIONS/mbases.ini index 60e8e6fb..4d8db2f8 100644 --- a/DATA/MISSIONS/mbases.ini +++ b/DATA/MISSIONS/mbases.ini @@ -7428,6 +7428,16 @@ individual_name = 244647 affiliation = co_me_grp voice = rvp101 +[GF_NPC] +nickname = li0114_fix_ship +body = sc_scientist3_body +head = rh_captain_head +lefthand = benchmark_male_hand_left +righthand = benchmark_male_hand_right +individual_name = 245203 +affiliation = co_me_grp +voice = rvp101 + [GF_NPC] nickname = li0114_gateway_001_m body = pl_male2_peasant_body @@ -7695,6 +7705,11 @@ character_density = 2 fixture = li0114_fix_trader, Zs/NPC/Trader/01/A/Stand, scripts\vendors\li_commtrader_fidget.thn, trader fixture = li0114_fix_weaponsdealer, Zs/NPC/Equipment/01/A/Stand, scripts\vendors\li_equipdealer_fidget.thn, Equipment +[MRoom] +nickname = ShipDealer +character_density = 2 +fixture = li0114_fix_ship, Zs/NPC/Shipdealer/01/A/Stand, scripts\vendors\li_shipdealer_fidget.thn, ShipDealer + [MBase] nickname = Li01_15_Base local_faction = fc_or_grp diff --git a/DATA/SHIPS/UTILITY/HEAVY_LIFTER/heavy_lifter.cmp b/DATA/SHIPS/UTILITY/HEAVY_LIFTER/heavy_lifter.cmp index cb65f92fa66dd93527cf9b951c4f6c95224d18af..51ccc4ad81d961ad6595755f2de8f7237c569da5 100644 GIT binary patch delta 12129 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 delta 10958 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 diff --git a/DATA/SHIPS/shiparch.ini b/DATA/SHIPS/shiparch.ini index ee1954a7..ba6bbf5f 100644 --- a/DATA/SHIPS/shiparch.ini +++ b/DATA/SHIPS/shiparch.ini @@ -8971,4 +8971,76 @@ separation_explosion = explosion_small_ship_breakoff mass = 5.000000 type = Port_Wing hit_pts = 2150 +root_health_proxy = true + +;;Heavy Lifter + +[Ship] +ids_name = 237024 +ids_info = 67001 +ids_info1 = 66552 +ids_info2 = 66608 +ids_info3 = 67002 +ship_class = 2 +nickname = ge_lifter_player +LODranges = 0, 300, 600, 900, 4000 +msg_id_prefix = gcs_refer_shiparch_hlifter +mission_property = can_use_med_moors +type = FREIGHTER +DA_archetype = ships\utility\heavy_lifter\heavy_lifter.cmp +material_library = ships\utility\utility_ships.mat +material_library = fx\envmapbasic.mat +envmap_material = envmapbasic +cockpit = cockpits\heavylifter.ini +pilot_mesh = generic_pilot +nanobot_limit = 0 +shield_battery_limit = 0 +mass = 500.000000 +hold_size = 475 +linear_drag = 1 +fuse = lifter_death_fuse, 0, 1 +max_bank_angle = 19 +camera_offset = 38, 146 +camera_angular_acceleration = 0.03 +camera_horizontal_turn_angle = 20 +camera_vertical_turn_up_angle = 5 +camera_vertical_turn_down_angle = 20 +camera_turn_look_ahead_slerp_amount = 1 +hit_pts = 185000 +explosion_arch = explosion_cap_ship1 +surface_hit_effects = 0, small_hull_hit_light01, small_hull_hit_light02, small_hull_hit_light03 +surface_hit_effects = 150, small_hull_hit_medium01, small_hull_hit_medium02, small_hull_hit_medium03 +surface_hit_effects = 300, small_hull_hit_heavy01, small_hull_hit_heavy02, small_hull_hit_heavy03 +steering_torque = 12300000, 12300000, 12300000 +angular_drag = 46000000, 46000000, 46000000 +rotation_inertia = 2000000, 18000000, 18000000 +nudge_force = 30000.000000 +strafe_force = 10000.000000 +strafe_power_usage = 2 +bay_door_anim = Sc_open baydoor +bay_doors_open_snd = cargo_doors_open +bay_doors_close_snd = cargo_doors_close +HP_bay_surface = HpBayDoor01 +HP_bay_external = HpBayDoor02 +HP_tractor_source = HpTractor_Source +num_exhaust_nozzles = 6 +hp_type = hp_freighter_shield_special_1, HpCargo02, HpCargo01 +hp_type = hp_turret_special_9, HpTurret_U1_01, HpTurret_U1_02, HpTurret_U1_03, HpTurret_U1_04, HpTurret_U1_05 +hp_type = hp_turret_special_8, HpTurret_U1_01, HpTurret_U1_02, HpTurret_U1_03, HpTurret_U1_04, HpTurret_U1_05 +hp_type = hp_turret_special_7, HpTurret_U1_01, HpTurret_U1_02, HpTurret_U1_03, HpTurret_U1_04, HpTurret_U1_05 +hp_type = hp_turret_special_6, HpTurret_U1_01, HpTurret_U1_02, HpTurret_U1_03, HpTurret_U1_04, HpTurret_U1_05 +hp_type = hp_turret_special_5, HpTurret_U1_01, HpTurret_U1_02, HpTurret_U1_03, HpTurret_U1_04, HpTurret_U1_05 +hp_type = hp_turret_special_4, HpTurret_U1_01, HpTurret_U1_02, HpTurret_U1_03, HpTurret_U1_04, HpTurret_U1_05 +hp_type = hp_turret_special_3, HpTurret_U1_01, HpTurret_U1_02, HpTurret_U1_03, HpTurret_U1_04, HpTurret_U1_05 +hp_type = hp_turret_special_2, HpTurret_U1_01, HpTurret_U1_02, HpTurret_U1_03, HpTurret_U1_04, HpTurret_U1_05 +hp_type = hp_turret_special_1, HpTurret_U1_01, HpTurret_U1_02, HpTurret_U1_03, HpTurret_U1_04, HpTurret_U1_05 + +[CollisionGroup] +obj = lifter_clamp01_lod1 +separable +child_impulse = 1 +parent_impulse = 60 +debris_type = debris_normal +fuse = lifter_death_fuse, 0, 1 +hit_pts = 400 root_health_proxy = true \ No newline at end of file diff --git a/DATA/UNIVERSE/SYSTEMS/LI01/BASES/ROOMS/li01_14_deck.ini b/DATA/UNIVERSE/SYSTEMS/LI01/BASES/ROOMS/li01_14_deck.ini index 0b57a757..18fe12b5 100644 --- a/DATA/UNIVERSE/SYSTEMS/LI01/BASES/ROOMS/li01_14_deck.ini +++ b/DATA/UNIVERSE/SYSTEMS/LI01/BASES/ROOMS/li01_14_deck.ini @@ -36,6 +36,11 @@ name = IDS_HOTSPOT_EQUIPMENTDEALER_ROOM behavior = VirtualRoom room_switch = Equipment +[Hotspot] +name = IDS_HOTSPOT_SHIPDEALER_ROOM +behavior = ExitDoor +room_switch = ShipDealer + [Hotspot] name = IDS_NN_REPAIR_YOUR_SHIP behavior = Repair @@ -81,3 +86,5 @@ name = IDS_NN_REPAIR_YOUR_SHIP behavior = Repair virtual_room = Equipment + + diff --git a/DATA/UNIVERSE/SYSTEMS/LI01/BASES/ROOMS/li01_14_shipdealer.ini b/DATA/UNIVERSE/SYSTEMS/LI01/BASES/ROOMS/li01_14_shipdealer.ini new file mode 100644 index 00000000..c1d82c55 --- /dev/null +++ b/DATA/UNIVERSE/SYSTEMS/LI01/BASES/ROOMS/li01_14_shipdealer.ini @@ -0,0 +1,59 @@ +[Room_Info] +set_script = Scripts\Bases\li_06_Deck_hardpoint_SDlr.thn +scene = all, ambient, Scripts\Bases\Li_06_Deck_ambi_int_01.thn + +[Spiels] +ShipDealer = manhattan_ship_spiel + +[Camera] +name = Camera_0 + +[Room_Sound] +ambient = ambience_shipbuy + +[ForSaleShipPlacement] +name = X/Shipcentre/01 + +[Hotspot] +name = IDS_HOTSPOT_DECK +behavior = ExitDoor +room_switch = Deck + +[Hotspot] +name = IDS_HOTSPOT_BAR +behavior = ExitDoor +room_switch = Bar + +[Hotspot] +name = IDS_HOTSPOT_COMMODITYTRADER_ROOM +behavior = ExitDoor +room_switch = Deck +set_virtual_room = Trader + +[Hotspot] +name = IDS_HOTSPOT_EQUIPMENTDEALER_ROOM +behavior = ExitDoor +room_switch = Deck +set_virtual_room = Equipment + +[Hotspot] +name = IDS_HOTSPOT_SHIPDEALER_ROOM +behavior = ExitDoor +room_switch = ShipDealer + +[Hotspot] +name = IDS_NN_REPAIR_YOUR_SHIP +behavior = Repair + +[Hotspot] +name = IDS_DEALER_FRONT_DESK +behavior = FrontDesk +state_read = 1 +state_send = 2 + +[Hotspot] +name = IDS_HOTSPOT_SHIPDEALER +behavior = StartShipDealer +state_read = 2 +state_send = 1 + diff --git a/DATA/UNIVERSE/SYSTEMS/LI01/BASES/li01_14_base.ini b/DATA/UNIVERSE/SYSTEMS/LI01/BASES/li01_14_base.ini index c8c2d3fb..c19e277a 100644 --- a/DATA/UNIVERSE/SYSTEMS/LI01/BASES/li01_14_base.ini +++ b/DATA/UNIVERSE/SYSTEMS/LI01/BASES/li01_14_base.ini @@ -10,3 +10,7 @@ file = Universe\Systems\Li01\Bases\Rooms\Li01_14_Bar.ini nickname = Deck file = Universe\Systems\Li01\Bases\Rooms\Li01_14_Deck.ini +[Room] +nickname = ShipDealer +file = Universe\Systems\Li01\Bases\Rooms\Li01_14_shipdealer.ini + diff --git a/EXE/infocards.dll b/EXE/infocards.dll index c743e95b466a065ced5cdce7b00a727d9f5101e2..7c0834fa902a6115deee850acffb5b1e32624421 100644 GIT binary patch delta 21880 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 diff --git a/EXE/nameresources.dll b/EXE/nameresources.dll index 8ed1fa32604a80782513d58e50842eda1f623cc6..97187c1c9f488ec1df484b5a5a150f0eabb2d96f 100644 GIT binary patch delta 2914 zcmZA3Z)jCz90&04-T5xfe~j3RkX|eq6}9Y^Co5aBWSGg+wJgRmnssevlDF+fBW>r3 zm*#NDa^*%&T5+R`h^#u|kby?aRxQ!8m^N(Y2#X0pCmOM=XUloM=ee*KpXd4gIrn$Y zb9U32!gQvvr!?kd|7H8bvAWs7!up2#=Ky3s`6za=#*60xqck?3T!(`pCvuivug)T@BXXQui0e)lw2rRqzTLmopmIKS~16ID;^oOqt#(`yb ziB-U|Z#l5+K4|5OC;P*fg-HjN-BPQ7W#4jO*?q{$4?Wc%ez-8%AAx0esa3#up^2M5 zc3I;}d65NWM4mbN)BEG)#PL|@-sME~l>hIKf)&K`643Z4u|({zB>Ke33gR|#=PF{8 zm}|_j6uXr~g+G^q}*)OUgPKYl(MNk@! zJstJ$&k(y!yf;0f^m^ieB$OnGUu49E8;F(STI2VnA?t`Hab}}=QHgUeL?<$|iO9v^ zUAsr=&CvpQiC7>7inkCa9I(^P1H)j$X?<%DLB|c)QihHiD%`4 zvhQ4ds;@rO{yy`JNPKk{u}l6PkG@L}|475p_sqy7VB-hTTTt>Lu~+u{4-ossi9^u| z<$8#7Qa|%Caa3I9n|rFq?#yB05&1?p^%7getw)Jf;^97Gjkx3(ajSUkr^I98+-JmD znMlU#Cw`TMr`zgpx0!@iz_-7bJed_($>3m&6b9jeEW(hQ!{^Z-@q2m^ew~ zi+RdSK%6>F#Keu?5?jT=cf?#Vzc+72c@-zmnx{Ve1?Az)dEyocnE2V8%P;_gmx$ZN z+h;5cQUm)B z3ri?obJoIYa`Pg+GrFPX#e$2@3of`T<_hYmVCZ5&o+d~x)dGsAt`elGg9h0;!75$3 z$_kFD)8tvh4OfTbS=SgCGd!#22^y{u)Y1e^>N>Kg<_qu*+t-HUu44>%hJC|!eYk;R z*fZ=Kwyz7-yKuq-@C^Hg?G>R0a148feZ%(kT<-!-XaMjG`-bfXZlLvsJ;T0X`v$7l z`Qh+@+B57MwpUVva=l^Cuy5GDF{m%k4~GWI_6+-m?NrcUzTU8B*f(t7v`{}kKb&Bo z+z*~%->|((uw3&h+b*TfR0a0Zf-2qmm3Z$O!6Y4YnYDr~^ZtK+46PGvqlDP4f|X=v zyv z5yi*u791t#?-2-1ShzRrr|uK%(R{bEM2Y(a2dSXARqzun@o zSMUopY#9)Akf+oS&;_MlJoi?gd#Rm$`i@ZkZ|Z00>v-48;^H5gaM!E4WR!pd;YUz> zL$H_PO$P-pk>}nFuTXkKaDw{RydxMVPaV?z$J?&$uwWhC(YvF9N659~f(_)Z3Be|E z@rd9G^30^*Hgfts!EsuV8n-C;nFgZo3%(;ytGS?fG@L*3f#3(q?=K0yA-8`h_?qtc zmX8HfWcSif1f4X{e@swK9{f~SfNXy*h>&An2zHXaF9jEp2fxyjk&fc%aeeE9Ur;XE zz7zw{hf6m09Jv%2k;1fH|2kzRNtyK}AG pxz>pORgLCat)a^X{)|_}`!bP4_jr#rI^H8|vjdZn>U8;E@;}axt1$oo