264 Commits

Author SHA1 Message Date
5b7bc3ee86 inform README.md abt the new waf system 2025-11-01 19:42:49 -04:00
VIA
9572cee415 wscript find mono allow for path and --mono_home option override 2025-11-01 16:08:15 -07:00
VIA
f29d498f68 fix some bugs issued by the different mono compiler 2025-11-01 14:59:11 -07:00
VIA
5913d6be38 move everything in Game/ back into top level 2025-11-01 13:32:21 -07:00
VIA
dddbd69a3d get rid of visual studio building support 2025-10-31 15:20:32 -07:00
VIA
8d041fbb34 add waf build system setup 2025-10-31 01:11:00 -07:00
VIA
7a252ce3e8 Revert "Start creating cmake build system"
This reverts commit 9cc907f6535daac2656040e0fd7f4f8293a403c2.
2025-10-30 17:00:36 -07:00
VIA
9cc907f653 Start creating cmake build system 2025-10-29 19:24:25 -07:00
VIA
ba9d5563df add semantic version class and make gameVersion use it v4.0.1 2025-10-27 16:41:30 -07:00
VIA
7676f1c809 stop quarryCam from breaking when the quarry switches vehicles v4.0 2025-10-26 22:01:35 -07:00
VIA
dc8598a5c9 rix rpc typo bug 2025-10-26 20:49:23 -07:00
VIA
51c57cd932 fix Prebuild project to work when building solution for release in addition to debug 2025-10-26 20:26:19 -07:00
VIA
a7db3817a6 remove ads from the game code 2025-10-26 19:55:24 -07:00
VIA
200b6a9347 disable language filter for now 2025-10-26 19:54:59 -07:00
VIA
ad5d84cc8b have MakeWindowUpdate point to the gitea releases instead of the discord 2025-10-26 19:46:19 -07:00
VIA
9b181689d2 change the game version to 4.0
this needs to happen because we changed how certain RPC functions operate which will probably crash games now if two versions collide
2025-10-26 19:27:33 -07:00
VIA
018cfa5846 make zorbBall more persistant. make it so bots sort of can drive with xorbs
zorbBalls now persist across vehicle switching and bot creation.
bots have very poor but sort of functional xorb driving logic
2025-10-26 19:19:45 -07:00
VIA
42102b530b turn vehicle xorbs off if the server disables them 2025-10-26 18:31:11 -07:00
VIA
8d1588757e fix the xorb size and color 2025-10-26 17:25:40 -07:00
VIA
e8a9278fc3 fix entrypoint simple diamond 2025-10-26 15:07:14 -07:00
VIA
56c8a48510 quarryveh: make 1st person nametags and vehicle stats corrospond to the vehicle being spectated 2025-10-25 22:02:37 -07:00
VIA
00dcbfc9af idk lmao 2025-10-25 13:24:39 -07:00
VIA
f3157ef0ea fix SeaData invalid cast 2025-10-25 13:14:32 -07:00
VIA
5961a12aa7 fix jumppoint.cs invalid cast 2025-10-25 12:57:35 -07:00
VIA
e2978eac60
Merge pull request #10 from VIA256/marsxplr-4.0
Continue onward to Marsxplr 4.0
2025-10-25 06:50:09 +00:00
VIA
684b74e5a3
Update README.md to inform about the new build system 2025-10-25 06:49:00 +00:00
VIA
e0151e558a Replace crappy build batch scripts with visual studio solution
this thing binds all the csharp projects together and sets the stage for creating the mars explorer.exe c++ project and the rest of the runtime stuff
2025-10-24 23:22:13 -07:00
VIA
16db95b196 Merge branch 'main' into marsxplr-4.0 2025-10-24 17:32:57 -07:00
VIA
66e3ab6d51 fix Password protection bug v4.0s2 v4.0s1 2025-10-24 17:32:18 -07:00
VIA
b93d2c1f2a Add quarryCam
if toggled, tells Camera to follow Quarry instead of exclusively the Player
2025-10-23 17:22:57 -07:00
VIA
377ca9e78c
remove Assembly - UnityScript mention from Game/README.md 2025-10-23 08:31:51 -07:00
VIA
bf3e0d75e5 Get rid of Assembly - UnityScript - first pass
this dll is included in marsxplr but isnt even used its just old example code from aub
2025-10-22 22:27:42 -07:00
VIA
3ba1e5694a Assimilate Assembly - UnityScript - first pass 2025-10-22 22:12:24 -07:00
VIA
8a0cfedf0e fully remove Boo.Lang from project (OMG YESSSS) 2025-10-22 21:33:16 -07:00
VIA
6999ba7a42 remove TerrainControllerData.dll
move TerrainControllerData class into Assembly - UnityScript where it is needed.
the only reason it was originally separated into a dll was because aub wanted faster c# 3d arrays. so it can come back since we are in c# now
2025-10-22 21:05:41 -07:00
VIA
1f5970ff64 Merge branch 'main' of https://github.com/VIA256/marsxplr-decomp 2025-10-22 20:58:17 -07:00
VIA
d9ed6d8c52 Get rid of Ionic.Zlib.
its only needed for GZipStream stuff which can be replaced by System.IO.Compression.GZipStream
2025-10-22 20:58:14 -07:00
VIA
64c20cedba
remove UnityScript.Lang mention from Game/README.md 2025-10-23 03:05:46 +00:00
VIA
43dc870dfa Completely remove UnityScript.Lang as it is no longer used by anything (WAHOOO!!!!) 2025-10-22 20:00:44 -07:00
VIA
75b7ee38ed remove boo and unityscript from Assembly - UnityScript.dll 2025-10-22 19:50:36 -07:00
VIA
9a0ab1cc34 Fully Assimilate Game.cs 2025-10-22 19:48:42 -07:00
VIA
45d70af84a Game.cs: assimilate eSI() and mE() 2025-10-22 18:37:15 -07:00
VIA
88f415f427 Game.cs: assimilate SetVeh() 2025-10-22 18:34:15 -07:00
VIA
f5b3e24b07 Game.cs: assimilate WindowServerSetup() 2025-10-22 18:27:29 -07:00
VIA
f8c76d8e5d Game.cs: assimilate showDialogRenderHints() 2025-10-21 22:21:46 -07:00
VIA
460e126e01 Game.cs: assimilate showDialogVehicles() 2025-10-21 22:18:38 -07:00
VIA
08425b0565 fix TankTrack typo bug 2025-10-21 22:15:16 -07:00
VIA
61113d9ac9 Game.cs: assimilate GUIPanel() 2025-10-21 21:28:38 -07:00
VIA
255ff62192 Game.cs: assimilate OnGUI() 2025-10-21 21:25:21 -07:00
VIA
79be3c5fbb Game.cs: assimilate Update() 2025-10-21 17:57:04 -07:00