Commit Graph

779 Commits

Author SHA1 Message Date
Deyan Dobromirov
100311c94f Updated: Publisher based on the start location of the *.bat 2015-10-04 21:43:48 +03:00
Deyan Dobromirov
8a48d30359 Works 100% With SQL and LUA database 2015-10-04 21:11:14 +03:00
Deyan Dobromirov
580ea8c4fb Fixed: All known bugs
Fixed: Panel items ordering
Fixed: Get proper skin ID when tracing
Fixed: Known wire interface problems
TODO: Test the database exporting, but probably fine
2015-10-02 23:35:13 +03:00
dvdvideo1234
de09e97538 Other DB dynamic name generations 2015-10-02 16:47:57 +03:00
dvdvideo1234
c9f8e2a379 Added: ModelToName G-append 2015-10-02 16:09:28 +03:00
dvdvideo1234
c744fdfddb Fixed: Wire extension
Changed: M-Gauge's by Mr.Train to be generated
2015-10-02 12:09:07 +03:00
dvdvideo1234
cd259385dc Added: G(sub/cut) used by ModelToName. DefaultType() and DefaultTable() resets it.
Reorganized the DB based on the new functionality.
2015-10-02 11:51:31 +03:00
dvdvideo1234
363427e0f9 Fixed: Attempt to call a nil value 2015-10-01 17:31:23 +03:00
dvdvideo1234
ea01f90a20 Make ModelToName not crash when got different input args 2015-10-01 17:27:25 +03:00
dvdvideo1234
d1281c603e Added Model to name Gsub mode for better name generating 2015-10-01 17:21:34 +03:00
dvdvideo1234
5c2cdd915d Rearranged trackasmlib.lua with more error logs
Reamed SQL(Get/Set)BuildErr to SQLBuildErr
2015-10-01 14:41:03 +03:00
dvdvideo1234
52c8f7a224 Rearrangement of trackasmlib.lua IncDec Pints. Added error handlers
Updated readme.md
Renamed trackasmlib_wire.lua > Exists() to IsPiece()
2015-10-01 11:12:04 +03:00
dvdvideo1234
0016da8a7e Fixed: Another TA-E2 interface bug
Rearranged: function CacheQueryPiece(sModel)
2015-09-30 16:22:26 +03:00
dvdvideo1234
b030de00c3 Frequent pieces selections are not bound by a timer
The timer is only used for automatic cache memory management ( is enabled ).
2015-09-29 15:02:45 +03:00
dvdvideo1234
f9ca0898fb Fixed: Attempt to index "Cache" a nil value. 2015-09-29 13:47:37 +03:00
dvdvideo1234
dcd80ab747 Removed: Cache model-panel_key overlapping
TODO: Test Exporting and panel creation !
2015-09-29 12:04:35 +03:00
dvdvideo1234
aacd171bbe Fixed: Timer handling
Renamed: TABLEDEF_ key
2015-09-29 11:02:04 +03:00
dvdvideo1234
5a28af1d93 Updated: Table timers 2015-09-29 10:51:30 +03:00
dvdvideo1234
d8fa4e50af Fixed Wire support
Fixed trace.Hit
2015-09-29 10:35:05 +03:00
dvdvideo1234
8f6389ebb4 Added: Wiremod support
Updated: readme.md
Updated: Tool general names handling
Reordered: TOOL:LeftClick()
2015-09-28 17:32:09 +03:00
Deyan Dobromirov
394af6ba53 Added: All Mr.Train pieces
ToDo: Routine pieces availability when database mode is "LUA"
2015-09-26 21:09:40 +03:00
dvdvideo1234
15fa8eed5a Draw database mode on the tool screen 2015-09-25 12:42:15 +03:00
dvdvideo1234
ad6f963637 Updated: Mr.Train's rails proper track type.
Updated: Mr.Train's rails status in development.
2015-09-25 12:01:12 +03:00
dvdvideo1234
35648a01d6 Updated Undo prefix configuration 2015-09-25 11:48:41 +03:00
dvdvideo1234
173a67c4d0 Added proper tool versioning 2015-09-25 11:41:36 +03:00
dvdvideo1234
538debce52 Added: Global undo name prefix 2015-09-25 11:03:51 +03:00
dvdvideo1234
8b5b714af6 Added: Database operating mode as LUA or SQL set via trackassembly_modedb CVar
Added: Mister Train straight gauge tracks
Updated: workshop publish
Organized: CVar handling, Physproperties hashing
2015-09-25 10:16:02 +03:00
dvdvideo1234
eb7f20c12d Git Rebase commit 2015-09-25 09:59:39 +03:00
Deyan Dobromirov
40bf7582a3 Initial commit 2015-09-25 09:20:55 +03:00