my summer car моды racedepartment

[GUIDE] How to make mods for MySummerCar?

N0tiC

[GUIDE]How to make mods for MySummerCar?

NOTE: This is a work in progress please let me know if anything is wrong, something feels like its missing or you have any questions.
NOTE: Some of the code/snippets have been written on the fly and has not been tested. Some may be faulty but please notify if they are and I will correct it!
NOTE: If you have any questions, need help or perhaps are thinking about something NOT covered in this thread PLEASE POST YOUR «OFF TOPIC» QUESTION IN THIS THREAD :
http://www.racedepartment.com/threads/how-too-start-programming-mods-for-my-summer-car.146394/

Skip to actual guide!
Scoll down to the headline «So where should I start?» and begin there!

What will I cover?
I will cover where to start in order to start making mods.
I will provide some very helpful snippets of code.
I will provide useful links and a FAQ.

Why are you doing this?
When I got introduced to the game and my friend showed me the mods I thought it would be fun trying to make one myself but that was not as easy as I thought.
(I NEVER inteded to ever release the mod I created either. but it became too good lol)
With a bit if research I managed to find MSCLoader Wiki and that got me started and setup.
Once everything was setup and working I started by creating a mod-project using the template provided by @piotrulos (The creator of the MSCLoader and forever a legend) and here is where I ended up stuck.
If I wanted to make some changes to an object in the game. How would I proceed?
If I wanted to make some changes to information in-game. How would I proceed?
This is where I ended up researching further and how I ended up finding the new thread created just 30 minutes earlier.
This thread is where I ended up being active in for a while when I was getting around and learning the process of making mods. (This is my first time ever. )
You can find this thread here: http://www.racedepartment.com/threads/how-too-start-programming-mods-for-my-summer-car.146394/

. and this is why I’m creating this guide, simple as that

(This part bellow is optional)
My initial instinct was to create a plugin that would make a list of all gameobjects in the current scene (World). that way I knew what I could work with..
MySummerCar SceneObjects SourceCode: https://pastebin.com/pVqttvzH
MySummerCar Scene Objects list: https://pastebin.com/tkXq5mYd (Version: Dec 2017, this has changed!)

This was however, very, unnecessary since @zamp has created, litteraly, the ultimate developer toolkit for modding!

Also, after this I started PM conversations with @kunedo who has been very helpful with Ideas. hes just a really friendly and amazing guy all around helping etc. Thanks, really!

Secondly, you should start with finding the MSCLoader Wiki and start setting up your environment. Read through and learn how to use the MSCLoader:
You can find MSCLoader Wiki here:
https://github.com/piotrulos/MSCModLoader/wiki

NOTE: You may download either x86 or x64 bit version of Unity and reading both for player and developer is very useful.

Third, start by downloading and «installing» the «Developer Toolkit» so you can easily find and quickly modify gameobjects in the world.
Saves a lot of time not having to make changes, build and restart the game every time you try a new set of code for example in placing or re-placing gameobject in the world.
You can find Developer Toolkit here:
http://www.racedepartment.com/downloads/plugin-developer-toolkit.17214/

NOTE: Some Objects/Components also needs referenses to Assembly-CSharp.dll file.
(«Steam\steamapps\common\My Summer Car\mysummercar_Data\Managed\Assembly-CSharp.dll»)
Drivetrain, for example, does need this reference to work properly.
Thanks to @tommojphillips for finding this!

How can I make changes in-game?
This is fairly easy and basic kowledge. MySummerCar is created using Unity® software and that opens up a whole lot of methods, classes and libraries we can use.
Transforms, for example, is used to store an objects position, rotation, scale and parenting state.
MySummerCar is also using an asset called PlayMaker which makes it a whole lot harder at the same time. Depending on your goal ofcourse.

First, if you would like to make changes to example the car, Satsuma for example.
We need to create a variable/reference name:

Now the reference is set and we can access for example the transforms of the object to move or make changes. We can also activate/deactivate the object in the world. Now that we know how to access an object. How can I make changes to the information in the game?
This part is a bit tricky.. You need to find out which GameObject in the scene is «hosting» the component which makes these changes in order to change them. Unless they are maintained by a singleton instance. If they are maintained by singleton and are instanced they can, globally, be read or changed without the need of the «hosting» object.

Making changes to a component/variable:

This means that you are getting the component «DriveTrain» on the Object «SATSUMA(557kg, 248)» and you may make changes or read values/variables from that component.

If it is a singleton variable or information you are looking for you may use a foreach method to get what you want to find:
Making a foreach for PlayMaker FSM:

Источник

Please log in or register

To enjoy the benefits of Nexus Mods, please log in or register a new account

Top Lists

Most endorsed files in the last two weeks

Most endorsed recently added files

Most endorsed files of all-time (non-adult)

Top 30 Files in past two weeks:

my summer car моды racedepartment

my summer car моды racedepartment

A mod loader that pushes modding forward, with seamless integration into the game and superior performance!

A mod loader that pushes modding forward, with seamless integration into the game and superior performance!

my summer car моды racedepartment

my summer car моды racedepartment

Mod Loader for My summer car.

Mod Loader for My summer car.

my summer car моды racedepartment

my summer car моды racedepartment

Your grandmother has a car she never uses, maybe she’ll give it to you if you help her out?

Your grandmother has a car she never uses, maybe she’ll give it to you if you help her out?

my summer car моды racedepartment

my summer car моды racedepartment

Easily double My Summer Car framerate! The ultimate optimization and performance enhancing mod for My Summer Car!

Easily double My Summer Car framerate! The ultimate optimization and performance enhancing mod for My Summer Car!

my summer car моды racedepartment

my summer car моды racedepartment

DO NOT DOWNLOAD. Recent changes in the game have caused the mod to malfunction. I’m working on a complete rebuild to address this.

DO NOT DOWNLOAD. Recent changes in the game have caused the mod to malfunction. I’m working on a complete rebuild to address this.

my summer car моды racedepartment

my summer car моды racedepartment

Show bolt sizes when looking at them

Show bolt sizes when looking at them

my summer car моды racedepartment

my summer car моды racedepartment

MSCEditor is a save-file editor for My Summer Car. It enables the user to modify their save-files as they please. Common use cases include teleporting objects, cheating in money and diagnosing problems with your car.

MSCEditor is a save-file editor for My Summer Car. It enables the user to modify their save-files as they please. Common use cases include teleporting objects, cheating in money and diagnosing problems with your car.

my summer car моды racedepartment

my summer car моды racedepartment

Adds a Fuel Tank door that you can open, close, attach, detach, bolt and paint to the Satsuma.

Adds a Fuel Tank door that you can open, close, attach, detach, bolt and paint to the Satsuma.

my summer car моды racedepartment

my summer car моды racedepartment

Adds a functional minimap to the game.

Adds a functional minimap to the game.

my summer car моды racedepartment

my summer car моды racedepartment

So, you’ve just won a crappy rusty car in a game of cards, now what? I’ll tell you, you’re going to take it straight to Fleetari and have him fix it for you, after that you’ll have it inspected and finally have a nice fully working new car!

So, you’ve just won a crappy rusty car in a game of cards, now what? I’ll tell you, you’re going to take it straight to Fleetari and have him fix it for you, after that you’ll have it inspected and finally have a nice fully working new car!

my summer car моды racedepartment

my summer car моды racedepartment

Tires on the floor, tires on the ground. What’s wrong with that picture? Well, here’s the solution to the problem that no one cared about, RACKS. FOR. TIRES.You can mount them, paint them and most importantly, you have to find them.

Tires on the floor, tires on the ground. What’s wrong with that picture? Well, here’s the solution to the problem that no one cared about, RACKS. FOR. TIRES.You can mount them, paint them and most importantly, you have to find them.

my summer car моды racedepartment

my summer car моды racedepartment

This mod adds a Turbocharger and several parts needed to the game.

This mod adds a Turbocharger and several parts needed to the game.

my summer car моды racedepartment

my summer car моды racedepartment

Sporty psuedo-coupe for you to buy!

Sporty psuedo-coupe for you to buy!

my summer car моды racedepartment

my summer car моды racedepartment

Teimo recently bought a mobile phone, he couldn’t get it to work so he has put it up for sale in his store.

Teimo recently bought a mobile phone, he couldn’t get it to work so he has put it up for sale in his store.

my summer car моды racedepartment

my summer car моды racedepartment

Adds covers for pit in the garage

Adds covers for pit in the garage

my summer car моды racedepartment

my summer car моды racedepartment

This mod adds dirt accumulation effect to Satsuma.

This mod adds dirt accumulation effect to Satsuma.

Источник

Моды для My Summer Car

Ваз 2107 (Lada 2107) для My Summer Car

Инструкция установки в архиве.

my summer car моды racedepartment

Мод на красный, отреставрированный универсал для My Summer Car

Этот мод очень прекрасен для тех, кто обажает красату! Данный мод меняет ржавый универсал на красный, отреставрированный универсал. Мод убирает…

my summer car моды racedepartment

Мод Пак модов на оригинальный Датсун для My Summer Car

В этом паке: DatsunBranding — Мод на более оригинальный датсун SteeringCap — Крышка на руле SatsumaVinPlate — Табличка с Вин…

my summer car моды racedepartment

Мод на самогонный аппарат для My Summer Car

Что тут сказать, благодаря этому моду вы можете делать самогон. Данный аппарат находиться на острове поэтому запасайте побольше топлива. Но…

my summer car моды racedepartment

Мод Cтарый Hayosiko для My Summer Car

Старая модель Hayosiko из старых бета версий My summer car Этот мод может сделать приборную панель белой, фургон полностью синим,…

my summer car моды racedepartment

KruFPS для My Summer Car

Этот мод оптимизирует то, как игра загружает и выгружает объекты в игре, основываясь на расстоянии от них, вместо того, чтобы…

my summer car моды racedepartment

ГАЗ-24 ВОЛГА для My Summer Car

Игра My Summer Car от команды разработчиков AMISTECH GAMES — является наиболее реалистичным симулятором автомобильного механика. Вам предстоит играть за молодого финского паренька, который без ума от старых тачек.

Моды для My Summer Car добавляют в игру новые модели автомобилей, обновляют текстуры, дают возможность изменить игровой процесс с помощью плагинов. Если говорить кратко — модификации позволяют кардинально изменить игру и привнести в нее много интересного.

My Summer Car моды стали появляться совсем недавно (игра еще находится в раннем доступе), но уже сейчас вы можете скачать понравившиеся модели автомобилей (в том числе и русских машин), новые перекраски текстур и многое другое с нашего сайта. Моды для My Summer Car — прекрасный способ получить новые впечатления от полюбившейся игры.

Источник

Моды для My Summer Car

Пак гоночных скинов с полосками

my summer car моды racedepartment

Игра My Summer CarАвторmati ja neviemТестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер10 MB

Описание:

Пак из 10 гоночных скинов разных цветов, как покраски авто, так и полосок.

Красно-белый чистый Ruscko

my summer car моды racedepartment

Игра My Summer CarАвторMatheus Vieira de JesusТестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер7 MB

Описание:

Новые текстуры для Ruscko, которые красят его кузов и салон в красно-белые цвета и очищают от грязи.

Спортивная сумка

my summer car моды racedepartment

Игра My Summer CarАвторzampТестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер1.3 MB

Описание:

Плагин добавляет спортивную сумку в My Summer Car, в которой вы сможете переносить вещи.

Большой русский пак текстур

my summer car моды racedepartment

Игра My Summer CarАвторVadimko008Тестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер100 MB

Описание:

этот огромный пак текстур заменяет в игре практические все, даже время года. Теперь действие My Summer Car происходит не летом, а поздней осенью.

Скин TRUST RACING

my summer car моды racedepartment

Игра My Summer CarАвторbieejapanТестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер2,2 MB

Описание:

Скин гоночной команды Trust Racing.

Скин Халк

my summer car моды racedepartment

Игра My Summer CarАвторgamer81_DkТестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер0,6 MB

Описание:

Кислотно-зеленый скин с изображением Халка.

Пауза

my summer car моды racedepartment

Игра My Summer CarАвторRoman266Тестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер0,02 MB

Описание:

Этот плагин позволит вам поставить на паузу игру My Summer Car.

Скин NOS

my summer car моды racedepartment

Игра My Summer CarАвторkokasdimТестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер4 MB

Описание:

Стильный черно-белый скин с логотипом NOS на капоте.

Покупка журналов в магазине

my summer car моды racedepartment

Игра My Summer CarАвторzampТестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер6 MB

Описание:

Этот мод позволяет вам покупать пользовательские журналы в магазинчике Теймо.

Уборка (удаление) мусора

my summer car моды racedepartment

Игра My Summer CarАвторhaverdadenТестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер0,03 MB

Описание:

Этот мод позволяет вам избавляться от мусора навсегда!

Быстрый автотюнинг

my summer car моды racedepartment

Игра My Summer CarАвторTrisek79Тестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер1,3 MB

Описание:

При нажатии одной кнопки ваша Сатсума прокачивается до состояния, изображенного на скриншоте.

Сине-белый салон Сатсумы

my summer car моды racedepartment

Игра My Summer CarАвторDevils17Тестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер4,7 MB

Описание:

Очень красивый текстурный мод, перекрашивающий элементы салона Сатсумы в сине-белые цвета.

Портативный унитаз для сохранения

my summer car моды racedepartment

Игра My Summer CarАвторwolf_vxТестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер0.9 MB

Описание:

Пак военных камуфляжных скинов

my summer car моды racedepartment

Игра My Summer CarАвторKenny2201Тестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер27 MB

Описание:

Набор из 12 скинов военной тематики.

Текстуры интерьера дома

my summer car моды racedepartment

Игра My Summer CarАвторGlienТестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер4,3 MB

Описание:

Новые текстуры для вашего дома в My Summer Car.

18 дюймовые колеса

my summer car моды racedepartment

Игра My Summer CarАвторvWernayТестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер1 MB

Описание:

Мод добавляет в My Summer Car новые 18-дюймовые колеса.

Русификатор

my summer car моды racedepartment

Игра My Summer CarАвторRoman266Тестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер0.04 MB

Описание:

Этот плагин русифицирует субтитры в My Summer Car.

Маунтин Дью

my summer car моды racedepartment

Игра My Summer CarАвторMatheus Vieira de JesusТестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер1,6 MB

Описание:

Мод заменяет текстуры пива в My Summer Car на газировку Маунтин Дью.

Убрать растительность

my summer car моды racedepartment

Игра My Summer CarАвторChromeТестировалась на версииBuild 5Метод установкиАвтоматическаяРазмер0.003 MB

Описание:

Этот плагин убирает всю растительность на карте в My Summer Car.

Поезд Сапсан

my summer car моды racedepartment

Игра My Summer CarАвторVadimko008Тестировалась на версииv03.11.2017Метод установкиАвтоматическаяРазмер0.8 MB

Описание:

Текстура поезда для My Summer Car, которая превращает его в российский Сапсан.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *