You are viewing a potentially older version of this package. View all versions.
Heartfire-IonSplitterGlitchDetector-1.0.0 icon

IonSplitterGlitchDetector

Detect and record splitter glitch behaviour in TTDM

Date uploaded a year ago
Version 1.0.0
Download link Heartfire-IonSplitterGlitchDetector-1.0.0.zip
Downloads 96
Dependency string Heartfire-IonSplitterGlitchDetector-1.0.0

README

Ion Splitter Glitch Detector

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

Features

  • Basic mechanism

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

  • 2 kinds of name list

    ISGD keep its records in 2 arrays.

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

    recList: Do not refresh, saves permanently in game profile if not deleted. The player's name is displayed in yellow which means it has rather old glitch records.

    Glitch behaviour in a private game won't be recorded by recList. Yet curList will do.

  • HUD: Active

    Display any player using splitter glitch in real time. None record: Thin font In recList: Defalut font In curList: Red font

  • HUD: Record

    Display players in the match that have records in ISGD. In recList: Yellow font In curList: Red font

  • HUD: Time

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

Awareness

This Mod does NOT display local player glitch status.

Debugging

@MultiNest in ModdingChat of Northstar Discord(may take long to reply).

Code by MultiNest

Uploaded by Heartfire

离子分裂枪异常监测

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

特性

  • 基本机制

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

  • 2种名单

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

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

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

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

  • HUD:實時

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

  • HUD:記錄

    显示在ISGD中有过记录的玩家 recList玩家: 黄色字体 curList玩家: 红色字体

  • HUD:總時間

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

注意

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

Debugging

在 Northstar Discord 的 ModdingChat 频道中 @MultiNest( 可能需要很长时间方可回复 )

Code by MultiNest

Uploaded by Heartfire