{"push_id":1151713493,"size":31,"distinct_size":4,"ref":"refs/heads/stabilisation","head":"cb2ce4881b734524a6a40eed63e026ece2e87706","before":"fd67fe41ecc66d58e594bcc82723c84d9e7577c4","commits":[{"sha":"5d41706d6d39402bfdabe863010cc82e6f3f0042","author":{"name":"Andriy Pivnenko","email":"c3e86fca81356b7c89ebba007f62afefc9afd288@crytek.de"},"message":"!XI from //ce/game_hunt to //ce/main (Approved by nicolas)\n!B (Renderer): fix crash when m_vertexStreamSet is null in CCompiledRenderObject\nReview: ID 56155 by Author: Andriy Pivnenko, Reviewer: Theodor Mader, Observer: Nicolas Schulz, Observer: Niels Froehling, Observer: Timur Davidenko, Observer: Rok Erjavec, Observer: Vladimir Kajalin\n\nCopied from Perforce\n Change: 1396824","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/5d41706d6d39402bfdabe863010cc82e6f3f0042"},{"sha":"2b4cbe35f8f06c0e39540c00e8d83ec73c3b8417","author":{"name":"Andriy Pivnenko","email":"c3e86fca81356b7c89ebba007f62afefc9afd288@crytek.de"},"message":"!XI from //ce/game_hunt to //ce/main (Approved by achim)\n!B (Animation): AttachmentManager :fix bad access on joint array\nReview: ID 56159 by Author: Andriy Pivnenko, Reviewer: Pawel Wojtasik, Observer: Rok Erjavec, Observer: Benjamin Block, Observer: Hilko Cords\n\nCopied from Perforce\n Change: 1396825","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/2b4cbe35f8f06c0e39540c00e8d83ec73c3b8417"},{"sha":"9c0d91ad1953d21a247536b790b1fc1971752449","author":{"name":"Andriy Pivnenko","email":"c3e86fca81356b7c89ebba007f62afefc9afd288@crytek.de"},"message":"!XI from //ce/game_hunt to //ce/main (Approved by achim)\n!F (CryAction) FlowNode for environment preset switch\nReview: ID 56162 by Author: Andriy Pivnenko, Reviewer: Achim Lang, Observer: Nicolas Schulz, Observer: Timur Davidenko, Observer: Rok Erjavec, Observer: Matthijs\n\nCopied from Perforce\n Change: 1396828","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/9c0d91ad1953d21a247536b790b1fc1971752449"},{"sha":"8651d312a53f7ec5e7d7b71ba2fc13ed213bf544","author":{"name":"Vladimir Kajalin","email":"4ac86cc72e249b38f528ae4f2fa3260bc9d23871@crytek.de"},"message":"!R (3DEngine) (DEV-1677) Removed *_Jobs.cpp files (Approved by achim)\nReview: ID 56177 by Author: Vladimir Kajalin, Reviewer: Andrey Khonich\n\nCopied from Perforce\n Change: 1396918","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/8651d312a53f7ec5e7d7b71ba2fc13ed213bf544"},{"sha":"18c814187a8d88417ad4e24a40a32bdd7ebc261b","author":{"name":"Pavlo Ilin","email":"5beaf26480f6b34dea13ceb0d6fdafb9ec261bb2@crytek.de"},"message":"!XI ce/game_hunt -> ce/main (1277089, 1279084, 1286869, 1288596, 1296145, 1326891, 1326642, 1329518, 1329867, 1331737, 1335068, 1337508, 1341586, 1342904, 1345424, 1354691) (Approved by achim)\n\n!B (AISystem) Navigation System: Restore debug drawing of path finding. Support any entity for debug probes for island connectivity.\nReview: ID 56137 by Author: Pavlo Ilin, Reviewer: Christian Werle, Observer: Achim Lang, Observer: Paul Slinger, Observer: Sandy Brand, Observer: Nico Moss, Observer: Rok Erjavec, Observer: Matthijs\n\n!F (AISystem) Add parameter to PathFollowerParams to snap path end point to the ground.\nReview: ID 48271 by Author: Pavlo Ilin, Reviewer: Christian Werle, Observer: Sandy Brand, Observer: Rok Erjavec\n\n!B (AISystem) VisionMap: fixed callbacks are not triggered when observer or observable are unregistered.\nReview: ID 48830 by Author: Pavlo Ilin, Reviewer: Christian Werle, Observer: Sandy Brand, Observer: Rok Erjavec\n\n!F (AISystem) Allow to use \"canShootTwoRayTest\" TPS condition without IAIActor. \nReview: ID 49075 by Author: Pavlo Ilin, Reviewer: Sandy Brand, Reviewer: Christian Werle, Observer: Rok Erjavec\n\n!XT (AISystem) Applied fixed width to node elements to align them in MBT editor\nReview: ID 49305 by Author: Pavlo Ilin, Reviewer: Sandy Brand, Observer: Rok Erjavec, Observer: Christian Werle\n\n!B (AISystem) Fix wrong movement request reported as finished.\nReview: ID 49759 by Author: Pavlo Ilin, Reviewer: Christian Werle, Observer: Francisco Atienza, Observer: Sandy Brand, Observer: Luciano Morpurgo, Observer: Rok Erjavec, Observer: Marzena Jaworska\n\n!XFR (AISystem) Add comments to MBT nodes and show them in MBT editor.\nReview: ID 49742 by Author: Pavlo Ilin, Reviewer: Sandy Brand, Reviewer: Christian Werle, Observer: Rok Erjavec\n\n!RF (AISystem) Expose AIBubblesSystem outside from AISystem\n!F (AISystem) Show several bubble messages on the same entity stacked\n!F (AISystem) Allow to filter bubble messages by message name\n!F (AISystem) Allow to cancel specific bubble message\n!F (AISystem) Implement IAIDebugRenderer::Draw2dLabelEx\nReview: ID 50000 by Author: Pavlo Ilin, Reviewer: Sandy Brand, Reviewer: Christian Werle, Observer: Francisco Atienza, Observer: Paul Slinger, Observer: Rok Erjavec\n\n!B (AISystem) Fix debug draw of Navigation system mesh generation progress bar\nReview: ID 50031 by Author: Pavlo Ilin, Reviewer: Christian Werle, Observer: Sandy Brand, Observer: Rok Erjavec\n\n!XB (AISystem) Use ai_BubblesSystemUseDepthTest CVar again\n!XB (AISystem) Fix disappering message bubbles, when they were out of camera.\n!F (AISystem) Add flags to override message bubbles rendering: depth test and framing.\nReview: ID 50151 by Author: Pavlo Ilin, Reviewer: Christian Werle, Observer: Sandy Brand, Observer: Rok Erjavec\n\n!F (AISystem) Add support for deferred tests to TPS extenders\nReview: ID 50226 by Author: Pavlo Ilin, Reviewer: Sandy Brand, Reviewer: Christian Werle, Observer: Rok Erjavec\n\n!XB (AISystem) Fix message bubbles rendered, when they in fact should be off-screen\nReview: ID 50592 by Author: Pavlo Ilin, Reviewer: Christian Werle, Observer: Sandy Brand, Observer: Rok Erjavec\n\n!B (AISystem) NavMesh: when deleting a mesh, listeners were not notified that OffMeshLinks were about to get removed as well\nReview: ID 50853 by Author: Christian Werle, Reviewer: Sandy Brand, Reviewer: Pavlo Ilin, Observer: Benito Gangoso Rodriguez\n\n!B (AISystem) Behavior Tree: fix WaitUntilTime node's parameter \"succeedIfNeverBeenSet\" loading\nReview: ID 50975 by Author: Pavlo Ilin, Reviewer: Sandy Brand, Observer: Rok Erjavec, Observer: Christian Werle\n\n!B (AISystem) NavMesh: remove only requested OffMesh link instead of all links of the same owner.\n!T (AISystem) NavMesh: show island ID in mode  ai_debugDrawNavigation=5 and slightly increase font size\nReview: ID 51215 by Author: Pavlo Ilin, Reviewer: Sandy Brand, Reviewer: Christian Werle, Observer: Rok Erjavec\n\n!T (AISystem) AI: Improved path finder warning message when start or end point was not on the NavMesh. (Approved by pauls)\nReview: ID 52038 by Author: Sandy Brand, Reviewer: Paul Slinger, Observer: Rok Erjavec, Observer: Christian Werle, Observer: Pavlo Ilin\n\nCopied from Perforce\n Change: 1397019","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/18c814187a8d88417ad4e24a40a32bdd7ebc261b"},{"sha":"1296b0a43b956db5589957da498a741af3582592","author":{"name":"Gabriel Rodriguez Hernandez","email":"e522195f0c1ec3a2c8267b9adf2d51825c21ff23@crytek.de"},"message":"!I //ce/audio -> //ce/main (Approved by thomasw)\n!XT (Audio) encapsulated Fmod Studio implementation into the \"Fmod\" namespace, additionally renamed all files to be in sync with the rest of the implementations and omitted the \"_fmod\" part from class and file names\n!B (Audio) Preserve non recognised preload connections\nReview: ID 56220 by Author: Gabriel Rodriguez H, Reviewer: Thomas Wollenzin, Observer: Nico Moss, Observer: Samuel Kahn\n\nCopied from Perforce\n Change: 1397157","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/1296b0a43b956db5589957da498a741af3582592"},{"sha":"bd1f4cd5d8439fefd130b929f8b412969f78f374","author":{"name":"Thomas Wollenzin","email":"31b38647b32a0f79a84a764661b8f32883507d88@crytek.de"},"message":"!XI Copying //ce/audio to main (//ce/main) (1397342, 1397343) (Approved by thomasw)\n!XB (Audio) removed PortAudio audio implementation from Linux build for now\n!XT (Audio) encapsulated Wwise implementation into the \"Wwise\" namespace, additionally renamed all files to be in sync with the rest of the implementations and omitted the \"_wwise\" part from class and file names\nReview: ID 56233 by Author: Thomas Wollenzin, Reviewer: Dominique Mader, Observer: Nico Moss, Observer: Gabriel Rodriguez H\n\nCopied from Perforce\n Change: 1397353","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/bd1f4cd5d8439fefd130b929f8b412969f78f374"},{"sha":"176f2a0e4d989a5535edc21731f08b6fabce926f","author":{"name":"Andriy Pivnenko","email":"c3e86fca81356b7c89ebba007f62afefc9afd288@crytek.de"},"message":"!XI from //ce/game_hunt to //ce/main (Approved by samuelk)\n!B (3DEngine) fix crash in CFogVolumeRenderNode when running dedicated server\nReview: ID 56200 by Author: Andriy Pivnenko, Reviewer: Vladimir Kajalin, Observer: Nicolas Schulz, Observer: Achim Lang, Observer: Rok Erjavec, Observer: Daisuke Shimizu\n\nCopied from Perforce\n Change: 1397577","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/176f2a0e4d989a5535edc21731f08b6fabce926f"},{"sha":"cf8b526dc389c879e937b19e9fde5954b48f3623","author":{"name":"Andriy Pivnenko","email":"c3e86fca81356b7c89ebba007f62afefc9afd288@crytek.de"},"message":"!XI from //ce/game_hunt to //ce/main (Approved by samuelk)\n!B (EditorWwise) fix bad memory access in GetSoundBanksPath()\nReview: ID 56176 by Author: Andriy Pivnenko, Reviewer: Gabriel Rodriguez H, Observer: Rok Erjavec, Observer: Samuel Kahn\n\nCopied from Perforce\n Change: 1397578","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/cf8b526dc389c879e937b19e9fde5954b48f3623"},{"sha":"ae7e460c1e4c47c885a718ec807af2d77268cac5","author":{"name":"Antonios Ryakiotakis","email":"609af688822fb33963cd2f0fbe0156d16d28a524@crytek.de"},"message":"!R (AuxRender) Add world matrix specification. Use it for renderMesh rendering. (Approved by samuelk)\nReview: ID 56157 by Author: Antonios Ryakiotakis, Reviewer: Dmitriy Tishkov, Observer: Nico Moss, Observer: Samuel Kahn\n\nCopied from Perforce\n Change: 1397680","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/ae7e460c1e4c47c885a718ec807af2d77268cac5"},{"sha":"3fef12584e6bf0be9b6e80a64219641ab46e81f7","author":{"name":"Antonios Ryakiotakis","email":"609af688822fb33963cd2f0fbe0156d16d28a524@crytek.de"},"message":"!XR (Sandbox) Change capture policy for editor while in-game. !XT (Sandbox) Set cursor to crysis cursor when entering in-game viewport (Approved by samuelk)\nReview: ID 56256 by Author: Antonios Ryakiotakis, Reviewer: Luis Lairet, Observer: Nico Moss, Observer: Samuel Kahn\n\nCopied from Perforce\n Change: 1397693","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/3fef12584e6bf0be9b6e80a64219641ab46e81f7"},{"sha":"b7d7035d13a54a066fc1a3feabe8375f912dbbbf","author":{"name":"Benjamin Block","email":"b17685be7fe66d1a62d3cfec9eb1467cd365956c@crytek.de"},"message":"!B (Wavicle) (CE-9359) Constrain the ranges for the fluid particle parameters (Approved by matthijs)\nReview: ID 56271 by Author: Benjamin Block, Reviewer: filipe amim, Observer: Scott Peter\n\nCopied from Perforce\n Change: 1397976","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/b7d7035d13a54a066fc1a3feabe8375f912dbbbf"},{"sha":"20f40e77d4d4523b194c271bffeb1c952a6bb314","author":{"name":"Antonios Ryakiotakis","email":"609af688822fb33963cd2f0fbe0156d16d28a524@crytek.de"},"message":"!F (Sandbox) (DEV-596) Add shortcut shift-tilda that suspends game input and returns to editor while game engine is still running (Approved by samuelk)\nReview: ID 56280 by Author: Antonios Ryakiotakis, Reviewer: Dominique Mader, Observer: Nico Moss, Observer: Samuel Kahn\n\nCopied from Perforce\n Change: 1398144","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/20f40e77d4d4523b194c271bffeb1c952a6bb314"},{"sha":"097bbfa623de7558200676bbd458dfb5ca443ad0","author":{"name":"Samuel Kahn","email":"7cc78a798e257c3934ea5a88f9c3ab9d200d996d@crytek.com"},"message":"!R Removing instances of QMessageBox usage (Approved by samuelk)\nReview: ID 56290 by Author: Samuel Kahn, Reviewer: Gabriel Rodriguez H, Reviewer: Christian Jaeger, Observer: Antonios Ryakiotakis\n\nCopied from Perforce\n Change: 1398335","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/097bbfa623de7558200676bbd458dfb5ca443ad0"},{"sha":"fe657834ad3cdf69930c0d23ae3cca079a551e8e","author":{"name":"Favid Marquant","email":"a08805048898b097dd5cdffab3a9490b3b925bb3@crytek.com"},"message":"!A (git) Add script for downloading sdks from github. (Approved by davidka)\nReview: ID 56269 by Author: David Marquant, Reviewer: David Kaye, Observer: Jordan Stefanelli\n\nCopied from Perforce\n Change: 1398526","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/fe657834ad3cdf69930c0d23ae3cca079a551e8e"},{"sha":"3715081ad63d1218d8e1672852c237e5ecb5e0f0","author":{"name":"Mario Caprino","email":"53fb7ef81d48847c63d2889eef2498c4b81e8eac@crytek.com"},"message":"!I //ce/dev_new_entity_system -> //ce/main (Approved by achim)\nCL1395675: !F (EntitySystem) Deprecate .ent files\nReview: ID 56133 by Author: Mario Caprino, Reviewer: Marco Hopp, Observer: Thomas Wollenzin, Observer: Achim Lang, Observer: Scott Peter, Observer: Nico Moss, Observer: Matthijs, Observer: Samuel Kahn\n\nCopied from Perforce\n Change: 1398552","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/3715081ad63d1218d8e1672852c237e5ecb5e0f0"},{"sha":"a41f5d19e7b649dbdd91391ba1b298253498d660","author":{"name":"Jan Hellwig","email":"4c6ef9ba35bf885cb03007674fe12d5a650636e5@crytek.de"},"message":"!B (CE-8289) (GameSDK) Possible memory overwrite in multiplayer (Approved by achim)\nReview: ID 56279 by Author: Jan Hellwig, Reviewer: Marco Hopp, Observer: Matthijs\n\nCopied from Perforce\n Change: 1398561","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/a41f5d19e7b649dbdd91391ba1b298253498d660"},{"sha":"01d0601dda7e6e3f9f76622dd4fbb0edc66667a1","author":{"name":"Achim Lang","email":"afbc13573f6f0578b83fecd99f00fc0c825240cd@crytek.de"},"message":"!B (Scaleform) Infinite loop during video decoder thread initialization (Approved by achim)\nReview: ID 56308 by Author: Achim Lang, Reviewer: Nico Moss, Observer: Nicolas Schulz, Observer: Matthijs\n\nCopied from Perforce\n Change: 1398615","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/01d0601dda7e6e3f9f76622dd4fbb0edc66667a1"},{"sha":"3e74d598ed5ca224f55905ad4155070a45b826b0","author":{"name":"Vladimir Kajalin","email":"4ac86cc72e249b38f528ae4f2fa3260bc9d23871@crytek.de"},"message":"!B (3DEngine) Fixed hide/unhide functionality of static meshes (when used with permanent RenderObjects) (Approved by nicolas)\n!B (Renderer) Improved quality of GI temporal filtering by using scene velocity vectors\nReview: ID 56303 by Author: Vladimir Kajalin, Reviewer: Andrey Khonich, Observer: Nicolas Schulz\n\nCopied from Perforce\n Change: 1398680","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/3e74d598ed5ca224f55905ad4155070a45b826b0"},{"sha":"5af39734ff48b89b87df91a7f35dfa52cf10c017","author":{"name":"Nico J. Moss","email":"5f646dcb17fe77305751e0a97bad420d81c2293a@crytek.de"},"message":"!B (WAF) Fix relative path overrides (Approved by achim)\nReview: ID 56193 by Author: Nico Moss, Reviewer: David Kaye\n\nCopied from Perforce\n Change: 1398707","distinct":false,"url":"https://api.github.com/repos/CRYTEK-CRYENGINE/CRYENGINE/commits/5af39734ff48b89b87df91a7f35dfa52cf10c017"}]}
{"actor":{"display_login":"Cry-Build"}}