Welcome, Please Register or Login

Forums \ Street Legal Series \ Work In Progress Mods \ FRjhracing's Warehouse

<<<12345678>>>

Author Message
#41\2016-03-30 10:44

Members
2
Offline

Posts: 170


us United States

2016-03-30 11:10#263737 Runaeh : fuck the rest just do all multiplayer stuff lol :) btw if you can share your duster fix/update would be dope to :)
Just posted my duster update-> available at the link in my sig
To have it come complete from the catalog you must have these mods:
-Chrysler V8 pak
-MrSirs running gear
-CMS brakes
-(optional) the sway-bars available in my catalog fix mod
If you don't have these, you'll just be buying a car with body panels
-If you are going to use SLRR editor on it, there is a folder in the scripts called "editable cfg", just copy and paste that over the normal cfg file and then you can run editor...(you shouldn't have to as its compatible with most popular car engine mods)

WIP Early Access: https://www.dropbox.com/sh/dpf0smr4p8p0t76/AADqGTmgyy7o7umfMAx7Q3Lta?dl=0
Early Access Release:
https://1drv.ms/u/s!AvJ3pVScknZFguRb2PRIutYny8asOQ


Offline Multiplayer:(progress paused for online)% Duster 70-71:100%
Online Multiplayer:30% SL1-Source:50%
Catalog LE2MWM Remix:99% GM-pack-Source:0%
(LE,Jacks,BB93)2MWM: 30% MoparDragtirefix:100%
Mazda 787B Rescipt: 100%
#42\2016-04-04 18:18

Members
2
Offline

Posts: 170


us United States

Here's an update
-Source code for SL1 cars are going fine due to how well they were initially scripted
-GM pack may take awhile (a lot of parts for every block)
-my recript of mopar bias ply drag tires is almost complete

Now here's where I need some feedback
I've hit a wall on offline multi-player due to the nature of how the game handles a new instance of a controller. I'm trying to get it to work with two game pads.
However, I have fixed a lot of UI stuff for setting up MP. Since that's almost done, I can get split screen going fine. There's just an issue with the game handling more than one controller input and assigning it correctly.

I could either fiddle around till it works(may take awhile) or start developing online MP (as I believe getting this in game may actually get done faster than offline MP).

Thoughts?

This post was edited by FRjhracing (2016-04-04 18:41, 10 months ago)

WIP Early Access: https://www.dropbox.com/sh/dpf0smr4p8p0t76/AADqGTmgyy7o7umfMAx7Q3Lta?dl=0
Early Access Release:
https://1drv.ms/u/s!AvJ3pVScknZFguRb2PRIutYny8asOQ


Offline Multiplayer:(progress paused for online)% Duster 70-71:100%
Online Multiplayer:30% SL1-Source:50%
Catalog LE2MWM Remix:99% GM-pack-Source:0%
(LE,Jacks,BB93)2MWM: 30% MoparDragtirefix:100%
Mazda 787B Rescipt: 100%
#43\2016-04-04 19:03

Content Admin
6
Offline

Posts: 3885


00

Go for online MP.
#44\2016-04-04 22:27

Members
2
Offline

Posts: 170


us United States

2016-04-04 20:03#263932 Fireful0 : Go for online MP.
Alrighty, as soon as I get more votes on this, that'll be full steam ahead.

If all my focus goes onto online, I may release my current offline MP sources if people want to mess around with it as it is verryy unstable and possibly game breaking if you don't know what you're doing. However I'll try to leave as many comments in the code so it is not too bad.

The current MP collaborates with like 5 different files that all work together and activate in different states, so it's definitely a lot to take in :O

WIP Early Access: https://www.dropbox.com/sh/dpf0smr4p8p0t76/AADqGTmgyy7o7umfMAx7Q3Lta?dl=0
Early Access Release:
https://1drv.ms/u/s!AvJ3pVScknZFguRb2PRIutYny8asOQ


Offline Multiplayer:(progress paused for online)% Duster 70-71:100%
Online Multiplayer:30% SL1-Source:50%
Catalog LE2MWM Remix:99% GM-pack-Source:0%
(LE,Jacks,BB93)2MWM: 30% MoparDragtirefix:100%
Mazda 787B Rescipt: 100%
#45\2016-04-05 07:25

Members
2
Offline

Posts: 60

denmark
dk Denmark

http://www.scootergalleri.dk/bruger/167450-bla_bla_bla_y

mp now :D!
i5 4670k 4.8ghz 970 OC 16gb ram

#46\2016-04-05 15:12

Administrator
9
Offline

Posts: 2093


us United States

Hmm how are you going to make this possible? I know miran was messing with split-screen single player and online multiplayer but never got it working.
GOM-Team Zookeeper
#47\2016-04-05 17:45

Members
2
Offline

Posts: 170


us United States

2016-04-05 16:12#263953 Defiant : Hmm how are you going to make this possible? I know miran was messing with split-screen single player and online multiplayer but never got it working.
This will be quite the read:
I've been using the combination of all available source code (LE,MWM, base 2.2.1) to re-script these sections. I've hit a wall narrowed down to one source that is not available anywhere to be found, that is the io.controller source. Where I hit a wall is that when I define a new controller per player, the player does get the controller input, however it overwrites the previously defined controller. Therefore, that one script is coded to only handle only one controller instance. Storing more than one player data at a time was extremely easy, so "multiplayer" works-but you can't control them both. I even have individual temporary inventories and such going to each player can work on their car during the session. What ends up happening is both players being controlled by one controller, regardless, even if they are completely different cars.

Regarding splitscreen- you know how when you tap the map and you get a little square "viewport" in the corner of your screen ? I found how that is coded, so I just make two viewports when it initiates Multiplayer mode (scripted in when you load any track). So basically it is literally onnneee source I'm missing. So I'm looking into decompiling the exe (apperently this has been tried and failed).

Now with online. after going through all this code, I found some clever mechanics that will allow for online to work.

Basically I have to code both server netcode, and the online game-mode itself.

Here are some of the way's I plan on doing this:

first of all, you know how there is that automatic car on the Top Gear test track that follows you around? I'm going to use a similar method to control a "dummy" car (just a mesh with wheels, like a traffic car), that is reading vector and location inputs from the server. So the first itteration of this will have multiplay, but the cars you see are generic meshes/whatever I choose controlled by your opponent. To come will be a "building your opponents car" situation- where if someones joins the game, and they have similar mods as you, it'll load up their car with their parts list, but on your client side game.

With this, all the cars you see are going to be processed client side, however information like steering angle, velocity, (even what parts are on the car), are all openly available in real time. I've also found most of where all this is coded.

To "send" your heading/player info, this will be handled by the netcode, and some custom scripts(much like the offline MP). I was thinking about using Valo City, but it has too many hard scripted instances in it. However, a lot of the coding going into this new map will be much like the Test Track. Rolling up to different places will initiate different events/features. One example will be a real-time dealership, literally a data base stored on the server the same way your game stores used car dealership data

"damage/collisions" will be handled by the fact that now that both players are processed on each client, the physics mesh be a part of your opponents "dummy car" there for if you hit the dummy car, you hit their car, and your physics mesh is hitting their car on their client.

Of course a lot of this will be really rough, but I see all of these mechanics available now in game, as opposed to the source code I'd have to dig up for offline MP

WIP Early Access: https://www.dropbox.com/sh/dpf0smr4p8p0t76/AADqGTmgyy7o7umfMAx7Q3Lta?dl=0
Early Access Release:
https://1drv.ms/u/s!AvJ3pVScknZFguRb2PRIutYny8asOQ


Offline Multiplayer:(progress paused for online)% Duster 70-71:100%
Online Multiplayer:30% SL1-Source:50%
Catalog LE2MWM Remix:99% GM-pack-Source:0%
(LE,Jacks,BB93)2MWM: 30% MoparDragtirefix:100%
Mazda 787B Rescipt: 100%
#48\2016-04-05 17:50

Members
2
Offline

Posts: 1706


us United States

Don't forget about the other mods I linked you that needed repair. :D They aren't main priority, But they are pretty bad. :))


Fireful0's proud original beta tester. Check out his site, Operation Station!
Click the pictures to go to their pages!
My day-to-day music playlist-


Don't hold it against us...
#49\2016-04-05 18:14

Members
2
Offline

Posts: 724


us United States

How are the Javas going? :)
Shoot me.

Say 'ello to my trash can:
https://www.youtube.com/channel/UCMCyRAPP5bdDi0gT9P6JejA


I am a proud sponsor, and Beta Tester for Fireful0's Mod Workshop. Be sure to check out his website here: http://www.operationstation.com
#50\2016-04-05 18:39

Members
2
Offline

Posts: 170


us United States

2016-04-05 19:14#263965 Racedriver43 : How are the Javas going? :)
Overall over the next month are my final exams and senior design, so slow progress till graduation.

WIP Early Access: https://www.dropbox.com/sh/dpf0smr4p8p0t76/AADqGTmgyy7o7umfMAx7Q3Lta?dl=0
Early Access Release:
https://1drv.ms/u/s!AvJ3pVScknZFguRb2PRIutYny8asOQ


Offline Multiplayer:(progress paused for online)% Duster 70-71:100%
Online Multiplayer:30% SL1-Source:50%
Catalog LE2MWM Remix:99% GM-pack-Source:0%
(LE,Jacks,BB93)2MWM: 30% MoparDragtirefix:100%
Mazda 787B Rescipt: 100%

<<<12345678>>>