Commit Graph

  • 7464150fe8 Merge branch 'main' of https://gitea.moe/VIA256/marsxplr-decomp main VIA256 2025-12-18 15:16:53 -08:00
  • 3aa6302f6d game: don't show games that use locally hosted "file://" whirlds in the server list VIA256 2025-12-18 15:16:38 -08:00
  • 046247a1df Update links.txt VIA256 2025-12-18 15:44:42 -05:00
  • e7e11686f3 inform about self hosted build requirements in README.md VIA256 2025-12-18 15:20:41 -05:00
  • ef1e01307c Update links.txt VIA256 2025-12-18 15:14:35 -05:00
  • c7d35c6761 rename links.md to links.txt VIA256 2025-12-18 15:06:39 -05:00
  • ed4751fa71 Update links.md VIA256 2025-12-18 15:06:03 -05:00
  • a79e82891d Update links.md VIA256 2025-12-18 15:05:25 -05:00
  • f070c32b88 add links.md for documentation relevant to the projects development VIA256 2025-12-18 15:05:00 -05:00
  • 1d6e3e871d editor: add keyboard controls VIA256 2025-12-17 23:03:28 -08:00
  • d295f43506 editor: save url of last opened whirld VIA256 2025-12-17 14:25:14 -08:00
  • 0cbb5fc447 editor: show fancy particle entrypoint VIA256 2025-12-16 21:57:05 -08:00
  • c4a78200d7 editor: close file menu upon clicking submit to open whirld VIA256 2025-12-16 21:52:41 -08:00
  • d99e58b06c editor: add keybinds.txt VIA256 2025-12-16 21:23:28 -08:00
  • 4dc21dc9a5 editor: disable all key commands when text is being entered VIA256 2025-12-16 20:38:05 -08:00
  • 2c3aba3283 editor: change moveCam toggle key to 'V' to make room for utility bar left-alt keybinds VIA256 2025-12-16 19:34:31 -08:00
  • fef065eddf editor: scale gui sizes with Screen resolution VIA256 2025-12-16 19:33:55 -08:00
  • b8b509bbc8 editor: switch New and Open VIA256 2025-12-16 15:22:11 -08:00
  • 14561de520 editor: add "new" file option VIA256 2025-12-16 15:19:25 -08:00
  • ca9b633e5c editor: destroy old base object on world reload VIA256 2025-12-16 14:33:36 -08:00
  • 7815b6746d editor: dont preserve old particleemitters after loading new whirld VIA256 2025-12-16 14:20:55 -08:00
  • 8e31864e66 editor: add Open whirld functionality VIA256 2025-12-16 12:58:53 -08:00
  • 393f8b1b35 added File bar and Quit option VIA256 2025-12-16 11:07:29 -08:00
  • 3ced2e4fba moved camera move code from fixedupdate to update VIA256 2025-12-16 09:54:40 -08:00
  • bf6c94e641 did evil shitty fix for generic function pointers on unix-based platforms VIA256 2025-12-16 09:35:08 -08:00
  • f6e13c1e73 remember to postbuild move UnityScript.dll to editor_build VIA256 2025-12-15 21:14:56 -08:00
  • 3ecd705f81 editor: tweak movement again VIA256 2025-12-15 17:38:56 -08:00
  • b3d48af966 editor: test loading a utw with a stripped down version of WhirldIn VIA256 2025-12-15 17:20:27 -08:00
  • 73321b98cd editor: fix mistake in reset keybind VIA256 2025-12-15 16:21:18 -08:00
  • 0b266784fb make controls better VIA256 2025-12-15 16:04:34 -08:00
  • 0fe59fd1e3 add test cube and camera keyboard movement VIA256 2025-12-15 14:25:53 -08:00
  • e5d18b4c30 editor: added mouse looking VIA256 2025-12-15 12:41:27 -08:00
  • ef7b99d4cf ripper: fixed typo VIA256 2025-12-15 11:06:41 -08:00
  • 68f88bd24c update useless wscript version to next impending version VIA256 2025-12-15 10:20:48 -08:00
  • 83ba7539d6 ripper: simplify listing objects by type VIA256 2025-12-14 23:26:08 -08:00
  • 8f450c658f create project for utw editor VIA256 2025-12-14 20:27:10 -08:00
  • 8f08aded00 make it so u can use dos crlf in utw files without messing everything up VIA256 2025-12-14 19:08:59 -08:00
  • 7272c66c51 fix WhirldIn trying to cast an invalid skybox to Material VIA256 2025-12-14 10:49:46 -08:00
  • 86308f5687 fix mistake in README.md VIA256 2025-12-12 21:17:56 -08:00
  • 2acc894ac2 fix seashader error present on gubs tubees VIA256 2025-12-12 21:05:28 -08:00
  • 5319333fb0 Fix floorcontroller tring to assign texture when there is no texture paramater of type UnityEngine.Texture VIA256 2025-12-12 20:43:55 -08:00
  • 38d9f58477 marsruntime: fix the pointer types in mono runtime linking VIA256 2025-12-12 19:48:07 -08:00
  • 5f6738dcd6 ripper: made it easier to avoid duplicates VIA256 2025-12-08 14:18:11 -08:00
  • 705afcf7d8 ripper: added GUILayer, Joint, LensFlare, Light VIA256 2025-12-08 13:22:47 -08:00
  • 4a56f34951 ripper: added Camera, Collider, GUIElement, and some TODO msgs VIA256 2025-12-08 12:52:45 -08:00
  • 2bd00c9999 ripper: start adding things that inherit Behaviour VIA256 2025-12-08 12:36:18 -08:00
  • c02fd0a8ab ripper: start adding things that indirectly inherit objects VIA256 2025-12-08 12:14:43 -08:00
  • e14c122fd7 ripper: added various things that directly inherit Object VIA256 2025-12-08 10:29:44 -08:00
  • aa54f06cc2 ripper: add listing for MonoBehaviour VIA256 2025-12-08 00:48:27 -08:00
  • 31eed0bb02 ripper: make it possible to sort things that inherit objects VIA256 2025-12-08 00:44:59 -08:00
  • 110a1ff190 ripper: log a list of all objects in all scenes to files VIA256 2025-12-07 22:50:13 -08:00
  • b66935daf5 use the next patch version for subsequent builds VIA256 2025-12-07 18:55:25 -08:00
  • da1ef6bb06 add ripper target hello world VIA256 2025-12-07 18:48:26 -08:00
  • 90f7de6454 add configuration to diffirentiate between self-hosted and legacy-hosted VIA256 2025-12-07 17:32:15 -08:00
  • aa573daa1e set version to 4.0.2 VIA256 2025-12-07 15:36:12 -08:00
  • 697eb88a1a add little fix for high resolutions moniters v4.0.2 VIA256 2025-12-07 14:38:32 -08:00
  • a3b12586e0 undo Object.cs CompareBaseObject implementation VIA256 2025-12-07 14:23:27 -08:00
  • 2eb0549f6f reimplement internal call for UnityEngine.Object::CompareBaseObjects VIA256 2025-12-06 18:16:52 -08:00
  • 79080a6e55 MarsRuntime: fix missing semicolon VIA256 2025-11-13 16:14:48 -08:00
  • 70a50e3bf5 MarsRuntime: impliment logging to output_log.txt VIA256 2025-11-13 15:57:18 -08:00
  • a95257981c organize mono init code into its own func VIA256 2025-11-13 09:36:10 -08:00
  • bc90b054e2 MarsRuntime fully make building work on mac VIA256 2025-11-12 19:56:11 -08:00
  • 047388a74e MarsRuntime: make wscript account for darwin hosts VIA256 2025-11-12 19:41:47 -08:00
  • 702697ec13 mention the requirement of a c compiler in README.md VIA256 2025-11-11 15:20:31 -08:00
  • 7fe9a1b8a5 MarsRuntime: fix warning on linux caused by joining win32 and linux mono runtime linker VIA256 2025-11-11 15:08:33 -08:00
  • 5998a401ff MarsRuntime: attempt 1 at making runtimelinker win/linux cross platform with preprocessor VIA256 2025-11-11 12:23:47 -08:00
  • d75bc2aca9 MarsRuntime: start making runtime linking work on windows VIA256 2025-11-11 01:19:50 -08:00
  • 5c306dac5c MarsRuntime: make memory allo/deallocation of path strings in main.c less mind-numbing VIA256 2025-11-10 17:45:56 -08:00
  • d1dbf22af0 MarsRuntime: make FSUtil use const char * as input instead of char *, add variadic MX_pathConcat VIA256 2025-11-10 15:15:09 -08:00
  • eafdfec9d8 MarsRuntime: fix mono runtime linking and revert mscorlib.dll to old position VIA256 2025-11-10 12:04:53 -08:00
  • 07ae01a867 added runtime linking for mono VIA256 2025-11-08 23:00:46 -08:00
  • 2a8a6bf8e7 MarsRuntime: fix things i missed in the build script when changing to c from c++, and fixed memory allocation bugs in FCUtil.c VIA256 2025-11-08 14:25:57 -08:00
  • 4dbe5f67ed MarsRuntime: fuck it we use c now VIA256 2025-11-07 23:36:17 -08:00
  • fa5304e4b2 add unity resources from original Mars Explorer_Data to resources dir VIA256 2025-11-07 13:06:12 -08:00
  • d504c12d54 MarsRuntime: fix problems that surfaced when testing on linux VIA256 2025-11-06 22:34:54 -08:00
  • 55d2752345 get rid of boost, make our own little fs path helper functions VIA256 2025-11-06 22:16:40 -08:00
  • ebb8d4670d setup to successfully load UnityDomainLoad.exe with dummy internalcall VIA256 2025-11-06 14:32:55 -08:00
  • 55a3764563 get mscorlib.dll working in runtime VIA256 2025-11-06 12:48:39 -08:00
  • b75ffdb50b start preparing source tree for using machine config and mscorlib VIA256 2025-11-06 10:02:51 -08:00
  • 9be77652c3 MarsRuntime: try loading UnityDomainLoad.exe in mono runtime VIA256 2025-11-06 09:45:18 -08:00
  • 16a891b425 fixed presumptuous .exe extension in MarsRuntime postbuild copy VIA256 2025-11-05 21:29:45 -08:00
  • f1c8dfd6e0 add boost filesystem configuration to new waf file and test it in MarsRuntime VIA256 2025-11-05 21:18:41 -08:00
  • ba484a42e2 add marsruntime postbuild copy VIA256 2025-11-05 19:40:30 -08:00
  • b55a1e3ce4 fix various issues when testing on linux VIA256 2025-11-05 19:26:09 -08:00
  • 1592e648d6 add MarsRuntime and linking with mono VIA256 2025-11-05 18:50:28 -08:00
  • 6d59062c5a refactor waf setup to be able to build efficiently VIA256 2025-11-04 19:17:42 -08:00
  • 4d28ef7ef5 add waf.bat for convenience VIA256 2025-11-03 13:29:55 -08:00
  • 5b7bc3ee86 inform README.md abt the new waf system VIA256 2025-11-01 19:42:49 -04:00
  • 9572cee415 wscript find mono allow for path and --mono_home option override VIA256 2025-11-01 16:08:15 -07:00
  • f29d498f68 fix some bugs issued by the different mono compiler VIA256 2025-11-01 14:59:11 -07:00
  • 5913d6be38 move everything in Game/ back into top level VIA256 2025-11-01 13:32:21 -07:00
  • dddbd69a3d get rid of visual studio building support VIA256 2025-10-31 15:20:32 -07:00
  • 8d041fbb34 add waf build system setup VIA256 2025-10-31 01:11:00 -07:00
  • 7a252ce3e8 Revert "Start creating cmake build system" VIA256 2025-10-30 17:00:36 -07:00
  • 9cc907f653 Start creating cmake build system VIA256 2025-10-29 19:24:25 -07:00
  • ba9d5563df add semantic version class and make gameVersion use it v4.0.1 VIA256 2025-10-27 16:41:30 -07:00
  • 7676f1c809 stop quarryCam from breaking when the quarry switches vehicles v4.0 VIA256 2025-10-26 22:01:35 -07:00
  • dc8598a5c9 rix rpc typo bug VIA256 2025-10-26 20:49:23 -07:00
  • 51c57cd932 fix Prebuild project to work when building solution for release in addition to debug VIA256 2025-10-26 20:26:19 -07:00
  • a7db3817a6 remove ads from the game code VIA256 2025-10-26 19:55:24 -07:00