Outpost Universe Forums
Projects & Development => Outpost 2 Programming & Development => Topic started by: HaXtOr on October 11, 2004, 11:53:41 PM
-
I have found some really interesting things while programming dlls.
the first was a convect that had a linx railgun stored in it.
when you tell it to build it builds the linx like a normal building. it is very strange to see, if you moove the vehicle too much it crashes game.
i managed to somehow put a cargotuck inside a cargotruck and send it to the spaceport. i was then abble to load the cargotruck into a rlv and launch it into space. it was really wierd.
more glitches and programming fuin later for now i must sleep
-
get us some more please :D
-
Try this:
create a convec with a non-combat unit in its cargo: like another convec, or a repairveh...
it will ACTUALLY build the vehicle, and sometimes construct tubes below it. lol
If you dont move the new vehicle, until it's finished - you can even use it, and the game doesn't crash or anything (unless you try moving the new vehicle, while the convec is still "building" it).
-
Now, this is great: what about an undestructable mine ?!
My AI built one!
Here's the proof: SuperMine (http://beta.eddy-b.com/supermine.avi)
[EDIT] The actual cause was a problem with my own code, but as it turns out, i found an exploit of the game .. lol
-
I found a really strange one today.
Try compiling a DLL with absolutely no code in InitProc (other than the return 1) and watch what happens. Make sure you aren't making units anywhere else (with AIProc or StatusProc)
The missions acts as expected (you have no units on screen) but it also puts a little text message in the upper left of the screen inside a black box that says "CHEATED GAME!". I have no clue how this would be considered a cheat. (Other than, perhaps someone writes a trainer that totally clears out the internal Unit array)?
Besides that chance (slim to none) of a trainer doing that, I don't know what it could be useful for.
Try it, and take a look!
-
I don't know what it could be useful for.
Then why the heck did you still try it ?? :blink:
-
It was a side effect, I happened to compile code without any units in it. (I had absolutely no idea that it would say that on the screen)
I didn't write any trainer or anything, but that's what I'm guessing its supposed to mean, the unit array being emptied somehow. (That seems like a really crappy way to win)
-
True, but you can look at the map with no worries of units...