Tuesday, November 13, 2018

Hi... Life Has Been Extremely Busy!

Hi there to all that check out my blog and are now reading this post... I just thought I'd do a quick update to briefly explain why there hasn't been any posts since July 2018.

The gist of it is that things in/around my life have changed in a rather big way (I won't elaborate at this time), so work life and family life have taken priority.

My scripting/coding has ceased since July 2018, and the projects I that was involved in have ceased to have any development done by myself (specifically RELOADED and A3Wasteland for ArmA 3).

I now work 3 separate part-time jobs (which pretty much make up full-time work), as an ICT Engineer for a big firm, a Graphic Designer for a print/signage business and a Co-Manager of a retail store. It's hectic to say the least and I feel mentally warn out most days dealing with (juggling) everything... but it just needs to be done at this point in time... hence my absence in and around this blog (and being on-line).

You'll still find me around Steam/Discord from time to time when I get the chance to (for those that take notice), or you may catch me online playing my go-to game... ArmA 3 whilst I run around shooting-all-the-things! Although I do not currently use my main gaming handle whilst in-game, but those that know of me should know the gaming handle anyway (and blackSheep).





As for graphic design requests that people have made since July 2018... I have kindly declined any requests... as I just don't have the time. There are plenty of other decent graphic designers out there... you just have to find them (and yes... you get what you pay for!).


Among all the life changes, I still battle with my health (and mental health) due to issues stemming from a severe accident I had over a decade ago now... and to this day it's still draining, and also mentally draining, but I keep on keeping on... taking it day by day and week to week.

November is just about half-way through, and the festive season is creeping up also... this year has certainly gone a lot faster than I expected it to... but I guess that's part to being extremely busy.

If I don't do any blog posts before next year... a Merry Christmas and a Happy New Year to all!

Anyways... thanks for taking the time to read... until next time.

-soul.

Wednesday, July 25, 2018

FREE Twitch Graphics Take Two, Banner Labels And Screens

Yes you read right, FREE Twitch graphics... take two!

I had some free time recently and thought I would create another set of 'generic' graphics for use with game streamers, namely Twitch.

This time around whilst I was checking out another graphic designer and his recent attempts at some Twitch graphics... I thought to myself 'how hard would it be to recreate those effects?'... needless to say, I figured it out fairly quick. I adjusted, tweaked, etc... and came up with the final product. All in a nice red tone with blue undertones, and of course a nice red glow.

I have created as many generic banner labels as I could possibly think of, as well as creating a few 1920x1080 'screens', namely 'starting stream', 'be right back', 'intermission', 'ending stream' and 'stream offline'. This time around I have used masks for transparency with the camera windows in the intermission screens rather than a chroma key mask.

Anyway... here are the graphics (free to use, but please include the 'graphics by soulkobk' banner on your page). Whether on a white, grey or black page background the banners look nice and clean.

Stream Banner Labels

































 

 




...am I missing any banner labels? or want a custom one added? let me know via social message (twitter/discord/etc)
And here are the screens (please keep the graphics as-is, do not modify them in any way)...

Stream Screens

Please also note that any 'custom' adjustments (color changes, custom additions, text changes, etc) to these screen graphics will incur a small charge to do so. Again... please do NOT modify any of the graphics in any way.
I have also created a Twitter/Twitch banner in the same theme should anyone want one, but this will also incur a small charge. The example is below...


Twitter And Twitch Banner
 Whatever the case, I hope that someone finds these graphics of use, as it would be nice to see them used (be sure to pm/link me if you do use them, so I can check out your stream).

Thanks, and I hope they will be of use.

Until next time.

-soul.

Monday, February 12, 2018

Arma 3, Loot Spawn System (Building Position Manual)


After many requests over the years, and another one most recently, I have now decided to release my loot spawner for Arma 3. The code is old as it was coded back in 2015 whilst I was learning how to code for Arma 3, but it still functions as intended.

With releasing my loot spawner to the public, I am also releasing the loot 'building position manual' portion... what is BPM you ask? Let me explain...

My BPM (building position manual) functions/mission lets you place building positions manually for any building, so if a building model has none or very few building positions you are able to add them manually with ease.

In order to gather the building positions from a building model, walk up to a building and press 'G'. If the building has no manually placed positions, and you want to add some, walk exactly where you want one, and press 'F' to add it (a yellow arrow will appear). Repeat this wherever you would like an extra position, once happy with it, paste the clipboard contents in to the buildingPosManual.sqf config file, save the file, then re-press 'G' within Arma 3 EDEN, and it will show you that there is an existing config entry for that building, it will remark all the yellow arrows with red, and then mark all the same type of buildings on the map with green markers (so you don't go to the same one twice).

vanilla (green) and manual placed (yellow) building positions
config entry saved, vanilla (green) and manual placed (red)
all the same building models marked as green (has config entry already)
Want to also do building positions for 'ruins'? You can do that also... walk up to a building, press 'T' to destroy it, press 'G' to gather the building positions... if there is no config entry for manually placed positions, add them with 'F', paste the clipboard contents in to the config file (buildingPosManual.sqf), save, press 'G' again in Arma 3 EDEN... and repeat the process for another building.

gathering building positions of a building ruins (vanilla positions shown as green arrows)
after adding in manually placed positions (manual positions shown as yellow arrows)
after pasting and saving the config entry (buildingPosManual.sqf) and re-pressing 'G'

I have created this to make it MUCH easier to add in manual building positions to just-about-any building within Arma 3.

A config entry looks like...

_buildingPos_Land_Shop_02_V1_ruins_F = [[4.03613,-2.86426,-0.550273],[5.79248,-0.078125,-0.517672],[0.841797,4.18164,1.41129],[-3.61621,4.36719,3.29467],[-1.95508,4.28516,3.29019],[0.131836,2.4707,3.29724],[-1.25391,1.12305,3.29914],[-3.521,1.20898,3.29933],[-5.19238,0.385742,3.29933],[-5.28711,1.77637,3.29933],[-5.55273,-2.78809,-0.733989],[-3.47412,0.875977,-0.55027],[-3.44727,3.69922,-0.55027],[-1.07324,4.38965,-0.550275],[5.2793,4.00195,-0.0608864],[-0.0263672,-2.97363,-0.55028]];

So where can you use all these manually placed building positions via the config file? Well, included with the 'lootSpawnerBPM' files are the actual loot spawner script/function/code that I created back in 2015.

Once you have your configuration file exactly how you want it, you can then spawn the loot... and this is how to do so...

First up, locate and open the lootSpawnerConfig.sqf and configure it how you would like the loot spawner to behave. Once complete and saved, go back in to Arma 3 EDEN whilst in-game (SP or MP), open the debug console and paste in...

[position player,250] execVM "lootSpawner\lootSpawner.sqf";
...then execute the code.

This will make the loot spawner spawn loot around the position of the player at a radius of up to 250 meters (500 meter diameter). It will/can damage buildings, open doors on buildings (config entries), find ALL building positions (vanilla AND what is contained within the 'buildingPosManual.sqf' config file)... then calculate and spawn random loot at these positions.

This lootSpawnerBPM loot spawn code can be adapted for use in any mission you choose. Update the config entries for manual building positions, update the lootSpawnerConfig.sqf, place the directory structure within your own mission, and execute the script as you need. The scripts are very plug, execute and play... it's just up to you how you want them to function.

I hope I have explained well enough what the loot spawner BPM is about and how to use it, along with the actual loot spawner. Download it and check it out for yourself.

Where to get this code? You can check it out and download it on my github 

DISCLAIMER... This 'lootSpawnerBPM' code release will have very little to no support from me... so if you intend on using it and don't know a lot about Arma 3 scripting/coding/functioning, or how to place/configure/execute this code within your own mission... then I suggest you learn.

Until next time...

-soul.