Jeff Hutchinson
5e81c021f5
start cleaning up ConsoleValueRef's
2021-03-30 23:58:07 -04:00
Lukas Aldershaab
099dd4f1f3
Parametrize script extension, default to 'tscript'
2021-01-19 21:32:31 +01:00
Jeff Hutchinson
dee89e25b8
Changes profiler to use the high precision timer built into windows.
...
Also removes the legacy GetTickCount() fallback as that is no longer necessary in modern versions of windows (Windows XP and greater support QueryPerformanceCounter)
2020-12-28 18:14:21 -05:00
Lukas Aldershaab
197a62f6ea
Convert dStrcmp to String::compare for more cases
2020-10-04 00:00:01 +02:00
Lukas Aldershaab
c999baf7ed
Moves from using dStrCmp to the new String::compare static functions. Keeps things cleaner, consistent, and works with intellisense.
2020-10-03 14:37:55 +02:00
OTHGMars
186efd5c87
Fix gamepad binds on non-windows.
...
Removes unneeded #ifdef that was preventing gamepad binds from being found in non-windows builds.
2020-08-05 02:50:04 -04:00
Jeff Hutchinson
7880c71d9a
fixed cpu detection on 64bit windows (and removing nasty assembly for win32).
...
Note that this still works for 32bit windows.
2020-07-07 01:05:08 -04:00
AzaezelX
bd8a72005e
uninitialized variables-platform
...
(cherry picked from commit 36fd324de7a29a8f4bb84b7622ae925acb1d3760)
2020-05-11 15:15:01 -05:00
Areloch
1ec048f41d
Merge pull request #2220 from irei1as/development
...
Changes for SFXSound::setPosition(time)
2019-03-30 18:42:19 -05:00
Areloch
6ae3076ab7
Moves the path return from fileDialog through the returnBuffer so it doesn't get mangled or corrupted in memory inadvertently.
2019-02-23 18:11:54 -06:00
suncaller
8a7c09c8fe
Clean up redundant variables
2019-02-06 15:03:06 -05:00
OTHGMars
0ae675839e
Adds event codes for 2 POV hat masks, 2 trackballs and the guide button.
2019-01-10 20:06:54 -05:00
Areloch
644f4071ed
Merge pull request #2246 from lukaspj/update-cinterface
...
Update CInterface
2018-12-09 15:24:29 -06:00
Areloch
6cf0c9e360
Merge branch 'development' into EngineAPI-Refactor
2018-12-09 14:48:50 -06:00
Lukas Joergensen
13eb392c98
Add a method to set the 'MainDotCsDir' when no main.cs is available
2018-04-21 09:29:57 +02:00
Lukas Joergensen
2bbc716db6
Eliminate unnecessary uses of ConsoleFunction
2018-04-17 21:41:29 +02:00
Lukas Joergensen
e718841467
Eliminate DefineConsoleFunction
2018-04-17 20:54:08 +02:00
Azaezel
cbce2ee805
Merge branch 'development' of https://github.com/GarageGames/Torque3D into memberMess
...
# Conflicts:
# Engine/source/console/consoleFunctions.cpp
2018-03-28 15:42:34 -05:00
Azaezel
50482de41e
duplicate var+assignment
2018-03-14 13:15:14 -05:00
irei1as
c3fb349bf2
Update asyncPacketStream.h
2018-03-11 17:23:59 +01:00
Glenn Smith
34b2d91e89
Speaking of badly sized mac things
2018-03-08 00:45:43 -05:00
Glenn Smith
d9a723d533
More cats and cpys in files that xcode doesn't see
2018-03-07 01:13:56 -05:00
Glenn Smith
dce7f5f6b3
Engine was also using raw strcat/strcpy
2018-03-07 00:49:46 -05:00
Glenn Smith
79c34c68db
Use strncpy instead of strcpy because again, buffer overflows
2018-03-06 02:35:33 -05:00
Glenn Smith
7769da9434
Use strncat instead of strcat to prevent some buffer overflows
2018-03-06 00:48:44 -05:00
Areloch
490c05ffd4
Adds the ability to force the path returned by the file dialog to be relative.
2018-01-29 22:16:42 -06:00
Areloch
c23c99dbea
Merge pull request #2118 from Areloch/MenuAndPopups
...
Refactors the Popup menus and GuiMenuBars
2018-01-27 18:41:00 -06:00
Areloch
f657f774ce
Updates Native File Dialogs lib to enable browsing and selecting of folders, instead of just files.
2017-12-06 14:09:27 -06:00
Areloch
2ca6af8e48
Refactors the Popup menus and GuiMenuBars to remove unneeded duplication and platform-specific/deprecated code.
2017-11-11 01:21:48 -06:00
Brian Smith
b8959e2bbb
Fixed a typo where the value of outBytesWritten was being clamped incorrectly.
2017-10-23 17:00:16 -04:00
Areloch
afdf86f220
Merge pull request #2070 from Azaezel/OVRoops
...
fix for overdark VR scene rendering
2017-08-24 00:06:35 -05:00
OTHGMars
b5cc06cc8b
Fixed ovr compiling with srgb and DX9 removed.
2017-08-20 06:06:40 -04:00
Azaezel
0c35874068
fix for overdark VR scene rendering
2017-08-18 15:42:30 -05:00
Azaezel
0b9dd9bb7e
forgot one
2017-07-09 15:41:54 -05:00
Azaezel
5fcb90cafd
kills off the last vestiges of xenon support
2017-07-09 15:05:56 -05:00
Areloch
124ecb2fe0
Merge pull request #1984 from FooBarbarians/fix-1912
...
Reordering initialization methods #1912
2017-04-26 01:11:51 -05:00
Masquara
15f67015d3
Reordering initialization methods #1912
2017-04-19 14:02:45 -04:00
Areloch
dba8b5b327
Merge branch 'development' into Xenon_Removal
2017-04-18 20:47:43 -05:00
Areloch
5be2497b69
Merge branch 'development' into Fix_Issue_#1951_TCPObject_is_broken_3.10
2017-04-17 20:19:20 -05:00
Chris Millsap
f421a50e5a
Comment formatting
...
Removed incorrect comments to be more inline with windows and linux. Put
comment on line 812 on top of code.
2017-04-12 18:54:59 -04:00
Chris Millsap
c0906e1c41
Possible fix to issue #1951
...
(Code formated to be submitted for pull request) -- Indentation was off.
SAME FIX AS BEFORE
When two instances of Torque3D are running on the same network, one as a
hosted server and the other as a client, the client is unable to connect
to the server. The program now can open a socket. This was obviously a
typo. To find the error I just searched for keywords containing socket,
open, open socket, and opensocket till I found the correct file. The
other error was in how the program processed “non fatal” errors. I just
outputed the error to the main console and devised that the socket
should not be closed for a WSAEWOULDBLOCK error 10035 "It is normal for
WSAEWOULDBLOCK to be reported as the result from calling connect on a
nonblocking SOCK_STREAM socket, since some time must elapse for the
connection to be established."
Read about the WouldBlock error:
https://msdn.microsoft.com/en-us/library/windows/desktop/ms740668(v=vs.85).aspx
Use of dbgSetParameters ( port , password ):
http://docs.garagegames.com/tge/official/content/documentation/Reference/Console%20Functions/TorqueScript_Console_Functions_2.html#dbgSetParameters_.28_port_.2C_password_.29
2017-04-11 14:51:29 -04:00
Areloch
214aae7277
Removed the unneeded PPC And Altivec elements, and removed the LOCBUILD flag
2017-04-09 23:26:35 -05:00
Areloch
bf229a9c0b
Missed a bit. Readded an accidental removal, and cleaned up an extraneous endif
2017-04-08 21:06:47 -05:00
Areloch
ed14b6fced
Removes bits of code and includes that are based on old 360, xbox and PS3 flags that are no longer needed.
2017-04-08 20:30:57 -05:00
Thomas "elfprince13" Dickerson
849a1c1eb1
merged numerous changes from upstream
2017-03-03 21:17:07 -05:00
Francisco Montañés García
49130dbd71
Proposed fix for Issue #1951 . Checked with IP4. IP6 should work as wel but not checked yet.
2017-02-22 19:27:08 +01:00
Areloch
73752ff061
Hotfix to re-add the prior static function fix for these functions that was accidentally removed.
2017-01-31 19:16:34 -06:00
Areloch
8f420893eb
Merge branch 'development' into osxDedeprecation
2017-01-31 09:44:52 -06:00
Areloch
a8f2fc567b
Fixes up the handling of accelerator keybinds for SDL - specifically compound ones with several modifier keys, ie ctrl-alt-shift-up.
2017-01-29 03:22:25 -06:00
Thomas "elfprince13" Dickerson
27e2871b01
Replaced StringTable->insert("") with StringTable->EmptyString()
2017-01-11 23:36:04 -05:00