mirror of
https://github.com/celisej567/source-sdk-2013.git
synced 2026-09-17 20:10:21 +03:00
Mapbase v3.0
- Overhauled matcher system and added expanded wildcard support, meaning "text", "te?t", "blah_test", etc. are now supported instead of only trailing * - Added support for regular expression matching - Added the missing matrixinvert.h file, which prevented programmers from compiling vbsp - Fixed env_global_light brightness - Added info_player_view_proxy, an entity which mimics a player's view (created for script_intro) - New UnZoomWithRate and SetZoomRate inputs on env_zoom - New "Don't change target's angles" flag on logic_measure_movement - Fixed logic_measure_movement not using ignore origin flags correctly - Fixed filter_damage_mod secondary filter not recognizing mode correctly - Fixed DisableGeigerCounter causing NPCs to ignore player, and possibly fixed other adverse effects in similar code - Added SetEntityName input for setting an entity's targetname - Added "SetTarget" support to point_posecontroller - Added "sk_alyx_health" convar for adjustable npc_alyx health, restored/fixed "sk_barney_health" for adjustable npc_barney health - Added ignore flags and several direction-related inputs to math_vector - Added pose parameter stuff to logic_modelinfo - Fixed ChangeWeapon not changing during combat - Fixed holster/unholster on NPCs without holster/unholster animations - Fixed func_tank and other "player in the way" code ignoring notarget - Added SetPoseParameter input to animating entities - Introduced an experimental chapter system which allows for custom chapter title/restriction management - Added SetChapterTitle input to worldspawn for dynamic title changing - Fixed func_tankairboatgun damage credit, added ability to use its damage keyvalues - Fixed mapbase_rpc_enabled not actually affecting RPC - Moved some newly found Combine soldier grenade code to ai_grenade for other grenade users - Fixed some problems with the new shared activities - Restored an old Mapbase entity as "prop_interactable", an entity which contains all of the functionality of a func_button/func_door in a prop entity - Added env_microphone pitch scale for scaling the pitch of transmitted sounds - Added experimental, long-overdue code for scenes to be able to access !target#'s and other scene-related names through AI_INPUT - Added "mat_specular_disable_on_missing", which "disables" specular reflections when the cubemap texture is missing - Fixed $envmapmasktransform and $bumptransform on VertexLitGeneric and related shaders - Areaportal leaks now stop compilation in leaktest - Replaced "-nodefaultcubemap" with "-defaultcubemap" as the shader changes allow maps to compile without default cubemaps by default with little effect
This commit is contained in:
@@ -264,10 +264,6 @@ void ActivityList_RegisterSharedActivities( void )
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RELOAD_LOW );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_ARM );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_DISARM );
|
||||
#ifdef COMPANION_HOLSTER_WORKAROUND
|
||||
REGISTER_SHARED_ACTIVITY( ACT_ARM_RIFLE );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_DISARM_RIFLE );
|
||||
#endif
|
||||
|
||||
REGISTER_SHARED_ACTIVITY( ACT_DROP_WEAPON );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_DROP_WEAPON_SHOTGUN );
|
||||
@@ -511,11 +507,6 @@ void ActivityList_RegisterSharedActivities( void )
|
||||
REGISTER_SHARED_ACTIVITY( ACT_SMG2_TOAUTO );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_SMG2_TOBURST );
|
||||
|
||||
#ifdef SHARED_COMBINE_ACTIVITIES
|
||||
REGISTER_SHARED_ACTIVITY( ACT_COMBINE_THROW_GRENADE );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_COMBINE_AR2_ALTFIRE );
|
||||
#endif
|
||||
|
||||
// Physcannon special activities
|
||||
REGISTER_SHARED_ACTIVITY( ACT_PHYSCANNON_UPGRADE );
|
||||
|
||||
@@ -569,10 +560,6 @@ void ActivityList_RegisterSharedActivities( void )
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_RIFLE );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_SMG1 );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_ANGRY_SMG1 );
|
||||
#if AR2_ACTIVITY_FIX == 1
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_AR2 );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_ANGRY_AR2 );
|
||||
#endif
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_PISTOL );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_ANGRY_PISTOL );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_ANGRY_SHOTGUN );
|
||||
@@ -591,25 +578,10 @@ void ActivityList_RegisterSharedActivities( void )
|
||||
REGISTER_SHARED_ACTIVITY( ACT_WALK_RIFLE_STIMULATED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RUN_RIFLE_STIMULATED );
|
||||
|
||||
#if AR2_ACTIVITY_FIX == 1
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_AR2_RELAXED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_AR2_STIMULATED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_WALK_AR2_RELAXED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RUN_AR2_RELAXED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_WALK_AR2_STIMULATED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RUN_AR2_STIMULATED );
|
||||
#endif
|
||||
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_AIM_RIFLE_STIMULATED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_WALK_AIM_RIFLE_STIMULATED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RUN_AIM_RIFLE_STIMULATED );
|
||||
|
||||
#if AR2_ACTIVITY_FIX == 1
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_AIM_AR2_STIMULATED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_WALK_AIM_AR2_STIMULATED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RUN_AIM_AR2_STIMULATED );
|
||||
#endif
|
||||
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_SHOTGUN_RELAXED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_SHOTGUN_STIMULATED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_SHOTGUN_AGITATED );
|
||||
@@ -648,13 +620,6 @@ void ActivityList_RegisterSharedActivities( void )
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RUN_CROUCH_AIM_RIFLE );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RUN_STEALTH_PISTOL );
|
||||
|
||||
#if AR2_ACTIVITY_FIX == 1
|
||||
REGISTER_SHARED_ACTIVITY( ACT_WALK_AR2 );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_WALK_AIM_AR2 );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RUN_AR2 );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RUN_AIM_AR2 );
|
||||
#endif
|
||||
|
||||
REGISTER_SHARED_ACTIVITY( ACT_WALK_AIM_SHOTGUN );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RUN_AIM_SHOTGUN );
|
||||
|
||||
@@ -673,18 +638,11 @@ void ActivityList_RegisterSharedActivities( void )
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RELOAD_SMG1_LOW );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RELOAD_SHOTGUN );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RELOAD_SHOTGUN_LOW );
|
||||
#if AR2_ACTIVITY_FIX == 1
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RELOAD_AR2 );
|
||||
//REGISTER_SHARED_ACTIVITY( ACT_RELOAD_AR2_LOW );
|
||||
#endif
|
||||
|
||||
REGISTER_SHARED_ACTIVITY( ACT_GESTURE_RELOAD );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_GESTURE_RELOAD_PISTOL );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_GESTURE_RELOAD_SMG1 );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_GESTURE_RELOAD_SHOTGUN );
|
||||
#if AR2_ACTIVITY_FIX == 1
|
||||
REGISTER_SHARED_ACTIVITY( ACT_GESTURE_RELOAD_AR2 );
|
||||
#endif
|
||||
|
||||
// Busy animations
|
||||
REGISTER_SHARED_ACTIVITY( ACT_BUSY_LEAN_LEFT );
|
||||
@@ -2317,6 +2275,42 @@ void ActivityList_RegisterSharedActivities( void )
|
||||
REGISTER_SHARED_ACTIVITY( ACT_SPELL_VM_ARM );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_SPELL_VM_FIRE );
|
||||
|
||||
#if AR2_ACTIVITY_FIX == 1
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_AR2 );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_ANGRY_AR2 );
|
||||
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_AR2_RELAXED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_AR2_STIMULATED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_WALK_AR2_RELAXED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RUN_AR2_RELAXED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_WALK_AR2_STIMULATED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RUN_AR2_STIMULATED );
|
||||
|
||||
REGISTER_SHARED_ACTIVITY( ACT_IDLE_AIM_AR2_STIMULATED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_WALK_AIM_AR2_STIMULATED );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RUN_AIM_AR2_STIMULATED );
|
||||
|
||||
REGISTER_SHARED_ACTIVITY( ACT_WALK_AR2 );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_WALK_AIM_AR2 );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RUN_AR2 );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RUN_AIM_AR2 );
|
||||
|
||||
REGISTER_SHARED_ACTIVITY( ACT_RELOAD_AR2 );
|
||||
//REGISTER_SHARED_ACTIVITY( ACT_RELOAD_AR2_LOW );
|
||||
|
||||
REGISTER_SHARED_ACTIVITY( ACT_GESTURE_RELOAD_AR2 );
|
||||
#endif
|
||||
|
||||
#ifdef SHARED_COMBINE_ACTIVITIES
|
||||
REGISTER_SHARED_ACTIVITY( ACT_COMBINE_THROW_GRENADE );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_COMBINE_AR2_ALTFIRE );
|
||||
#endif
|
||||
|
||||
#ifdef COMPANION_HOLSTER_WORKAROUND
|
||||
REGISTER_SHARED_ACTIVITY( ACT_ARM_RIFLE );
|
||||
REGISTER_SHARED_ACTIVITY( ACT_DISARM_RIFLE );
|
||||
#endif
|
||||
|
||||
AssertMsg( g_HighestActivity == LAST_SHARED_ACTIVITY - 1, "Not all activities from ai_activity.h registered in activitylist.cpp" );
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user