Es/Perfect Dark Source: item weaponset: Difference between revisions

From Valve Developer Community
< Es
Jump to navigation Jump to search
No edit summary
m (Using L template for links)
 
(11 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{wrongtitle|title=item_weaponset}}
{{lang|title=Perfect Dark Source: <code>item_weaponset</code>|Perfect Dark Source: item weaponset}}
==Descripción de la entidad==
==Descripción de la entidad==
[[Image:Perfect_Dark_Source_-_item_weaponset.jpg|right]]
[[File:Perfect_Dark_Source_-_item_weaponset.jpg|right]]
Un punto de aparición de objetos que utiliza los set de armas. Puede salir como un objeto ya programado, y también puede ajustar la munición de cada cargador del arma.
Un punto de aparición de objetos que utiliza los set de armas. Puede salir como un objeto ya programado, y también puede ajustar la munición de cada cargador del arma.
{{clr}}{{note|Ésta entidad se coloca como un punto pero genera una entidad de modelo centrada en ése punto. item_weaponset no debe situarse muy cerca del suelo ya que hará que las armas grandes queden atascadas en la geometría.}}
{{clr}}{{note|Ésta entidad se coloca como un punto pero genera una entidad de modelo centrada en ése punto. item_weaponset no debe situarse muy cerca del suelo ya que hará que las armas grandes queden atascadas en la geometría.}}
Line 7: Line 7:
==Valores clave==
==Valores clave==


* {{kv targetname}}
* '''{{L|targetname}}'''
:<target_source> El nombre por el que otras entidades se referirán a esta.


* '''spawnitem'''
* '''spawnitem'''
: <choices> ¿Qué objeto debe salir? ''Use Weapon Set (Usar set de armas)'' utilizará el sistema de sets de armas, las otras opciones son spawns ''preprogramados'' que no harán caso a los sets de armas.
: <opciones> ¿Qué objeto debe salir? ''Use Weapon Set (Usar set de armas)'' utilizará el sistema de sets de armas, las otras opciones son spawns ''preprogramados'' que no harán caso a los sets de armas.


* '''weaponsetslot'''
* '''weaponsetslot'''
: <integer> Indica el número del hueco que usa del set de armas. Sólo es necesario si '''spawnitem''' tiene seleccionado ''Use Weapon Set''.
: <valor exacto> Indica el número del hueco que usa del set de armas. Sólo es necesario si '''spawnitem''' tiene seleccionado ''Use Weapon Set''.


* '''howtogiveammo'''
* '''howtogiveammo'''
: <choices> Defining ''ammo'' as health, armor or whatever the item gives and ''PrimaryAmmo'' the first or only thing it gives.
: <opciones> ''Ammo'' (Munición) define a salud, escudo, munición o lo que el objeto de al jugador y  ''PrimaryAmmo'' (Munición primaria) lo primero o lo único que da.
:: 0: Default
:: 0: Predeterminado
::: Give the default ammount of ammo for the item. If ''Box of Rounds'' always gives 10 ammo then give 10 ammo.
::: Da la cantidad de munición predeterminada de este objeto. Si  ''Box of Rounds'' (Caja de munición) da 10 unidades de munición, dará 10 unidades.
:: 1: Absolute
:: 1: Absoluto
::: The level designer decides an absolute value of ammo. If '''ammovalue''' is 1 give 1 ammo despite the default being 10.
::: El diseñador de niveles decide un valor absoluto de munición. Si '''ammovalue''' (valor de munición) tiene un valor de 1, dará 1 unidad de munición, aunque el valor predeterminado sea de 10.
:: 2: Relative
:: 2: Relativo
::: The level designer decides a relative value of ammo (relative to the max for the item). If '''ammovalue''' is 0.5 (50%), a pistol that takes up to 50 rounds and 20 in the magazine will receive 50+20 = 70 * 0.5 = 35 rounds.
::: El diseñador de niveles decide un valor relativo de munición (relativo a la cantidad máxima del objeto). Si '''ammovalue''' (valor de munición) tiene 0.5 (50%), una pistola que tiene hasta 50 balas y 20 en el cargador recibirá 50+20 = 70 * 0.5 = 35 balas.
:: 3: Custom Ammo String
:: 3: Línea de munición personalizada
::: The level designer wants complete control of ammo. Uses '''customammostring''' to define how to give each type of ammo and the ammo values.
::: El diseñador de niveles quiere el control total de la munición. Utiliza '''customammostring''' para definir cómo dar cada tipo de munición y los valores de munición.


* '''ammovalue'''
* '''ammovalue'''
: <string> Read as a single integer or float. Skipped if '''howtogiveammo''' is ''Default'' or ''Custom Ammo String''. Read as an integer value if ''Absolute'', read as a float value if ''Relative'' (where 0 is 0%, 1 is 100%, 1.5 is 150%, etc). It affects all ammo sources for the item, ie. It will affect ''both'' primary and secondary ammo clips on the [[Perfect Dark Source: Superdragon|Superdragon]].
: <texto> Se puede utilizar un único valor entero o decimal. Ignorado si '''howtogiveammo''' está ajustado a ''Default'' (Por defecto) o ''Custom Ammo String'' (Línea de munición personalizada). Se lee como un valor entero si se selecciona ''Absoluto'', y como un valor decimal si se selecciona ''Relativo'' (donde 0 sería el 0%, 1 el 100%, 1.5 el 150%, etc). Afecta a todas las fuentes de munición para el objeto, por ejemplo, afectará a ''tanto'' los cargadores de munición primaria y secundaria de la {{L|Perfect Dark Source: Superdragon|Superdragón}}.


* '''customammostring'''
* '''customammostring'''
: <string> Contains a parameter list. Used to give different values on items giving two or more types of ammo. Structure:
: <string> Contiene una lista de parámetros. Se usa para dar distintos valores en los objetos que dan dos o más tipos de munición. Su estructura es la siguiente:
  #<HowToGiveAmmo Index> <AmmoValue> #<HowToGiveAmmo Index> <AmmoValue> ...
  #<Nº Índice HowToGiveAmmo> <ValorMunición> #<Nº Índice HowToGiveAmmo> <ValorMunición> ...
: ie. Primary ammo set as Default and Secondary set as 50% Relative: '''#0 0 #2 0.5'''
: por ejemplo, la Munición primaria puesa Por defecto y la Secundaria como un Relativo al 50%: '''#0 0 #2 0.5'''


==Inputs==
==Inputs (Entradas)==


* '''Kill'''
* '''Kill'''
: Removes this entity from the world.  
: Elimina a esta entidad del nivel.  


* '''KillHierarchy'''
* '''KillHierarchy'''
: Removes this entity and all its children from the world.  
: Elimina a esta entidad y a todas sus entidades relacionadas del nivel.  


* '''AddOutput <string>'''
* '''AddOutput <string>'''
: Adds an entity I/O connection to this entity. Format: <output name> <targetname>:<inputname>:<parameter>:<delay>:<max times to fire (-1 == infinite)>. Very dangerous, use with care.  
: Añade una conexión de entidades I/O a esta entidad. El formato es: <nombre de entidad de salida> <nombre de objetivo>:<nombre de accion de entrada>:<parametro>:<retraso>:<máximo de veces a ejecutar (-1 == infinito)>. Muy peligroso, utilizar con cuidado.  


* '''FireUser1-4'''
* '''FireUser1-4'''
: Causes this entity's OnUser1-4 outputs to be fired. See [[User Inputs and Outputs]].  
: Provoca que las acciones de salida de esta entidad OnUser1-4 se ejecuten. Ver {{L|Entradas y Salidas de Usuario}}.  




==Outputs==
==Outputs (Salidas)==


* {{o targetname}}
* '''OnUser''1-4'''''
: Ejecutado en respuesta a Entradas FireUser''1-4'' inputs. Ver {{L|Entradas y Salidas de Usuario}}. {{activator|activator}}




==See Also==
==Más información==
* {{L|Perfect Dark Source: Weapon Sets|Sets de Armas}}


* [[Perfect Dark Source: Weapon Sets|Weapon Sets]]
[[Category:Perfect Dark Source Entities]]
 
{{otherlang:es}} {{otherlang:es:en|Perfect_Dark_Source:_item_weaponset}}, {{otherlang:es:fr|Perfect_Dark_Source:_item_weaponset:fr}}
[[Category:Perfect Dark Source:es]][[Category:Spanish]]

Latest revision as of 07:08, 11 July 2024

English (en)Deutsch (de)Español (es)Français (fr)Translate (Translate)

Descripción de la entidad

Perfect Dark Source - item weaponset.jpg

Un punto de aparición de objetos que utiliza los set de armas. Puede salir como un objeto ya programado, y también puede ajustar la munición de cada cargador del arma.

Note.pngNota:Ésta entidad se coloca como un punto pero genera una entidad de modelo centrada en ése punto. item_weaponset no debe situarse muy cerca del suelo ya que hará que las armas grandes queden atascadas en la geometría.

Valores clave

<target_source> El nombre por el que otras entidades se referirán a esta.
  • spawnitem
<opciones> ¿Qué objeto debe salir? Use Weapon Set (Usar set de armas) utilizará el sistema de sets de armas, las otras opciones son spawns preprogramados que no harán caso a los sets de armas.
  • weaponsetslot
<valor exacto> Indica el número del hueco que usa del set de armas. Sólo es necesario si spawnitem tiene seleccionado Use Weapon Set.
  • howtogiveammo
<opciones> Ammo (Munición) define a salud, escudo, munición o lo que el objeto de al jugador y PrimaryAmmo (Munición primaria) lo primero o lo único que da.
0: Predeterminado
Da la cantidad de munición predeterminada de este objeto. Si Box of Rounds (Caja de munición) da 10 unidades de munición, dará 10 unidades.
1: Absoluto
El diseñador de niveles decide un valor absoluto de munición. Si ammovalue (valor de munición) tiene un valor de 1, dará 1 unidad de munición, aunque el valor predeterminado sea de 10.
2: Relativo
El diseñador de niveles decide un valor relativo de munición (relativo a la cantidad máxima del objeto). Si ammovalue (valor de munición) tiene 0.5 (50%), una pistola que tiene hasta 50 balas y 20 en el cargador recibirá 50+20 = 70 * 0.5 = 35 balas.
3: Línea de munición personalizada
El diseñador de niveles quiere el control total de la munición. Utiliza customammostring para definir cómo dar cada tipo de munición y los valores de munición.
  • ammovalue
<texto> Se puede utilizar un único valor entero o decimal. Ignorado si howtogiveammo está ajustado a Default (Por defecto) o Custom Ammo String (Línea de munición personalizada). Se lee como un valor entero si se selecciona Absoluto, y como un valor decimal si se selecciona Relativo (donde 0 sería el 0%, 1 el 100%, 1.5 el 150%, etc). Afecta a todas las fuentes de munición para el objeto, por ejemplo, afectará a tanto los cargadores de munición primaria y secundaria de la Superdragón(en).
  • customammostring
<string> Contiene una lista de parámetros. Se usa para dar distintos valores en los objetos que dan dos o más tipos de munición. Su estructura es la siguiente:
#<Nº Índice HowToGiveAmmo> <ValorMunición> #<Nº Índice HowToGiveAmmo> <ValorMunición> ...
por ejemplo, la Munición primaria puesa Por defecto y la Secundaria como un Relativo al 50%: #0 0 #2 0.5

Inputs (Entradas)

  • Kill
Elimina a esta entidad del nivel.
  • KillHierarchy
Elimina a esta entidad y a todas sus entidades relacionadas del nivel.
  • AddOutput <string>
Añade una conexión de entidades I/O a esta entidad. El formato es: <nombre de entidad de salida> <nombre de objetivo>:<nombre de accion de entrada>:<parametro>:<retraso>:<máximo de veces a ejecutar (-1 == infinito)>. Muy peligroso, utilizar con cuidado.
  • FireUser1-4
Provoca que las acciones de salida de esta entidad OnUser1-4 se ejecuten. Ver Entradas y Salidas de Usuario(en).


Outputs (Salidas)

  • OnUser1-4
Ejecutado en respuesta a Entradas FireUser1-4 inputs. Ver Entradas y Salidas de Usuario(en). (!activator is the activator)


Más información