X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=Weaponsystem.md;h=cba62db20427fa9ab9f1713df57abe889e248f44;hb=b31e06c9b651601199e467d7685f224e7ad9c74a;hp=8b736bde45070d12b1fd36b7b1ecc7c93a32bc3d;hpb=c3b2979ac373829db63d7fdd0c94fe8f78d53a4c;p=xonotic%2Fxonotic.wiki.git diff --git a/Weaponsystem.md b/Weaponsystem.md index 8b736bd..cba62db 100644 --- a/Weaponsystem.md +++ b/Weaponsystem.md @@ -1,30 +1,32 @@ There are 3 weapons systems coded in Xonotic -\* 1. simple animated model, muzzlr flash handling on h\_ model: - **** h\_tuba.dpm, h\_tuba.dpm.animinfo - invisible model controlling the animation - tags: - shot = muzzle end (shot origin, also used for muzzle flashes) - shell = casings ejection point (must be on the right hand side of the gun) - weapon = attachment for v\_tuba.md3 - **** v\_tuba.md3 - first and third person model - **** g\_tuba.md3 - pickup model +1. simple animated model, muzzl flash handling on `h_` model: -\* 2. fully animated model, muzzle flash handling on h\_ model: - **** h\_tuba.dpm, h\_tuba.dpm.animinfo - animated first person model - tags: - shot = muzzle end (shot origin, also used for muzzle flashes) - shell = casings ejection point (must be on the right hand side of the gun) - handle = corresponding to the origin of v\_tuba.md3 (used for muzzle flashes) - **** v\_tuba.md3 - third person model - **** g\_tuba.md3 - pickup model + * `h_tuba.dpm`, `h_tuba.dpm.animinfo` - invisible model controlling the animation + tags: + shot = muzzle end (shot origin, also used for muzzle flashes) + shell = casings ejection point (must be on the right hand side of the gun) + weapon = attachment for `v_tuba.md3` + * `v_tuba.md3` - first and third person model + * `g_tuba.md3` - pickup model -\* 3. fully animated model, muzzle flash handling on v\_ model: - **** h\_tuba.dpm, h\_tuba.dpm.animinfo - animated first person model - tags: - shot = muzzle end (shot origin) - shell = casings ejection point (must be on the right hand side of the gun) - **** v\_tuba.md3 - third person model - tags: - shot = muzzle end (for muzzle flashes) - **** g\_tuba.md3 - pickup model +2. fully animated model, muzzle flash handling on `h_` model: + * `h_tuba.dpm`, `h_tuba.dpm.animinfo` - animated first person model + tags: + shot = muzzle end (shot origin, also used for muzzle flashes) + shell = casings ejection point (must be on the right hand side of the gun) + handle = corresponding to the origin of `v_tuba.md3` (used for muzzle flashes) + * `v_tuba.md3` - third person model + * `g_tuba.md3` - pickup model + +3. fully animated model, muzzle flash handling on `v_` model: + + * `h_tuba.dpm`, `h_tuba.dpm.animinfo` - animated first person model + tags: + shot = muzzle end (shot origin) + shell = casings ejection point (must be on the right hand side of the gun) + * `v_tuba.md3` - third person model + tags: + shot = muzzle end (for muzzle flashes) + * `g_tuba.md3` - pickup model