Overheating - Fixes for experimental#246
Open
Kexanone wants to merge 69 commits into
Open
Conversation
Authors
…il_Overheat_Particles into Ashyl-overheating
…il_Overheat_Particles into Ashyl-overheating
exaggerated smoke from barrel, still testing new emit system
ae52124 to
112f424
Compare
* Fix FinalMix * Initial commit Authors * Merge branch 'add-overheating' of github-kexanone:Amogus22222/ACE-Anvil_Overheat_Particles into Ashyl-overheating * Add smoke effect component * Add smoke threshold temperature * Add smoke effect component to rifles * Add dummy particle effect * Add empty particle effect * Add new attributes to smoke component * Adjust particle effects by temperature * Test ptc, params for particles and conf test changes * Add empty particle effect to correct prefab * Add emitting time attribute * Increase max emitting time * Testing values, conf revert (except jamming chance) * Fix merge conflict * Uncomment emitting time * Testing solution for dissapearing particles https://youtu.be/PjkbpwDbNKI * Add script-based termination of emission * Prevent deletion of emitter when stopped and add clean-up * Testing new emmiting system, particles update exaggerated smoke from barrel, still testing new emit system * Overhaul smoke component * Set up smoke component on weapon prefabs * Reconfigure particle params to remove periodic behaviour * Remove smoke component overrides in M16 * Add point infos for effects * Apply point infos to effects * Increase max emitting time * Particles and settings changes * Add effects to separate configuration class and add fade out effect * Update effects and add fade out effects * Move surface effect to M16 base * Improved (not final) particles for muzzle and surface smokes for M16A2 Testing some more good looking and positioned particles for m16a2 rifle, we need to get back setup for exact emmiters inside one .ptc file for easy creating smoke from different spots of gun (handguard, gas tube etc). Crush is caused by quickly loading in world and setting temp via debug menu (more than 500) and shooting without waiting 5 seconds * Add replication and debug printing * Add rounding method * Set precisions and rename smoke effect class * Rename smoke effect class * Replicate smoke threshold * Test smoke particle tweaks (no fade out included yet) * Copy new params to fadeout effects * Apply new attributes to MG and handungs * Only print when ENABLE_DIAG is defined * Update docs * Reset to default settings * Fix smoke effects for dedicated servers * Overhauled all rifles smoke, PKM smoke added Overhauled all rifles overheat smoke, PKM smoke added (testing) * All mgs surface overheat smoke added added rpk, m60 and m249 surface smokes * Remove old mission struct * Update system InitInfo * Fix improper merge * Handle null exception settings * Get instance of the system from correct world * Get instance of system from correct world * Use LegacyCurve * Fix location of jamming system * Korean translation - Overheating --------- Co-authored-by: Kex <kexanone@gmail.com> Co-authored-by: Ashyl <opopgangsta@bk.ru>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
When merged this pull request will:
FinalMixfor UI sounds.GameSystem::InitInfooverrides with new enums.Math3D::CurvewithLegacyCurve::CurveGraphDialogattribute widget got renamed toCurveDialogRequires: