The ltfxmap.pyc decompiled I included in The Guide sadly is missing FXIDs for a lot of the event effects. If we look straight into fx_packed.fxb, we can see that they're there.
i.e.
2522 event_1_1_agent_anderson_death.fx_live_events.fxl
2523 event_1_1_agent_anderson_gm_1.fx_live_events.fxl
2524 event_1_1_agent_anderson_aoe.fx_live_events.fxl
2525 Test_newagent_fire_1.fx_live_events.fxl
2526 Test_newassassin_flies_1.fx_live_events.fxl
2527 Test_fearie_fire_1.fx_live_events.fxl
2528 event_2_1_bomb_explode_bomb_explode.fx_live_events.fxl
2529 event_2_1_corrupted_v1_c_v1_body.fx_live_events.fxl
2530 Test_eyes.fx_live_events.fxl
2531 Test_gem.fx_live_events.fxl
2532 event_2_1_corrupted_v1_children_c_v1_head.fx_live_events.fxl
2533 event_2_1_fb_boss_death_fb_boss_begin_death.fx_live_events.fxl
2534 event_2_1_corrupted_v3_c_v3_body.fx_live_events.fxl
2535 event_2_1_corrupted_v3_children_c_v3_head.fx_live_events.fxl
2536 event_2_1_bomb_defuse_defuse_bomb.fx_live_events.fxl
2537 event_2_1_ticking_bomb.fx_live_events.fxl
2538 event_2_1_bomb_defuse_children_decending_ring.fx_live_events.fxl
2539 event_2_1_bomb_explode_children_Scar.fx_live_events.fxl
2540 event_2_1_bomb_code_residual.fx_live_events.fxl
2541 event_2_1_corrupted_shimmer_transform.fx_live_events.fxl
2542 Test_gold_sphere_golden_sphere_ring.fx_live_events.fxl
2543 Test_gold_sphere_gold_sphere_of_light.fx_live_events.fxl
2544 event_2_1_skinner_death.fx_live_events.fxl
2545 Test_dna_upstream.fx_live_events.fxl
2546 event_2_1_fly_virus_fly_virus.fx_live_events.fxl
2547 event_2_1_morpheus_morpheus_wake_flies_from_mouth.fx_live_events.fxl
2548 event_2_1_corrupted_v1_death_c_v1_death.fx_live_events.fxl
2549 event_2_1_corrupted_v1_death_children_c_v1_head_death.fx_live_events.fxl
2550 event_2_1_corrupted_v3_death_c_v3_death.fx_live_events.fxl
2551 event_2_1_corrupted_v3_death_children_c_v1_head_death_v3.fx_live_events.fxl
2552 event_2_1_fb_boss_corrupted_children_fb_head.fx_live_events.fxl
2553 event_2_1_fb_boss_corrupted_children_fb_pects.fx_live_events.fxl
2554 event_2_1_fb_boss_corrupted_children_fb_pelvis.fx_live_events.fxl
2555 event_2_1_fb_boss_corrupted_children_fb_abs.fx_live_events.fxl
2556 event_2_1_fb_boss_corrupted_children_fb_lhand.fx_live_events.fxl
2557 event_2_1_fb_boss_corrupted_children_fb_lfoot.fx_live_events.fxl
2558 event_2_1_fb_boss_corrupted_children_fb_rhand.fx_live_events.fxl
2559 event_2_1_fb_boss_corrupted_children_fb_rfoot.fx_live_events.fxl
2560 event_2_1_fb_boss_corrupted_children_Cyclops.fx_live_events.fxl
2561 event_2_1_bomb_countdown_countdown_01_min.fx_live_events.fxl
2562 event_2_1_bomb_countdown_countdown_60_min.fx_live_events.fxl
2563 event_2_1_bomb_countdown_countdown_50_min.fx_live_events.fxl
2564 event_2_1_bomb_countdown_countdown_40_min.fx_live_events.fxl
2565 event_2_1_bomb_countdown_countdown_30_min.fx_live_events.fxl
2566 event_2_1_bomb_countdown_countdown_20_min.fx_live_events.fxl
2567 event_2_1_bomb_countdown_countdown_10_min.fx_live_events.fxl
2568 event_2_1_bomb_countdown_countdown_02_min.fx_live_events.fxl
2569 event_2_1_bomb_countdown_countdown_03_min.fx_live_events.fxl
2570 event_2_1_bomb_countdown_countdown_04_min.fx_live_events.fxl
2571 event_2_1_bomb_countdown_countdown_05_min.fx_live_events.fxl
2572 event_2_1_bomb_countdown_countdown_06_min.fx_live_events.fxl
2573 event_2_1_bomb_countdown_countdown_07_min.fx_live_events.fxl
2574 event_2_1_bomb_countdown_countdown_08_min.fx_live_events.fxl
2575 event_2_1_bomb_countdown_countdown_09_min.fx_live_events.fxl
2576 event_2_1_bomb_countdown_countdown_50_sec.fx_live_events.fxl
2577 event_2_1_bomb_countdown_countdown_40_sec.fx_live_events.fxl
2578 event_2_1_bomb_countdown_countdown_30_sec.fx_live_events.fxl
2579 event_2_1_bomb_countdown_countdown_20_sec.fx_live_events.fxl
2580 event_2_1_bomb_countdown_countdown_10_sec.fx_live_events.fxl
2581 event_2_1_bomb_countdown_countdown_09_sec.fx_live_events.fxl
2582 event_2_1_bomb_countdown_countdown_08_sec.fx_live_events.fxl
2583 event_2_1_bomb_countdown_countdown_07_sec.fx_live_events.fxl
2584 event_2_1_bomb_countdown_countdown_06_sec.fx_live_events.fxl
2585 event_2_1_bomb_countdown_countdown_05_sec.fx_live_events.fxl
2586 event_2_1_bomb_countdown_countdown_04_sec.fx_live_events.fxl
2587 event_2_1_bomb_countdown_countdown_03_sec.fx_live_events.fxl
2588 event_2_1_bomb_countdown_countdown_02_sec.fx_live_events.fxl
2589 event_2_1_bomb_countdown_countdown_01_sec.fx_live_events.fxl
2590 event_2_1_bomb_countdown_Come_closer.fx_live_events.fxl
2591 event_2_1_bomb_countdown_Bomb_tampering_detected.fx_live_events.fxl
2592 event_2_1_fb_boss_birth_children_dirtring.fx_live_events.fxl
2593 event_2_1_fb_boss_birth_fb_boss_birth.fx_live_events.fxl
2594 Test_circle of magic.fx_live_events.fxl
2595 Test_archivist_hand_1.fx_live_events.fxl
2596 event_2_1_fb_boss_aoe.fx_live_events.fxl
2597 event_2_1_fb_boss_corrupted_fb_main.fx_live_events.fxl
2598 event_2_1_fb_boss_death_fb_boss_end_event.fx_live_events.fxl
2599 event_2_1_fb_boss_death_Children_code_puddle.fx_live_events.fxl
2600 event_2_1_fb_boss_death_Children_code_puddle_emitter.fx_live_events.fxl
2601 event_2_1_fb_boss_death_Children_fb_boss_heart_death.fx_live_events.fxl
2602 Test_Flies_and dust.fx_live_events.fxl
2603 event_2_1_fb_boss_death_Children_derez_rings.fx_live_events.fxl
2604 event_2_1_aerosol_spray.fx_live_events.fxl
2605 event_2_1_player_touch_of_death.fx_live_events.fxl
2606 event_2_1_morpheus_morpheus_wake_shimmer.fx_live_events.fxl
2607 event_2_1_morpheus_morpheus_wake_swarm.fx_live_events.fxl
2608 event_2_1_morpheus_morpheus_wake_reconstitue.fx_live_events.fxl
2609 Untitled FX.fx_live_events.fxl
2610 event_2_1_fb_boss_intro.fx_live_events.fxl
2611 bomb_partial_defuse.fx_live_events.fxl
2612 Cypherite_Debuff.fx_live_events.fxl
2613 Cypherite_cypherite_boss_aoe.fx_live_events.fxl
2614 Cypherite_cypherite_searchlight_aoe.fx_live_events.fxl
2615 Cypherite_cypherite_searchlight_voc.fx_live_events.fxl
2616 event_2_1_unlimit_shock.fx_live_events.fxl
2617 event_2_1_unlimit_death.fx_live_events.fxl
2618 event_2_1_bomb_explode_pulse_explode.fx_live_events.fxl
2619 event_2_1_bomb_countdown_countdown_05_min_g.fx_live_events.fxl
2620 event_2_1_bomb_countdown_countdown_02_min_g.fx_live_events.fxl
2621 winter_snowsim_ss2_death.fx_live_events.fxl
2622 winter_snowsim_ss2_main.fx_live_events.fxl
2623 winter_snowsim_ss2_spawn.fx_live_events.fxl
2624 winter_snowsim_children_ss2_abs.fx_live_events.fxl
2625 winter_snowsim_children_ss2_center.fx_live_events.fxl
2626 winter_snowsim_children_ss2_head.fx_live_events.fxl
2627 winter_snowsim_children_ss2_lfoot.fx_live_events.fxl
2628 winter_snowsim_children_ss2_lhand.fx_live_events.fxl
2629 winter_snowsim_children_ss2_pects.fx_live_events.fxl
2630 winter_snowsim_children_ss2_pelvis.fx_live_events.fxl
2631 winter_snowsim_children_ss2_rfoot.fx_live_events.fxl
2632 winter_snowsim_children_ss2_rhand.fx_live_events.fxl
2633 Cypherite_sleep_spawn.fx_live_events.fxl
2634 valk_death.fx_live_events.fxl
2635 valk_andvar_cast.fx_live_events_2.fxl
2636 live_event_2_3_Fly_Infestation_fly_virus_1.fx_live_events_2.fxl
2637 live_event_2_3_Fly_Infestation_fly_virus_head.fx_live_events_2.fxl
2638 live_event_2_3_Fly_Infestation_fly_virus_hardline_stage1.fx_live_events_2.fxl
2639 live_event_2_3_Fly_Infestation_fly_virus_hardline_stage2.fx_live_events_2.fxl
2640 live_event_2_3_Fly_Infestation_fly_virus_loot.fx_live_events_2.fxl
2641 live_event_2_3_Fly_Infestation_fly_loot_component.fx_live_events_2.fxl
2642 live_event_2_3_Fly_Infestation_fly_virus_bench.fx_live_events_2.fxl
2643 live_event_2_3_Fly_Infestation_bench.fx_live_events_2.fxl
2644 live_event_2_3_assassin_aoe.fx_live_events_2.fxl
2645 live_event_2_3_Assassin_death_children_fly_spit_1.fx_live_events_2.fxl
2646 live_event_2_3_assassin_aoe2.fx_live_events_2.fxl
2647 interlock_tether_1_1.fx_live_events_2.fxl
2648 live_event_2_3_Assassin_death_children_fly_spit_2.fx_live_events_2.fxl
2649 flitgun_spray.fx_live_events_2.fxl
2650 live_event_2_3_altered_corrupted_c_v4_body.fx_live_events_2.fxl
2651 live_event_2_3_altered_corrupted_c_v4_head.fx_live_events_2.fxl
2652 live_event_2_3_Assassin_death_c_v3_death_1.fx_live_events_2.fxl
2653 live_event_2_3_Assassin_death_children_c_v1_head_death_v3_1.fx_live_events_2.fxl
2654 live_event_2_3_Assassin_death_assassin_death_aoe.fx_live_events_2.fxl
2655 agent_anderson_death_1.fx_live_events_2.fxl
2656 portal_ending_1.fx_live_events_2.fxl
2657 Untitled FX.fx_live_events_2.fxl
2658 Cryptos_Box_opening.fx_live_events_2.fxl
2659 Cryptos_Box_closing.fx_live_events_2.fxl
2660 CryptosBox_closing_1.fx_live_events_2.fxl
2661 CryptosBox_opening_1.fx_live_events_2.fxl
2662 assassin_cloud_aoe.fx_live_events_2.fxl
2663 live_event_2_3_unlimit_aoe.fx_live_events_2.fxl
and so on.
Sadly the 'table of contents' structure included in this file: http://bayamos.systematic-chaos.net/fx.rar appears to be out of order. There's no discernable pattern to the FXIDs; the very first (well, last technically) ID is for FX_CHARACTER_ROOTED, the next is a component of the Quicksilver Precise Blows. They're both part of fx_character.fxl.
I'll look into it further, since I want to get these FX working as well. I think maybe the fx_live_events.fxl and fx_live_events2.fxl show that there are discrete packages inside the .fxb. Maybe if I can find something in one of those packages (we have a few IDs, such as the Agent Andersen death AOE and such), the adjacent onces will be in the same package, requiring just a smaller loop.
But yeah, I made and uploaded that rar with the actual hex file, so if you want to cycle through replacing HyperSpeed with 3585 different .fxls, eventually you'll get a code bomb >_>