prop_weighted_cube

From Valve Developer Community
< Zh
Revision as of 05:12, 27 June 2025 by WoShiGeNiCheng (talk | contribs) (Created page with "{{LanguageBar|prop_weighted_cube|title=加权存储方块实体}} thumb|right|500px|光圈科技加权存储方块的类型 {{this is a|model entity|name=prop_weighted_cube|game=Portal 2}} 该实体代表各种类型的加权存储方块,包括能折射{{L|Thermal Discouragement Beam|热 discouragement 光束}}的劝导型方块。可被{{L|gel|凝胶}}染色。 {{note|怪物方块属于独立实体 {{L|prop_monster_box}}。}} {{tip|[ht...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
English (en)中文 (zh)Translate (Translate)
光圈科技加权存储方块的类型

prop_weighted_cube是一个UNTRANSLATED string "model entity" see Template:This is a/strings,可在传送门2 传送门2中使用。 该实体代表各种类型的加权存储方块,包括能折射热 discouragement 光束(en)的劝导型方块。可被凝胶(en)染色。

Note.png注意:怪物方块属于独立实体 prop_monster_box(en)
Tip.png提示:TeamSpen210的Hammer扩展支持在编辑器中准确显示所有方块类型及自定义模型。

键值(Keyvalues)

Name (目标名称) <target_source>[ Edit ]
这个名称是其他实体通过 输入/输出(en) 或其他 关键值(en)(如 parentnametarget) 来引用该实体时使用的标识符。
该名称也会显示在 Hammer 编辑器的 2D 视图和 实体报告(en) 中。
参见:  所有实体均可使用的 通用键值、输入与输出(en)

Cube Type (CubeType) <choices>
方块模型类型:
  • 0 : 标准型
  • 1 : 伙伴型
  • 2 : 反射型
  • 3 : 球体型
  • 4 : 古董型
  • 5 : 薛定谔方块 (存在于 传送门 2:社区特供版 之中)
  • 6 : 自定义模型 (不存在于FGD!)
Skin Type (SkinType) <choices>
皮肤变体(仅标准型和反射型有锈蚀皮肤):
  • 0 : 洁净
  • 1 : 锈蚀
Custom model (model) <字符串(en)> 不存在于FGD!
类型为6时指定模型路径。建议通过OnMapSpawn切换为常规类型以确保凝胶染色正常。
Paint Power (PaintPower) <choices>
初始凝胶类型:
  • 0 : 弹跳
  • 2 : 加速
  • 3 : 传送门
  • 4 : 无
Skin (OLD) (skin) <choices> Obsolete
已弃用。
旧版皮肤设置(已废弃):
  • 0 : 标准型
  • 1 : 伙伴型
  • 2 : 标准激活型
Icon-Bug.png错误:实际生成伙伴方块
  • 3 : 反射型
  • 4 : 球体型
  • 5 : 古董型
Use new skins (NewSkins) <布尔值(en)>
启用新版皮肤系统
Allow Portal Funneling(en) (allowfunnel) <布尔值(en)>
是否允许通过传送门自动传送
Render in Fast Reflections (drawinfastreflection) <布尔值(en)> (存在于自 传送门2 以来)
If enabled, this entity will render in fast water reflections (i.e. when a water material specifies $reflectonlymarkedentities) and in the world impostor pass.

输入

EnablePortalFunnel
启用传送门传送行为
DisablePortalFunnel
禁用传送门传送行为
Dissolve
溶解方块
SilentDissolve
静默溶解并触发OnFizzled输出
PreDissolveJoke  (存在于 传送门 2:社区特供版 之中)
调用VScript函数CoopCubeFizzle()
ExitDisabledState
解除反射方块的禁用状态
EmitLaser <布尔值(en)> (存在于 传送门 2:社区特供版 之中)
控制激光发射

Reflection:

DisableDrawInFastReflection  (存在于自 传送门2 以来)
Turns off rendering of this entity in reflections when using $reflectonlymarkedentities in water material.
EnableDrawInFastReflection  (存在于自 传送门2 以来)
Turn on rendering of this entity in reflections when using $reflectonlymarkedentities in water material.

输出

OnFizzled
方块被溶解时触发
OnOrangePickUp
橙色玩家拾取时触发
OnBluePickUp
蓝色玩家拾取时触发
OnPlayerPickup
任意玩家拾取时触发
OnPhysGunDrop
玩家放下时触发
OnPainted
被凝胶染色时触发
Note.png注意:传送门 2:社区特供版中会传递凝胶类型参数
OnPowered  (存在于 传送门 2:社区特供版 之中)
被激光激活时触发
OnUnpowered  (存在于 传送门 2:社区特供版 之中)
激光停止激活时触发