samisalreadytaken
|
bf182e1c5d
|
vscript additions and fixes:
baseentity_shared.cpp
baseentity.cpp
c_baseentity.h
c_baseentity.cpp
c_world.h
- Fixed critical ScriptSetContextThink bugs
- Added C_BaseEntity::SetContextThink (ScriptSetContextThink)
- Added C_BaseEntity::SetSize
- Added C_BaseEntity::SetModel
- Added C_BaseEntity::Destroy
baseentity.h
baseentity.cpp
- Removed duplicate functions ScriptSetSize and ScriptUtilRemove
player.cpp
- Moved player script instance registration before player_spawn event
vscript_server.cpp
- Added CEntities::FindByClassNearestFacing
vscript_funcs_shared.cpp
- Added GetFrameCount
- Added IntervalPerTick
vscript_singletons.cpp
- Better game event descriptors for CScriptGameEventListener
- Added ::effects (CEffectsScriptHelper)
- Added ::Convars (CScriptConvarAccessor)
vscript_shared.cpp
- Fixed clientside entity printing in script VM
mapbase_con_groups.h
mapbase_con_groups.cpp
- Improved performance by changing string comparisons to direct array access
vscript_bindings_base.h
vscript_bindings_base.cpp
- Added CScriptKeyValues::SubKeysToTable
vscript_bindings_math.cpp
- Added ::SimpleSplineRemapVal
- Added ::SimpleSplineRemapValClamped
- Added ::Bias
- Added ::Gain
- Added ::SmoothCurve
- Added ::SmoothCurve_Tweak
- Added ::ExponentialDecay
vscript_squirrel.nut
- Added ::Lerp
- Added ::FLerp
- Added ::SimpleSpline
vscript_squirrel.cpp
- Added Vector::_unm
- Added Vector::Set
- Added Vector::Add
- Added Vector::Subtract
- Added Vector::Multiply
- Added Vector::Divide
- Added Vector::DistTo
- Added Vector::DistToSqr
- Added Vector::IsEqualTo
- Added Vector::WithinAABox
- Added Vector::FromKVString
- Changed vector print syntax
|
2021-03-06 02:04:55 +02:00 |
|