aboutsummaryrefslogtreecommitdiff
path: root/src/client/particles.cpp
Commit message (Collapse)AuthorAge
* Allow looped animation to be used safely with old clientssfan52022-09-14
| | | | fixes #12657
* Make BlendMode::alpha the fallback for unknown future blend modesDmitry Kostenko2022-07-13
|
* Animated particlespawners and more (#11545)Lexi Hale2022-07-13
| | | | | Co-authored-by: Lars Mueller <appgurulars@gmx.de> Co-authored-by: sfan5 <sfan5@live.de> Co-authored-by: Dmitry Kostenko <codeforsmile@gmail.com>
* refacto: RenderingEngine::get_scene_manager() is now not callable from singletonLoic Blot2021-05-03
| | | | | | This permits to make evidence that we have some bad object passing on various code parts. I fixed majority of them to reduce the scope of passed objects Unfortunately, for some edge cases i should have to expose ISceneManager from client, this should be fixed in the future when our POO will be cleaner client side (we have a mix of rendering and processing in majority of the client objects, it works but it's not clean)
* ParticleSpawner: Fix crash when attaching to invisible entitySmallJoker2020-06-19
|
* Implement spawning particles with node texture appearancesfan52020-05-23
|
* Cleanup of particle & particlespawner structures and code (#9893)sfan52020-05-22
|
* particles.cpp: Fix code-styleANAND2019-08-31
| | | | Mainly spacing and pointer placement
* Fix rotation of attached particlespawnerPedro Gimeno2019-08-31
| | | | Co-authored-by: ANAND <ClobberXD@gmail.com>
* Merge pull request #8776 from osjc/FixGetNodeJozef Behran2019-08-10
| | | Finish getNode cleanup
* Fix particle spawners not visible since CSM spawner implementation (#8289)Loïc Blot2019-03-01
| | | | | * Drop the ID mapper, use a big u64 instead. This will permit to resync server ids properly with the manager code * Modernize some code parts (std::unordered_map, auto) * generate id on client part on U32_MAX + 1 ids, lower are for server ids
* Move client-specific files to 'src/client' (#7902)Quentin Bazin2018-11-28
Update Android.mk Remove 'src/client' from include_directories