UTeamFix 9E public release

Read all the latest news of the clan and other interesting stuff
User avatar
}TCP{Wolf
Site Admin
Posts: 4663
https://www.facebook.com/warszawa.kuchnie.na.wymiar/
Joined: Thu Dec 19, 2002 7:30 pm
Location: https://signal.me/#eu/4zInut2kHeg_ry0GD ... pdqka17o2F
Contact:

UTeamFix 9E public release

Post by }TCP{Wolf »

Download:
http://ws.online.de/projects/UTeamFix/U ... public.zip

Manual for online readers:
http://ws.online.de/projects/UTeamFix/Manual/index.html


Thanks to }TCP{Carnage and }TCP{ZzCat for testing and feedback particularly on this version. From the non-TCPs, testing thanks also go to {hLk}Havok.
-=]I AM GETTING TOO OLD FOR SUBTLETY[=-

mail: chaos.worx[at]gmx.net
IRC Quakenet +OTR: }TCP{Wolf @#oldunreal @#tcp.clan
Jabber/XMPP +OTR: Wolfy359@jabber.org
Threema: CR6Y9YSS
Signal: see profile
ICQ: dead since russian takeover disables OTR
=XtC=Wh1p
Posts: 72
Joined: Sun Nov 09, 2003 12:59 am

Post by =XtC=Wh1p »

i like first one best...its perfect

the second one i disliked cause i didint like format

and the this one is like old one but seems crowded =/ but format is like the first one

but its probably cause im use to the original one lol

nothing personal wolf, i love your work :D
User avatar
}TCP{Wolf
Site Admin
Posts: 4663
Joined: Thu Dec 19, 2002 7:30 pm
Location: https://signal.me/#eu/4zInut2kHeg_ry0GD ... pdqka17o2F
Contact:

Post by }TCP{Wolf »

You must be a Deck bitch ROFL :-D

Nothing personal either ;-)

But if you can't bother to read everything there is to read about it, at least click on "history" where you will see what has changed. People often judge a product by the visible changes which is often a misplaced strategy (although there are plenty visible changes too this time).

Admittedly the mod is growing rather large. I keep doing lag-tests though and I think the overall performance is better than without, because so many "Accessed Nones" are intercepted which usually cause small hickups in the the Engine.

Hehe... over 35000 lines of code, over 100 classes... 8)
-=]I AM GETTING TOO OLD FOR SUBTLETY[=-

mail: chaos.worx[at]gmx.net
IRC Quakenet +OTR: }TCP{Wolf @#oldunreal @#tcp.clan
Jabber/XMPP +OTR: Wolfy359@jabber.org
Threema: CR6Y9YSS
Signal: see profile
ICQ: dead since russian takeover disables OTR
User avatar
Xavious
Posts: 2250
Joined: Sun Jul 13, 2003 7:01 pm

Post by Xavious »

i could do better than that....*ahem*
Taz
Posts: 2848
Joined: Wed Sep 24, 2003 3:29 pm

Post by Taz »

you rather have spawning bots ? :O better have cool bots not spawning and typekilling ( somtimes they do :P you better do feign death they wont )

even i read all of it :O all the manuel and stuff :O
User avatar
}TCP{Wolf
Site Admin
Posts: 4663
Joined: Thu Dec 19, 2002 7:30 pm
Location: https://signal.me/#eu/4zInut2kHeg_ry0GD ... pdqka17o2F
Contact:

Post by }TCP{Wolf »

In some rare occasions bots may still happen to go after you, but usually they shouldn't. There is still an unfixed bug in the setenemy() function which is likely responsible for that problem. Heck, I see them attack teammates sometimes (without UTeam) even lol

AI is just very complicated crap, and lots of stuff was never implemented in Unreal by Epic - for example a tactical get... they made one in UT though... ah well...
-=]I AM GETTING TOO OLD FOR SUBTLETY[=-

mail: chaos.worx[at]gmx.net
IRC Quakenet +OTR: }TCP{Wolf @#oldunreal @#tcp.clan
Jabber/XMPP +OTR: Wolfy359@jabber.org
Threema: CR6Y9YSS
Signal: see profile
ICQ: dead since russian takeover disables OTR
=XtC=Wh1p
Posts: 72
Joined: Sun Nov 09, 2003 12:59 am

Post by =XtC=Wh1p »

why cant you just add/ make better uteamfix , but use the first uteamfix layout?
User avatar
}TCP{Wolf
Site Admin
Posts: 4663
Joined: Thu Dec 19, 2002 7:30 pm
Location: https://signal.me/#eu/4zInut2kHeg_ry0GD ... pdqka17o2F
Contact:

Post by }TCP{Wolf »

=XtC=Wh1p wrote:why cant you just add/ make better uteamfix , but use the first uteamfix layout?
Uuhhh now you opened Pandora's box!

All right, first off, the old layout is not deleted, and it would be possible to reactivate it - or have a client option "use old layout". But I would advise against it.

The new scoreboard technically is none anymore. I have rewritten a lot of display classes from scratch to eliminate problems which Epic never cleared up (array out of bound errors, access nones.... bleh).

2nd, the new layout is based on a new technology, and while the scoreboard itself really wouldn't require it, I had to make some exemplary use of this technology. Basically, the new graphic display classes are self-organizing, partly like a web-browser. For example, you insert content parts, tell the whole unit how much space it has on the screen, and it aligns itself. For example, change your name and you will likely immediately see a reorientation.
-=]I AM GETTING TOO OLD FOR SUBTLETY[=-

mail: chaos.worx[at]gmx.net
IRC Quakenet +OTR: }TCP{Wolf @#oldunreal @#tcp.clan
Jabber/XMPP +OTR: Wolfy359@jabber.org
Threema: CR6Y9YSS
Signal: see profile
ICQ: dead since russian takeover disables OTR
User avatar
}TCP{Wolf
Site Admin
Posts: 4663
Joined: Thu Dec 19, 2002 7:30 pm
Location: https://signal.me/#eu/4zInut2kHeg_ry0GD ... pdqka17o2F
Contact:

Post by }TCP{Wolf »

ROFL post rejected due to length.... okay here comes part 2...


The self-organisation is priorized, blinding out less important information or cycling through as space gets scarce. For example, this scoreboard looks still perfect in 320x200 resolution!! Why? Because some stuff is simply not displayed anymore. The team score board uses up more space all the time, but it cycles through if it cant display stuff. So you may see team red half the time (10 seconds) then team blue the other half.

Resize your screen pixel for pixel, and you will see the auto-reorientation power in action (best done in OpenGL).

The new graphic system is mostly intended for future use (mods).


PERFOMANCE:

The old scoreboard used a client side array and went over all existing replicated actors to display information (that's how epic did it). In UT and later this behaviour was adjusted to have a pre-stored (and pre-sorted) array of PlayerReplication Infos. My system uses something similar, but even better than ut2k4 technology, as it is a bi-traversable linked list! Don't know what that is? Go learn software engineering...

In short, the client has less todo! Now it only traverses a linked (short) list and finds all relevant information immedietaly instead of having to go over every actor finding what it needs. ---> LESS LAG CLIENTSIDE
-=]I AM GETTING TOO OLD FOR SUBTLETY[=-

mail: chaos.worx[at]gmx.net
IRC Quakenet +OTR: }TCP{Wolf @#oldunreal @#tcp.clan
Jabber/XMPP +OTR: Wolfy359@jabber.org
Threema: CR6Y9YSS
Signal: see profile
ICQ: dead since russian takeover disables OTR
User avatar
}TCP{Wolf
Site Admin
Posts: 4663
Joined: Thu Dec 19, 2002 7:30 pm
Location: https://signal.me/#eu/4zInut2kHeg_ry0GD ... pdqka17o2F
Contact:

Post by }TCP{Wolf »

hmm "no post mode specified"... strange error.... part 3....




Besides...

what's wrong with the new layout anyway? Does it look so bad to you? I might add some client options some day to modify the view clientside, but not sure on it. I don't really see the point right now. This is the most powerful GFX system ever implemented in a game, and could be upgraded to implement ut2k4 style menues - that would be a bit like reinventing the wheel with regards to "UWindow" technology, however, it would sort out all incompatibility problems of it...

oh well...

Any more questions? :-)
-=]I AM GETTING TOO OLD FOR SUBTLETY[=-

mail: chaos.worx[at]gmx.net
IRC Quakenet +OTR: }TCP{Wolf @#oldunreal @#tcp.clan
Jabber/XMPP +OTR: Wolfy359@jabber.org
Threema: CR6Y9YSS
Signal: see profile
ICQ: dead since russian takeover disables OTR
=XtC=Wh1p
Posts: 72
Joined: Sun Nov 09, 2003 12:59 am

Post by =XtC=Wh1p »

}TCP{Wolf wrote:ROFL post rejected due to length.... okay here comes part 2...
LLLLLLLLOOOOOOOOOOOLLLLLLLLLLLLL :lol:

}TCP{Wolf wrote:Any more questions? :)
since it took 3 pages to answer my other question, i will say no :P

didnt read all 3 pages, it was so outa my league, to smart for me :P

but yea this new uteamfix is growing on me :P i like it now

ido have a comment though

nice work! lol
User avatar
}TCP{aLICe
Posts: 1110
Joined: Thu Mar 20, 2003 5:23 pm

Post by }TCP{aLICe »

Wolf you should to start work for Epic :D :idea:
Send them source code of UTF. Maybe we will see }TCP{Wolf on the pay list of UT2k5 :lol:
User avatar
}TCP{Wolf
Site Admin
Posts: 4663
Joined: Thu Dec 19, 2002 7:30 pm
Location: https://signal.me/#eu/4zInut2kHeg_ry0GD ... pdqka17o2F
Contact:

Post by }TCP{Wolf »

Uh no, they'll hate me for all the code comments

blah somecode // Epic screwed up here
blah morecode
code
yea more code even // this whole function rewritten because Epic dudes are retards
code? Guess so
strange looking code // Incompatibility fix (blah Epic ... retards... blah)

lol :shock:


From my experience, they've enough other talented coders at hand which are more versatile in the newer Unreal engine versions. Or what do you think is the MSU contest? Of course they're going to hand out a license to the final winner who could then do whatever he wanted. But if they really are looking for coders, they're going to look in the pool there.

Yes, I'm also in the MSU pool but I have expressed my feelings very clearly towards the newer Unreal engines. Partly there are even more inconveniences than in original Unreal.

Also, remember the ut2k3... "UTPro" or something... forgot the name, it was something like UTeamFix for ut2k3, but with more client options and much more "UT" stuff, but basically also some kind of game patch. Epic hated it!! No, I don't know why... but my guess is it pretty much exposed their incompetence in some areas.
-=]I AM GETTING TOO OLD FOR SUBTLETY[=-

mail: chaos.worx[at]gmx.net
IRC Quakenet +OTR: }TCP{Wolf @#oldunreal @#tcp.clan
Jabber/XMPP +OTR: Wolfy359@jabber.org
Threema: CR6Y9YSS
Signal: see profile
ICQ: dead since russian takeover disables OTR
Hyper
Posts: 811
Joined: Sun Jul 13, 2003 1:40 am
Location: 127.0.0.1
Contact:

Post by Hyper »

...at least it's nice that there are a few people left that DO fix some of these annoying bugs. It's only sad that it's not Epic himself.
Thank you Wolf, you are doing great work for the Unreal community!
Alter your reality...Forever.

http://www.hypercoop.tk
[url]unreal://hypercoop.tk[/url]
[IP][DarkDevil]
Posts: 39
Joined: Thu Jul 01, 2004 3:36 pm

Post by [IP][DarkDevil] »

Wolf, you'll be seeing your UTeamFix while fighting [IP] Sunday the 15th :wink:

And ofcource no AirControl.
We don't want U1 turning into UT now do we. :wink: :roll:
Peace out.
DD.

And again, Very nice work however you might have already heard this for about 500 times?
Post Reply