Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix procession ordering issue in content_cao | sfan5 | 2021-05-30 |
| | |||
* | fix: some code tidy about includes & irr namespaces | Loic Blot | 2021-05-03 |
| | |||
* | refacto: don't use RenderingEngine singleton on CAO | Loic Blot | 2021-05-03 |
| | | | | | | * we don't need on CAO side more than SceneManager, and temporary. Pass only required SceneManager as a parameter to build CAO and add them to the current scene * Use temporary the RenderingEngine singleton from ClientEnvironment, waitfor for better solution * Make ClientActiveObject::addToScene virtual function mandatory to be defined by children to ensure we don't forget to properly define it | ||
* | Irrlicht support code maintenance | sfan5 | 2021-03-31 |
| | |||
* | Add nametag background setting and object property (#10937) | rubenwardy | 2021-02-17 |
| | |||
* | Fix some minor code issues all over the place | sfan5 | 2020-12-24 |
| | |||
* | Fix player sprite visibility in first person | sfan5 | 2020-11-12 |
| | | | | closes #10525 | ||
* | Fix overloaded virtual warnings with get/setAttachment() | sfan5 | 2020-11-12 |
| | |||
* | ContentCAO: Fix segfault when minimap is disabled | SmallJoker | 2020-11-08 |
| | |||
* | Revert "Fix short 180 degree rotation when using set_bone_position (#10405)" ↵ | Lars Müller | 2020-11-04 |
| | | | | | (#10534) This reverts commit 0f98b54aa4b2361575002d92b29fe222703ba557. | ||
* | Fix show_on_minimap default value for local player | sfan5 | 2020-10-20 |
| | | | | fixes #10526 | ||
* | Decouple entity minimap markers from nametags replacing with show_on_minimap ↵ | sfan5 | 2020-10-19 |
| | | | | property (#10443) | ||
* | Add First Person Attachments (#10360) | Jordan Snelling | 2020-10-04 |
| | | | | | | Fixes some other third person camera specific attachments. Implements a single new flag for entities to be forced visible in first person mode. Old mods do not need to be updated to use the new flag and are fully backwards compatible. | ||
* | Fix short 180 degree rotation when using set_bone_position (#10405) | Lars Müller | 2020-10-04 |
| | |||
* | (se)SerializeString: Include max length in the name | SmallJoker | 2020-10-01 |
| | | | | | | | This commit clarifies the maximal length of the serialized strings. It will avoid accidental use of serializeString() when a larger string can be expected. Removes unused Wide String serialization functions | ||
* | Allow binding dig, place actions to keys; remove LMB/RMB hardcoding | ANAND | 2020-08-15 |
| | | | | Co-authored-by: Sam Caulfield <sam@samcaulfield.com> | ||
* | content_cao: Support texture animation for upright_sprite (#10020) | sfan5 | 2020-07-30 |
| | |||
* | Fix bone-attached entities (#10015) | hecktest | 2020-06-26 |
| | |||
* | content_cao: Fix behavior of legacy "textures" field for wielditems | sfan5 | 2020-06-18 |
| | |||
* | Make shading of CAOs optional (#10033) | Danila Shutov | 2020-06-16 |
| | |||
* | Use multiple light positions for CAO lighting | sfan5 | 2020-06-11 |
| | |||
* | content_cao: Do not expire visuals for texture updates | sfan5 | 2020-06-11 |
| | |||
* | Fix player-to-object attachment teleport bug (#10008) | hecktest | 2020-06-09 |
| | | | | | | Fixes two bugs: * The camera offset was not applied to an object while detaching, briefly placing the irrlicht matrixnode in world space. * When attaching, the matrixnode's absolute position was evaluated without evaluating the parent first, resulting in zeroed positions. | ||
* | Recalculate mesh normals for CAOs (#10000) | Danila Shutov | 2020-06-07 |
| | |||
* | GenericCAO: Fix glow not working since a08d18a | SmallJoker | 2020-06-07 |
| | |||
* | Move shared parameters sending to UnitSAO (#9968) | SmallJoker | 2020-06-04 |
| | | | | | | Better header sorting by topic Make UnitSAO-specific parameters private Skip redundant recursive entity sending code (since ~5.2.0) | ||
* | ContentCAO: Update light of all attached entities (#9975) | SmallJoker | 2020-06-01 |
| | |||
* | Clean up CAO nametag handling and remove deprecated AO_CMD | sfan5 | 2020-05-29 |
| | | | | | AO_CMD_UPDATE_NAMETAG_ATTRIBUTES was deprecated in 9eee3c3f465c071bb9908749cf48be3c131a1bdf (0.4.14) | ||
* | content_cao: Do not expire visuals when not necessary | sfan5 | 2020-05-29 |
| | | | | fixes #6572 | ||
* | Fix two bugs in content_cao | sfan5 | 2020-05-24 |
| | | | | fixes #9889 (backface_culling with visual = "cube") fixes #9916 (crash with visual = "upright_sprite") | ||
* | Make automatic_rotate relative, allow setting rotation (#8468) | ANAND | 2020-05-16 |
| | | | | | | | | | automatic_rotate does not make sense if it is absolute. Make it relative. To avoid bouncing, set_rotation did not update the client when automatic_rotate was set. That's no longer necessary because the new spinning method applies the rotation on top of the current one, and the updates are necessary for set_rotation to actually transform the object. Co-authored-by: ANAND <ClobberXD@gmail.com> Co-authored-by: Pedro Gimeno <pgimeno@users.noreply.notabug.org> | ||
* | Damage texture modifier (#9833) | Lars Müller | 2020-05-11 |
| | | | Adds a new object property "damage_texture_modifier" | ||
* | Fix UpdateBonePosition() breaking animations (#9577) | theviper121 | 2020-04-26 |
| | |||
* | Reuse object_shader for "wielditem" and "item" entity drawtypes (#9537) | Danila Shutov | 2020-04-19 |
| | |||
* | Use TILE_MATERIAL_ALPHA for use_texture_alpha entity flag (#9639) | Alex | 2020-04-11 |
| | | | Fixes #9637. | ||
* | Drop genericobject.{cpp,h} (#9629) | Loïc Blot | 2020-04-10 |
| | | | | | | | | | | * Drop genericobject.{cpp,h} This file is not for generic object but for ActiveObject message passing. Put ownership of the various commands to the right objects and cleanup the related code. * Protect ServerActiveObject::m_messages_out * typo fix | ||
* | Overall improvements to log messages (#9598) | sfan5 | 2020-04-08 |
| | | | | Hide some unnecessarily verbose ones behind --trace or disable them entirely. Remove duplicate ones. Improve their contents in some places. | ||
* | Fix crash on wielditem/item entities | sfan5 | 2020-03-28 |
| | | | | bug was introduced in f3032a637c53f3c98fbbed1d3b691898aabe1687 | ||
* | Fix incorrect light updates for wielditem and item visuals (#9540) | Danila Shutov | 2020-03-23 |
| | | | An alternative to #9537 | ||
* | Fix entity lighting (#9514) | Danila Shutov | 2020-03-16 |
| | | | fixes #9482 | ||
* | Basic model shading (#9374) | Danila Shutov | 2020-02-16 |
| | |||
* | Renaming the function wasn't enough | SmallJoker | 2019-12-07 |
| | |||
* | Attachments: Fix interpolation from (0,0,0) after detach | SmallJoker | 2019-12-07 |
| | | | | | | GenericCAO::getPosition() did not take the camera offset into account LocalPlayer attachment cleanup: Use sane getParent() function Make that getPosition() (GenericCAO and LocalPlayer) always return the absolute position | ||
* | Fix LocalPlayer-bound sound playback broken by 81c2370 | SmallJoker | 2019-12-05 |
| | |||
* | Fix upright_sprite lighting when colors are set | sfan5 | 2019-10-06 |
| | | | | fixes #9020 | ||
* | Fix unwanted detaching when damage = 0 | Jacob Lifshay | 2019-10-05 |
| | |||
* | Attachments: Fix attachments to temporary removed objects (#8989) | SmallJoker | 2019-10-02 |
| | | | | Does not clear the parent's attachment information when the child is deleted locally. Either it was removed permanently, or just temporary - we don't know, but it's up to the server to send a *detach from child" packet for the parent. | ||
* | Fix rotation of attached particlespawner | Pedro Gimeno | 2019-08-31 |
| | | | | Co-authored-by: ANAND <ClobberXD@gmail.com> | ||
* | Disable autoforward if player is dead | ANAND | 2019-08-20 |
| | |||
* | Merge pull request #8776 from osjc/FixGetNode | Jozef Behran | 2019-08-10 |
| | | | Finish getNode cleanup |