Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

p31 #486

Merged
merged 58 commits into from
Mar 17, 2024
Merged

p31 #486

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
47707a3
- Removing files with wrong encoding
Aug 23, 2023
36c1fba
- Re-adding files with correct encoding
Aug 23, 2023
6585606
Spark Teleport Device
Sep 3, 2023
c21b1ab
Spark Teleport Device
Sep 4, 2023
a0bf667
Spark Teleport Device
Sep 4, 2023
5c50fd3
- Removed undock availability check between using 2 spark teleports i…
Sellafield Oct 29, 2023
bb847a3
Prototype lines
Sep 25, 2023
2d5b4af
Gamma corp hangar fix
Sep 27, 2023
16e6461
Deadly Toys: Landmines
Aug 29, 2023
71c03bf
Landmines
Sep 6, 2023
e62832b
Landmines
Sep 23, 2023
eb9bb44
Logging - Chat Commands (#315)
Ghroom Sep 27, 2021
aeeaa47
added dipslay of the command if it's an admin
Ghroom Sep 27, 2021
22ac92c
CommandLog
Sep 6, 2023
92a2df0
CommandLog
Sep 6, 2023
0a9e795
add compile workflow
Urglefloggah666 Sep 18, 2023
cd2d0c2
Create build.yml
Urglefloggah666 Sep 18, 2023
a8b3e85
remove compile.yml
Urglefloggah666 Sep 18, 2023
1bded13
- Initial commit. Bandwidth hardcoded
Sellafield Oct 3, 2023
451147e
- Working limits. Migth worth to revisit logic
Sellafield Oct 4, 2023
d8cb2f2
- Working limits with extension
Sellafield Oct 5, 2023
d24cf1e
- Working extension for turrets damage
Sellafield Oct 7, 2023
8bb43fc
Refactoring AI part 1
Nov 1, 2023
df668e5
Refactoring AI part 2
Nov 2, 2023
fdb0134
Refactoring AI part 3
Nov 2, 2023
f32ff5f
Standings
Nov 5, 2023
8ea059d
- Module property classes extracted into separated files
Nov 25, 2023
63efea6
- There is now just machine gun turret of 4 tiers with enabler extens…
Dec 2, 2023
11a1afa
- Minog refactoring and style guide before further develpoment
Dec 3, 2023
dab2710
- Mining turret vAlpha
Dec 4, 2023
8051711
- Mining turrets fixes and improvements. Fully functional now.
Dec 4, 2023
fd8b0a0
- Little more order in files
Dec 4, 2023
4e89d80
- Harvesting turrets, fully functional
Dec 5, 2023
ba3be55
- Industrial turrets are now giving ep and completing missions
Dec 5, 2023
9070cea
- Removed remote_control effect and related logic as no longer needed
Dec 5, 2023
218cd89
Merge branch 'Development' into Spectator
Dec 8, 2023
ea70da1
- Fixed mess after merge
Dec 8, 2023
82e1fdd
- Industrial turrets now affected by zone effects
Jan 2, 2024
b4748d4
Turrets are now affected by nexuses
Jan 3, 2024
f5b49a8
- Fixed bug with nexuses being applied to turrets
Jan 3, 2024
4560619
- Fixed an issue with game crash on turret deployment (I hope)
Jan 9, 2024
e7653b8
- Little code cleanup
Jan 10, 2024
72ac76f
- Combat drones. Not yet refactored
Jan 12, 2024
cc628dd
- Industrial turrets now drop all the cargo each 5 min
Jan 13, 2024
3154720
- Turrets and drones now can fight each other
Jan 15, 2024
89a198d
- RCU are now explode on playerr left zone
Jan 15, 2024
eefd097
- Fixed issue with account stuck while safelogging with active indust…
Jan 17, 2024
21ca773
- RCU are now getting more aggro from npcs
Feb 6, 2024
0bc6b76
- Using RESPEC token doesn't cripple sparks anymore
Feb 6, 2024
abf157c
Merge branch 'SparkHotfixAfterRespec' into Spectator
Feb 6, 2024
6b419fc
- New category flag added for electronic CTs. Existing CTs staying wh…
Feb 8, 2024
a023370
- Logic altered to allow NPC Spectators
Feb 11, 2024
508e12e
- Industrial turrets can now be placed anywhere
Feb 13, 2024
ce2610a
Blind terminal chat
aqpanaciy Feb 14, 2024
40db598
- Minor changes related to CT and Tellesis effects
Feb 17, 2024
3a7f21e
Merge branch 'aqpanaciy-blind-terminal-chat' into Spectator
Feb 17, 2024
5b06f81
- Fixed landmines won't despawn
Feb 26, 2024
28e436a
- Finalizing changes
Mar 9, 2024
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
2,323 changes: 1,171 additions & 1,152 deletions src/Perpetuum.Bootstrapper/PerpetuumBootstrapper.cs

Large diffs are not rendered by default.

830 changes: 421 additions & 409 deletions src/Perpetuum.ExportedTypes/AggregateField.cs

Large diffs are not rendered by default.

134 changes: 67 additions & 67 deletions src/Perpetuum.ExportedTypes/AttributeFlags.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,71 +5,71 @@
namespace Perpetuum.ExportedTypes
{

public enum AttributeFlags : long
{
activeModule = 4,
alwaysStackable = 11,
ammo_required = 18,
consumable = 24,
delayed_modul = 25,
deployable = 23,
engage_combat = 7,
fittingCapacityModifier = 5,
forceOneCycle = 21,
gang_assist_module = 12,
gangEffect = 20,
instantActivate = 32,
invulnerable = 1,
item = 2,
large = 17,
mainbase = 30,
medium = 16,
nonattackable = 28,
nonlockable = 27,
nonRecyclable = 31,
nonrelocatable = 22,
nonStackable = 10,
NOT_USED = 63,
offensive_module = 6,
onePerRobot = 3,
passiveModule = 19,
player = 0,
primary_locked_target = 13,
pvp_support = 26,
self_effect = 8,
self_target = 14,
small = 15,
targetIsRobot = 9,
undefined_33 = 33,
undefined_34 = 34,
undefined_35 = 35,
undefined_36 = 36,
undefined_37 = 37,
undefined_38 = 38,
undefined_39 = 39,
undefined_40 = 40,
undefined_41 = 41,
undefined_42 = 42,
undefined_43 = 43,
undefined_44 = 44,
undefined_45 = 45,
undefined_46 = 46,
undefined_47 = 47,
undefined_48 = 48,
undefined_49 = 49,
undefined_50 = 50,
undefined_51 = 51,
undefined_52 = 52,
undefined_53 = 53,
undefined_54 = 54,
undefined_55 = 55,
undefined_56 = 56,
undefined_57 = 57,
undefined_58 = 58,
undefined_59 = 59,
undefined_60 = 60,
undefined_61 = 61,
undefined_62 = 62,
usable = 29
}
public enum AttributeFlags : long
{
player = 0,
invulnerable = 1,
item = 2,
onePerRobot = 3,
activeModule = 4,
fittingCapacityModifier = 5,
offensive_module = 6,
engage_combat = 7,
self_effect = 8,
targetIsRobot = 9,
nonStackable = 10,
alwaysStackable = 11,
gang_assist_module = 12,
primary_locked_target = 13,
self_target = 14,
small = 15,
medium = 16,
large = 17,
ammo_required = 18,
passiveModule = 19,
gangEffect = 20,
forceOneCycle = 21,
nonrelocatable = 22,
deployable = 23,
consumable = 24,
delayed_modul = 25,
pvp_support = 26,
nonlockable = 27,
nonattackable = 28,
usable = 29,
mainbase = 30,
nonRecyclable = 31,
instantActivate = 32,
undefined_33 = 33,
undefined_34 = 34,
undefined_35 = 35,
undefined_36 = 36,
undefined_37 = 37,
undefined_38 = 38,
undefined_39 = 39,
undefined_40 = 40,
undefined_41 = 41,
undefined_42 = 42,
undefined_43 = 43,
undefined_44 = 44,
undefined_45 = 45,
undefined_46 = 46,
undefined_47 = 47,
undefined_48 = 48,
undefined_49 = 49,
undefined_50 = 50,
undefined_51 = 51,
undefined_52 = 52,
undefined_53 = 53,
undefined_54 = 54,
undefined_55 = 55,
undefined_56 = 56,
undefined_57 = 57,
undefined_58 = 58,
undefined_59 = 59,
undefined_60 = 60,
undefined_61 = 61,
undefined_62 = 62,
NOT_USED = 63,
}
}
Loading