dvdvideo1234
b4785accc3
Added "DProgress" bar
...
Updated: UpdateListView(pnListView,pnProgress,frUsed,sField,sPattern)
AddLineListView(pnListView,frUsed,iNdex)
2015-11-02 12:21:41 +02:00
dvdvideo1234
53b5cfe5c3
Add search Progress bar?? To decide if it's needed or not .. Just an idea ..
2015-10-30 17:26:29 +02:00
dvdvideo1234
a1ed04ed76
Renamed defPieces to defTable, because the function
...
works only with PIECES and its cache
2015-10-30 17:14:08 +02:00
dvdvideo1234
eec64965dd
Add more logs to the error handling.
2015-10-30 17:11:32 +02:00
dvdvideo1234
fca40cf069
Added: Search by Model/Type/Name and populate the routine pieces using
...
trackassembly/trackasmlib.lua\(pnListView,frUsed,sSrcFld,sSrcVal)
2015-10-30 16:58:54 +02:00
dvdvideo1234
a015b843d7
Fixed some "attempt to index a nil value"-s
2015-10-29 12:00:55 +02:00
dvdvideo1234
a32af34cad
Changed: OBBCenter() call to GetRenderBounds() because client-side models don't have bounding boxes.
2015-10-29 08:48:43 +02:00
dvdvideo1234
27caf41348
(uiEnt:OBBMaxs()-uiEnt:OBBMins()):Mul(0.5)
2015-10-28 17:02:43 +02:00
dvdvideo1234
40d33d13da
Update the frequent pieces
2015-10-28 15:48:34 +02:00
dvdvideo1234
2139ced2e4
Changed: Center point properly calculated in the piece layout.
2015-10-28 11:39:05 +02:00
dvdvideo1234
5c94f9149b
Fixed some error messages.
...
Removed the use of local table definition pointers in the wire extension
Removed localized Color in the wire extension ( used only in one place )
2015-10-28 10:32:57 +02:00
dvdvideo1234
f12a4ea23f
Cosmetic comment new line in trackasmlib_wire.lua
2015-10-27 17:32:31 +02:00
dvdvideo1234
a84bf95656
Test: trackasmlibGenActivePoint%
...
Changed: StringPOA local vars are not parameters ( cosmetic )
Fixed attempt to concatenate nil value in trackasmlibGenActivePoint%
2015-10-27 14:25:40 +02:00
Deyan Dobromirov
a464410899
Works 100%
2015-10-25 14:08:21 +02:00
dvdvideo1234
075b525db7
Update trackassembly/trackasmlib.lua
...
Add "ePiece:SetMoveType(MOVETYPE_NONE)" to anchor weld_ground
2015-10-23 16:11:49 +03:00
dvdvideo1234
b0f474da09
Fixed:
...
[Track Assembly Tool] lua/autorun/trackassembly_init.lua:64: attempt to index global 'GetFoEnt' (a nil value)
1. ModFunction - lua/autorun/trackassembly_init.lua:64
2. ApplyEntityModifiers - lua/includes/modules/duplicator.lua:802
3. Paste - lua/includes/modules/duplicator.lua:759
4. unknown - lua/includes/gmsave.lua:58
Timer Failed! [Simple][@lua/includes/gmsave.lua (line 54)]
2015-10-23 15:52:43 +03:00
dvdvideo1234
828cf1d126
Added: More error logs
...
Added: Exception on active point registration when the data cannot be transferred
2015-10-23 15:03:37 +03:00
dvdvideo1234
3d33c6acec
Added: Generate active points using E2
2015-10-22 17:20:56 +03:00
dvdvideo1234
7f10585144
Used string.gsub and OpVar to mach the model extension instead of arithmetic
...
No need to store the built query, when the cache records are persistent
2015-10-22 16:24:58 +03:00
dvdvideo1234
afdcedbc2e
Changed: trackassembly/trackasmlib.lua/RegisterPOA() set default POA
...
to string ( as it is string )
2015-10-19 09:49:31 +03:00
Deyan Dobromirov
3ebfdd5434
Fixed timer bugs lasting from the old timer setting system
2015-10-18 19:25:28 +03:00
dvdvideo1234
a91582a7a8
Added: Full control option for the memory manager
2015-10-16 18:13:53 +03:00
dvdvideo1234
0d22947c3e
Cosmetic changes
2015-10-16 14:41:42 +03:00
dvdvideo1234
20d89c129d
Added : Field LINEID on table ADDITIONS
...
Renamed: Field name LINEID generalization for all tables #line for model/model/type
Changed: SetBoundPosPiece() to match general Gmod error handling convention
2015-10-14 11:33:13 +03:00
dvdvideo1234
4b3d2a9715
Fixed some bugs and added some logs
2015-10-14 10:42:07 +03:00
dvdvideo1234
239def0c39
Fixed the layout for pieces with one active point
2015-10-13 17:03:48 +03:00
dvdvideo1234
6cd8af37e6
Added Store query controlled by a CVar
2015-10-13 16:18:13 +03:00
dvdvideo1234
9d49c7a6f8
Added: Timer mode independent for every table
...
Removed: Variable MODE_TIMER
2015-10-13 14:59:12 +03:00
dvdvideo1234
e1c31c6f5a
The ListViev's first line comes pre-selected, because
...
this is the current active holder's model the client is using at
the moment of the population
2015-10-13 14:43:27 +03:00
dvdvideo1234
9253ab7509
Updated function RoundValue(nExact, nFrac) with logs
2015-10-13 13:46:14 +03:00
dvdvideo1234
7b5a61c532
Fixed: Attempt to compare number with nil
...
Fixed: Action WELD_GROUND crashes when Piece have invalid not called PhysObj
Fixed: Properly distribute the cache life between tables
2015-10-13 10:10:35 +03:00
dvdvideo1234
fbbcf2b80f
Added: Timer mode and duration changeable by the user
2015-10-12 18:17:49 +03:00
Deyan Dobromirov
5d2cff97b0
Fixed all bugs Works 100 %
...
Fixed kill timer OBJ and QTM modes
Removed the kill timer for database LUA mode
Tool screen now draws properly
2015-10-10 21:14:49 +03:00
Deyan Dobromirov
4ed93985ba
Fixed: Most major things
2015-10-10 11:39:36 +03:00
dvdvideo1234
d5bb4faf7e
Added: non-object kill-timer setting
2015-10-09 17:36:00 +03:00
dvdvideo1234
f7c842c77c
Added: asmlib.SettingsModelToName() instead of 1-n Get/Set-ers
2015-10-08 13:13:58 +03:00
dvdvideo1234
6cfc2eae8a
Updated readme.md
2015-10-08 12:21:23 +03:00
dvdvideo1234
ce8f21dffb
CacheQuery now uses the definition table setting for the table PK
2015-10-08 12:01:52 +03:00
dvdvideo1234
1021e5f990
Updated: Wire extension with type matching PK
2015-10-08 11:27:39 +03:00
dvdvideo1234
5026407c2d
Changed: Piece snapping now uses a proper anchor
2015-10-08 10:06:43 +03:00
dvdvideo1234
3b735d9ac1
Added: enable/disable wire extension
...
AttachAdditions reordering
2015-10-08 09:48:36 +03:00
dvdvideo1234
27f43f8ba0
Added: Wire anchorPiece
...
Changed: Duplicate can be ran on any model
2015-10-07 18:05:35 +03:00
dvdvideo1234
be3db8e122
Added: MakePiece()
2015-10-07 15:59:28 +03:00
dvdvideo1234
46a3b2e7bc
Added: proper drawText() with text extension.
...
Added: real version
Added: operating SYM for directories Var "OPSYM_DIRECTORY"
2015-10-07 15:02:26 +03:00
dvdvideo1234
e50db3d4a5
Added: Anchor selection
...
Added: Screen:DrawTextAdd()
2015-10-07 12:39:10 +03:00
dvdvideo1234
d8ab814a55
Relocate tostring() called tor setting the database mode.
2015-10-05 14:51:50 +03:00
dvdvideo1234
c9e49ac599
How to switch from SQL to Lua and vice-versa the database mode
2015-10-05 14:48:34 +03:00
dvdvideo1234
c8ab677134
Added additional error handling when the export file has "#" in the name
2015-10-05 14:20:56 +03:00
dvdvideo1234
6894921c67
Removed: Use type() to check for boolean.
2015-10-05 13:56:57 +03:00
Deyan Dobromirov
f3d56e28a9
Added TODO
...
Set the kill timers to their def values
2015-10-04 22:32:03 +03:00