Heartfire-IonSplitterGlitchDetector icon

IonSplitterGlitchDetector

Detect and record splitter glitch behaviour in TTDM

Last updated 2 weeks ago
Total downloads 46
Total rating 0 
Categories Mods Client-side
Dependency string Heartfire-IonSplitterGlitchDetector-1.1.0
Dependants 0 other packages depend on this package

README

code by MultiNest | uploaded by Heartfire

Ion Splitter Glitch Detector

This Mod displays splitter glitch behaviour in TTDM or LTS and records those players who exceeds the time limit to profile.cfg.

Features

  • Basic mechanism

    While in TTDM or LTS, ISGD consistently checks Ion's primary weapon once she's in ADS. If the primary weapon, which is the splitter rifle, is missing the proto_pas mod for too long( 6 sec per match, to be exact ), ISGD'll write the player's name into profile.cfg and display it once meet again in TTDM.

  • 2 kinds of name list

    ISGD keep its records in 3 arrays.

    tmpList: Refresh every new match. The player's name is displayed in default font which means it has a glitch record in this match. ( Time: 0.5 sec )

    curList: Refresh everyday(00:00 UTC+0). The player's name is displayed in red font which means it has a glitch record within a day. ( Time: 6 sec )

    recList: Do not refresh, saved permanently in game profile if not deleted. The player's name is displayed in thin font which means it has rather old glitch records. ( Time: 6 sec )

    Glitch behaviour in a private game won't be recorded by recList permanently.

  • HUD: Active

    Display every player using splitter glitch in real time.

    No previous record: Thin font

    Recorded in curList: Red font

    Recorded in recList: Defalut font

  • HUD: Record

    Display players in the match that have records in ISGD.

    In tmpList: Defalut font

    In curList: Red font

    In recList: Thin font

  • HUD: Time

    Display the player's time using glitch during the current match in total. Only applies to the players in curList or tmpList.

Awareness

This Mod does NOT display local player glitch status.

Debugging

@MultiNest in ModdingChat of Northstar Discord

( May take long to reply )

离子分裂枪异常监测

此Mod在TTDM和LTS中监测分裂枪异常,并将异常状态超时的玩家记录于profile.cfg中

特性

  • 基本机制

    在TTDM和LTS模式中,ISGD会不断检查瞄准状态的离子的主武器。如果主要武器,即分裂步枪,缺少 proto_pas组件的时间过长( 确切来说,每场比赛6秒 ),ISGD会将该玩家记录进profile.cfg 中,当在TTDM中再次相遇时显示出来

  • 2种名单

    ISGD将其记录保存在3组数据中

    tmpList( 本局记录 ): 每局刷新 一天之内有异常记录的玩家,其名字将以默认字体显示 ( Time: 0.5 sec )

    curList( 近日记录 ): 每日刷新( 00:00 UTC+0 ) 一天之内有异常记录的玩家,其名字将以红色字体显示 ( Time: 6 sec )

    recList( 历史记录 ): 不刷新,将半永久地保存在profile.cfg文件中,直到配置更新 有较旧异常记录的玩家,其名字将以较细字体显示 ( Time: 6 sec )

    私房中的分裂枪异常不会被录入历史记录中,只会被录入近日记录

  • HUD:實時

    实时显示任何使用分裂枪BUG的玩家 无记录: 细字体 recList玩家: 默认字体 curList玩家: 红色字体

  • HUD:記錄

    显示在ISGD中有过记录的玩家 tmpList玩家: 默认字体 recList玩家: 较细字体 curList玩家: 红色字体

  • HUD:總時間

    玩家在当前对局中使用分裂枪BUG的总时间 仅对curList或tmpList玩家生效

注意

此模组不会显示本地玩家的分裂枪异常状态

Debugging

在 Northstar Discord 的 ModdingChat 频道中 @MultiNest

( 可能需要很长时间方可回复 )

Changelog

1.0.0 Uploaded

1.1.0 Add tmpList which refresh every match and make the mod operate in LTS.