End of Single Player (Vanilla)
-
Is there a way to have your ship appear somewhere other than Manhattan after the completion of the single player game?
I would actually like it to appear in a new system, different base, with a different ship and loadout. I can get it to change the ship and loadoout, but not the location.
Any ideas would be appreciated.
-
data/missions/M13/m13.ini
Assuming you have some idea what you’re doing.
You’re looking at the triggers towards the bottom of the file for that sort of thing I would imagine. This lot looks like the end game triggers.[Trigger]
nickname = prep_end_rtc
Cnd_LocEnter = Cityscape, li01_01_base
Act_AddRTC = missions\m13\M013_s076xa_Li01_01_nrml.ini[Trigger]
nickname = enter_bar
Cnd_LocEnter = Bar, li01_01_base
Act_AddRTC = missions\m13\M013_s076xb_Li01_01_nrml.ini
Act_ActTrig = the_end
Act_SetRep = Player, li_n_grp, 0.91
Act_NNIds = 31325, HISTORY
Act_SetRep = Player, li_n_grp, 0.91
Act_SetRep = Player, li_lsf_grp, 0.91
Act_SetRep = Player, li_p_grp, 0.65
Act_SetRep = Player, br_n_grp, 0
Act_SetRep = Player, br_p_grp, 0
Act_SetRep = Player, ku_n_grp, 0
Act_SetRep = Player, ku_p_grp, 0
Act_SetRep = Player, rh_n_grp, 0
Act_SetRep = Player, rh_p_grp, 0
Act_SetRep = Player, co_alg_grp, 0
Act_SetRep = Player, co_be_grp, 0
Act_SetRep = Player, br_m_grp, 0
Act_SetRep = Player, co_nws_grp, 0
Act_SetRep = Player, co_hsp_grp, 0
Act_SetRep = Player, co_ic_grp, 0.65
Act_SetRep = Player, co_khc_grp, -0.3
Act_SetRep = Player, co_kt_grp, -0.3
Act_SetRep = Player, rh_m_grp, 0
Act_SetRep = Player, co_me_grp, 0.65
Act_SetRep = Player, co_ni_grp, 0.65
Act_SetRep = Player, co_os_grp, 0
Act_SetRep = Player, co_rs_grp, -0.3
Act_SetRep = Player, co_shi_grp, -0.3
Act_SetRep = Player, co_ss_grp, 0.65
Act_SetRep = Player, co_ti_grp, 0
Act_SetRep = Player, co_vr_grp, 0.65
Act_SetRep = Player, fc_bd_grp, 0.65
Act_SetRep = Player, fc_b_grp, -0.3
Act_SetRep = Player, fc_c_grp, -0.65
Act_SetRep = Player, fc_fa_grp, -0.3
Act_SetRep = Player, fc_g_grp, -0.3
Act_SetRep = Player, fc_gc_grp, -0.3
Act_SetRep = Player, fc_h_grp, -0.3
Act_SetRep = Player, fc_j_grp, -0.3
Act_SetRep = Player, fc_lh_grp, -0.65
Act_SetRep = Player, fc_lr_grp, -0.65
Act_SetRep = Player, fc_lwb_grp, -0.3
Act_SetRep = Player, fc_m_grp, -0.65
Act_SetRep = Player, fc_ou_grp, -0.65
Act_SetRep = Player, fc_rh_grp, -0.65
Act_SetRep = Player, fc_u_grp, -0.65
Act_SetRep = Player, fc_x_grp, -0.65
Act_SetRep = Player, gd_gm_grp, 0
Act_SetRep = Player, gd_im_grp, 0
Act_SetRep = Player, gd_z_grp, 0
Act_SetRep = Player, gd_bh_grp, -0.3
Act_LockDock = Player, Li01a_to_Li01b_hole, unlock
Act_LockDock = Player, Li01b_to_Li01a_hole, unlock
Act_LockDock = Player, Li01_to_Li04, unlock
Act_LockDock = Player, Li04_to_Li01, unlock
Act_LockDock = Player, Li01_to_Li05, unlock
Act_LockDock = Player, Li05_to_Li01, unlock
Act_LockDock = Player, Ku05_to_Ku07_hole, unlock
Act_LockDock = Player, Ku07_to_Ku05_hole, unlock
Act_LockDock = Player, Ku06_to_Ku07_hole, unlock
Act_LockDock = Player, Ku07_to_Ku06_hole, unlock
Act_LockDock = Player, St01_to_St02_hole, unlock
Act_LockDock = Player, St02_to_St01_hole, unlock
Act_LockDock = Player, St01_to_St03_hole, unlock
Act_LockDock = Player, St03_to_St01_hole, unlock[Trigger]
nickname = the_end
Cnd_LocEnter = Cityscape, li01_01_base
Act_AdjAcct = 20000
Act_ActTrig = the_end_end[Trigger]
nickname = the_end_end
Cnd_True = no_params
Act_ChangeState = SUCCEED -
Yes … That is the ending triggers. I can get the Ship and loadouts to change. However I cannot get it to move the ship to a new system.
What I’m trying to do is make it so that after completing the vanilla storyline. As with most governments they give you their version of keeping a secret and banish you to uncharted space with a really cheap crappy ship.
Of course the new system is part of a complete new set of systems, ships, factions, weapons …etc. I like to think of it as part two of the story.
Or as Trent’s Log entry states …
*PERSONAL ENTRY:
Dear Mr. Edison Trent, If you are reading this then you. Have come out of the chemically induced coma we had placed you in. Welcome to your new home. You are no longer in the Sirius Sector. Rather then kill the hero of Liberty we have transported you here to live out the rest of your days. If you return to the Sirius Sector you will be killed on sight. A 10 Million credit bounty is now on your head so everyone is looking to kill you. If you look in the hold of this abandoned sleeper ship you will find the bodies of Juni, King, Orillion, and any other person connected with the Nomad incident. This incident no longer exists nor will anyone ever admit to it. Enjoy your new ship. Live out the rest of your life in peace. Remember … DO NOT COME BACK TO SIRIUS !!! If you do you will be killed. Have a Nice Day !So I need to start the freeplay at a new base in a new system.
That I have not been able to do.
Any ideas are greatly appreciated.
-
Here is what I have :
[Trigger]
nickname = enter_bar
Cnd_LocEnter = Bar, li01_01_base
Act_AddRTC = missions\m13\M013_s076xb_Li01_01_nrml.ini
Act_ActTrig = the_end
Act_SetRep = Player, li_n_grp, 0.910000
Act_NNIds = 31325, HISTORY
Act_NNIds = 31327, HISTORY
Act_SetRep = Player, li_n_grp, -1
Act_SetRep = Player, li_lsf_grp, -1
Act_SetRep = Player, li_p_grp, -1
Act_SetRep = Player, br_n_grp, -1
Act_SetRep = Player, br_p_grp, -1
Act_SetRep = Player, ku_n_grp, -1
Act_SetRep = Player, ku_p_grp, -1
Act_SetRep = Player, rh_n_grp, -1
Act_SetRep = Player, rh_p_grp, -1
Act_SetRep = Player, co_alg_grp, -1
Act_SetRep = Player, co_be_grp, -1
Act_SetRep = Player, br_m_grp, -1
Act_SetRep = Player, co_nws_grp, -1
Act_SetRep = Player, co_hsp_grp, -1
Act_SetRep = Player, co_ic_grp, -1
Act_SetRep = Player, co_khc_grp, -1
Act_SetRep = Player, co_kt_grp, -1
Act_SetRep = Player, rh_m_grp, -1
Act_SetRep = Player, co_me_grp, -1
Act_SetRep = Player, co_ni_grp, -1
Act_SetRep = Player, co_os_grp, -1
Act_SetRep = Player, co_rs_grp, -1
Act_SetRep = Player, co_shi_grp, -1
Act_SetRep = Player, co_ss_grp, -1
Act_SetRep = Player, co_ti_grp, -1
Act_SetRep = Player, co_vr_grp, -1
Act_SetRep = Player, fc_bd_grp, -1
Act_SetRep = Player, fc_b_grp, -1
Act_SetRep = Player, fc_c_grp, -1
Act_SetRep = Player, fc_fa_grp, -1
Act_SetRep = Player, fc_g_grp, -1
Act_SetRep = Player, fc_gc_grp, -1
Act_SetRep = Player, fc_h_grp, -1
Act_SetRep = Player, fc_j_grp, -1
Act_SetRep = Player, fc_lh_grp, -1
Act_SetRep = Player, fc_lr_grp, -1
Act_SetRep = Player, fc_lwb_grp, -1
Act_SetRep = Player, fc_m_grp, -1
Act_SetRep = Player, fc_ou_grp, -1
Act_SetRep = Player, fc_rh_grp, -1
Act_SetRep = Player, fc_u_grp, -1
Act_SetRep = Player, fc_x_grp, -1
Act_SetRep = Player, gd_gm_grp, -1
Act_SetRep = Player, gd_im_grp, -1
Act_SetRep = Player, gd_z_grp, -1
Act_SetRep = Player, gd_bh_grp, -1
Act_SetRep = Player, fc_n_grp, -1
Act_SetRep = Player, fc_f_grp, -1
Act_SetRep = Player, fc_ouk_grp, -1
Act_SetRep = Player, fc_q_grp, -1
Act_SetRep = Player, fc_ln_grp, -1
Act_SetRep = Player, fc_kn_grp, -1
Act_SetRep = Player, fc_rn_grp, -1[Trigger]
nickname = the_end
Cnd_LocEnter = Cityscape, li01_01_base
Act_AdjAcct = -20000
Act_ActTrig = the_end_end[Trigger]
nickname = the_end_end
Cnd_True = no_params
Act_ChangeState = SUCCEED
Act_SetAcct =0
Act_SetShipAndLoadout = startpod, msn_playerloadout
system = Story2
Act_ForceLand = wolf01a_player_base
Cnd_BaseEnter = wolf01a_player_baseI’ve tried replacing the LI01 lines, however that crashes the game.
-
This is completely untested but you could try to move the player before the mission ends… erm… something like this:
[d][Trigger]
nickname = the_end_end
;Act_SetAcct =0 <–-??? i use Act_AdjAcct
Act_SetShipAndLoadout = startpod, msn_playerloadout
;system = Story2 <–- your already in that system?
Act_ForceLand = wolf01a_player_base
Act_ActTrig = the_end_end_netuserms[Trigger]
nickname = the_end_end_netuserms
Cnd_BaseEnter = wolf01a_player_base
Act_ChangeState = SUCCEED[/d]Like i said, this isnt tested, but i will have a go at moving the player this weekend and post the results, If you dont find it or someone posts the answer first.
EDIT: This does not work.
-
Best wait till Adoxa is back, he might know a way.
You could search the “critical files”, FL.exe, some DLL files, for the characters “manhattan” and see if…no, this won’t most likely work out, my mistake, meh…
But you could actually search there for the base id of manhattan, random thought.
-
Looks like there’s relocate info in several of the M13 files. Try and tinker with some of them instead.