Jump to content
We promise no intrusive ads, Please help keep the community alive
Consider supporting us by disabling your ad blocker / add to whitelist / purchasing VIP.

[WIP] Hake Club


tomsolo
 Share

Recommended Posts

Feature Pack (updated)

 

Update with Hide HUD elements option (replace the Replay timebar hider). This is hide everything: names, gauges, gps, frims, (chats?), boot screen faders etc...

The default toggle hotkey is : CTRL + TAB

 

fpackN.png

Download here

 

Unlock StickerShop

 

Some people ask the CT version this feature... well here is.

(Its possible making scriptless - without code injection - version, overwrite the vehicles's flags in the loaded database - like modding - but this a simple thing, managing with some offsets far enough.

 

unSTS.png

 

Just activate header and all vehicles paint- and stickerable.

 

Download here

Link to comment
Share on other sites

Thank's for sharing knowledge and CE Tables.

 

Bike Pack - I know that is possible switching bike falling in cpr file, this is a simpler thing. If you fall you can sit down the bike - pressing another hotkey - and you can continue the travel. The original behaviour the program allways back to normal road - this is especialy frustrating thing an offroad exploration with bike.

Note: be careful, if your bike falling back you can't back to sit on bike.

Besides the cpr solution there is also the option to disable Bike falling in TDU2 Main exe.

Search:
495342494B4546414C4C454E41424C454400
Change to:
495342494B4546414C4C44495341424C4544 

Link to comment
Share on other sites

Thank's for sharing knowledge and CE Tables.

 

Besides the cpr solution there is also the option to disable Bike falling in TDU2 Main exe.

Search:
495342494B4546414C4C454E41424C454400
Change to:
495342494B4546414C4C44495341424C4544 

 

I know this :) ... otherwise is possible disabling Bike Falling totally with CE (and switching on/off) , but due forum rules I can't release this. My solution here is: you can falling but you can sit back on the bike.

 

--- Post Updated ---

 

Clothe Pack

 

Here is a funniest pack, pls read all information.

 

clothepack.png

 

1. Hide HUD elements

I included from latest feature pack CE table - if don't need just delete, but useful if you want a take a screenshot - with fraps.

Default hotkey is: CTRL +TAB

 

2. Room Camera Fix

Only need if you want use Clothes Pig in a Poke mode, or just want to fix room camera (because you don't like zooming camera when you select a class of clothes) until wearing you character.

SceneProps
(fix camera)

The default value is: 7. If you press hotkey HOME+PGUP this change value to: 9 this fix the most camera parameters.

You can only use if you are entered in the closet room!

! If you want to leave room
press hotkey HOME + INS this change value to default: 7

 

Values

If SceneProps = 9, you can change this values - manual - or if you are in the Molecula Shack's closet room, press hotkey HOME+END, and load predefinied values.

 

3. Clothe Things

Clothes Restriction Disable

Activate script in CE and you can select bike and normal clothes too.

 

Clothes Pig in a Poke mode

Activate script in CE and you can select ALL item. (This hack is similar as have the bug in the Casino Shop.)

Warning! If you use this mode, conceivably is totaly change your character's wearing, you like it or not.

I recommend create a backup your save files.

If enabled all ~2800 item is available - except the tied women/man type items and some prohibited element (these items not visible but you can select).

Why Pig in a Poke mode? Because the paged items allways activated the current item on you character. :)

In most cases, you can go after to Hairdresser, or Cosmetic clininc :D

Another thing, that some item only visible if you leave room - like npc/pnj stuffs - and haven't names.

If you live with this side effects, is a realy funny thing. (imho) and the finded accesories (headphone, neklaces, police batton and gun etc...) work online!

Note: if you deactivated, you can select the restricted item, well ...don't need allways enabling this. I recommend use camera fix if you are in the Pig in a Poke mode.

 

Current Flags

The TDU2 engine use different schemas where is your character and what type of actual vehicle.

 

Example: if you are in a car helmets/hats not visible on you character in but visible if your in the house, if you drive a bike helmets/hats visible on bike but not visible in the house. B R I L L I A N T.
:rolleyes:

 

I find some flags - of course there are many more just try find how many address used at 00CAFEA3 - so here is a little solution.

If you wear in house a helmet or hat just select Hair and Helmet address in CE press space (freeze) and back to road. Thats all.

 

Mini guide

 

1. Enter closet room in Molecula Shack.

Press HOME + PGUP to fix room camera. (Optional)

Activate Clothes Restrictions Disable or Clothes Pig in a Poke mode.

 

c1.png

 

2. Press HOME+END to load predefinied camera values. (Optional.)

 

c2.png

 

3. Use pager and see result.

 

c3.png

 

4. Press HOME + INS to change default room camera. (Is requirement if you used camera fix!)

And press Back in TDU2.

 

Now you can leave room securely.

 

c4.png

 

 

 

Download here

Link to comment
Share on other sites

In the closet room - Pig in a Poke mode activated - it's possible jump to a special Cloth ID*** - precisely to one before ID then press pager to next :).

***not only suits, hair/beards types, accesories etc...

 

I count min. ~ 10 wearable extra accesories with man - gun + batton, gun, headphone with player, silver neklace, headband, security guard earplug, bandaged arm with bracelet, rotated baseball hat, rotated baseball hat with headphones, and Chris's broken hand with plaster cast nand some part chest (only work with his jacket)

 

You can use special hairtypes (npc's hairs like Chris) or you can change other hairdresser elements like hairs, beards in closet room.

 

If you want to help: making a mapped clothe ID list - like car ID list - it would be a good idea. (~2788 click is very boring :D, but you should only do it twice - men, women) and take IDs. )

 

I will release around at night an updated version.

Link to comment
Share on other sites

Updated ClothePack

Here is:

cc4.png

 

 

Miniguide

 

1. Enter the closet room in Molecula Shack.

Change Scene Props value in Room Camera Fix (headers show children if you press space) with hotkey: HOME + PGUP

Activate Clothes Pig in a Poke mode (scripts activate if you press space after select).

 

cc1.png

 

2. Now load the predefinied Camera's values with hotkey: HOME+END. After select the Sunglasses.

 

cc2.png

 

3. Okay now we try to change Andrew's Necklace to a cool Police Gun

 

cc3.png

 

Switch the CE and if everything works fine you see similar result

 

cc4.png

 

Under Clothes IDs in the Clothes Room header you find these classes and see the loaded Clothe IDs on the character. (I think this is an array index values not the real ID but maybe I'm wrong).

 

Just change the current value to 256. After back in to TDU2 and press pager right.

 

4. Here is the result

 

cc5.png

 

If you finish press OK and if you leave the room don't forget switch of the Camera Fix with hotkey: HOME+INS!

 

Here is a mini table some interesting values:

All Discovered Men Accessories (sorry girls :P)

 

File name                ID for paging    Pager     ID
-----------------------------------------------------
M_PN_A_Adam (Headband)          =  17 | <-         (16)
M_NO_ACCESSORIES                =  98 | ->         (99)
M_PN_A_HP_SoundOperator_01      = 105 | ->        (106)
M_PN_A_HP_Cameraman_01          = 115 | <-        (114)
M_PN_A_Belt_Cop_02              = 194 | ->        (195)
M_PN_A_BandWatch_Chris_Tyler    = 228 | ->        (229)
M_PN_A_Belt_Cop_01              = 256 | ->        (257)
M_PN_A_Logo_CasinoBarman        = 277 | <-        (276)
M_PN_A_Wounds_Ryan_Tyler        = 298 | ->        (299)
M_PN_A_Jewels_ANDREW            = 309 | <-        (308)

 

 

This work any elements what you change with pagers. Clothes, Hairtypes, Beardtypes etc...

Oh I almost forgot: the color variations don't change the ID...

 

Note: if pointers at Clothes IDs in the Clothes Room don't work check out what addresses access at 00A7EFEC (see Advanced Option) until use the pager.

 

Download here

Link to comment
Share on other sites

thanks for the infos, the mileage editor is pretty neat but it seems TDU2 has the same problem as in TDU1 with mileage, after a certain number I think at about 30k in tdu2 only when you go over 100 mph does the mileage actually acknowledge that you're driving. :lol:

Link to comment
Share on other sites

I just made a quick investigation for IGE2 files again, especialy the checkpoints datas.

 

The whole IGE files use Big Endian for values, and the CHK2 (checkpoint) use two formats/sizes depend on the roads or just placed somewhere on the offroad area (wilderness).

 

chk27c.png

 

chk268.png

 

Between the position values use 2-3 float values for rotating and size - it's work if filled from a previously good rotated checkpoint datas.

 

So it's possible creating a creative race file - like floating chekpoints for exact jumping, or a tricky wilderness race. :)

Link to comment
Share on other sites

If anyone give a try for this, I made some sample files to understanding:

 

I search a circle like road are and place some cps - counterclockwise. (Hint: if need clockwise just clik on the icon to left the UNDO/REDO bar).

 

sample_ige.png

 

When I finished, I save to file this track.(IGE_sample.ig2)

(Hint: I recommend use 010 Editor for process memory too - just select all module. The actual IGE adress is easily find Search IGE2 string.).

 

After in 010 editor I wrote 2 simple binary template*** for the two types of checkpoints (on road or not - CHK7C / CHK68):

***Very very simple :P

 

chk7c.png

 

and

 

chk68.png

 

Then I try making a track on driving school track area. I enter the testdrive.

 

chk_before.png

 

As seen the first checkpoint's direction is wrong, then I select the whole first CP block (all CP block start CHK2 name and end 4x FFFFFFFF) to a new hex file and run CHK68.bt binary template.

 

Then I find third checkpoint block in the IGE_sample.ig2 file , copy the whole block to a new hex file. I run CHK7C.bt binary template, and copy the green marked params values to first checkpoint.

 

 

After

chk_after.png

 

 

That's all.

 

Continued the IGE investigation, I collect some useful(old) info if anyone would like to deal with IGE modding:

 

- use GME editor - need enable in GamePC.cpr this will be replace the normal challenge editor

- in GME editor you get extrazoom if mouse wheel moving to zoomout until you zoom in

- you can modify many values until you make testdrive - just create a track, enter test drive, modify values back to editor

- the created IGE file with editor in memory easily save to file just copy the whole data only need modify the last checkpoints latest float to 7

- you easily load any race file into memory just create a similar race (filesize >= as the loaded race file, put simply: the same checkpoint )

 

- bots can't drive bikes

- bots can't drive on wilderness areas

- bots movements will not be synchronized - if try to make a multiplayer+bots race

- if a bot hitting the Driving Gauge - you win, even if you caused the accident

Link to comment
Share on other sites

I got flu on this week... - snort, snip - but was little time and I made a map of DBCarPhysicsData* in the memory. :)

 

*This is not correct title, but I'm too sick to hit exactly.

 

carstat.png

 

286 vehicles and each object have ~ 200+ parameters, well this is a 24 MB size table. (The first loading time in the CE is will be a half minute.)

 

Since similar data - similar structure of parameters pair - are in the database, it's maybe a useful stuff to any modder who want to edit this or plan a yet another hardcore mode :)

 

I tested some parameters and the abs slip ratio is looks promising, but do not expect much from this.

 

These parameters is near 99% is correct, let me know if I missed something or wrong.

Some parameters marked an asterisk _at_end * this is a pointered value in the most case.

 

And last, I dont want to public, - due to high cheat and other things - but if you are a modder, send a pm for me and I will drop a dl link.

Link to comment
Share on other sites

I don't like this. Anyone can tell he is a modder. You give table to one wrong person and the file starts to live it's own life...

 

What? All thing have risk, but the look at the thread's subhead:

 

Some usefull stuffz and infos for etchical modders and players

 

 

 

BTW ABS slip ratio can be modified in physics.cpr and it gives similar effects.

 

This is car specific parameters, forget the cpr file...

Link to comment
Share on other sites

JI didn't write it is the same... For HC mods it would be easier to mod main parameters in physics.cpr and only the details for each car.

 

How do you know who is ethical and who isn't?

I appretiate your previous work but this is too much.

Everyone who is really interested in modding TDU2 already knows how to do it.

Some may not agree with me but I know how badly TDUPE affected multiplayer in TDU1.

Link to comment
Share on other sites

For HC mods it would be easier to mod main parameters in physics.cpr

Yeah easier, as verify many working HC mod.

 

 

How do you know who is ethical and who isn't?

 

Simple: I trust in me and my choices.

 

Everyone who is really interested in modding TDU2 already knows how to do it.

 

Nice to hear it. This is mean you already know this, just forgotten sharing this info. But what happen with your file?

How do us know, that you don't sharing this with anybody? :P

 

BTW: up to now only one modder asked: Minime891.

He is a modder? He ethical? :D

Link to comment
Share on other sites

How could I add new car without it? VodooShamane knows too suppose.

 

I know at least one HC mod based on physics.cpr and may be included as a not obligatory component of tdu2up. It is not released anywhere.

 

At least i am not advertising that I want to share. Guess why? I m not sharing physics tables with anyone.

You will do whatever you want l can only hope it won't leak.

Link to comment
Share on other sites

I m not sharing physics tables with anyone.

 

l can only hope it won't leak. :panic:

 

Do you feel difference? No? Because not. Since 2 years I'm allways hear this^ mantra, but enough.

 

Okay, lemme share few secret with you:

1. If anybody want to this or simliar sh33ts for c h e a t i n g the game , he already bought to S3thioz or Vlad or watch some laughing programmers videos on youtube and make it owns. The TDU's data structures is a realy big secret like a rocketdesign, that's the way why are listed readable in the exe. LOL

 

2. I made some cruise in last week: all 2th people have something cheat: fly, overloaded tunning, cpr hacks etc... Well I 'am really worried what will be happen if this leak. But I think it's not going to happen because I'm able to trust people.

Link to comment
Share on other sites

I continued the investigate parameters of the unreleased cars.

 

Some typical problem/blocker why not working this cars:

 

- blue line is higher as red line's value - can't shift or autotransmisson is failed

- empty differential paramters values ^

- empty or weak brake values

- weird that friction parameters allways use 2

- undefinied tyres type like :"##"(. btw: other elements used too, like files names).

 

In memory I'm easily rewrite any values - some STRING parameters like tyre types just need edit pointer (wich indicate the end of string) too.

 

I tested with Maserati MC12 Corsa, the editing and compare base datas with working cars estimated 10-15 minutes.

 

With file modding this limitation maybe can be solving rewrite tyres type to 2 chars - in tyres.bnk xmb files names, and replace all:

Offroad_Good / Tire1 / Tire1_Bike / Tire1_Supercar /Tire2 to /OG /T1/TB /TS /T2. (maybe need edit cpr files too?)

 

Another step need indentify wich ## pair used in this slot. (2896 unknown ## pairs < as 64x64 (4096)

I think is not to hard find, just replace with counted pairs (like A1, A2...)

 

If working this trick is maybe usefull for other elements.

Link to comment
Share on other sites

  • 2 months later...
With file modding this limitation maybe can be solving rewrite tyres type to 2 chars - in tyres.bnk xmb files names, and replace all:

Offroad_Good / Tire1 / Tire1_Bike / Tire1_Supercar /Tire2 to /OG /T1/TB /TS /T2. (maybe need edit cpr files too?)

 

Another step need indentify wich ## pair used in this slot. (2896 unknown ## pairs < as 64x64 (4096)

I think is not to hard find, just replace with counted pairs (like A1, A2...)

 

If working this trick is maybe usefull for other elements.

Yes, adding new tires to tires.bnk is working (like I did in TDU2UP) , and editing a pointer is easy too.

 

Since couple of days exe hacks do not allow to enter the game online. Very strange...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



×
×
  • Create New...