dvdvideo1234
321263e148
Fixed: Spawn related matrices are drawn row by row
...
Added: Debug drawing format for spawn structure
Added: Dedicated drawing APIs for known spawn types
2019-05-23 16:33:36 +03:00
Deyan Dobromirov
66e01c1971
Fixed: Holder point ID not updated on normal snap request
...
Added: Ability to constrain check for `ApplyPhysicalAnchor`
Removed: Point ID to number conversion in some places using second argument of `LocatePOA`
Removed: General drawing formatted for spawn values
2019-05-22 23:06:20 +03:00
dvdvideo1234
c8b8bebf1e
Added: Pawn structure format and drawing
2019-05-22 12:37:59 +03:00
dvdvideo1234
a50e0d1851
Added: API for reading the sequential table keys GetBuilderID
...
Changed: Spawn structure definition is outside the library
Updated: Spawn structure information drawing
Updated: API `GetCacheSpawn` now uses spawn structure definition to generate
2019-05-21 17:29:53 +03:00
dvdvideo1234
1e31a69ea0
Updated: console variable interface SetAsmConvar
2019-05-15 15:13:22 +03:00
Deyan Dobromirov
9244e7ecae
Fixed: Borders are not shown in the logs
...
Fixed: Bunch of mistypes references and stuff for `SCREEN:DrawPOA`
Fixed: Drawing uses hit-to-origin for drawing the base line in `TOOL:DrawHUD`
Updated: Function `SetBorder` now logs the key old state correctly
Updated: Function `MakeAsmConvar` now prints only the devalut value provided
2019-05-14 23:02:04 +03:00
dvdvideo1234
90c033570e
Fixed: Potential crashed in some rare cases due to missing table definition reference
...
Added: Factorization `ProcessDSV` using table sequential creation
2019-05-14 17:26:34 +03:00
dvdvideo1234
467e4839c4
Added: Reports for value types to the logs
...
Improved: Code base of `IntersectRayHash`
Improved: Code base of `IntersectSnap`
Removed: Scaler `1` from `GetCacheRadius` calls
2019-05-14 11:49:53 +03:00
dvdvideo1234
ff09666661
Fixed: POA draw routine uses the same radius
...
Added: Logical path log tracing for `Reload`
Updated the trace view radius of `DrawSnapAssist` and `DrawRelateAssist`
2019-05-13 17:37:52 +03:00
dvdvideo1234
57f2516124
Added: General drawing for POA
...
Removed: Drawing coordinate system tool method
Replaced: if/not/ with nil check for cached records
2019-05-13 11:07:04 +03:00
Deyan Dobromirov
7eb6c6b6b3
Added: Positional and angular adviser to the physgun snap feature
...
Added: ghost stack drawing to the physgun snap feature
Added: Manual border addition for library initialization
Added: Drawing coordinate systems dedicated screen method
Changed: Tool coordinate system draw to dedicated screen method
2019-05-12 20:09:14 +03:00
dvdvideo1234
30859d3ab7
Added: Base transformation to the debug information
...
Updated: The draw adviser for phys-gun snap
2019-05-10 17:47:21 +03:00
dvdvideo1234
076c7e7a31
Fixed: Tool holster not calling the garbage collector for the stack depth
...
Added: Phys-gun drop draw now ghosts the entity being held
Added: Abstraction for single ghost creation and auto-storage
2019-05-10 14:29:52 +03:00
dvdvideo1234
ed5c2b64b1
Added: Vector and scalar interpolation
2019-04-10 11:14:06 +03:00
dvdvideo1234
aa2d97ac9e
Updated: Plugable DSV databases import/export error origins
2019-04-01 14:59:48 +03:00
dvdvideo1234
f02600915d
Added: Skipped log sources.
2019-04-01 09:39:57 +03:00
Deyan Dobromirov
ba7cf3ddbd
Fixed: If primary key for synchronization is empty string. Replace with NULL
2019-04-01 09:04:33 +03:00
Deyan Dobromirov
ed4ebdcc61
Fixed: Going from LUA to SQL mode revises the track type creating additional nodes
...
Fixed: Primary key synchronization missing enforced quotes when string
Added: Ability to printout mismatched primary keys on capital casing string and auto-correct
2019-03-31 19:20:36 +03:00
dvdvideo1234
d3fa95c40c
Updated: Sync API SynchronizeDSV
now matched and writes the PK correctly
...
Updated: Sync API `SynchronizeDSV` outputs the PK when data matching fails
2019-03-29 16:42:27 +02:00
dvdvideo1234
b35499f404
Updated: DSV handler messages. Now using table nickname when possible
2019-03-29 11:59:40 +02:00
Deyan Dobromirov
c2528149a2
Prepare *.GMA and log settings being skipped for issue #11
...
Fixed: Piece duplicating bug when POS/ANG API entity duplicator is called
Updated: Switch to the official vector and angle indexing {x,y,z} {pitch,yaw,roll}
2019-03-28 22:19:02 +02:00
dvdvideo1234
26efece1a4
Fixed: Issue #11
2019-03-28 16:40:24 +02:00
Deyan Dobromirov
04611502cf
Fixed: Possible error on logging
2019-02-22 16:01:07 +02:00
Deyan Dobromirov
2b03da9bf5
Fixed: Borders indexing a nil value for numbers and strings
2019-02-08 22:10:03 +02:00
dvdvideo1234
c0bba04651
Fixed: Ghost stack memory leak on first run and crash.
...
Renamed: `DRAW_PHYSGUN` to follow conception
Removed: `InitGhosts` as it's not needed anymore
Optimized: PHYSPROPERTIES cache manager in `LUA` mode
2019-02-07 10:51:39 +02:00
Deyan Dobromirov
76a47c6320
Fixed: Wiremod crashing due to old mnemonics
...
Fixed: Category log source not sown
Fixed: STMT printout now uses square brackets
Fixed: Cache query property array printout missing function name
Improved: Dedicated console variable mnemonics
2019-02-07 09:53:48 +02:00
dvdvideo1234
5b4f0df51d
Fixed: Apply correct mnemonics to convar values handlers
...
Fixed: Mnemonics of the player related functions
Factorized: `RegisterDSV` doing the same thin in if/else
Integrated: RunConsoleCommand when setting
2019-02-05 21:20:43 +02:00
dvdvideo1234
d04a528357
Updated: RemoveDSV now tries to delete files directly if no nickname is found.
2019-02-04 17:57:25 +02:00
dvdvideo1234
db2378f65f
Apply: Server IF-def well, because of paranoia :D
...
Removed: Non-needed panel local reference to `TABLE_CONVARLIST`
2019-02-04 11:43:00 +02:00
Deyan Dobromirov
37ed8b7db3
Fixed: Translations not send to client when connecting to the server
...
Fixed: Multiple panels created in some cases when language is changed
2019-01-31 23:13:50 +02:00
dvdvideo1234
d44f5ea5ab
Fixed: Record is reset then has invalid origin component (,2,3) instead of (1,2,3)
...
Fixed: Angular offset snap goes default to positive when slider is zero.
2019-01-31 14:41:06 +02:00
dvdvideo1234
acaafd1644
Changed: A lil-bit factorization for POA registration
2019-01-31 13:44:09 +02:00
Deyan Dobromirov
06e6baee3e
Fixed: Workshop publisher now handles correct date
2019-01-30 20:58:22 +02:00
Deyan Dobromirov
6740ac92f5
Fixed: Model is sometimes not correctly elevated due to no server precache
2019-01-30 20:42:28 +02:00
dvdvideo1234
883a8d4f87
Added: Missing SQL value "NULL" check to primitives
...
Added: Missing SQL value "NULL" instead of creating string in real time
2019-01-30 17:07:49 +02:00
dvdvideo1234
b83a1911e9
Added: General NULL value for handling SQL instead creating in real time
...
Removed: Function `GetPieceUnit` for consistency
2019-01-29 16:06:16 +02:00
dvdvideo1234
213897c23c
Ghosting client side check
2019-01-29 12:00:47 +02:00
Deyan Dobromirov
f0da1f0d36
Fixed: Incremental snapping run-time fails
...
Fixed: Category handler run-time fails
Renamed: radial menu convar flag for consistency
2019-01-25 22:35:06 +02:00
dvdvideo1234
dc347e46c6
Fixed: Ignore the defaulter behavior of DTextEntry
...
Added: Con-var border limits control description
Added: Borders are no enabled for ASM variable string mode
Removed: SnapValue and used in incremental snap directly
2019-01-25 16:43:51 +02:00
dvdvideo1234
2d14e00af4
Updated end-pint selection via actual integer wrapper
2019-01-25 14:13:33 +02:00
dvdvideo1234
bdd985500a
Updated: Pieces manager configuration
2019-01-25 10:29:43 +02:00
dvdvideo1234
4aed032372
Fixed: Table builder hash retriever mnemonics
2019-01-25 09:54:05 +02:00
dvdvideo1234
5d58df2a33
Fixed: Category handled now properly returns value CLIENT
...
Renamed: Category handler to `GetCategory`
2019-01-24 17:57:31 +02:00
dvdvideo1234
79a25b234e
Fixed: Source log not taking function name properly
...
Replaced: Global flooring with local flooring
2019-01-24 17:10:32 +02:00
dvdvideo1234
5a714c23f2
Convert the discontinued models to the new system
2019-01-24 15:46:43 +02:00
dvdvideo1234
7acc491e90
Fixed: Attempt to call InsertRecord
a nil value
...
Merged: The two APIs for label/term/name default and disable string handling
2019-01-24 15:41:10 +02:00
dvdvideo1234
9c937e497f
Added: Automatic CLIENT/SERVER database exports on load
...
Renamed: `DefaultType` to `SetCategory` for better mnemonics
Removed: `DefaultTable` as it was only needed to set the variable DEFAULT_TABLE
Removed: The variable DEFAULT_TABLE as using OOP reference instead
2019-01-24 12:09:13 +02:00
Deyan Dobromirov
a102335bac
Fixed: Attempt to call GetBuilderID
a nil value during Init [101]
...
Fixed: Init function log source override ignored when changing timer mode
2019-01-23 22:39:08 +02:00
dvdvideo1234
1daef71419
Added: Personal con-var list manager
...
Removed: Table builder IDs
Updated: Client variable reset-er
2019-01-23 17:55:14 +02:00
Deyan Dobromirov
2dd99fbe02
Fixed some logs are not skipped
...
Fixed: Mnemonics of `GetNormalAngle` snapping all angle components
Fixed: New variables are not reset on DEV demand
Fixed: Translation run-time error concatenating a function
Updated: Angle snap amount is default 15 degrees
2019-01-22 22:34:13 +02:00