Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v0.4 #1459

Open
wants to merge 824 commits into
base: master
Choose a base branch
from
Open

Release v0.4 #1459

wants to merge 824 commits into from

Conversation

Metadorius
Copy link
Member

No description provided.

Starkku and others added 30 commits July 12, 2024 12:50
…#1250)

Use these 2 map events in Celltags.

604: Checks if the techno that entered in the cell has the same ID specified in the event.
605: Checks if the techno that entered in the cell appears in the selected list in AITargetTypes.

- HouseIndex can be customized to focus in a specified house.
* Possible fix to AircraftTrackerClass range issue

* Add credits / changelog
massive overhead elsewhere. at least don't tint twice
- Fix commit 5da5e46 breaking custom tint for AircraftTypes
- Skip applying vanilla game intensity changes (invulnerability, flash, airstrike) to VehicleType voxels twice (this is just an optimization, not actual visual change)
- Streamline some checks in TechnoExt::ApplyCustomTintValues() and bail out early if custom tint is not applied
- Inline functions for checking if AttachEffect/ShieldTypeClass has custom tint
just complementary, hence no changelog needed
- Condense tinting related hooks and remove unnecessary ones
- Fixed a couple of inconsistencies in which tint effects were supposed to be applied to what types of objects
- Allow adding to IC / FS tint intensity
- Allow enabling parsing of 8-bit RGB values from [ColorAdd] instead of RGB565
maybe solving volkov's problem
* move logicclass::update and teleport away from veinhole
* remove all my gamestrings header
Techno with ReloadInTransport=yes suffered from a crash when the
transporter's owner is changed (i.e. being mind controlled). This is
because it'll move the techno from the original owner's
OwnedTransportReloader list to the new owner's, which is actually wrong
when the transporter doesn't have Passengers.SyncOwner=yes. Attempted to
fix this issue and unified the conditions of ReloadInTransport

Co-authored-by: chaserli <[email protected]>
Copy link

github-actions bot commented Dec 21, 2024

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.

Coronia and others added 9 commits December 24, 2024 13:58
If you don't know it yet: Phobos has an active Chinese tester group
which helps with new function testing and crash/desync hunting. Now that
0.4 is on the pipeline, I'd like to credit these players for assisting
Phobos development
[Ares](Ares-Developers/Ares@1b8b66f)
marked its initialpayload already created for units spawned by trigger
actions because of the mutex.
Fix the problem caused by the incorrect return address of the hook in
b37 repair.
Skipping repeated check. And avoiding RE caused by uninitialized
different data in EBX of different players.
Synchronize document formatting and link fixes from the develop branch
Starkku and others added 7 commits February 6, 2025 16:55
…ls. (#1516)

Phobos previously added a rule to select weapons based on `[Warhead] ►
Wall= (bool)`
but `[TechnoType] ► NoSecondaryWeaponFallback= (bool)` cannot disable
this rule
this causing the Soviet Siege Chopper to use the `160mm` weapon to
attack walls even when not deployed.

---------

Co-authored-by: Starkku <[email protected]>
Synchronize the community navigation and personnel changes from the develop branch to the release version of the documentation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.