Space Engineers

Space Engineers

Blues's Ship Class System [Discontinued]
30 Comments
Blues Hailfire  [author] 30 Jun, 2024 @ 6:30am 
Hi there this mod no longer exist!
[7HBK] Elrond McBong 8 Jun, 2024 @ 11:32am 
This mod somehow renders gyros unfunctional.
I checked it with only this mod loaded so it isn't a incompatibility with an other one.
Blues Hailfire  [author] 24 Mar, 2024 @ 3:54pm 
Hi everyone, we are porting to another version where OB is the main developer!
His work is based on this mod and supports all current capabilities.
Please begin moving over!
This mods contents will be emptied and will set his version as a dependency (T+24Hrs)/
Blues Hailfire  [author] 22 Mar, 2024 @ 2:58pm 
Update coming soon! OB and I are hard at work on it! pls be patient thanks!
OB  [author] 1 Feb, 2024 @ 1:42pm 
Hi there, do you know if this mod is compatible across multiple server instances? Could you limit the amount of ship types per faction and then be able to enforce this across the entire meshed server using nexus?
Blues Hailfire  [author] 21 Jan, 2024 @ 2:28pm 
Hi Everyone! One hell of an update!
Fixed a lot of weird bugs!
Stable as can be now, though!
Blues Hailfire  [author] 8 Jan, 2024 @ 6:40pm 
New Update!
Notes:
- Beacon Controls are only available if the grid owner owns the beacon
- Fixed some issues with faction limits
- Fixed force broadcast so it's visible to in the terminal.
Blues Hailfire  [author] 5 Jan, 2024 @ 8:52pm 
Ok I'm glad lol, let me know if you have any others.
xYenza 5 Jan, 2024 @ 6:45pm 
The pictures answered my question :steamthumbsup:
xYenza 4 Jan, 2024 @ 9:42am 
What exactly does this mod do? I read the description but my brain isn't braining right now, sorry
Blues Hailfire  [author] 3 Jan, 2024 @ 8:32pm 
Any damage dealt to a ship of that class is modified by that amount.
Yes..... I need to add support for weapons core stuff as they have the damage type of energy and kinetic.
Quickshadow10m 3 Jan, 2024 @ 8:19pm 
I don't understand what DamageModifiers do, and do they work with modded weapons? Thank you.
Blues Hailfire  [author] 3 Jan, 2024 @ 4:53pm 
30 hours of fixing and troubleshooting, and a redesign of blue sync later. The MOD IS FIXED!
Thank you all for putting up with the bugs for the last two days!
Let me know if you find any bugs, have requests, or need assistance of any kind!
Zero_Sum_Outcomes 3 Jan, 2024 @ 3:13pm 
Exactly the mod I was looking for, hopefully all the kinks can be worked out
Blues Hailfire  [author] 3 Jan, 2024 @ 2:55pm 
The current version is stable!
(You can still make server work in the meantime by simply re-naming your grid to contain the name of the desired class)
But GUI actions are not synced!
Working diligently on it now!
Blues Hailfire  [author] 3 Jan, 2024 @ 2:50pm 
Been working on it, for the last I don't know how many hours, think I just put out a fix...
I'm going to test and keep working on it, bare with me. All of this will be ironed out by friday night at the latest
Cosmos 3 Jan, 2024 @ 12:05pm 
on this version it now just seems to think everything is a station and you cant set it to anything else
Blues Hailfire  [author] 2 Jan, 2024 @ 12:34pm 
Yup, I'm working on it; hope to have it patched by late tonight; please bear with me, guys!
diK 2 Jan, 2024 @ 11:30am 
Exception occurred: System.NullReferenceException: Object reference not set to an instance of an object.
at Blues_Ship_Matrix.CustomControls.SetShipClass(IMyTerminalBlock block, Int64 key)
at Sandbox.Game.Screens.Terminal.Controls.MyTerminalValueControl`2.SetValue(TBlock block, TValue value)
at Sandbox.Game.Gui.MyTerminalControlCombobox`1.SetValue(TBlock block, Int64 value)
at Sandbox.Game.Gui.MyTerminalControlCombobox`1.OnItemSelected()
at Sandbox.Graphics.GUI.MyGuiControlCombobox.SelectItemByKey(Int64 key, Boolean sendEvent)
...
Blues Hailfire  [author] 2 Jan, 2024 @ 11:29am 
@Cosmos, I will add a new configuration piece so you can set it to ignore NPC factions.
The GUI addition is leading to unexpected behavior; I'll be up patching it tonight.
Cosmos 2 Jan, 2024 @ 3:13am 
Also whenever i change the beacon to fighter the whole game crashes
Cosmos 2 Jan, 2024 @ 2:56am 
I think this might be causing MES ships to spawn with no power cause of the modifiers but idk how i can test that
Blues Hailfire  [author] 1 Jan, 2024 @ 6:36pm 
Hi everyone, I just pushed an update to fix some servers crashing! Hopefully, you should all be good now!
Blues Hailfire  [author] 1 Jan, 2024 @ 12:02pm 
Absolutely! set them all to one, and they will have no effect!
Cosmos 1 Jan, 2024 @ 5:13am 
- Modifiers:
------- Thruster_Force
------- Thruster_Efficiency
------- Gyro_Force
------- Gyro_Efficiency
------- Refine_Efficiency
------- Refine_Speed
------- Assembler_Speed
------- Power_Producers_Output (Reactors Only)
------- Drill_Harvest_Mutiplier
- DamageModifiers (10x more damage 0.01x less damage, damage*modifier)
------- Bullet
------- Rocket
------- Explosion
------- Environment

these interfere with other mods can we remove them?
Blues Hailfire  [author] 31 Dec, 2023 @ 1:37am 
In Modifiers added:
- Power_Producers_Output (Reactors Only)
- Drill_Harvest_Mutiplier
Same as before, you will likely need to add these new fields to existing configs or delete your own config and accept the new defaults.
(No more config changes planned soon)

Also Added a GUI!
Blues Hailfire  [author] 30 Dec, 2023 @ 2:21pm 
Hi everyone quick update!
Added DamageModifiers, you will likely need to add these new fields to existing configs or delete your own config and accept the new defaults.

- DamageModifiers
- Bullet
- Rocket
- Explosion
- Environment
Blues Hailfire  [author] 29 Dec, 2023 @ 7:10pm 
Could you consider adding a weight modifier for the classes?

I'll look into it, there's a max weight. Hopefully for now you can use Gyro and Thruster modifiers to basically do the same thing!
Blues Hailfire  [author] 29 Dec, 2023 @ 7:08pm 
How would you limit certain blocks per user/faction with the base config?

Well, class limits can be limited per faction and per player.
So, for your scenario, you could limit shield blocks to 0 in all classes but one.
Call this class Home Base, and allow 1 per faction and 1 per player.
This would result in each faction being able to own only one. (Each player not in a faction would have 1 as well)
DRAKCORE 29 Dec, 2023 @ 6:50am 
Wish I came across this a few months ago.

Could you consider adding a weight modifier for the classes?
I'm about to create a cheap mod that alters the weapons weight/mass by x10-x50 times, and using the relative top speed mod, this would cause ships with just rows of weapons to be far slower to accelerate and turn, giving more nimble/specialized ships more of a chance.

With the base config, how would you limit certain blocks per user/faction?
ATM I just have a 1 safe zone limit per user/faction. I don't really limit bases since they are static grids and once you know where they are, the ones without a safezone are goners, it is just a matter of time.