Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CREDITS.md
Original file line number Diff line number Diff line change
Expand Up @@ -529,6 +529,7 @@ This page lists all the individual contributions to the project by their author.
- Fix a bug where passengers created by the InitialPayload logic or TeamType with `Full=true` would fail to fire when the transport unit with `OpenTopped=yes` moved to an area that the passengers' `MovementZone` cannot move into
- Fix a bug where game will crash after loading if a techno with `AlphaImage` converts to a type without it, or an anim with `AlphaImage` changes to a type without it through `Next`
- Fix a bug where updating the `OpenTopped` attribute during convert did not update the coordinates of passengers
- Fix the issue that `NoQueueUpToEnter` will clear passenger's planning tokens when entered transport
- **Apollo** - Translucent SHP drawing patches
- **ststl**:
- Customizable `ShowTimer` priority of superweapons
Expand Down
1 change: 1 addition & 0 deletions docs/Whats-New.md
Original file line number Diff line number Diff line change
Expand Up @@ -694,6 +694,7 @@ Phobos fixes:
- Fixed combat light ignoring / behaving differently from vanilla game regarding detail level and framerate checks (by Starkku)
- Fixed a bug causing transfering AttachEffects (e.g on `DeploysInto`/`UndeploysInto`) not to immediately recalculate stats or tint (by Starkku)
- Fixed a bug where updating the `OpenTopped` attribute during convert did not update the coordinates of passengers (by NetsuNegi)
- Fixed the issue that `NoQueueUpToEnter` will clear passenger's planning tokens when entered transport (by NetsuNegi)

Fixes / interactions with other extensions:
<!-- - Allowed `AuxBuilding` and Ares' `SW.Aux/NegBuildings` to count building upgrades (by Ollerus) -->
Expand Down
6 changes: 6 additions & 0 deletions docs/locale/zh_CN/LC_MESSAGES/CREDITS.po
Original file line number Diff line number Diff line change
Expand Up @@ -1747,6 +1747,12 @@ msgid ""
msgstr ""
"修复了类型转换会更新 `OpenTopped` 属性却不更新乘客坐标的 Bug"

msgid ""
"Fix the issue that `NoQueueUpToEnter` will clear passenger's "
"planning tokens when entered transport"
msgstr ""
"修复了 `NoQueueUpToEnter` 会在乘客进入载具时清除计划节点的问题"

msgid "**Apollo** - Translucent SHP drawing patches"
msgstr "**Apollo** - 半透明 SHP 绘制补丁"

Expand Down
6 changes: 6 additions & 0 deletions docs/locale/zh_CN/LC_MESSAGES/Whats-New.po
Original file line number Diff line number Diff line change
Expand Up @@ -2496,6 +2496,12 @@ msgid ""
msgstr ""
"修复了类型转换会更新 `OpenTopped` 属性却不更新乘客坐标的 Bug(by NetsuNegi)"

msgid ""
"Fixed the issue that `NoQueueUpToEnter` will clear passenger's "
"planning tokens when entered transport (by NetsuNegi)"
msgstr ""
"修复了 `NoQueueUpToEnter` 会在乘客进入载具时清除计划节点的问题(by NetsuNegi)"

msgid "Fixes / interactions with other extensions:"
msgstr "其他扩展引擎相关的修复/交互:"

Expand Down
2 changes: 1 addition & 1 deletion src/Ext/Techno/Hooks.Transport.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -293,7 +293,7 @@ static inline void DoEnterNow(UnitClass* pTransport, FootClass* pPassenger, Tech
pPassenger->OnBridge = false; // Don't swap order casually, important
pPassenger->NextObject = nullptr; // Don't swap order casually, very important

pPassenger->SetDestination(nullptr, true); // Added, to prevent passengers from return to board position when survive
//pPassenger->SetDestination(nullptr, true); // Added, to prevent passengers from return to board position when survive
pPassenger->QueueUpToEnter = nullptr; // Added, to prevent passengers from wanting to get on after getting off
pPassenger->FrozenStill = true; // Added, to prevent the vehicles from stacking together when unloading
pPassenger->SetSpeedPercentage(0.0); // Added, to stop the passengers and let OpenTopped work normally
Expand Down
Loading