Lucas Nicodemus
b231bfb456
Update CI (OTAPI 3) badges in readme
2021-12-07 22:48:41 -08:00
tru321
16f7c876e1
Apply suggestions from code review
...
Co-authored-by: Lucas Nicodemus <shank@shanked.me>
2021-12-08 14:44:03 +08:00
Lucas Nicodemus
503b1c647b
Update AppVeyor CI script for .NET 6
2021-12-07 21:33:58 -08:00
Lucas Nicodemus
deac238ea3
Version tick: 5.0.0
2021-12-07 21:09:04 -08:00
Lucas Nicodemus
c62fca5353
Merge remote-tracking branch 'deathcradle/otapi3' into otapi3
2021-12-07 21:06:48 -08:00
Lucas Nicodemus
d70f715616
Add AppVeyor CI
...
Because we're adding otapi3 on a different branch it is now necessary to
have the appveyor CI config versioned so that the other branch can have
its own build routine.
2021-12-07 21:02:19 -08:00
tru321
8d54033404
Update CHANGELOG.md
2021-12-08 12:04:47 +08:00
tru321
26a46ef40c
Update Bouncer.cs
2021-12-08 11:48:55 +08:00
tru321
d4befdeff0
Update Bouncer.cs
2021-12-08 11:10:12 +08:00
tru321
bd7b1c1460
Update GetDataHandlers.cs
2021-12-08 11:05:33 +08:00
Luke
0ef79230a6
Update TShockLauncher/Program.cs
...
Co-authored-by: Lucas Nicodemus <shank@shanked.me>
2021-12-07 18:18:34 +10:00
James Puleo
e9b86b8f62
Improved the /grow command to reduce code duplication, use TileID
...
constants for less ambiguous types.
2021-12-07 03:12:39 -05:00
James Puleo
fe3a59f84a
Fixed rejection check inside of HandlePaintTile to account for the
...
Paint Sprayer (or Architect Gizmo Pack) being inside your inventory,
rather than on an accessory slot.
2021-12-07 02:42:27 -05:00
Lucas Nicodemus
f3b1a84821
Version tick: 4.5.12
2021-12-06 21:31:03 -08:00
Lucas Nicodemus
47b95e7518
Merge remote-tracking branch 'agaspace/patch-1' into general-devel
2021-12-05 16:32:06 -08:00
Lucas Nicodemus
d50ebfea37
Merge remote-tracking branch 'drunderscore/feature/bouncer-reject-out-of-bounds-npc-talk' into general-devel
2021-12-04 22:35:37 -08:00
Chris
fdcad65d4d
Merge pull request #2529 from drunderscore/feature/bouncer-reject-out-of-bounds-read-sign
...
Added the `OnSignRead` handler and `SignRead` event, and prevent out of bounds tile access
2021-12-05 14:58:21 +10:30
Zoom L1
5230598ba3
Comments updated
2021-12-04 10:37:16 +07:00
James Puleo
4dab0802a1
Added the OnSignRead handler in GetDataHandlers, and added the
...
`SignRead` event.
Added check to ensure the sign being read is within world bounds (x >= 0
&& y >= 0 && x < Main.maxTilesX && y < Main.maxTilesY)
2021-12-03 21:11:23 -05:00
James Puleo
97f33fea63
Added check to HandleNpcTalk to ensure the passed NPC index is within
...
bounds (>= -1 && < `Main.maxNPCs`).
2021-12-03 19:57:46 -05:00
shell627
6155b31778
Merge remote-tracking branch 'upstream/general-devel' into general-devel
2021-12-03 15:40:37 +06:00
Luke
f9ab45b571
CI - tar release to preserve permissions
...
Hopefully...
2021-12-03 10:38:30 +10:00
Luke
dbad25894e
Remove build.yml + try and implement chmod in otapi3 ci
2021-12-03 08:06:07 +10:00
Luke
2c44f71043
CI upload artifacts + set tshock version to beta
2021-12-03 07:47:45 +10:00
Luke
f54c4eb0a1
Publish launcher only
2021-12-03 07:35:43 +10:00
Zoom L1
77ded28826
Corrected customDeathReason in OnPlayerDamage
...
Previously it was called for absolutely any damage from the player.
2021-12-02 22:13:25 +07:00
Luke
ab676d5bc9
Correct ci matrix
...
Nothing to see here...
2021-12-03 00:28:14 +10:00
Luke
a9f0aa1219
Add recursive checkout option to ci
2021-12-03 00:20:51 +10:00
Luke
2c36dacfd2
Single file publish support, test project and simple build CI
...
This also adds remote raspberry pi debugging with default install details. More testing is required as MonoMod may not be working for arm64 still
CI might not work yet either
2021-12-03 00:07:11 +10:00
Lucas Nicodemus
ce056f1ce5
Merge remote-tracking branch 'agaspace/general-devel' into general-devel
2021-12-01 22:59:04 -08:00
Luke
c159f2b388
Add newline to TShock.sh + add linux-arm64 to launcher release
2021-12-02 15:55:26 +10:00
AkjaHAsLk1IALk0MasH
823293ed43
Updated code comments
2021-12-02 10:03:36 +07:00
Luke
9a2aa5e825
Add ubuntu runtime identifier
2021-12-01 21:14:34 +10:00
Chris
13735ddccf
Merge pull request #2525 from tru321/general-devel
...
Added DataHandler for NpcTalk
2021-12-01 18:30:48 +10:30
tru321
c6b870a480
Update CHANGELOG.md
...
Co-authored-by: Lucas Nicodemus <shank@shanked.me>
2021-12-01 15:49:59 +08:00
tru321
0d60d1654d
Update CHANGELOG.md
2021-12-01 14:51:53 +08:00
tru321
0b1da29cf8
Update GetDataHandlers.cs
2021-12-01 14:35:02 +08:00
tru321
5a9f8fad20
Merge pull request #1 from tru321/tru321-patch-1
...
Added DataHandler for NpcTalk
2021-12-01 13:51:22 +08:00
tru321
a2a13ce494
Added DataHandler for NpcTalk
...
This should stopping unregistered and logged out players to interact with NPC. Which prevent them smuggling or duplicating items via NPC items slot.
2021-12-01 13:44:41 +08:00
Luke
63eda6771c
Correct windows launching in debug mode, and dont move the TShock.sh in osx
2021-12-01 09:27:15 +10:00
Luke
6a34fb71e0
Improve OSX non self contained mode wrt name/folder clashing
2021-12-01 09:13:17 +10:00
Luke
2b4b6353c2
Add TShock Launcher project (TShock.exe) with ./bin folder for dependencies
...
+ submodule update
TODO: retest on osx and see if we can include file permissions
2021-12-01 08:26:06 +10:00
shell627
acb6a96245
Fix item dupe via /logout & NPC ( #2495 issue)
2021-12-01 00:18:02 +06:00
AkjaHAsLk1IALk0MasH
a00512fcf4
Added protection to OnPlayerDamage
2021-11-30 21:14:53 +07:00
AkjaHAsLk1IALk0MasH
cdeec8aa04
Added protection in OnKillMe
2021-11-30 20:53:19 +07:00
AkjaHAsLk1IALk0MasH
8f69c6e767
Created a new field in config.
2021-11-30 20:50:51 +07:00
AkjaHAsLk1IALk0MasH
9910725258
Update CHANGELOG.md
2021-11-30 20:45:56 +07:00
Chris
b6d56422ff
Update CHANGELOG.md
2021-11-30 19:51:18 +10:30
Chris
cf0f89345a
Merge pull request #2518 from AgaSpace/general-devel
...
Fixed the ability to spawn Zenith projectile with non-original items.
2021-11-30 18:27:16 +10:30
Chris
9b18dc5d59
Merge branch 'general-devel' into general-devel
2021-11-30 18:23:38 +10:30