Difference between revisions of "V1.3.6.1"
(Created page with "=== Jumpjets === Jumpers can now jump onto wreckage, map features and structures. The Jumper will slam into the structure, possibility sustaining damage, and slide down the o...") |
(Formatting and navbox.) |
||
Line 1: | Line 1: | ||
− | + | == Jumpjets == | |
Jumpers can now jump onto wreckage, map features and structures. The Jumper will slam into the structure, possibility sustaining damage, and slide down the outside onto the ground. Use at your own risk because your units could slid somewhere inaccessible. On the upside they can just jump out if they are stuck. The jump UI colours have been shuffled around slightly to indicate when a jump command will hit a structure. | Jumpers can now jump onto wreckage, map features and structures. The Jumper will slam into the structure, possibility sustaining damage, and slide down the outside onto the ground. Use at your own risk because your units could slid somewhere inaccessible. On the upside they can just jump out if they are stuck. The jump UI colours have been shuffled around slightly to indicate when a jump command will hit a structure. | ||
Line 5: | Line 5: | ||
The purpose of this change is to fix two annoying limitations. Skuttles should be able to jump onto spire turret and it makes sense to sacrifice one Jack to kill a buried Singularity Reactor. Both of these things are now possible. | The purpose of this change is to fix two annoying limitations. Skuttles should be able to jump onto spire turret and it makes sense to sacrifice one Jack to kill a buried Singularity Reactor. Both of these things are now possible. | ||
− | + | == Antinukes == | |
− | |||
Antinukes have been improved with consistent behaviour as well as UI improvements to tell you exactly when your nuke will be intercepted. The switch to this engine version caused antinukes to make a poor attempt at stopping nukes which pass through their coverage. This behaviour is now fixed, antinukes make a very competent attempt to stop nukes passing through their coverage. | Antinukes have been improved with consistent behaviour as well as UI improvements to tell you exactly when your nuke will be intercepted. The switch to this engine version caused antinukes to make a poor attempt at stopping nukes which pass through their coverage. This behaviour is now fixed, antinukes make a very competent attempt to stop nukes passing through their coverage. | ||
Line 12: | Line 11: | ||
The important balance change here is that antinukes block every nuke which will pass over their coverage, not just nukes which will impact within their coverage. | The important balance change here is that antinukes block every nuke which will pass over their coverage, not just nukes which will impact within their coverage. | ||
− | + | == Minor == | |
− | |||
* Widgets will be able to use the UnitStunned callin after the next engine update. | * Widgets will be able to use the UnitStunned callin after the next engine update. | ||
* Changed to cost icon to make it clearer that costs are in metal and energy. | * Changed to cost icon to make it clearer that costs are in metal and energy. | ||
Line 21: | Line 19: | ||
* Increased air repair pad death clone size to match the living unit. | * Increased air repair pad death clone size to match the living unit. | ||
− | + | == Fixes == | |
* Fixed UI crash caused by starting a game after viewing a replay with replay progress hidden. | * Fixed UI crash caused by starting a game after viewing a replay with replay progress hidden. | ||
* Fixed Banisher animation using the opposite barrel and being able to restore its turret when stunned. | * Fixed Banisher animation using the opposite barrel and being able to restore its turret when stunned. | ||
Line 35: | Line 33: | ||
* Fixed Ctrl+C behaviour with commanders from resigned players. | * Fixed Ctrl+C behaviour with commanders from resigned players. | ||
* Removed the ability to give illegal jump commands using command insert. | * Removed the ability to give illegal jump commands using command insert. | ||
+ | |||
+ | |||
+ | {{Navbox changelog}} |
Revision as of 19:18, 22 October 2022
Contents
Jumpjets
Jumpers can now jump onto wreckage, map features and structures. The Jumper will slam into the structure, possibility sustaining damage, and slide down the outside onto the ground. Use at your own risk because your units could slid somewhere inaccessible. On the upside they can just jump out if they are stuck. The jump UI colours have been shuffled around slightly to indicate when a jump command will hit a structure.
The purpose of this change is to fix two annoying limitations. Skuttles should be able to jump onto spire turret and it makes sense to sacrifice one Jack to kill a buried Singularity Reactor. Both of these things are now possible.
Antinukes
Antinukes have been improved with consistent behaviour as well as UI improvements to tell you exactly when your nuke will be intercepted. The switch to this engine version caused antinukes to make a poor attempt at stopping nukes which pass through their coverage. This behaviour is now fixed, antinukes make a very competent attempt to stop nukes passing through their coverage.
The important balance change here is that antinukes block every nuke which will pass over their coverage, not just nukes which will impact within their coverage.
Minor
- Widgets will be able to use the UnitStunned callin after the next engine update.
- Changed to cost icon to make it clearer that costs are in metal and energy.
- Added Stop command to pregame queue. Press the Stop button or hotkey to cancel you queue.
- Fixed Placeholder collision volume (it was too small).
- Ally selections with selection shapes are now hidden when the UI is hidden (F5)
- Increased air repair pad death clone size to match the living unit.
Fixes
- Fixed UI crash caused by starting a game after viewing a replay with replay progress hidden.
- Fixed Banisher animation using the opposite barrel and being able to restore its turret when stunned.
- Fixed the case where if the 2 best players on a team were AFK, their units would bounce between them instead of going to the 3rd player.
- Fixed lag/AFK timer being longer than intended (35 -> 30).
- Fixed resigned players' resources not being shared away if they got any afterwards (due to the above or excess).
- Fixed resigned players receiving metal from mexes if they resigned when having 0 units.
- Fixed factory order queues missing Attack order.
- Fixed the remaining cursors which failed to draw on some hardware (Patrol, Wait and DGun).
- Fixed tacnukes not counting to stats.
- Fixed outdated Scallop description and helptext.
- Fixed a CAI2 load error.
- Fixed Ctrl+C behaviour with commanders from resigned players.
- Removed the ability to give illegal jump commands using command insert.
Debug data:
[SQLBagOStuff] MainObjectStash using store ReplicatedBagOStuff
[objectcache] MainWANObjectCache using store EmptyBagOStuff
IP: 18.222.30.84
Start request GET /mediawiki/index.php?diff=8639&oldid=3416&title=V1.3.6.1
HTTP HEADERS:
CONTENT-TYPE:
CONTENT-LENGTH: 0
USER-AGENT: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
HOST: zero-k.info
ACCEPT-ENCODING: gzip, br, zstd, deflate
ACCEPT: */*
CONNECTION: close[localisation] LocalisationCache: using store LCStoreDB
[session] SessionManager using store SqlBagOStuff
[DBReplication] Cannot use ChronologyProtector with EmptyBagOStuff
[DBReplication] Wikimedia\Rdbms\LBFactory::getChronologyProtector: request info {
"IPAddress": "18.222.30.84",
"UserAgent": "Mozilla\/5.0 AppleWebKit\/537.36 (KHTML, like Gecko; compatible; ClaudeBot\/1.0; +claudebot@anthropic.com)",
"ChronologyProtection": false,
"ChronologyPositionIndex": 0,
"ChronologyClientId": false
}[DBConnection] Wikimedia\Rdbms\LoadBalancer::lazyLoadReplicationPositions: executed chronology callback.
[DBConnection] Wikimedia\Rdbms\LoadBalancer::getLocalConnection: connected to database 0 at 'localhost'.
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[session] SessionBackend "pmu4efp6n726fg717pfv25jouf6r5i3v" is unsaved, marking dirty in constructor
[session] SessionBackend "pmu4efp6n726fg717pfv25jouf6r5i3v" save: dataDirty=1 metaDirty=1 forcePersist=0
[cookie] already deleted setcookie: "wikidb229_mw__session", "", "1712649885", "/", "", "", "1"
[cookie] already deleted setcookie: "wikidb229_mw_UserID", "", "1712649885", "/", "", "", "1"
[cookie] already deleted setcookie: "wikidb229_mw_Token", "", "1712649885", "/", "", "", "1"
[cookie] already deleted setcookie: "forceHTTPS", "", "1712649885", "/", "", "", "1"
[DBConnection] Wikimedia\Rdbms\LoadBalancer::getLocalConnection: connected to database 0 at 'localhost'.
Title::getRestrictionTypes: applicable restrictions to [[V1.3.6.1]] are {edit,move}
[ContentHandler] Created handler for wikitext: WikitextContentHandler
Article::view: showing diff page
DifferenceEngine old '3416' new '8639' rcid ''
[MessageCache] MessageCache using store SqlBagOStuff
[localisation] LocalisationCache::isExpired(en): cache for en expired due to GlobalDependency
[localisation] LocalisationCache::recache: got localisation for en from source
[DBQuery] startAtomic: entering level 0 (LCStoreDB::finishWrite)
[DBQuery] endAtomic: leaving level 0 (LCStoreDB::finishWrite)
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[SQLBagOStuff] SqlBagOStuff::lock failed due to timeout for wikidb229-mw_:messages:en.
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[MessageCache] MessageCache::load: Loading en... local cache is empty, global cache is expired/volatile, loading from database
ParserFactory: using preprocessor: Preprocessor_Hash
Unstubbing $wgLang on call of $wgLang::_unstub from ParserOptions->__construct
DifferenceEngine old '0' new '0' rcid '0'
WikiPage::getParserOutput: using parser cache: no
[caches] parser: SqlBagOStuff
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:0f0e8251f95df5e8893ed86114e40321:0)
[objectcache] Rejected set() for wikidb229-mw_:page:10:2f3b143b4adbc242ba82724ba11511978f2793e2 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:818:8475 due to pending writes.
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:4a77b401c9092d9e706f7bbecab2e978:1)
[objectcache] Rejected set() for wikidb229-mw_:page:10:55fa941bea79a2dda2e61ffb469279c5273c057d due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:58:10085 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:10:1eea3d5309d2a88c1e83cbfafba24489c41a09ad due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:1979:10035 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:3df63b7acb0522da685dad5fe84b81fdd7b25264 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:78:981 due to pending writes.
[ContentHandler] Created handler for Scribunto: ScribuntoContentHandler
[Scribunto] Scribunto_LuaStandaloneInterpreter::__construct: creating interpreter: ""C:\Projekty\zero-k.info\www\mediawiki\extensions\Scribunto\includes\engines\LuaStandalone/binaries/lua5_1_5_Win64_bin/lua5.1.exe" "C:\Projekty\zero-k.info\www\mediawiki\extensions\Scribunto\includes\engines\LuaStandalone/mw_main.lua" "C:\Projekty\zero-k.info\www\mediawiki\extensions\Scribunto\includes" "0" "8""
[gitinfo] Candidate cacheFile=C:\Projekty\zero-k.info\www\mediawiki/gitinfo.json for C:\Projekty\zero-k.info\www\mediawiki
[gitinfo] Cache incomplete for C:\Projekty\zero-k.info\www\mediawiki
SiteStats::loadAndLazyInit: reading site_stats from replica DB
[objectcache] Rejected set() for wikidb229-mw_:SiteStats:groupcounts:sysop due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:file:73af53ccad147c77191d984a0352b7bfb895e391 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:55fa941bea79a2dda2e61ffb469279c5273c057d due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:77:1496 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:690afa83acf2d824b47ef6e809fe02b9ca57d63f due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:11:170 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:cbb9fa252e60809efa55a7ad83aea5438ef56753 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:28:111 due to pending writes.
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:0f0e8251f95df5e8893ed86114e40321:0)
MediaWiki::preOutputCommit: primary transaction round committed
MediaWiki::preOutputCommit: pre-send deferred updates completed
MediaWiki::preOutputCommit: session changes committed
MediaWiki::preOutputCommit: LBFactory shutdown completed
Title::getRestrictionTypes: applicable restrictions to [[V1.3.6.1]] are {edit,move}