Search found 142 matches

by EditorRUS
Sun Sep 17, 2017 4:05 am
Forum: Modding Reference
Topic: Undocumented TLisp feature: Variable arguments
Replies: 0
Views: 35

Undocumented TLisp feature: Variable arguments

While browsing Transcendence's source code, I came across a surprising comments that completely blew everyone's minds: you can actually make variable arguments! https://vgy.me/F6vW82.png And indeed it works. What's mind-blowing is that it's NEVER used ANYWHERE. This allows you to create a higher-ord...
by EditorRUS
Tue Aug 29, 2017 1:04 am
Forum: Announcements
Topic: Xelerus will no longer function from 1st September, 2017 [Edit: Actually it will, but we're replacing it anyway]
Replies: 29
Views: 958

Re: Xelerus will no longer function from 1st September, 2017

We knew it was coming. It was only a matter of time :( It lasted 10 years, that's pretty good :D I used to do periodical dumps of Xelerus functions, this is my most recent one (pretty old, but might be still useful): https://www.dropbox.com/s/02cx39ou2hgtlzs/xelerus%20functionlist.txt?dl=0 Btw, the...
by EditorRUS
Thu Aug 24, 2017 3:50 pm
Forum: Announcements
Topic: Xelerus will no longer function from 1st September, 2017 [Edit: Actually it will, but we're replacing it anyway]
Replies: 29
Views: 958

Re: Xelerus will no longer function from 1st September, 2017

Anyways, here's a complete dump of all function-related pages of Xelerus. https://mega.nz/#!ew1Q1CYb!Kn78vtM8t_pF6p4_jTOxWaMM_GwhkOmvPLl9V5hO1Yo Start from index.html. Search button does not work. If people want, I can create another parser and save all functions in json. WOW!!!!!!!!!!!!! Thankyou!...
by EditorRUS
Thu Aug 24, 2017 3:43 pm
Forum: Announcements
Topic: Xelerus will no longer function from 1st September, 2017 [Edit: Actually it will, but we're replacing it anyway]
Replies: 29
Views: 958

Re: Xelerus will no longer function from 1st September, 2017

There are several reasons one might set it up that way. One is logging. It's difficult to accurately log download counts without it going through your server. Other reasons include authentication (probably not the reason here), issues with cross-origin requests (again, probably not the issue here s...
by EditorRUS
Thu Aug 24, 2017 2:12 am
Forum: Announcements
Topic: Xelerus will no longer function from 1st September, 2017 [Edit: Actually it will, but we're replacing it anyway]
Replies: 29
Views: 958

Re: Xelerus will no longer function from 1st September, 2017

Anyways, here's a complete dump of all function-related pages of Xelerus.

https://mega.nz/#!ew1Q1CYb!Kn78vtM8t_pF ... Ll9V5hO1Yo

Start from index.html.
Search button does not work. If people want, I can create another parser and save all functions in json.
by EditorRUS
Thu Aug 24, 2017 12:05 am
Forum: Announcements
Topic: Xelerus will no longer function from 1st September, 2017 [Edit: Actually it will, but we're replacing it anyway]
Replies: 29
Views: 958

Re: Xelerus will no longer function from 1st September, 2017

-- Flat is better than nested -- The point would be to do things like avoiding having to store the files on the server's storage system (as this can be more expensive or have other drawbacks) Then why not simply request files directly from this other server and avoid having to set up a proxy in the...
by EditorRUS
Wed Aug 23, 2017 7:49 pm
Forum: Announcements
Topic: Xelerus will no longer function from 1st September, 2017 [Edit: Actually it will, but we're replacing it anyway]
Replies: 29
Views: 958

Re: Xelerus will no longer function from 1st September, 2017

Ok, so I was investigating xelerus today, and it looks like xelerus was either silently updated a while back (an unknown amount of time ago) to either proxy the mods from dropbox (this is unfortunately still very likely, as the motivation behind it was likely security, the same reason that dropbox ...
by EditorRUS
Wed Aug 23, 2017 3:23 pm
Forum: Announcements
Topic: Xelerus will no longer function from 1st September, 2017 [Edit: Actually it will, but we're replacing it anyway]
Replies: 29
Views: 958

Re: Xelerus will no longer function from 1st September, 2017

Ok, so I was investigating xelerus today, and it looks like xelerus was either silently updated a while back (an unknown amount of time ago) to either proxy the mods from dropbox (this is unfortunately still very likely, as the motivation behind it was likely security, the same reason that dropbox ...
by EditorRUS
Wed Aug 23, 2017 2:59 pm
Forum: Announcements
Topic: Xelerus will no longer function from 1st September, 2017 [Edit: Actually it will, but we're replacing it anyway]
Replies: 29
Views: 958

Re: Xelerus will no longer function from 1st September, 2017

I've done a complete dump of all xelerus mods as of 23.08.2017 (1007 still available mods out of 1586 signatures) Download the archive from here: https://mega.nz/#!r9FlnIzD!841GZDL4wJp9ZbUyltIePCptJRqDmiOENeCvtc4mEC0 xelerus_dump.json contains following information: mod's name, description, categor...
by EditorRUS
Wed Aug 23, 2017 2:14 pm
Forum: Announcements
Topic: Xelerus will no longer function from 1st September, 2017 [Edit: Actually it will, but we're replacing it anyway]
Replies: 29
Views: 958

Re: Xelerus will no longer function from 1st September, 2017

I've done a complete dump of all xelerus mods as of 23.08.2017 (1007 still available mods out of 1586 signatures) Download the archive from here: https://mega.nz/#!r9FlnIzD!841GZDL4wJp9ZbUyltIePCptJRqDmiOENeCvtc4mEC0 xelerus_dump.json contains following information: mod's name, description, category...
by EditorRUS
Thu Apr 13, 2017 8:40 pm
Forum: Modding Reference
Topic: Diving into source code: TLisp and XML implementations 101
Replies: 2
Views: 144

Re: TLisp and XML implementations 101

The code is actually pretty well-commented and easy to understand once you get a hang of it, but it is absolutely massive. But this guide should give a head start for those who wish to merely get the whole idea of how to search information in the source code in general. Once you dive deep into it, y...
by EditorRUS
Mon Apr 10, 2017 11:07 pm
Forum: Modding Reference
Topic: Diving into source code: TLisp and XML implementations 101
Replies: 2
Views: 144

Diving into source code: TLisp and XML implementations 101

It took me forever, but I finally managed to find everything I need. TLisp TLisp is defined and implemented mostly here: Alchemy/CodeChain Structure of TLisp The most basic element of TLisp is ICCItem defined in Include/CodeChain.h @ 92 and implemented in CodeChain/ICCItem.cpp This class represents ...
by EditorRUS
Wed Jul 20, 2016 11:30 pm
Forum: Mod Announcements
Topic: Expansion Mod 0.91 [WIP] [DEAD FOR NOW]
Replies: 14
Views: 2911

Re: Expansion Mod 0.91 [WIP]

Well then. I did manage to finish the marauders pack, but the problem is that this mod is now lagging badly. I'll have to spend some time optimizing it. Until then, here's an unoptimized version. Until I fix the lagginess, I won't proceed. Until then, you can go and preview the changes.
by EditorRUS
Tue Jul 19, 2016 5:02 am
Forum: Mod Announcements
Topic: Expansion Mod 0.91 [WIP] [DEAD FOR NOW]
Replies: 14
Views: 2911

Re: Expansion Mod 0.91 [WIP]

I am almost done with Marauders. This pack will include expansion data for three factions - Centauri Warlords, Charon Pirates and Marauders. Unless I screw up something badly, I should be able to finish by tomorrow or maybe the day after tomorrow