Jump to content

User:Ayjayaredii/Template:Sandbox

From Starship Simulator

Dev Stream History List

Date Video Link Video Length Description of Work
2023-09-10 [1](https://www.youtube.com/watch?v=DF-jJp7TQa4) 3 hours, 16 minutes, 42 seconds

Starship Simulator Dev Stream

Summary
This early dev stream focused on the technical foundations of the reactor systems and the cold start tutorial. Dan worked on the cabling logic, voltage distribution, and cryogenics/coolant flow required to bring the ship online from a "cold and dark" state. The stream also included a deep dive into the development roadmap, detailing plans for procedural alien life, realistic ship construction blocks, and future DLC single-player campaigns.
Highlight timestamps
Introduction to the cold start reactor tutorial logic 00:07:03
Demonstrating cryo room valve mechanics and helium flow 00:16:52
Explaining realistic ship construction using "blocks" 00:27:37
Discussion on the linguistics lab and alien language translation 00:39:54
Visual breakdown of the gas giant refueling mechanics 00:59:11
Implementing custom light source culling for optimization 01:30:41
2026-03-04 [2](https://www.youtube.com/watch?v=--JI7FVG508) 3 hours, 52 minutes, 27 seconds

Starship Simulator - Random Wednesday! - More Radial Menu & NPC Task Stuff

Summary
Dan refined the radial menu to be more context-aware, reducing unnecessary clicks by making options relevant to the object currently being viewed. A major addition was the "Command Target" system for the hollow display, allowing the captain to designate objects of interest that the sensors and helm can then automatically target. The stream also covered technical fixes for NPC summoning and staggered event sequencing to ensure autopilot and FTL engage smoothly.
Highlight timestamps
Overview of context-aware radial menu improvements 00:10:58
Demonstration of the new Command Target system 00:14:49
Staggering NPC event sequences (Autopilot then FTL) 00:32:07
Debugging hollow display command target persistence during zoom 01:42:04
Implementing the "Focus on Target" sensor mode from radial menu 02:18:42
Refactoring surface map toggles and map layer sub-menus 02:54:47
2026-03-06 [3](https://www.youtube.com/watch?v=0uJrc12SiWo) 3 hours, 58 minutes, 26 seconds

Starship Simulator - Random Friday! - Making shipwide orders more persistent

Summary
This session focused on integrating the radial menu orders into the global Task Manager system. Dan worked on making NPC orders persistent, ensuring that if a player manually interrupts a console, the NPC will attempt to recover and complete their assigned task. Key updates included implementing the "Belay" (hold/pause) command, setting up departmental task boards for the bridge, and a long discussion regarding sci-fi influences (Star Trek vs. Babylon 5) and the future transition to Metahuman characters.
Highlight timestamps
Testing radial menu usage while seated in the captain's chair 00:07:02
Injecting shipwide orders into the Task Manager board 00:11:47
Handling FTL field collision theory and game over states 00:18:23
Implementing the "Belay/Hold" order logic 01:59:50
Comparison of strings vs enums for task code management 03:10:37
Breaking down the "Adama Maneuver" and sci-fi storytelling 03:45:47
2026-03-08 [4](https://www.youtube.com/watch?v=nrqebtxpfJc) 3 hours, 59 minutes, 58 seconds

Starship Simulator - Random Sunday! - More work on shipwide orders

Summary
In this stream, Dan focused on creating a robust "State Engine" for NPC tasks. This involves a flowchart-style logic system that allows NPCs to track their current orders (such as navigating to a star system) and resume them even if a player interferes with their console. He simplified the data structures for shipwide orders, moving away from nested structs to more efficient vectors and floats. The session also covered updating the bridge UI to reflect task states (Pending vs. Assigned) and fixing coordinate/radius issues for the autopilot.
Highlight timestamps
Introduction to the State Engine logic and flowchart approach 00:03:50
Transition to a monolithic enum for bridge stations 00:05:45
Logic for comparing Galactic vs. Local coordinates for targeting 00:23:21
Updating the Bridge UI to show task states (Pending/Assigned) 00:44:52
Testing NPC robustness: NPC reenabling autopilot after player interference 02:53:16
Fixing the Star Radius multiplier for accurate FTL arrival 03:22:57
Final overview of the universal Task Manager system for all departments 03:57:33