Rednukem - r11417 - Built: Sun May 17 08:38:01 UTC 2020 --- commit e0635a6571d7129f4b47fa072b6023138685e60b Merge: 335ab4805 ec9f9211d Author: Alexey Khokholov Date: Sun May 17 17:37:28 2020 +0900 Merge pull request #331 from nukeykt/mapedit - Event redirection support for modern types commit ec9f9211de200074cf5067e04669da72cbbb093d Author: NoOneBlood Date: Sat May 16 23:07:41 2020 +0300 - Fix kModernPlayerControl (qav scene) commit 963095212f6129ea90d41b3adb3f154f5f2c0207 Author: NoOneBlood Date: Sat May 16 22:10:50 2020 +0300 - Damage scale, health, ammo and apperance changes for Custom Dude's life leech - Fix Custom Dude was not able to detect if life leech is thrown after loading a save game - Remove optional auto-aim flag for Pod enemies (wrong and deprecated) - Damage scale changes for Custom Dude (for surface type) - Use nnExtProcessSuperSprites() for tracking conditions processing instead of callback - ELSE IF detection for conditions (WIP) - Add more conditions - Ai fight: remove "annoying unit" detection (deprecated) - kModernPlayerControl: add powerup erase - Fix kModernSequentialTX and kModernRandomTX was sending wrong command - Fix kModernPlayerControl was not able to stop / play qav scene - Fix crash when kModernDudeTargetChanger have data4 == 0 and data3 != 0 - kModernSeqSpawner: remove statnum. - Fix wrong reserved statnums detection commit 03dcfd3000fcb556b246d69c49713c28a079b56f Author: NoOneBlood Date: Tue May 5 21:50:14 2020 +0300 - Don't change statnum of thing converted to debris back to thing on impact trigger when firing with vector weapon. - Change damage scale and min firedist for Custom Dude. - Remove unnecessary checks in callback of tracking condition. - Fix picWidth() function. - Better initialization of modern stuff. - kModernSeqSpawner: disable all other spawners with same TX ID when enabling current. - Fix: sceneQav was not playing if resurrected with COUSTEAU cheat. - kModernPictureChanger: remove kModernFlag01 feature (deprecated). - kModernSectorFXChanger: add flags to control where exactly light effect should appear. - kModernCondition: - add delay before sending command if condition is true. - take in account state, so kCmdState and kCmdNotState is useful. - fix wrong comparison result in some conditions. - add new various conditions. - kModernPlayerControl: - fix start / stop playing qav scene when triggered with event command converted to sprite command. - add a way to resurrect / heal player. - add event commands to toggle inventory item status via trigger. - fix that Remote and Proximity detonators cannot be given. - add clear all screen effects option. - proper percents for changing movement / jumping. - kModernRandomTX, kModernSequentialTX: change event redirection mode activation from kModernTypeFlag02 to kCmdLink. - kModernSpriteDamager: treat damage value as percents by default, take in account god mode. - kModernEffectGen: fix wrong cstat for effects. - kModernPropertiesChanger: proper underwater status for sectors and players or enemies in it. - Players: assign or update current player's sprite index for all conditions. commit fdc4bbee7b0cd01742fb2ea3fc6717e83f88718c Merge: b5a813556 3d20e208e Author: NoOneBlood Date: Sun Apr 12 23:31:46 2020 +0300 Merge branch 'master' of https://github.com/nukeykt/NBlood into mapedit commit b5a813556a132bd6084ff12e18d40ef91711dcb5 Author: NoOneBlood Date: Sun Apr 12 23:30:49 2020 +0300 - Removed link support for various upper / lower stacks (deprecated) - Removed link support for path marker (deprecated) - Removed link support for counter sector (deprecated) - STD random for wind generator commit b0d52c8302ec6c137361cd3e1686f9376ffe1a8a Author: NoOneBlood Date: Thu Apr 9 21:51:25 2020 +0300 - Custom start health fix - Check for system reserved statnums in gModerMap commit c116aeafc25a5838e9280d71ce9b4fbb4ef8c304 Merge: 7ffaf4c39 6c8386c17 Author: NoOneBlood Date: Wed Apr 8 21:55:11 2020 +0300 Merge branch 'master' of https://github.com/nukeykt/NBlood into mapedit commit 7ffaf4c39923befddf54ccb9db31d87b02da2b4a Author: NoOneBlood Date: Tue Apr 7 23:30:00 2020 +0300 - More compact code for event redirection - Fix demo desync - Fix MINGW compile warnings - Move custom start health from data4 to sysData2 in gModern maps - Proper respawn for custom dude commit 315fc3570bd71e1211b4de9fd70d83e044582a08 Merge: 659c85e4f cca54af77 Author: NoOneBlood Date: Sat Apr 4 22:55:24 2020 +0300 Merge branch 'master' of https://github.com/nukeykt/NBlood into mapedit commit 659c85e4f6262e231e35987918f4032c4655861c Author: NoOneBlood Date: Sat Apr 4 22:48:23 2020 +0300 - Player control: more strict rules for copying properties of xsprite - Fix for custom health when respawning enemy - Fix for custom dude when respawning it - Conditions: added way to refresh sprite index in tracking conditions commit d91dd04e983fad3504bc649ffd0986d8c742c7c5 Merge: b7c04af90 2916fda2c Author: NoOneBlood Date: Wed Apr 1 23:20:27 2020 +0300 Merge branch 'master' of https://github.com/nukeykt/NBlood into mapedit commit b7c04af9070028109d7b4212b7b1977100c2c2a6 Author: NoOneBlood Date: Wed Apr 1 23:19:50 2020 +0300 - Changes for conditions (WIP) - Fix for picWidth(); commit 99fc32e9ac04b1224f23c2bc70a587941bb4c619 Author: NoOneBlood Date: Mon Mar 30 22:54:28 2020 +0300 - Double print in console fix for consoleSysMsg - Changes for kModernCondition commit 04db968c87ec2daa6384c46877d8addfdde95191 Author: NoOneBlood Date: Thu Mar 19 22:35:31 2020 +0300 - Changes in damage scale for Custom Dude - Conditions: added conditions for player and enemies (WIP) commit 23663b228b80e3e4377eeff0507a36ba2ba758fc Merge: e349ff8c0 dd1717edc Author: NoOneBlood Date: Sat Mar 14 22:45:54 2020 +0300 Merge branch 'master' of https://github.com/nukeykt/NBlood into mapedit commit e349ff8c02991907f21eb4c70dbfca8ec9865d97 Author: NoOneBlood Date: Fri Mar 13 23:59:13 2020 +0300 - Added tracking type of conditions. Generally conditions is still WIP. - Update aim for player while playing qav scenes. - Fix compile warnings commit 5008e0a46a00fcb0b0506b77b414d80ee83681fa Merge: a3ef534a3 6119d7e18 Author: NoOneBlood Date: Thu Mar 5 23:49:38 2020 +0300 Merge branch 'master' of https://github.com/nukeykt/NBlood into mapedit commit a3ef534a341e2addbfb3135635684b2f6eca876c Author: NoOneBlood Date: Thu Mar 5 23:46:05 2020 +0300 - Condition type update (WIP) - IncDec type update (can iterate multiple data fields) - Fix compile warning (?) commit 755db6eaabb8d77b5ab9b7af29e5799f811c44fa Author: NoOneBlood Date: Sun Mar 1 23:36:28 2020 +0300 - Event redirection support for modern types - New modern type "Condition" (WIP) - Fix damage scale for custom dude - Extend Impact and Vector flags so they can be used with dudes - Impact condition can be triggered with missiles and explosions - Updates for Teleport Target type (gModernMap) - Updates for Effect Gen type - Updates for Wind Gen type