Space Engineers

Space Engineers

Whip's Railgun Weapon Framework
 このトピックはピン留めされているので、おそらく重要です
Whiplash141  [開発者] 2020年4月19日 11時55分
Bug Reports and Questions
If you have any issues or questions, please list them here. Please provide as much information as possible so I can answer better.
< >
1-15 / 35 のコメントを表示
Kennon 2020年4月20日 16時24分 
Not so much a bug but would it be possible to implement an Autoloader kind of feature? An example is a cannon can fire 5 shells in rapid succession (say 3 seconds per shot) then once the 5th shell is fired the cannon requires a much longer time to reload (say 60 seconds). This would be an awesome addition if it's not too much trouble.
Whiplash141  [開発者] 2020年4月20日 18時49分 
Kennon の投稿を引用:
Not so much a bug but would it be possible to implement an Autoloader kind of feature? An example is a cannon can fire 5 shells in rapid succession (say 3 seconds per shot) then once the 5th shell is fired the cannon requires a much longer time to reload (say 60 seconds). This would be an awesome addition if it's not too much trouble.
It is a bit of a struggle to implement this with the current framework, but I do have an outstanding issue for tracking this.
Does this framework work alongside WeaponCore, or do they cancel each other out? Can you have both?
The reason I ask is I would like to have a multiple selection of weapons for ships.
Whiplash141  [開発者] 2020年4月21日 7時34分 
boanerges1789 の投稿を引用:
Does this framework work alongside WeaponCore, or do they cancel each other out? Can you have both?
Should work fine
doesnt work with weaponcore . if i have both mods active i can no longer use the middle mouse button to acces my weapons in the config menu on a console/cockpit
最近の変更はDaywalkerが行いました; 2020年8月25日 22時17分
Whiplash141  [開発者] 2020年8月25日 23時14分 
Daywalker の投稿を引用:
doesnt work with weaponcore . if i have both mods active i can no longer use the middle mouse button to acces my weapons in the config menu on a console/cockpit
This mod does absolutely nothing with cockpits or middle mouse, so I doubt it is this mod in particular.
Been seeing this in my server console on every server startup. Not sure if I've got the load order wrong or if this is a problem with the mod itself or another mod.

2020-09-15 09:38:17.841: Reference issue detected (circular reference or wrong order) for mod 2013340341
Whiplash141  [開発者] 2020年9月15日 18時14分 
Drift_91 の投稿を引用:
Been seeing this in my server console on every server startup. Not sure if I've got the load order wrong or if this is a problem with the mod itself or another mod.

2020-09-15 09:38:17.841: Reference issue detected (circular reference or wrong order) for mod 2013340341
Pretty sure that can be ignored. That appears when you have manually added the framework (a dependency) manually in your world. Dependencies are automatically downloaded in the correct order, but if you have one in your list in the wrong order, it will whine.
Jaeger 2020年9月19日 18時34分 
player on my server just reported that his client crashed with this error
he was just flying around in suit.


2020-09-19 20:19:14.203 - Thread: 11 -> ERROR Entity init!: System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at Rexxar.Settings.GetSettings(IMyEntity entity)
at Whiplash.WeaponFramework.WeaponBlockBase.GetPowerInput(Boolean count)
at Whiplash.WeaponFramework.WeaponBlockBase.<SetPowerSink>b__50_0()
at Sandbox.Game.EntityComponents.MyResourceSinkComponent.Update()
at Sandbox.Game.Weapons.MySmallMissileLauncher.Init(MyObjectBuilder_CubeBlock builder, MyCubeGrid cubeGrid)
at Sandbox.Game.Entities.Cube.MySlimBlock.Init(MyObjectBuilder_CubeBlock objectBuilder, MyCubeGrid cubeGrid, MyCubeBlock fatBlock)
at Sandbox.Game.Entities.MyCubeGrid.AddCubeBlock(MyObjectBuilder_CubeBlock objectBuilder, Boolean testMerge, MyCubeBlockDefinition blockDefinition)
at Sandbox.Game.Entities.MyCubeGrid.AddBlock(MyObjectBuilder_CubeBlock objectBuilder, Boolean testMerge)
at Sandbox.Game.Entities.MyCubeGrid.InitInternal(MyObjectBuilder_EntityBase objectBuilder, Boolean rebuildGrid)
at Sandbox.Game.Entities.MyEntities.InitEntity(MyObjectBuilder_EntityBase objectBuilder, MyEntity& entity, Boolean tolerateBlacklistedPlanets)

weaponcore is also on server is this a problem. not currentlyy using any mods that are dependent on weaponframework but was about to add railguns
Whiplash141  [開発者] 2020年9月19日 18時48分 
Jæger の投稿を引用:
player on my server just reported that his client crashed with this error
he was just flying around in suit.


2020-09-19 20:19:14.203 - Thread: 11 -> ERROR Entity init!: System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at Rexxar.Settings.GetSettings(IMyEntity entity)
at Whiplash.WeaponFramework.WeaponBlockBase.GetPowerInput(Boolean count)
at Whiplash.WeaponFramework.WeaponBlockBase.<SetPowerSink>b__50_0()
at Sandbox.Game.EntityComponents.MyResourceSinkComponent.Update()
at Sandbox.Game.Weapons.MySmallMissileLauncher.Init(MyObjectBuilder_CubeBlock builder, MyCubeGrid cubeGrid)
at Sandbox.Game.Entities.Cube.MySlimBlock.Init(MyObjectBuilder_CubeBlock objectBuilder, MyCubeGrid cubeGrid, MyCubeBlock fatBlock)
at Sandbox.Game.Entities.MyCubeGrid.AddCubeBlock(MyObjectBuilder_CubeBlock objectBuilder, Boolean testMerge, MyCubeBlockDefinition blockDefinition)
at Sandbox.Game.Entities.MyCubeGrid.AddBlock(MyObjectBuilder_CubeBlock objectBuilder, Boolean testMerge)
at Sandbox.Game.Entities.MyCubeGrid.InitInternal(MyObjectBuilder_EntityBase objectBuilder, Boolean rebuildGrid)
at Sandbox.Game.Entities.MyEntities.InitEntity(MyObjectBuilder_EntityBase objectBuilder, MyEntity& entity, Boolean tolerateBlacklistedPlanets)

weaponcore is also on server is this a problem. not currentlyy using any mods that are dependent on weaponframework but was about to add railguns
If nothing is dependent on the weapon framework, that code should not be running at all... You are sure nothing is using the framework?
Jaeger 2020年9月19日 20時26分 
nothing that uses it. unless oki weapons secretly uses it lol
Whiplash141  [開発者] 2020年9月19日 22時02分 
Jæger の投稿を引用:
nothing that uses it. unless oki weapons secretly uses it lol
OKI does use it. Also, looks like that error has to do with some parallelization, not sure why on earth that is happening because I'm not threading anything. I'll look into it, thanks for the report.
最近の変更はWhiplash141が行いました; 2020年9月19日 22時05分
Whiplash141  [開発者] 2020年9月22日 15時07分 
Jæger の投稿を引用:
player on my server just reported that his client crashed with this error
he was just flying around in suit.


2020-09-19 20:19:14.203 - Thread: 11 -> ERROR Entity init!: System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at Rexxar.Settings.GetSettings(IMyEntity entity)
at Whiplash.WeaponFramework.WeaponBlockBase.GetPowerInput(Boolean count)
at Whiplash.WeaponFramework.WeaponBlockBase.<SetPowerSink>b__50_0()
at Sandbox.Game.EntityComponents.MyResourceSinkComponent.Update()
at Sandbox.Game.Weapons.MySmallMissileLauncher.Init(MyObjectBuilder_CubeBlock builder, MyCubeGrid cubeGrid)
at Sandbox.Game.Entities.Cube.MySlimBlock.Init(MyObjectBuilder_CubeBlock objectBuilder, MyCubeGrid cubeGrid, MyCubeBlock fatBlock)
at Sandbox.Game.Entities.MyCubeGrid.AddCubeBlock(MyObjectBuilder_CubeBlock objectBuilder, Boolean testMerge, MyCubeBlockDefinition blockDefinition)
at Sandbox.Game.Entities.MyCubeGrid.AddBlock(MyObjectBuilder_CubeBlock objectBuilder, Boolean testMerge)
at Sandbox.Game.Entities.MyCubeGrid.InitInternal(MyObjectBuilder_EntityBase objectBuilder, Boolean rebuildGrid)
at Sandbox.Game.Entities.MyEntities.InitEntity(MyObjectBuilder_EntityBase objectBuilder, MyEntity& entity, Boolean tolerateBlacklistedPlanets)

weaponcore is also on server is this a problem. not currentlyy using any mods that are dependent on weaponframework but was about to add railguns
Pushed an update so this should not happen any more. Issue was that the block Init method is apparently threaded now and accessing non-threadsafe dictionaries made the game mad. I've since changed to thread safe dictionaries.
Still getting this "Keen: Mod Whip's Railgun Weapon Framework is accessing physics from parallel threads. This is not safe and might cause the game to crash or behave unexpectedly." come up in the torch error log.
< >
1-15 / 35 のコメントを表示
ページ毎: 1530 50