Marvel Mods

XML and MUA - Common Items => Knowledge Base - (not for questions) => Topic started by: Enigma on July 06, 2023, 08:18PM

Title: [XML2] Modding Values Documentation
Post by: Enigma on July 06, 2023, 08:18PM
I have gone through the XML2 exe and copied out anything that appeared to be modding values of any kind.
I have sorted them into categories where possible.
I think I got everything, but if I missed anything or if anyone has any additional insight, please let me know.


Miscellaneous:
absorb
activate
affect_type
all_talents
Areplace
attack_to_dead
attacks_per_second
attempt_hit
attribute
boosts_when_shared
bypass_enemy_dr
callevents
can_steal
charged
chill
confused
continuous
count_only
critical
damage_Amount
damageLevel
damagePercent
damageSum
deactivate
dmg_custom_ent
do_pain
drain_time
drain_victim
energymax
energyrecover
fear
feral_rage
force_attack
function
FunctionEvent
gravitymod
harming
HBendvictimtag
health
healthmax
healthrecover
heaviness
hurt
hurt_attacker
hurt_attempt
hurtOwner
infliced
jump
lockedsound
mass
minsuspendtime
mirror
move
move_attack
moveduration
near
no_iceshell
nullify
onlyHurtMelee
primary
randomFinisher
removekey
reveal_hidden
rogue_drained
rotate
scaled_actor
scope
selfonly
showhealthbar
skin_swap
slow_immune
special_description
sponsor
std_enhancement
strike (this appears to be different from the in-game stat strike, which the coding calls strength)
structure
stun_lock
stunned
suspend
tag_name
team_switch
think
thirdparty
time_bomb
trail
trail_replace
triggertag
vacuum


_damage:
deflect_damage
delayed_damage
max_damage
min_damage
reflect_damage
stolen_damage
touch_damage

scaled:
scaledownrate
scaleuprate

remove_on:
remove_on_death
remove_on_events
remove_on_node_end

share:
share_enemies
share_filter
share_life
share_radius
shared_not_apply_to_owner
shared_powerup
sharedPowerups

allow:
allow_actors
allow_non_actors

on:
OnAttackType
OnCombatNode
OnDamageMod
OnDamageType

no:
no_hurt
no_remove
no_shadow
no_stack
no_think

use:
use_trait_scale
use_tint

power:
power_aoe
power_cost
power_meleeswap
power_objactivate

powerup:
powerups
powerup_scope
powerup_speedlines

explosion:
explosion_damage
explosion_knockback
explosion_radius

shared:
shared_bleed
shared_radiated

apply:
apply_ally
apply_chance
apply_enemy
apply_enemy_chance
apply_held
apply_self

sound:
sound_attempt_hit
sound_damage
sound_deactivate
sound_death
sound_hurt
sound_think
sound_touch
sound_trail

extra:
extra_money (This means techbits)
extra_potions (This means Health and Energy potions.)
extra_powerup_shared_tag

rating:
attack_rating
defense_rating

might:
might_heaviness
might_structure

add:
add_attack
add_harming

scope:
scope_attack
scope_damage
scope_no_powers
scope_node
scope_race
scope_talent

combo:
combo_damage
combo_xp

Health and Energy Related:
damage_to_energy
energy_drain
energy_per_kill
energy_regen
health_per_kill
health_regen
health_regen_pct
spend_damage

dmgmod:
auto_knockback
bounce
critical
drain
drain_battery
energize
environment
extinquish
ground
ground_only
ignore_dist
immobilize
kill
no_actors
no_damage
no_pain
none
pierce
popup
stun
teleport
trip
weld

Damage Types:
blade
bleed
cold
crushing
direct
electricity
elemental
energy
fire
magnetic
mental
physical
radiation
telekinesis
teleport
wind

Damage Resistances:
resist_all
resist_cold
resist_electricity
resist_elemental
resist_energy
resist_fire
resist_mental
resist_physical
resist_radiation

Attack Types:
atk_attack_rating
atk_critical
atk_instant_pct
atk_knockback
atk_knockback_scale
atk_range
atk_range_scale
atk_vampire
atk_vampire_energy

Defense Types:
def_absorb_damage
def_absorb_energy
def_critical
def_damage
def_damage_scope
def_defense_rating
def_dodge
def_finisher
def_grab
def_knockback
def_mind_control
def_pain
def_pickup
def_popup
def_popup
def_reflect_pain
def_stun
def_trip

Bolton and Effects Related:
bolton
center_bolt
effect_cust1
effect_cust2
effect_cust3
effect_deact
fx_bolt
fx_bolt_cust1
fx_bolt_cust2
fx_bolt_cust3
renderfx
special_fx

Skin Categories:
60s
70s
aoa
astonishing
civilian
future
weaponx
winter

Character Names That Support Banter:
banter_bishop
banter_cable (I've changed to blade for the XML2 Ultimate Patch)
banter_colossus
banter_cyclops
banter_deadpool
banter_gambit
banter_gladiator (I've changed to drstrange for the XML2 Ultimate Patch)
banter_iceman
banter_ironman
banter_juggernaut
banter_magneto
banter_nightcrawler
banter_phoenix
banter_profx
banter_rogue
banter_storm
banter_sunfire
banter_toad
banter_witch

Races:
brotherhood
human
morlock
mutant
robot
sentinel
shadow
xmen

ce_:
ce_action
ce_atk
ce_atk_beam
ce_atk_blast
ce_atk_blast_objects
ce_atk_grab
ce_atk_kick
ce_atk_move
ce_atk_pickup
ce_atk_pickup_throw
ce_atk_punch
ce_atk_self
ce_atk_spawn
ce_atk_spawn_grenade
ce_atk_spawn_proj
ce_atk_spawn_relative
ce_atk_spawn_sentry
ce_atk_suspend
ce_atk_taunt
ce_atk_teleport
ce_atk_teleport_dash_prep
ce_atk_teleport_mark_start
ce_atk_teleport_return
ce_atk_throw
ce_atk_weap
ce_camera_shake
ce_charsound
ce_count
ce_effect
ce_effect_sound
ce_filter_event
ce_footstep
ce_force_visibility
ce_heal
ce_hotspot
ce_invulnerable
ce_lightning_data
ce_on_ground
ce_otherevent
ce_powerup
ce_random_event
ce_remove
ce_remove_powerups
ce_renderfx
ce_resurrect
ce_rumble
ce_set_chargedata
ce_set_combat_node
ce_set_constantbeamdata
ce_setskin
ce_setup_ally_resurrect
ce_skinsegment
ce_slide
ce_sound
ce_spawn_actor
ce_spawn_minion
ce_steal_skin
ce_stop_movement
ce_trail
ce_use
ce_velocity
ce_victim
ce_victim_release
ce_victim_set
ce_victim_throw
ce_xtreme

Stats:
body
mind (in-game menus calls it focus)
speed
strength (in-game menus calls it strike)

Class
absorb
add_attack
add_harming
atk_instant_pct
boost_when_shared
callevents
charged
chill
delayed_damage
feral_rage
harming
hurt_attacker
powerups
remove_on_events
rogue_drained
scaled_actor
sharedPowerups
stunned
suspend
touch_damage
trail_replace
vacuum
Title: Re: [XML2] Modding Values Documentation
Post by: Enigma on July 07, 2023, 01:08PM
Ninja Kyden also made this with some sample coding in it.
It has some overlap with mine in terms of the info in it, but I'll link to it nevertheless.

https://docs.google.com/spreadsheets/d/1A6nb12YnB7bjUZEwRqzv9QmYvD_hC3byNY1FOciOwXc
Title: Re: [XML2] Modding Values Documentation
Post by: Enigma on July 09, 2023, 06:18PM
I made a correction to the Race section and added the Class section.