User:Allen Kerensky/Myriad Lite Preview2/Change Log
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Myriad Lite Change Log
<lsl> //================================================================= // TODO //================================================================= FIX: HUD needs to check if armor attachpoint already used and complain before overwriting FIX: do attachments need their own local chat channel to prevent listen wakeups on all player events? NEW: autoheal timer NEW: better wound reporting and blood spray NEW: Commands to trigger weapons sheathe/unsheathe, armor show/hide, energy armor NEW: Scoring - shots fired, hits, misses, kills NEW: target needs ranged, close, and hand-to-hand combat detection NEW: collect constants together into Myriad API
//================================================================= // ARMOR //================================================================= r2 comment, setup function, on_rez and changed events, cleaned up owner and wearer state r1 REGISTERATTACHMENTS r0 ATTACHARMOR and DETACHARMOR
//================================================================= // LITE //================================================================= r9 fist fight uses llSensor again, no attack when dead, respawn, meter updater, /5 combaton /5combatoff r8 partial and full heal, wound reports, stop anims on reset, fist fighter mode, fist fighter enable/disable on weapon attach/detach r7 added CLOSECOMBAT and RANGEDCOMBAT logic for melee weapon r6 fixed cast from integer to string error for LSL which did not affect OSSL r5 set curwounds and curcritical on character sheet load r4 no HIT packet, TOHIT and HITCHECK added, OPPOSED TEST combat! r3 ABILITY TESTS and STUNTS and QUOTES to character sheet and loader r2 REGISTERATTACHMENTS and BOONS and FLAWS to character sheet and loader r1 Debugged to-hit, armor r0 Basic character sheet loader, attachpoint armor system, and basic to-hit calculation
//================================================================= // BULLET //================================================================= ? Shrapnel ? Fix particle settings to be a puff of smoke ? Puff of smoke texture ? Collision sound by material? ? Rules for overpenetration and through-and-through? r2 removed HIT and added TOHIT to trigger HITCHECK r1 Selectable damage on rez, report HIT and RPEVENT only on avatar hit r0 Report HIT and RPEVENT
//================================================================= // FIREARM //================================================================= r2 Added selectable damage passing and better OFFset r1 fixes and cleanup for opensim r0 original creative commons script from SL
//================================================================= // TARGET //================================================================= r4 fixed cast from integer to string error for LSL which did not affect OSSL r3 Added on_rez, setphantom false r2 Moved to TOHIT/HITCHECK reporting r1 Added basic collision reporter r0 Added basic hit-by-Myriad reporter
//================================================================= // HEALING //================================================================= r0 created full and partial healing code
//================================================================= // METER //================================================================= r1 fix for clearing hovertext r1 clear hovertext, and reset meter on owner change to keep it updated r0 created basic wearable meter to process Ranged and Close Combat status
//================================================================= // MELEE //================================================================= r0 added sensor sword with 1attackdice sensor 2m range check </lsl>