• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

unclecid

Lt. General
15 Badges
Apr 24, 2018
1.547
24
  • Stellaris
  • BATTLETECH
  • Surviving Mars
  • Age of Wonders III
  • Surviving Mars: Digital Deluxe Edition
  • BATTLETECH - Beta Backer
  • BATTLETECH - Backer
  • Shadowrun Returns
  • Shadowrun: Dragonfall
  • Shadowrun: Hong Kong
  • BATTLETECH: Flashpoint
  • BATTLETECH: Season pass
  • BATTLETECH: Heavy Metal
  • Crusader Kings II: The Old Gods
  • Crusader Kings II
ok so....ive been thinking.

we have events where we meet a pilot and they appear in hiring hall immediately after.
and we have events that debit us cbills
and events where we get upgraded weapons.

so....would it be possible to combine elements of those three so that we meets a pilot...
conversations ensue..we find out he is for hire and has his own ride
we find out hiring price...if we decide to pay pilot appears in barracks and mech in bay.

i was thinking set a MRB requirement?
randomize pilots to ronin/ks
randomize mech

would this be possible?
 
ok..so i think ive got something that will work except for one little issue...well two....but the second one i will worry about once i get the event working.

anyone know what the line is for adding a pilot to barracks?

i know how to add one to hiring hall but having issue trying to find what the one is for barracks.
 
got this from a helpful Eck in case anyone else is ever looking for the various commands we have at our disposal




public enum ActionType
{
MechWarrior_AddRoster = 0,
MechWarrior_AddHiring = 1,
MechWarrior_Kill = 2,
MechWarrior_Fire = 3,
MechWarrior_Callsign = 4, // Or just set?
MechWarrior_HealAll = 5,
MechWarrior_SetTimeout = 6,
Mech_RepairAll = 7,
Mech_Damage_Location = 8,
Mech_AddRoster = 9,
Contract_IgnoreMissionResults = 10,
Company_TravelTime = 11,
Company_TravelTo = 12,
Equipment_AddRandom_POSTLAUNCH = 13, // Don't change the name of this without talking to Eck.
Ship_SetRepairState = 14,
StarSystem_SetActiveDef = 15,
System_PlayVideo = 16,
System_StartContract = 17,
System_AddContract = 18,
System_StartNonProceduralContract = 19,
System_CreateCommander = 20,
System_SimGameCharacterVisible = 21,
System_UpdateMilestones = 22,
System_SetContractScope = 23,
System_SetDropship = 24,
System_SetTargetBreadcrumbSystem = 25,
System_SetObjective = 26,
System_StartConversation = 27,
System_AddStartingRoster = 28,
System_PauseNotification = 29,
System_StartCredits = 30,
System_ResetContracts = 31,
System_ShowCampaignResults = 32,
System_ShowTitleCard = 33,
StarSystem_SetCurBreadcrumbOverride = 34,
Ship_AddUpgrade = 35,
System_ToggleIgnoredContractTargets = 36,
System_ToggleIgnoredContractEmployers = 37,
System_AddDisplayedFaction = 38,
System_RemoveDisplayedFaction = 39,
System_ShowSummaryOverlay = 40,
Flashpoint_SetNextMilestone = 41,
Flashpoint_StartContract = 42,
Flashpoint_AddContract = 43,
Flashpoint_FailFlashpoint = 44,
Flashpoint_CompleteFlashpoint = 45,
System_WhitelistRonin = 46,
System_CmdCenter_HoldForNewContract = 47,
System_ShowRewards = 48,
System_SetFactionAlly = 49,
System_ForceDropshipRoom = 50,
// NEXT VALUE: 51
}