Allow Laser drawing position update#2218
Conversation
|
To Chinese users:
|
|
Nightly build for this pull request:
This comment is automatic and is meant to allow guests to get latest nightly builds for this pull request without registering. It is updated on every successful build. |
|
Since a certain error introduced during local testing of Phobos Build#46 - Phobos DevBuild#47 may cause
Resolved in #2222. |
3d0a7b0 to
aa3a265
Compare
|
I thought those were supposed to be several GIFs |
aa3a265 to
c2b02b7
Compare
|
I think it's that after further refining the scope, I forgot to remove the image of Ares 3.0p1 without Phobos, so perhaps the three images arranged together earlier looked a bit confusing. :P |
0f3a2e7 to
0931f3d
Compare
0931f3d to
1517b01
Compare


None: No update.Firer: The start point follows the firer's FLH; if the firer dies, the update stops.DiskLaseractually determines the center of the ring, in this scenario, during the update process, the direction of the line connecting the beam's starting point to the center is fixed relative to the ground and the distance is constant - that is, the starting point will still remain on the ring.Target: The end point follows the target; if the target object dies, the update stops.All: Equivalent to specifying bothFirerandTarget.move.mp4
Used together with Projectile interception logic
Note
In vanilla, an occupied building uses the weapons of its occupants in turn. Thus, if an infantry's occupy weapon uses
Firer, the laser's starting point will update to the position specified by the most recently usedMuzzleFlashXafter each shot.Note
For a sub-weapon created by
ShrapnelWeaponorAirburstWeapon, its start point is the position where the parent weapon detonates, not the firer's FLH.Fireris set, it will be treated asNone.Allis set, it will be treated asTarget.In
rulesmd.ini:Warning
If the weapon sets this logic to a non-
Nonevalue while also using other logics that change the drawing position, such asFlakScatter, then after initially drawing the laser according to those other logics, the drawing position will be forced to change due to the update rules.