You are viewing a potentially older version of this package. View all versions.
NanJu-RayMarkerMod-1.1.0 icon

RayMarkerMod

一个允许玩家按下鼠标滚轮发射射线到标记点的模组,支持多玩家环境下的标记同步,即使其他玩家没有安装MOD也能看到标记。

By NanJu
Date uploaded 11 months ago
Version 1.1.0
Download link NanJu-RayMarkerMod-1.1.0.zip
Downloads 149
Dependency string NanJu-RayMarkerMod-1.1.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

Ray Marker Mod

一个允许玩家按下鼠标滚轮发射射线到标记点的模组,支持多玩家环境下的标记同步。

功能特性

  • 射线标记: 按下鼠标滚轮从玩家手中发射射线到目标点
  • 视觉标记: 在标记点显示一个立方体作为视觉指示,并显示玩家名称和距离
  • 网络同步: 支持多玩家环境下的标记点同步,即使其他玩家没有安装MOD也能看到标记
  • 智能兼容: 为没有安装MOD的玩家创建本地可见的标记
  • 无碰撞影响: 标记点不会影响游戏物理系统

使用方法

  1. 在游戏中,将准星对准你想要标记的位置
  2. 按下鼠标滚轮(鼠标中键)发射射线
  3. 射线会从玩家手中发射,并在碰撞点或最大距离处显示标记立方体
  4. 标记点会显示玩家名称和距离信息
  5. 再次按下鼠标滚轮可以快速清除标记

技术说明

  • 射线最大距离:100单位
  • 标记点大小:0.3单位
  • 射线宽度:0.05单位
  • 标记持续时间:2秒(快速点击为0.1秒)
  • 冷却时间:0.5秒

兼容性特性

  • MOD玩家: 可以看到所有玩家的标记,包括没有安装MOD的玩家
  • 非MOD玩家: 标记会以黄色显示,使用玩家ID作为标识
  • 网络同步: 使用Photon网络事件进行标记同步

安装方法

  1. 将整个 RayMarkerMod 文件夹复制到游戏的 MOD 目录
  2. 确保游戏已安装 BepInEx 框架
  3. 启动游戏即可使用

兼容性

  • 兼容游戏版本:3.90
  • 依赖:BepInEx 5.4.2100 或更高版本
  • 网络:支持Photon网络环境

开发者信息

作者:NanJu 使用AI 生成 源码支持随意修改 版本:1.1.0

CHANGELOG

Ray Marker Mod 更新日志

版本 1.1.0 (当前版本)

新增功能

  • 兼容性改进: 为没有安装MOD的玩家创建本地可见的标记
  • 智能标识: 为MOD玩家显示玩家名称,为非MOD玩家显示玩家ID
  • 颜色区分: MOD玩家使用随机颜色,非MOD玩家使用黄色标记
  • 位置回退: 当无法获取实时玩家位置时,使用网络传输的位置数据

技术改进

  • 增强错误处理机制,提高MOD稳定性
  • 改进射线位置计算逻辑
  • 优化标记点生命周期管理
  • 提升网络事件处理效率

版本 1.0.0 (初始版本)

新增功能

  • 初始版本发布
  • 实现按下鼠标滚轮发射射线到标记点的功能
  • 添加视觉标记立方体显示
  • 支持多玩家环境下的网络同步
  • 射线和标记点的视觉效果优化

技术改进

  • 使用LineRenderer实现射线效果
  • 使用Primitive Cube作为标记点
  • 集成Photon网络同步系统
  • 优化射线碰撞检测逻辑

已知问题

  • 其他玩家没有安装MOD时无法看到标记(已在1.1.0版本解决)