GameEntity - Make sure to put the image in Images/NonSimEntities/
<root>
<entity name="ZigzagPinkNonSim" category="NonSim" shader="Additive" image_name="ZigzagPink">
</entity>
</root>
BulletPattern
Note the use of the rotation tags
<root>
<bullet_pattern name="NonSimTestPattern">
<bullet speed="100" angle="0" shot_type="ZigzagPinkNonSim" non_sim_rotation_speed_rand_min="15" non_sim_rotation_speed_rand_max="180">
<wait time="10"/>
<die/>
</bullet>
</bullet_pattern>
</root>
System
The non sim pattern isn't a called through special pattern. It is called through non_sim_patterns or cue_non_sim_patterns. There may be other attributes that also use them, but I haven't used them. I think you can spawn them in normal special patterns and they are nonsims there, but I haven't tested that.
<root>
<system
name="NonSimTestSystem"
category="Weapon"
shot_type="CrossWhite"
damage_type="Ballistic"
attack_power="1"
fire_rate="1"
cue_time="0"
range_actual="600"
time_to_live="10"
shots_per_salvo="1"
shot_speed="100"
targeting_logic="Dumbfire"
image_name="Invisible"
firing_timing="AllTheTime"
initial_firing_delay ="0"
non_sim_patterns ="NonSimTestPattern"
>
</system>
</root>