X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic.wiki.git;a=blobdiff_plain;f=Weaponsystem.md;h=cba62db20427fa9ab9f1713df57abe889e248f44;hp=190743521eb6453596d02043188e09275d69625c;hb=597a3a54e9500faf54d0a66f18b9ab095500eb0b;hpb=9c8ff5c8ce33f93e5a9ab014e59ec4c7d4a6ad97 diff --git a/Weaponsystem.md b/Weaponsystem.md index 1907435..cba62db 100644 --- a/Weaponsystem.md +++ b/Weaponsystem.md @@ -1,27 +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 - shell = casings ejection point - weapon = attachment for v\_tuba.md3 -**\* v\_tuba.md3 - first and third person model - **\* 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 - shell = casings ejection point - handle = corresponding to the origin of v\_tuba.md3 -**\* 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 - shell = casings ejection point -**\* v\_tuba.md3 - third person model - tags: - shot = muzzle end (for muzzle flashes) - \*\* g\_tuba.md3 - pickup model +1. simple animated model, muzzl 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 + +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