|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
Go to the source code of this file.
Classes | |
| class | PortoLaunch |
Macros | |
| #define | X(BEGIN, P, END, class, prefix) |
Functions | |
| MODEL (PORTAL, "models/portal.md3") | |
| MODEL (PORTO_ITEM, W_Model("g_porto.md3")) | |
| MODEL (PORTO_VIEW, W_Model("h_porto.iqm")) | |
| MODEL (PORTO_WORLD, W_Model("v_porto.md3")) | |
| void | Porto_Draw (entity this) |
| REGISTER_WEAPON (PORTO, NEW(PortoLaunch)) | |
| SOUND (PORTO_BOUNCE, "porto/bounce") | |
| SOUND (PORTO_CREATE, "porto/create") | |
| SOUND (PORTO_EXPIRE, "porto/expire") | |
| SOUND (PORTO_EXPLODE, "porto/explode") | |
| SOUND (PORTO_FIRE, "porto/fire") | |
| SOUND (PORTO_UNSUPPORTED, "porto/unsupported") | |
| void | W_Porto_Fail (entity this, float failhard) |
| void | W_Porto_Remove (entity p) |
Variables | |
| entity | porto_current |
| float | porto_forbidden |
| vector | porto_v_angle |
| float | porto_v_angle_held |
| vector | right_vector |
| #define X | ( | BEGIN, | |
| P, | |||
| END, | |||
| class, | |||
| prefix ) |
Definition at line 34 of file porto.qh.
| MODEL | ( | PORTAL | , |
| "models/portal.md3" | ) |
| MODEL | ( | PORTO_ITEM | , |
| W_Model("g_porto.md3") | ) |
| MODEL | ( | PORTO_VIEW | , |
| W_Model("h_porto.iqm") | ) |
| MODEL | ( | PORTO_WORLD | , |
| W_Model("v_porto.md3") | ) |
Definition at line 17 of file porto.qc.
References ang, autocvar_chase_active, CheckWireframeBox(), dir, DPCONTENTS_PLAYERCLIP, Draw_CylindricLine(), DRAWFLAG_NORMAL, entity(), intermission, makevectors, max(), MAX_WEAPONSLOTS, polyline_length, Q3SURFACEFLAG_NOIMPACT, Q3SURFACEFLAG_SLICK, reflect(), spectatee_status, STAT, trace_dphitcontents, trace_dphitq3surfaceflags, trace_endpos, trace_plane_normal, v_forward, v_right, v_up, vector, view_angles, view_forward, view_origin, view_up, viewmodels, warpzone_save_view_angles, and WEP_CVAR.
Referenced by STATIC_INIT().
| REGISTER_WEAPON | ( | PORTO | , |
| NEW(PortoLaunch) | ) |
References entity(), NEW, REGISTER_WEAPON, and SPAWNFUNC_WEAPON.
| SOUND | ( | PORTO_BOUNCE | , |
| "porto/bounce" | ) |
| SOUND | ( | PORTO_CREATE | , |
| "porto/create" | ) |
| SOUND | ( | PORTO_EXPIRE | , |
| "porto/expire" | ) |
| SOUND | ( | PORTO_EXPLODE | , |
| "porto/explode" | ) |
| SOUND | ( | PORTO_FIRE | , |
| "porto/fire" | ) |
| SOUND | ( | PORTO_UNSUPPORTED | , |
| "porto/unsupported" | ) |
Definition at line 108 of file porto.qc.
References cnt, entity(), FL_ITEM, flags, g_items, IL_PUSH(), IS_DEAD, ITEM_D_MAXS, ITEM_D_MINS, NULL, objerror, origin, Portal_ClearWithID(), portal_id, realowner, Send_Notification(), STAT, trace_endpos, trace_plane_normal, trigger_push_calculatevelocity(), vdist, velocity, W_ThrowNewWeapon(), weaponentity_fld, and WEPSET.
Referenced by checkpoint_passed(), W_Porto_Remove(), W_Porto_Think(), and W_Porto_Touch().
Definition at line 146 of file porto.qc.
References entity(), and W_Porto_Fail().
Referenced by Portal_ClearAll(), and Portal_ClearAllLater().
| vector right_vector |
Definition at line 64 of file porto.qh.
Referenced by W_Porto_Touch().