Skip to content

Commit

Permalink
Update the Jumped script.
Browse files Browse the repository at this point in the history
  • Loading branch information
Tkael committed Feb 10, 2025
1 parent a421f79 commit d8947c8
Show file tree
Hide file tree
Showing 8 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion SpeechResponder/eddi.cs.json
Original file line number Diff line number Diff line change
Expand Up @@ -1234,7 +1234,7 @@
"enabled": true,
"priority": 3,
"responder": true,
"script": "{_ Context }\r\n{SetState('eddi_context_last_subject', 'jump')}\r\n{SetState('eddi_context_last_action', 'complete')}\r\n{SetState('eddi_context_system_name', system.name)}\r\n{SetState('eddi_context_fuel_remaining', event.fuelremaining)}\r\n{SetState('eddi_context_fuel_used', event.fuelused)}\r\n{SetState('eddi_context_wanted_list', \"\")}\r\n\r\n{set next_system to RouteDetails(\"update\")}\r\n{F('Fuel check')}\r\n \r\n{set reportsystem to SystemDetails(event.system)}\r\n{if !reportsystem.population && lastsystem.population:\r\n {OneOf(\"This system is not populated\",\"There is no human presence here\", \"Humans have yet to colonise this system\")}.\r\n|elif reportsystem.population:\r\n {if SecondsSince(reportsystem.lastVisitSeconds) > 3600:\r\n {F(\"System report\")}\r\n }\r\n}\r\n\r\n{if reportsystem.name = homesystem.name:\r\n Welcome home, {F(\"Honorific\")}\r\n|else:\r\n {set ReportDistanceFromHome() to:\r\n {if reportsystem.distancefromhome:\r\n {return cat(\r\n OneOf(\"You are\", \"Current location is\", \"You are now\"), \" \",\r\n\t Humanise(reportsystem.distancefromhome), \" lightyears from \",\r\n\t OneOf(\"home\", P(homesystem.name, 'starsystem')), \".\"\r\n\t )}\r\n\t |elif carrier.currentStarSystem:\r\n {set toSystem to SystemDetails(carrier.currentStarSystem)}\r\n\t {set dist to round(Distance(system.x, system.y, system.z, toSystem.x, toSystem.y, toSystem.z))}\r\n {return cat(\r\n OneOf(\"You are\", \"Current location is\", \"You are now\"), \" \",\r\n\t Humanise(dist), \" lightyears from \",\r\n\t OneOf(\"home\", carrier.name), \".\"\r\n\t )}\r\n\t }\r\n } \r\n {Occasionally(7, ReportDistanceFromHome())}\r\n}\r\n\r\n{if reportsystem.comment:\r\n You made a {OneOf(\"note\", \"comment\", \"remark\")} {OneOf(\"about\", \"for\", \"on\")} this system. It {OneOf(\"is as follows\", \"says\", \"reads\", \"is\")} {reportsystem.comment}.\r\n}\r\n\r\n{_ Report powerplay and faction states only if it's been more than an hour (3600 seconds) since our last visit. _}\r\n{if SecondsSince(state.eddi_context_system_lastvisit) / 3600 > 1:\r\n {set powerplay_report to F(\"Powerplay report\")}\r\n {set state_report to F(\"System state report\")}\r\n}\r\n\r\n{set system_engineer to F(\"Engineer report\")}\r\n{set system_missions to F(\"Mission check system\")}\r\n{set system_crimes to F(\"Crime check system\")}\r\n\r\n{if powerplay_report || state_report || system_engineer || system_missions || (system_crimes && find(system_crimes, \"Warning\") < 0):\r\n {Pause(500)}\r\n Information:\r\n}\r\n{if powerplay_report:\r\n {Pause(500)}\r\n {powerplay_report}\r\n}\r\n{if state_report:\r\n {Pause(500)}\r\n {state_report}\r\n}\r\n{if system_engineer:\r\n {Pause(500)}\r\n {system_engineer}\r\n}\r\n{if system_missions:\r\n {Pause(500)}\r\n {system_missions}\r\n}\r\n{if system_crimes:\r\n {Pause(500)}\r\n {system_crimes}\r\n}",
"script": "{_ Context }\r\n{SetState('eddi_context_last_subject', 'jump')}\r\n{SetState('eddi_context_last_action', 'complete')}\r\n{SetState('eddi_context_system_name', system.name)}\r\n{SetState('eddi_context_fuel_remaining', event.fuelremaining)}\r\n{SetState('eddi_context_fuel_used', event.fuelused)}\r\n{SetState('eddi_context_wanted_list', \"\")}\r\n\r\n{set next_system to RouteDetails(\"update\")}\r\n{F('Fuel check')}\r\n \r\n{set reportsystem to SystemDetails(event.system)}\r\n{if !reportsystem.population && lastsystem.population:\r\n {OneOf(\"This system is not populated\",\"There is no human presence here\", \"Humans have yet to colonise this system\")}.\r\n|elif reportsystem.population:\r\n {if SecondsSince(reportsystem.lastVisitSeconds) > 3600:\r\n {F(\"System report\")}\r\n }\r\n}\r\n\r\n{if reportsystem.name = homesystem.name:\r\n Welcome home, {F(\"Honorific\")}\r\n|else:\r\n {set ReportDistanceFromHome() to:\r\n {if reportsystem.distancefromhome:\r\n {return cat(\r\n OneOf(\"You are\", \"Current location is\", \"You are now\"), \" \",\r\n\t Humanise(reportsystem.distancefromhome), \" lightyears from \",\r\n\t OneOf(\"home\", P(homesystem.name, 'starsystem')), \".\"\r\n\t )}\r\n\t |elif carrier.currentStarSystem:\r\n {set toSystem to SystemDetails(carrier.currentStarSystem)}\r\n\t {set dist to round(Distance(system.x, system.y, system.z, toSystem.x, toSystem.y, toSystem.z))}\r\n {return cat(\r\n OneOf(\"You are\", \"Current location is\", \"You are now\"), \" \",\r\n\t Humanise(dist), \" lightyears from \",\r\n\t OneOf(\"home\", carrier.name), \".\"\r\n\t )}\r\n\t }\r\n } \r\n {Occasionally(7, ReportDistanceFromHome())}\r\n}\r\n\r\n{if reportsystem.comment:\r\n You made a {OneOf(\"note\", \"comment\", \"remark\")} {OneOf(\"about\", \"for\", \"on\")} this system. It {OneOf(\"is as follows\", \"says\", \"reads\", \"is\")} {reportsystem.comment}.\r\n}\r\n\r\n{_ Report powerplay and faction states only if it's been more than an hour (3600 seconds) since our last visit. _}\r\n{if SecondsSince(reportsystem.lastVisitSeconds) > 3600:\r\n {set powerplay_report to F(\"Powerplay report\")}\r\n {set state_report to F(\"System state report\")}\r\n}\r\n\r\n{set system_engineer to F(\"Engineer report\")}\r\n{set system_missions to F(\"Mission check system\")}\r\n{set system_crimes to F(\"Crime check system\")}\r\n\r\n{if powerplay_report || state_report || system_engineer || system_missions || (system_crimes && find(system_crimes, \"Warning\") < 0):\r\n {Pause(500)}\r\n Information:\r\n}\r\n{if powerplay_report:\r\n {Pause(500)}\r\n {powerplay_report}\r\n}\r\n{if state_report:\r\n {Pause(500)}\r\n {state_report}\r\n}\r\n{if system_engineer:\r\n {Pause(500)}\r\n {system_engineer}\r\n}\r\n{if system_missions:\r\n {Pause(500)}\r\n {system_missions}\r\n}\r\n{if system_crimes:\r\n {Pause(500)}\r\n {system_crimes}\r\n}",
"default": true,
"name": "Jumped",
"description": "Triggered when you complete a jump to another system"
Expand Down
2 changes: 1 addition & 1 deletion SpeechResponder/eddi.de.json
Original file line number Diff line number Diff line change
Expand Up @@ -1234,7 +1234,7 @@
"enabled": true,
"priority": 3,
"responder": true,
"script": "{_ Context }\r\n{SetState('eddi_context_last_subject', 'jump')}\r\n{SetState('eddi_context_last_action', 'complete')}\r\n{SetState('eddi_context_system_name', system.name)}\r\n{SetState('eddi_context_fuel_remaining', event.fuelremaining)}\r\n{SetState('eddi_context_fuel_used', event.fuelused)}\r\n{SetState('eddi_context_wanted_list', \"\")}\r\n\r\n{set next_system to RouteDetails(\"update\")}\r\n{F('Fuel check')}\r\n \r\n{set reportsystem to SystemDetails(event.system)}\r\n{if !reportsystem.population && lastsystem.population:\r\n {OneOf(\"This system is not populated\",\"There is no human presence here\", \"Humans have yet to colonise this system\")}.\r\n|elif reportsystem.population:\r\n {if SecondsSince(reportsystem.lastVisitSeconds) > 3600:\r\n {F(\"System report\")}\r\n }\r\n}\r\n\r\n{if reportsystem.name = homesystem.name:\r\n Welcome home, {F(\"Honorific\")}\r\n|else:\r\n {set ReportDistanceFromHome() to:\r\n {if reportsystem.distancefromhome:\r\n {return cat(\r\n OneOf(\"You are\", \"Current location is\", \"You are now\"), \" \",\r\n\t Humanise(reportsystem.distancefromhome), \" lightyears from \",\r\n\t OneOf(\"home\", P(homesystem.name, 'starsystem')), \".\"\r\n\t )}\r\n\t |elif carrier.currentStarSystem:\r\n {set toSystem to SystemDetails(carrier.currentStarSystem)}\r\n\t {set dist to round(Distance(system.x, system.y, system.z, toSystem.x, toSystem.y, toSystem.z))}\r\n {return cat(\r\n OneOf(\"You are\", \"Current location is\", \"You are now\"), \" \",\r\n\t Humanise(dist), \" lightyears from \",\r\n\t OneOf(\"home\", carrier.name), \".\"\r\n\t )}\r\n\t }\r\n } \r\n {Occasionally(7, ReportDistanceFromHome())}\r\n}\r\n\r\n{if reportsystem.comment:\r\n You made a {OneOf(\"note\", \"comment\", \"remark\")} {OneOf(\"about\", \"for\", \"on\")} this system. It {OneOf(\"is as follows\", \"says\", \"reads\", \"is\")} {reportsystem.comment}.\r\n}\r\n\r\n{_ Report powerplay and faction states only if it's been more than an hour (3600 seconds) since our last visit. _}\r\n{if SecondsSince(state.eddi_context_system_lastvisit) / 3600 > 1:\r\n {set powerplay_report to F(\"Powerplay report\")}\r\n {set state_report to F(\"System state report\")}\r\n}\r\n\r\n{set system_engineer to F(\"Engineer report\")}\r\n{set system_missions to F(\"Mission check system\")}\r\n{set system_crimes to F(\"Crime check system\")}\r\n\r\n{if powerplay_report || state_report || system_engineer || system_missions || (system_crimes && find(system_crimes, \"Warning\") < 0):\r\n {Pause(500)}\r\n Information:\r\n}\r\n{if powerplay_report:\r\n {Pause(500)}\r\n {powerplay_report}\r\n}\r\n{if state_report:\r\n {Pause(500)}\r\n {state_report}\r\n}\r\n{if system_engineer:\r\n {Pause(500)}\r\n {system_engineer}\r\n}\r\n{if system_missions:\r\n {Pause(500)}\r\n {system_missions}\r\n}\r\n{if system_crimes:\r\n {Pause(500)}\r\n {system_crimes}\r\n}",
"script": "{_ Context }\r\n{SetState('eddi_context_last_subject', 'jump')}\r\n{SetState('eddi_context_last_action', 'complete')}\r\n{SetState('eddi_context_system_name', system.name)}\r\n{SetState('eddi_context_fuel_remaining', event.fuelremaining)}\r\n{SetState('eddi_context_fuel_used', event.fuelused)}\r\n{SetState('eddi_context_wanted_list', \"\")}\r\n\r\n{set next_system to RouteDetails(\"update\")}\r\n{F('Fuel check')}\r\n \r\n{set reportsystem to SystemDetails(event.system)}\r\n{if !reportsystem.population && lastsystem.population:\r\n {OneOf(\"This system is not populated\",\"There is no human presence here\", \"Humans have yet to colonise this system\")}.\r\n|elif reportsystem.population:\r\n {if SecondsSince(reportsystem.lastVisitSeconds) > 3600:\r\n {F(\"System report\")}\r\n }\r\n}\r\n\r\n{if reportsystem.name = homesystem.name:\r\n Welcome home, {F(\"Honorific\")}\r\n|else:\r\n {set ReportDistanceFromHome() to:\r\n {if reportsystem.distancefromhome:\r\n {return cat(\r\n OneOf(\"You are\", \"Current location is\", \"You are now\"), \" \",\r\n\t Humanise(reportsystem.distancefromhome), \" lightyears from \",\r\n\t OneOf(\"home\", P(homesystem.name, 'starsystem')), \".\"\r\n\t )}\r\n\t |elif carrier.currentStarSystem:\r\n {set toSystem to SystemDetails(carrier.currentStarSystem)}\r\n\t {set dist to round(Distance(system.x, system.y, system.z, toSystem.x, toSystem.y, toSystem.z))}\r\n {return cat(\r\n OneOf(\"You are\", \"Current location is\", \"You are now\"), \" \",\r\n\t Humanise(dist), \" lightyears from \",\r\n\t OneOf(\"home\", carrier.name), \".\"\r\n\t )}\r\n\t }\r\n } \r\n {Occasionally(7, ReportDistanceFromHome())}\r\n}\r\n\r\n{if reportsystem.comment:\r\n You made a {OneOf(\"note\", \"comment\", \"remark\")} {OneOf(\"about\", \"for\", \"on\")} this system. It {OneOf(\"is as follows\", \"says\", \"reads\", \"is\")} {reportsystem.comment}.\r\n}\r\n\r\n{_ Report powerplay and faction states only if it's been more than an hour (3600 seconds) since our last visit. _}\r\n{if SecondsSince(reportsystem.lastVisitSeconds) > 3600:\r\n {set powerplay_report to F(\"Powerplay report\")}\r\n {set state_report to F(\"System state report\")}\r\n}\r\n\r\n{set system_engineer to F(\"Engineer report\")}\r\n{set system_missions to F(\"Mission check system\")}\r\n{set system_crimes to F(\"Crime check system\")}\r\n\r\n{if powerplay_report || state_report || system_engineer || system_missions || (system_crimes && find(system_crimes, \"Warning\") < 0):\r\n {Pause(500)}\r\n Information:\r\n}\r\n{if powerplay_report:\r\n {Pause(500)}\r\n {powerplay_report}\r\n}\r\n{if state_report:\r\n {Pause(500)}\r\n {state_report}\r\n}\r\n{if system_engineer:\r\n {Pause(500)}\r\n {system_engineer}\r\n}\r\n{if system_missions:\r\n {Pause(500)}\r\n {system_missions}\r\n}\r\n{if system_crimes:\r\n {Pause(500)}\r\n {system_crimes}\r\n}",
"default": true,
"name": "Jumped",
"description": "Triggered when you complete a jump to another system"
Expand Down
2 changes: 1 addition & 1 deletion SpeechResponder/eddi.fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -1245,7 +1245,7 @@
"enabled": true,
"priority": 3,
"responder": true,
"script": "{_ Context }\r\n{SetState('eddi_context_last_subject', 'jump')}\r\n{SetState('eddi_context_last_action', 'complete')}\r\n{SetState('eddi_context_system_name', system.name)}\r\n{SetState('eddi_context_fuel_remaining', event.fuelremaining)}\r\n{SetState('eddi_context_fuel_used', event.fuelused)}\r\n{SetState('eddi_context_wanted_list', \"\")}\r\n\r\n{set next_system to RouteDetails(\"update\")}\r\n{F('Fuel check')}\r\n \r\n{set reportsystem to SystemDetails(event.system)}\r\n{if !reportsystem.population && lastsystem.population:\r\n {OneOf(\"This system is not populated\",\"There is no human presence here\", \"Humans have yet to colonise this system\")}.\r\n|elif reportsystem.population:\r\n {if SecondsSince(reportsystem.lastVisitSeconds) > 3600:\r\n {F(\"System report\")}\r\n }\r\n}\r\n\r\n{if reportsystem.name = homesystem.name:\r\n Welcome home, {F(\"Honorific\")}\r\n|else:\r\n {set ReportDistanceFromHome() to:\r\n {if reportsystem.distancefromhome:\r\n {return cat(\r\n OneOf(\"You are\", \"Current location is\", \"You are now\"), \" \",\r\n\t Humanise(reportsystem.distancefromhome), \" lightyears from \",\r\n\t OneOf(\"home\", P(homesystem.name, 'starsystem')), \".\"\r\n\t )}\r\n\t |elif carrier.currentStarSystem:\r\n {set toSystem to SystemDetails(carrier.currentStarSystem)}\r\n\t {set dist to round(Distance(system.x, system.y, system.z, toSystem.x, toSystem.y, toSystem.z))}\r\n {return cat(\r\n OneOf(\"You are\", \"Current location is\", \"You are now\"), \" \",\r\n\t Humanise(dist), \" lightyears from \",\r\n\t OneOf(\"home\", carrier.name), \".\"\r\n\t )}\r\n\t }\r\n } \r\n {Occasionally(7, ReportDistanceFromHome())}\r\n}\r\n\r\n{if reportsystem.comment:\r\n You made a {OneOf(\"note\", \"comment\", \"remark\")} {OneOf(\"about\", \"for\", \"on\")} this system. It {OneOf(\"is as follows\", \"says\", \"reads\", \"is\")} {reportsystem.comment}.\r\n}\r\n\r\n{_ Report powerplay and faction states only if it's been more than an hour (3600 seconds) since our last visit. _}\r\n{if SecondsSince(state.eddi_context_system_lastvisit) / 3600 > 1:\r\n {set powerplay_report to F(\"Powerplay report\")}\r\n {set state_report to F(\"System state report\")}\r\n}\r\n\r\n{set system_engineer to F(\"Engineer report\")}\r\n{set system_missions to F(\"Mission check system\")}\r\n{set system_crimes to F(\"Crime check system\")}\r\n\r\n{if powerplay_report || state_report || system_engineer || system_missions || (system_crimes && find(system_crimes, \"Warning\") < 0):\r\n {Pause(500)}\r\n Information:\r\n}\r\n{if powerplay_report:\r\n {Pause(500)}\r\n {powerplay_report}\r\n}\r\n{if state_report:\r\n {Pause(500)}\r\n {state_report}\r\n}\r\n{if system_engineer:\r\n {Pause(500)}\r\n {system_engineer}\r\n}\r\n{if system_missions:\r\n {Pause(500)}\r\n {system_missions}\r\n}\r\n{if system_crimes:\r\n {Pause(500)}\r\n {system_crimes}\r\n}",
"script": "{_ Context }\r\n{SetState('eddi_context_last_subject', 'jump')}\r\n{SetState('eddi_context_last_action', 'complete')}\r\n{SetState('eddi_context_system_name', system.name)}\r\n{SetState('eddi_context_fuel_remaining', event.fuelremaining)}\r\n{SetState('eddi_context_fuel_used', event.fuelused)}\r\n{SetState('eddi_context_wanted_list', \"\")}\r\n\r\n{set next_system to RouteDetails(\"update\")}\r\n{F('Fuel check')}\r\n \r\n{set reportsystem to SystemDetails(event.system)}\r\n{if !reportsystem.population && lastsystem.population:\r\n {OneOf(\"This system is not populated\",\"There is no human presence here\", \"Humans have yet to colonise this system\")}.\r\n|elif reportsystem.population:\r\n {if SecondsSince(reportsystem.lastVisitSeconds) > 3600:\r\n {F(\"System report\")}\r\n }\r\n}\r\n\r\n{if reportsystem.name = homesystem.name:\r\n Welcome home, {F(\"Honorific\")}\r\n|else:\r\n {set ReportDistanceFromHome() to:\r\n {if reportsystem.distancefromhome:\r\n {return cat(\r\n OneOf(\"You are\", \"Current location is\", \"You are now\"), \" \",\r\n\t Humanise(reportsystem.distancefromhome), \" lightyears from \",\r\n\t OneOf(\"home\", P(homesystem.name, 'starsystem')), \".\"\r\n\t )}\r\n\t |elif carrier.currentStarSystem:\r\n {set toSystem to SystemDetails(carrier.currentStarSystem)}\r\n\t {set dist to round(Distance(system.x, system.y, system.z, toSystem.x, toSystem.y, toSystem.z))}\r\n {return cat(\r\n OneOf(\"You are\", \"Current location is\", \"You are now\"), \" \",\r\n\t Humanise(dist), \" lightyears from \",\r\n\t OneOf(\"home\", carrier.name), \".\"\r\n\t )}\r\n\t }\r\n } \r\n {Occasionally(7, ReportDistanceFromHome())}\r\n}\r\n\r\n{if reportsystem.comment:\r\n You made a {OneOf(\"note\", \"comment\", \"remark\")} {OneOf(\"about\", \"for\", \"on\")} this system. It {OneOf(\"is as follows\", \"says\", \"reads\", \"is\")} {reportsystem.comment}.\r\n}\r\n\r\n{_ Report powerplay and faction states only if it's been more than an hour (3600 seconds) since our last visit. _}\r\n{if SecondsSince(reportsystem.lastVisitSeconds) > 3600:\r\n {set powerplay_report to F(\"Powerplay report\")}\r\n {set state_report to F(\"System state report\")}\r\n}\r\n\r\n{set system_engineer to F(\"Engineer report\")}\r\n{set system_missions to F(\"Mission check system\")}\r\n{set system_crimes to F(\"Crime check system\")}\r\n\r\n{if powerplay_report || state_report || system_engineer || system_missions || (system_crimes && find(system_crimes, \"Warning\") < 0):\r\n {Pause(500)}\r\n Information:\r\n}\r\n{if powerplay_report:\r\n {Pause(500)}\r\n {powerplay_report}\r\n}\r\n{if state_report:\r\n {Pause(500)}\r\n {state_report}\r\n}\r\n{if system_engineer:\r\n {Pause(500)}\r\n {system_engineer}\r\n}\r\n{if system_missions:\r\n {Pause(500)}\r\n {system_missions}\r\n}\r\n{if system_crimes:\r\n {Pause(500)}\r\n {system_crimes}\r\n}",
"default": true,
"name": "Jumped",
"description": "Triggered when you complete a jump to another system"
Expand Down
Loading

0 comments on commit d8947c8

Please sign in to comment.