Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Xalos

Pages: 1 2 3 4 5 6 [7] 8 9 10 11 12 ... 17
91
General Discussion / Weapon DPS Rankings
« on: January 09, 2014, 11:06:10 AM »
I'm working on a gamemode which I intend to have include a weapons shop with prices based on scriptually-discerned information, not any idea I might have about some weapon being "weaker" than some other weapon. To this end, I made a script which determines a weapon's DPS (damage per second).

Here are the weapons I decided to test, in order from least to greatest. Text size is equal to getMin(10 + mFloatLength(DPS / 25, 0), 40) for all entries.

Printer - 0.000 (Yeah, we all knew that)
Wrench - 19.231 (This does damage?)
Hammer - 49.992 (Without Rapidfire)
Bow - 54.545
Sniper Rifle - 70.094
Butterfly Knife - 111.111
Spear - 186.246
Gun - 200.000
Guns Akimbo - 315.789
Molotov - 364.187
Rocket Launcher - 433.057
TF2 Minigun - 737.678

And of all the items I tested, the ultimate winner?
HE-Grenade - 88752.600 (Holy stuff)


Note that the script used assumes that the human player is capable of pressing and releasing the trigger at precisely the right times. It also assumes there is no latency whatsoever.

92
Modification Help / Should I release Autobuilder?
« on: January 08, 2014, 09:37:14 AM »
Autobuilder is a client-sided mod I wrote on June 11th, 2011. It allows one to create large structures that would be tedious to build by hand. For example, it enables me to make a circle of arbitrary size virtually instantaneously. "But Xalos, several other mods have been released that let us do the same thing!" Well yeah, but Autobuilder's power comes from the fact that it lets you add new structures to its collection. Tired of making a large number of structure with small variations in theme? Make a script and Autobuild it!

Now, this is all fine and dandy, but here comes the problem. Autobuilder lets you make structures that are hard to line up by eye quickly, or make structures that are irritating to build quickly, but it also lets you make your own structures. It also has the ability to "stream" a structure - that is, start building while the script is still working on the final parts. Put these together and what do you have? Instant spam!


I've been divided for a very long time now on whether or not I should release this mod, for the reasons detailed above. So I decided to instead put it to you to decide whether the benefits outweigh the detriments of such a mod.

So vote in the poll! Please, it's the only way to stave off the-- ALL GLORY TO THE HYPNOTOAD

93
Modification Help / [Solved] I've lost the east quad of a brick
« on: January 02, 2014, 08:16:24 PM »
I can still see the back side of it on the tempbrick, but when I look at the front side on the tempbrick or a planted brick, it's just missing. If the brick is destroyed it temporarily reappears.

The quad in question:
------------------ East quads:
1

TEX:TOP
POSITION:
2 1 1.5
2 1 -1.5
2 -1 -1.5
2 -1 1.5
UV COORDS:
0.5 0.5
0.5 0.5
0.5 0.5
0.5 0.5
NORMALS:
1 0 0
1 0 0
1 0 0
1 0 0


I'm pretty sure that's the only quad involved, because removing it doesn't make the problem occur for another quad and removing the quads above it doesn't solve the problem either.
...but here's the full file for those of you who need or want it (quote this post):


I'm very confuzzled.

94
General Discussion / Bunker Server List
« on: December 31, 2013, 07:03:07 AM »
I decided we needed a conglomerated list.

Port's Quake 3: 93.160.176.186:28000
Visolator's Tower Defense WIP: 199.217.119.6:30400
Wrapperup's DDoS Bunker: 199.217.119.6:28300
Xalos's Terrain Bunker: 174.99.74.121:28001

Pick one and JOIN! :D

95
Modification Help / Converting a spherical skybox into a cubemap skybox
« on: December 30, 2013, 04:58:19 PM »
I have a spherical skybox that I want to use as a backdrop, except that I have no idea how to convert a spherical skybox into a cubemap skybox.

How would I go about doing so?

96
Off Topic / Electrolysis in microgravity
« on: December 29, 2013, 05:50:20 AM »
...which isn't actually microgravity at all but everyone calls it that aaaa

Anyway. How would electrolysis of water work in space? If you had the standard setup[1], the water would creep up the walls of the container while the gas wouldn't rise to the top, slowing the process down signifigantly while also making the collection of the pure gas harder. So what, exactly, does an electrolysis device in space LOOK like?

[1]The standard setup (in one Earth gravity).

97
I have a server which must load bricks via an artificial method. As such, I want to be able to create my own MainBrickgroup object when I start to load these bricks. However, if I do this, it always gets overwritten when the first client joins the server.

//Methodology:
if(!isObject(MainBrickgroup)) new SimSet(MainBrickgroup);
MainBrickgroup.add(new SimSet(Brickgroup_11239));

//The artificially created MainBrickgroup gets destroyed when someone joins the server.



Is there a way to create the MainBrickgroup object before someone joins without it then being destroyed when someone does join?

98
Drama / arbys did not go to space today
« on: December 24, 2013, 12:35:05 PM »
arbys has been fired from NASA and took it poorly.









This details arbys' (short) stay with NASA.


Irritating memes and blatant idiocy.


tl;dr: arbys shall not go to space today.

99
Modification Help / Creating a Tempbrick
« on: December 23, 2013, 01:04:17 AM »
I want to create a tempbrick for a player due to there being very few surfaces for placing one on to start with. However, when I try to create this tempbrick, the player can't actually move it and it isn't actually theirs.

(%temp = new fxDtsBrick()
{
    client = %cl;
    colorID = %cl.currentColor;
    datablock = %cl.inventory[%cl.currInv];
}).setTransform(%end@" 0 0 1 "@(%angle/$PI/2));
%cl.brickgroup.add(%temp);
%pl.tempbrick = %temp;


%cl, %pl, %end, and %angle are all defined prior, and refer to the client, player, position, and rotation respectively.


What am I missing?

100
Modification Help / Oxygen Hiss
« on: December 22, 2013, 09:04:47 PM »
I need a loopable sound for a oxygen hissing out from a damaged spacesuit. Does anyone have such a sound?

101
Modification Help / I require .dts models of a 4x Cube and Pine Tree
« on: December 19, 2013, 09:01:23 PM »
Could anyone make textured .dts models of the 4x Cube and Pine Tree? I'm aware that there's already a collision .dts for the Pine Tree (obviously), but it doesn't have any textures and I'm extremely Blender-impaired.

102
Modification Help / Bitwise Int32_Add Proof-Of-Concept
« on: December 09, 2013, 09:16:59 PM »
I just realized that there's not technically anything stopping us from using Torque's full range of Int32 values other than the math operators being horrible. Bitwise operators still work fine for large (integral) values.


function Int32_Add(%inA, %inB)
{
   //%sign = -214748364;   //I have no idea how to do signed bitwise math
   //%signA = %inA & %sign;
   //%signB = %inB & %sign;
   %bit = 1;   //Start with the first bit
   for(%i=0;%i<31;%i++)   //This should be unrolled (for loops are inefficient) but I'm lazy
   {
      %bitA = %inA & %bit;   //Does the first value have this bit?
      %bitB = %inB & %bit;   //Does the second?
      %val = (%bitA != 0) + (%bitB != 0) + %carry;   //Get the full-add value
      %carry = (%val & 2) != 0;   //The carry bit
      if(%val & 1)   //If the value's lowest-order bit is true,
         %out |= %bit;   //add the bit to the output.
      %bit <<= 1;   //Shift the current bit up one.
   }
   $Int32::CarryFlag = %carry;   //For anyone who gives a stuff
   return %out;   //Return the value
}



This is just a proof of concept and shouldn't be used for actual projects. If anyone better at bitwise math than I wants to help out, please do.

Especially for the signed math, which I am absolutely stumped on how to do using bitwise operations. :/

103
Drama / To all skilled scripters, modellers, builders, eventers, etc...
« on: November 29, 2013, 12:58:49 AM »
Look at what you do when you see a flaw, but from someone else's eyes. If the next paragraph does not fit what that person sees, this post isn't addressed to you.

    "So SkilledMcSkillface joined my server, and insulted my work because of some easily overlooked flaws that someone new to that field wouldn't know about or realize was a problem. Then, he pushed some way to 'fix' the problem which actually just made it worse, and when I tried to explain this to him he got all condescending and told me I was 'doing it wrong'. Man, that guy's a richard."


    Yes, perhaps you are better at something than others you know. Maybe you're even among the best you know. But that doesn't give you any right to act like a richard to others just because they are doing something wrong, especially since you yourself made or could have made that mistake at some point. You don't have any right to be a condescending prick to others just because they make mistakes that someone at their skill level is at. Imagine pointing and laughing at someone in kindergarten because they're still learning the alphabet.
    Does that seem right to you? If the answer is yes, you need to see a psychiatrist. That's basically what you're doing when you call people trying to learn a field morons because they made a mistake. Now imagine laughing at the kids in kindergarten, then showing them how to write an R properly. And as you walk away... you realize you just wrote an Я. You can't really make a more fundamental mistake, and you with all your experience in writing letters just made it.

    Basically, my point is this. Having that not everyone does doesn't make you a god. You're still a human being and should treat others with the same level of respect that you would wish to be treated with. If you want a good idea of what it's like to be a bottom-of-the-chain scripter/modeller/builder/eventer trying to learn how to get better in this community, take an hour out of your day and imagine a world where everyone punches you in the face when you walk by, and if you try to punch them back they shoot you with an RPG. That's roughly what it feels like.


And at the very least, have the humility to not continue trying to act high and mighty after you realize you wrote an Я instead of an R.

104
Off Topic / Sum up X in Y words or less.
« on: November 19, 2013, 05:22:18 PM »
Sum up the previous poster's thing in so many words, then post another one for the next guy.
I'll do AudioSurf in five words or less. Surf intense songs, gather blocks.

Sum up Minecraft in five words or less.

105
Add-Ons / Avatar Saver v7.1
« on: November 02, 2013, 09:14:52 PM »
I added a button to enable transferring avatars, but I don't want to update the RTB version yet because it doesn't have any way to specify minor versions.

Avatar Saver v7.1
The RTB thread

Pages: 1 2 3 4 5 6 [7] 8 9 10 11 12 ... 17