Releases: 1whohears/DiamondStarCombat
v0.6.6 1.19.2
New Stuff
- Overhauled preset system for weapons, vehicles, and radars. All vehicle presets, weapons, and radars can be modified via data packs. You could even create your own new presets. Details will be in the wiki. Examples
- Wooden Plane
- E3 Sentry
- Axcel Truck
- SAM Launcher
- Ping Cycle Keybind
- Unbound Inverse Weapon Cycle Keybind
- More Radar Modes (OFF, PLAYERS, MOBS, VEHICLES, ALL)
- Several new options to server config
- Random funny death messages
- Simple bombs and a bomb rack
- Vehicles can push and hurt entities
- More engines
Changes
- Several default key binds were changed
- Radars will check if view is blocked from radar pov and target pov instead of just the target's
- Planes now need "Push" engines to move (old plane's will need engine's replaced)
- Ground vehicles now need rotation engines to move
- Some part items should have more helpful tool tips
- changed some weapon stats
Fixes
- No longer using a dummy entity to position player camera. Should be less buggy.
- Missile movement should look smoother
- Boats and subs should be working if they weren't already for some reason
- Vehicle and Weapon entities have a functional isAllied method override
- aircraft and weapons are sorted by type and name in their crafting benches
- passengers can see vehicle radar pings
- Data Link Module actually works now
- weapon cycling shouldn't be laggy on servers
- vehicles will "step down" while driving
v0.6.4 1.19.2-dev HOTFIX
fixed dumb crash caused by isAlliedTo
v0.6.3 1.19.2-dev
not finished but fixed a bunch of bugs. data link module actually works as intended. vehicle rotations synch between clients. ammo num updates on client.
v0.5.6 1.19
Back port everything to 1.19
v0.5.6 1.18.2
Back ported everything to 1.18.2. Hopefully everything works the same.
v0.6.2 1.19.2-dev
works on servers now lol
v0.6.0 1.19.2-dev
I'll make better release notes in an actual release. But this mod is now fully compatible with data packs. Make custom weapons and aircraft presets. Use the json files in src/generated/resources
as templates.
v0.5.6 1.19.2
- Physics values in vehicles have been changed. Vehicles spawned before v0.5 likely won't move as expected because they have old physics parameters saved in their nbt.
- By default H is now dismount meaning left shift is free for aircraft control. Default controls were changed to account for this.
- Added a Special 2 binding which is Left Alt by default. Use as plane breaks while on the ground.
- Javi plane can aim the nose gun down 25 degrees when you press Special 2 while flying.
- Changed missile turning. Overall a nerf.
- Changed plane rotation code.
- Vehicles will take damage from horizontal collisions with blocks. What could possibly go wrong...
- Added custom death messages for when aircraft crash.
- Whether a radar sees an entity is now a function of the Entity's surface area, distance from radar, and the radar's sensitivity value. But for now, most radar's have a sensitivity low enough for radars to appear functionally the same.
- Several changes to the pilot overlay including: see aircraft pitch roll and heading in degrees, some key-binds are displayed and if their respective functions are enabled, moved stats away from hotbar because I don't like them there anymore, changed the fuel display.
- Loads of under the hood changes and bug fixes.
v0.5.5 1.19.2-dev
- lots of pilot overlay/hud adjustment
- press special2 with javi plane to aim gun down
- bunch of under the hood changes
v0.5.4 1.19.2-dev
A test build for a bunch of random things. I changed turning mechanics so sorry if they feel wonky. Missile physics were also changed. They should be a bit worse at turning overall. Also the shift key is free!
New default controls:
Left Shift: Swap Controls
Left Alt: Special 2 (Plane Breaks)
Space: Special (Brakes, Hover, Flaps Down)
H: Dismount