[OpenTTD] Military items - releases

Find and discuss all the latest NewGRF releases for TTDPatch and OpenTTD here.

Moderator: Graphics Moderators

Post Reply
User avatar
adpro
Engineer
Engineer
Posts: 56
Joined: 22 Nov 2005 19:15
Location: Czech Republic
Contact:

[OpenTTD] Military items - releases

Post by adpro »

Do you like to play with planes and use some of them as eye candy? Personally, I use some aircraft (newgrf) as air traffic control, what happens in the air, on the ground, etc. And sometimes for the transport of selected materials between airports - military bases.

To expand the possibilities of this type of playing, I have created several aircraft, the list of which I plan to expand in the future. For drawing I used PixelTool for 8bpp graphics, for latest items I used voxels. The planes are drawn at a scale of about 1.67px per meter for fighters, 0.86px/m-1,3px/m for airlift airplanes.

Current version: 1.2.0

------------------------------
Info

The list of aircraft for version 1.1.0:
Image

The list of airports for version 1.1.0:
Image


GRF is available on BaNaNaS and on GitHub.
More info about parameters and list of airplanes are in README file on github.

Development thread: here
Releases: 1.2.0, 1.1.0, 1.0.0, 0.9.0, 0.8.0, 0.7.0, 0.6.0, 0.5.0, 0.4.0, 0.3.0, 0.2.0
Last edited by adpro on 27 Apr 2025 08:44, edited 10 times in total.
adpro | NewGRF Military Items project: Release + Development
User avatar
adpro
Engineer
Engineer
Posts: 56
Joined: 22 Nov 2005 19:15
Location: Czech Republic
Contact:

Re: [OpenTTD] Military items

Post by adpro »

[reserved]
adpro | NewGRF Military Items project: Release + Development
User avatar
adpro
Engineer
Engineer
Posts: 56
Joined: 22 Nov 2005 19:15
Location: Czech Republic
Contact:

Re: [OpenTTD] Military items

Post by adpro »

Version 0.7.0 “Less is more” - 2024-07-02

Added
- Airport noise parameter
- Aircraft purchase cost multiplier (1/16x-16x)
- Aircraft running cost multiplier (1/16x-16x)
- Helicopter Aérospatiale SA 321
- Helicopter Aérospatiale SA 330
- Helicopter Eurocopter AS532
- Helicopter AgustaWestland AW101
- Helicopter Eurocopter EC725
- Helicopter models uses voxel and gorender for sprite generation
- Automatic build increment method implemented
- Voxel models in repository
- Makefile command for sprite creation implemented

Changed
- Parameters was rewritten from base
- Minimal version of OpenTTD changed to v13.0 (airport noise parameter)
- Update nmlc dependency to v0.7.3
- Update sound_effect constant to nmlc v0.7
- Change format for aircraft evidence to OpenOffice ODS format
- Rearrange repo content into folders

Fixed
- C-141 Starlifter sound changed from propeller to jet engine sound.

Image

From this version onwards, it is planned to release versions with significantly less content, so as not to delay the release of a new version by only partially implementing all the new features.
This version was supposed to contain 15 helicopters, but due to many circumstances only 5 new ones are fully implemented. Nevertheless, they are released as a new version.

Due to health limitations that have suddenly arisen in 2023, my screen time is limited, so I've decided to split my work into much smaller chunks so that the community of a game as amazing as OpenTTD and its predecessor TTD can have smaller contributions than my original plans.
Also due to health limitations I no longer have the time and ability to test larger releases, so smaller parts are the way I have decided to go. Therefore, I will be happy if you report any bugs you find.
Last edited by adpro on 06 Jul 2024 11:52, edited 1 time in total.
adpro | NewGRF Military Items project: Release + Development
User avatar
SkiddLow
Route Supervisor
Route Supervisor
Posts: 414
Joined: 09 Jul 2012 00:44
Location: Surabaya
Contact:

Re: [OpenTTD] Military items - releases

Post by SkiddLow »

Welcome back again to Development of Military Items in 3 years later after rolling out a latest update/additional (i'm using Military Items occasionally).....

Military vehicles (aircrafts, helicopters and military air bases), but inclusion in the future developments such as 'VTOL military aircafts', 'Military road vehicles', 'Military objects', 'Military faces - customise your manager's face in military look' and 'Military houses & buildings - mostly barracks, soldier's house, warehouses'.
User avatar
adpro
Engineer
Engineer
Posts: 56
Joined: 22 Nov 2005 19:15
Location: Czech Republic
Contact:

Re: [OpenTTD] Military items - releases

Post by adpro »

Version 0.8.0 - 2024-07-06

Added

- helicopter Sikorsky CH-53E
- helicopter Sikorsky CH-53K

The big helicopter family is now a reality. Try the CH-53E Super Stallion and then spend all your money on the upgraded CH-53K King Stallion.
adpro | NewGRF Military Items project: Release + Development
User avatar
adpro
Engineer
Engineer
Posts: 56
Joined: 22 Nov 2005 19:15
Location: Czech Republic
Contact:

Re: [OpenTTD] Military items - releases

Post by adpro »

SkiddLow wrote: 03 Jul 2024 07:00 Welcome back again to Development of Military Items in 3 years later after rolling out a latest update/additional (i'm using Military Items occasionally).....

Military vehicles (aircrafts, helicopters and military air bases), but inclusion in the future developments such as 'VTOL military aircafts', 'Military road vehicles', 'Military objects', 'Military faces - customise your manager's face in military look' and 'Military houses & buildings - mostly barracks, soldier's house, warehouses'.
Great ideas. I am full of expectations for your pull-requests with the above to my project. If you need more info about voxels, Timberwolf published nice tutorials on YouTube.
adpro | NewGRF Military Items project: Release + Development
User avatar
adpro
Engineer
Engineer
Posts: 56
Joined: 22 Nov 2005 19:15
Location: Czech Republic
Contact:

Re: [OpenTTD] Military items - releases

Post by adpro »

Version 0.9.0

Added
- fighter Mitsubishi A6M Zero in 4x zoom
- helicopter Sikorsky CH-148 in 4x zoom
- helicopter Sikorsky UH-60 in 4x zoom

Changed
- upgrade NML to version 0.7.5
- switch from pipenv virtual environment to poetry
- upgrade from python 3.9 to 3.12

Fixed
- sorting of helicopters with CH-53E and CH-53K
adpro | NewGRF Military Items project: Release + Development
User avatar
adpro
Engineer
Engineer
Posts: 56
Joined: 22 Nov 2005 19:15
Location: Czech Republic
Contact:

Re: [OpenTTD] Military items - releases

Post by adpro »

Version 1.0.0 :lol: :lol: :lol:

Added

- helicopter Sikorsky CH-37 in 4x zoom
- helicopter AgustaWestland AW139 in 4x zoom
- helicopter Mil Mi-6 in 4x zoom
- helicopter Mil Mi-17 in 4x zoom
- helicopter Mil Mi-26 in 4x zoom
- helicopter Mil Mi-38 in 4x zoom

Changed

- L-39 upgraded to 4x zoom with 4 liveries
- L-39NG upgraded to 4x zoom with 2 liveries

A few words
The list of aircraft planned for the content of this NewGRF set has been finalized. Since this set is not only for planes and helicopters, but also for cars, ships and trains with military themed visuals without weapons, the new versions may include these vehicles as well.
More content may follow.

As I wrote, I would like to try a submarine or other ships, also some trucks. Also, an F-14 aircraft has been requested. All this can be tried and completed. Nothing is pressuring me right now in terms of content, as there are a few dozen aircraft including helicopters and they already form a complete set for both cargo/person transport and eye-candy fighter play.
adpro | NewGRF Military Items project: Release + Development
User avatar
adpro
Engineer
Engineer
Posts: 56
Joined: 22 Nov 2005 19:15
Location: Czech Republic
Contact:

Re: [OpenTTD] Military items - releases

Post by adpro »

Version 1.1.0

Added
- Mitsubishi A6M Zero Air Force livery
- Air Force liveries for all helicopters with 4x zoom

Changed
- helicopter model of Bell UH-1 Iroquois / HU-1 “Huey” in voxels for sprites with 4x zoom and 2 liveries

Github version here.

I had a little extra time, so I unified the liveries so that every plane and helicopter has a military livery - for simplicity of the base, it is taken to be an Air Force livery, although the color scheme is more consistent with the Navy. However, for specific livery I have suggested a naming convention in case there are contributions to the set from the rest of you and it is necessary to specify country, military branch, squadron etc. More described in the readme on github.

I think to increase the potential of liveries, it will be necessary to redesign models to voxels or add completely new machines like F-14, F-15, F-16, F-18. But you still have to take into account that these models will be very small against airliners. So also the area for details. Because aircraft like the C-5 don't exactly have a large number of liveries. Maybe Il-76 and An-24 or An-26.
adpro | NewGRF Military Items project: Release + Development
User avatar
adpro
Engineer
Engineer
Posts: 56
Joined: 22 Nov 2005 19:15
Location: Czech Republic
Contact:

Re: [OpenTTD] Military items - releases

Post by adpro »

Version 1.2.0

Added
- 47 variants/liveries/configurations of F-16 (variant groups)

Changed
- F-16 change to vox model
- L-39 liveries change to variant groups
- upgrade to python 3.13
- upgrade to nml 0.7.6

Removed
- Old GFX sprites for EC 725, SA 321, SA 330, SA 532, UH-1
- Voxel, gorender json and pnml files restructure into subdirs in repository

Github version here, already on BaNaNaS.

Since the current version of the documentation marks cargo_subtype for livery change as deprecated due to variant_groups, I did test implementations on L-39 and F-16. This forced me to use macros massively because the amount of code to use variant_groups is huge.

Small samples:
Image
Image
Image
adpro | NewGRF Military Items project: Release + Development
Post Reply

Return to “Graphics Releases”

Who is online

Users browsing this forum: Bing [Bot] and 3 guests