Space Engineers

Space Engineers

135 个评价
Particle Emitter ~Updated 9/27/20~
   
奖励
收藏
已收藏
取消收藏
Type: Mod
Mod category: Block, Script
文件大小
发表于
更新日期
2.374 MB
2019 年 8 月 30 日 下午 9:57
2020 年 9 月 27 日 下午 5:12
5 项改动说明 ( 查看 )

订阅以下载
Particle Emitter ~Updated 9/27/20~

描述
Update 9/27/20 - Update that fixes obsolete methods. Loop control has been removed. You will need to control loop in the sbc file itself now.

Update 5/5/20 - Finally got this mod updated, keen removed the particle library so there is no way (afaik) to get modded particle subtype names. So, as a compromise, i've added more controls that allow you to add the subtypeId of the modded particles that you want to test. Once added (and game saved!) that modded particle will stay in that list and all lists for all emitters in the world. Also, you can remove any particles that you want to from the list. Though, vanilla particles will be readded on restart.

This mod allows you to emit any particle that is already in the core game or you can make your own particle and use this block to test it. There are varies controls that allows you to be creative with the particle. And yes, this block WORKS without power!

Note: Not all particles work or function with all the varies controls or not at all.

Custom Control Details:

1) Enable Particle Switch - Switches the particle on/off (only enables when a particle is selected).

2) Particle List - This is the full list of the in-game particles. If you mod your own particle, it'll be added to this list.

3) Loop Particle Toggle - Enables the min/max sliders to add a delay to your particle. If off, your particle will auto loop with default settings.

4) Min/Max Rnd Delay Sliders - Set these sliders to choose a random time (in seconds) to fire your particle.

5) Direction - Sets the direction the particle is facing.

6) Particle Offset - Use the XYZ sliders to offset the particle from its original position (the emitter block).

7) Enable Random Location Sliders - This will enable the min/max random sliders. If toggled off, the particle will fire in its "Offset" Location.

8)Min/Max Rnd Location Sliders - Set these sliders to control how far away the particle fires from its offset location in random locations.

9) Scale Slider - Use this slider to increase or decrease the particle size.

10) Particle Render Distance Slider - Use this slider to set how far the particle will render. Each particle has its own default render distance (set to 0 for the particle's default render distance).

11) Enable Custom Particle Color Toggle - Enables the RGB sliders. If toggled off, particle will reset back to default color.

12) Color Sliders - Use these sliders to set the color of the particle.

Config Files:

There is also two XML config files that allows you to customize the values of some of the controls.
There is one file for admin values and another for client values (for MP or DS).

<?xml version="1.0" encoding="utf-16"?>
<Settings xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<settingsVersion>1.00 (Admin)*Do Not Change This*</settingsVersion>
<ParticleMaxScale>20</ParticleMaxScale>
<MaxRenderRange>20000</MaxRenderRange>
<MinRangeSlider_DelayMin>0</MinRangeSlider_DelayMin>
<MaxRangeSlider_DelayMin>60</MaxRangeSlider_DelayMin>
<MinRangeSlider_DelayMax>0</MinRangeSlider_DelayMax>
<MaxRangeSlider_DelayMax>60</MaxRangeSlider_DelayMax>
<MinRangeSlider_RandomOffsetMin>0</MinRangeSlider_RandomOffsetMin>
<MaxRangeSlider_RandomOffsetMin>100</MaxRangeSlider_RandomOffsetMin>
<MinRangeSlider_RandomOffsetMax>0</MinRangeSlider_RandomOffsetMax>
<MaxRangeSlider_RandomOffsetMax>100</MaxRangeSlider_RandomOffsetMax>
</Settings>



Known Issues:

1) You will HAVE to open up the controls on the first block that is placed. If you remove the first block without opening the controls, the controls will not be visible during that session and you'll have to restart (working on a fix).

2) Some particles stop playing if the delay is set for too long. I haven't found a way to restart a particle without just creating a new one. Pending fix.

Please Rate!
热门讨论 查看全部(1)
14
2020 年 6 月 28 日 下午 8:24
Problem with the mod?? Please add your concerns in this discussion.
Kamikaze
88 条留言
andrewdingcanada8 9 月 14 日 下午 8:51 
This seems to crash the game for me when I put it in the hotbar, let me see if it's a mod conflict or just this mod causing it
Wyte Knight 1 月 18 日 下午 5:04 
Seems like the settings reset after you log out/log in back on a server. You must reselect a particle effect, and put every X, Y, Z offsets, Scale, and so on everytime or you will just not see the effect when you log back in.
G43 mai waifu 2024 年 7 月 29 日 上午 8:25 
How to control this block with in-game programming? What is the class name and what are the methods?
Kamikaze  [作者] 2022 年 7 月 2 日 下午 4:20 
Either I’m not setting the value correctly or the api for it is broken
Steelkitten7 2022 年 7 月 2 日 下午 2:42 
Just letting you know about this, not sure if it's just me or if it might be a mod conflict causing this issue. Regarding the Render Distance Slider, it would appear that is not functioning. I am attempting to set the particle render distance to 6km, but it seems that the render distance is remaining at its default value despite the number on the slider. Any thoughts?
ninjawizard 2022 年 6 月 15 日 下午 9:01 
ah man what a shame, it does kind work (but some particles create copies of themselves near around), however it mess around the entire terminal menu of all Light blocks (corner light, interior light and offset spotlight that i can confirm), is there any chance we can fix that? im a modder too let me know if u need help, nice work.
overwerk 2022 年 2 月 21 日 上午 9:02 
Pleasure is all mine. I was planning to use the particle emitter to create "surge" effects for an upcoming event and as a result I was trying out the mod in an MP scenario.
Kamikaze  [作者] 2022 年 2 月 20 日 上午 6:16 
Not sure why that wouldn’t work all sudden. But Thxs
overwerk 2022 年 2 月 18 日 上午 8:34 
Going to leave this here, did some testing on dedicated servers, I think it works but the special context actions like toggle, emmit particle or enable random are not functioning in MP.
overwerk 2022 年 2 月 17 日 上午 11:31 
Hey, I was wondering if the mod worked in MP cause i tried in hosted games and it does not seem to show up for other people