Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
df8f0bc
New Project created
Haecriver Jan 22, 2026
7649c8b
Update VEF reference (using BepInEx.AssemblyPublicizer)
Haecriver Jan 24, 2026
7b932d7
Added VGE ref
Haecriver Jan 24, 2026
aca57a9
Fixed, auto reload, refuel comp, world targeting, terminal linking
Haecriver Jan 25, 2026
973b604
fix
Haecriver Jan 25, 2026
5de428e
wip better design pattern (need bugfix)
Haecriver Jan 26, 2026
e71c9fd
bugfixes
Haecriver Jan 26, 2026
80faa1d
Better handling of TargetingTerminal inheritance
Haecriver Jan 26, 2026
372b3c3
work like rocket swarm...
Haecriver Jan 26, 2026
2b9604a
Gauss gun mortar like
Haecriver Jan 26, 2026
9814138
Add verbs, add rocketswarm, add better handle of set target
Haecriver Jan 26, 2026
15da767
Fix save
Haecriver Jan 26, 2026
994a242
wip anticraft
Haecriver Jan 26, 2026
01af465
get something weirdly working for gaussgun
Haecriver Jan 28, 2026
1284e66
BallisticsTrajectoryWorker is better, but too much missed shots.
Haecriver Jan 29, 2026
164c447
sooo finally maybe I should keep the VGE verb..
Haecriver Jan 29, 2026
cd12be6
distant laser does not work, but the rest is okay
Haecriver Jan 30, 2026
238d88d
working distant laser (need to understand how to enhance precision)
Haecriver Feb 1, 2026
9ac5314
Saldy it works better with duplication
Haecriver Feb 4, 2026
517f0a5
Fix distant raycast
Haecriver Feb 8, 2026
52c7dd0
Add visual for laser beam + handled aiming precision
Haecriver Feb 9, 2026
6d88d44
Fix gauss gun arrival shell
Haecriver Feb 9, 2026
78c3a63
Update licence
Haecriver Feb 10, 2026
4fbc9e6
Update ammo balancing
Haecriver Feb 10, 2026
9e913d9
Use worldArtilleryComp
Haecriver Feb 10, 2026
8a8132c
Fix last bugs
Haecriver Feb 10, 2026
c49e407
rebalance sway godammit
Haecriver Feb 13, 2026
af429d4
Update rimworld reference
Haecriver Feb 12, 2026
6c7237a
try to make orbit works (I broke everything)
Haecriver Feb 12, 2026
0b2bea4
Fix world radius
Haecriver Feb 13, 2026
87c03b8
Correctly draw ring
Haecriver Feb 13, 2026
bb71084
Fix travel
Haecriver Feb 13, 2026
fd358d5
Fix shelling
Haecriver Feb 14, 2026
9bb296f
try to fix CI
Haecriver Feb 16, 2026
cf06097
try to reintroduce Verb_ShootWithSmokeCE
Haecriver Feb 16, 2026
005a4ff
modify Verb_ShootWithSmokeCE
Haecriver Feb 16, 2026
572f5b4
reintroduce other files
Haecriver Feb 16, 2026
24420fa
modified them
Haecriver Feb 16, 2026
5e12af8
readd project
Haecriver Mar 2, 2026
c6d7018
Merge branch 'Development' into pr/Haecriver/4443
N7Huntsman Mar 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions About/About.xml
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,7 @@
<li>DankPyon.Medieval.Overhaul</li>
<li>vanillaquestsexpanded.deadlife</li>
<li>vanillaracesexpanded.android</li>
<li>vanillaexpanded.gravship</li>
</loadAfter>

</ModMetaData>
10 changes: 10 additions & 0 deletions Defs/WorldObjectDefs/WorldObjects.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,14 @@
<expandingIconTexture>Things/WorldObjects/Munitions/Shell</expandingIconTexture>
</WorldObjectDef>

<WorldObjectDef ParentName="TravelingThing">
<defName>TravelingRaycast</defName>
<label>Artillery Raycast</label>
<description>An artillery beam.</description>
<worldObjectClass>CombatExtended.TravelingRaycast</worldObjectClass>
<texture>Things/WorldObjects/Munitions/Shell_Invisible</texture>
<useDynamicDrawer>true</useDynamicDrawer>
<expandingIcon>false</expandingIcon>
</WorldObjectDef>

</Defs>
1 change: 1 addition & 0 deletions Languages/English/Keyed/Keys.xml
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@
<CE_ArtilleryTarget_AlreadyDestroyed>Selected target already destroyed</CE_ArtilleryTarget_AlreadyDestroyed>
<CE_ArtilleryTarget_MustTargetMark>Can only target artillery mark</CE_ArtilleryTarget_MustTargetMark>
<CE_ArtilleryTarget_MarkerHoverHeader>Aiming artillery at this position will improve accuracy by:</CE_ArtilleryTarget_MarkerHoverHeader>
<CE_ArtilleryTarget_NoThickRoof>Cannot target through thick roof</CE_ArtilleryTarget_NoThickRoof>

<!-- Marking -->
<CE_MarkingUnavailableReason>Pawn cannot mark targets for artillery because they are on a map with no local artillery and they need a radio pack to communicate with the artillery crew.\n\nMarking targets is disabled when no artillery is available in local map and the pawn doesn't have access to long range radios.</CE_MarkingUnavailableReason>
Expand Down
Loading
Loading