EmosewaMC
18fc01cd49
missed change for forge
2022-04-23 20:44:08 -07:00
EmosewaMC
c6480192f8
Revert "isPlayer changes"
...
This reverts commit 2e61839d93
.
2022-04-23 20:35:39 -07:00
EmosewaMC
7a051afd97
loot source for item drops
...
Added support for Items to have a loot source attached to them when dropped or rolled. This fixes the issue where achievements would give the item before it appeared in the achievement window.
2022-04-23 20:35:34 -07:00
EmosewaMC
ceab229a63
Specified enum
...
the LOOT_SOURCE enum is now attached to all loot sources.
2022-04-23 20:32:31 -07:00
EmosewaMC
8e10f090fd
corrected number
2022-04-23 18:52:21 -07:00
EmosewaMC
a4d934913c
added lootsource send in GM
...
WIP commit
2022-04-23 05:13:06 -07:00
EmosewaMC
0eece14b68
Vendor buyback inventory
...
Fixed vendor buyback inventory so it properly scrolls when the player adds enough items to it.
2022-04-23 04:16:10 -07:00
EmosewaMC
d0233a2cd0
Updated AddItemToInventorySync
...
AddItemToInventorySync now sends the correct loot source type
2022-04-23 04:14:55 -07:00
EmosewaMC
834b53b4ec
Grammar error
...
Level reward needed an underscore
2022-04-23 04:13:23 -07:00
EmosewaMC
2e61839d93
isPlayer changes
...
Changed isPlayer to check for whether the entity has a character instead of checking system address of entity.
2022-04-22 00:10:15 -07:00
David Markowitz
e85cf466d4
Merge pull request #513 from aronwk-aaron/fix-parrot-being-oar
...
A new migration for the CDServer has been added this merge. Please update your CDServer.sqlite files with the new migration
2022-04-19 20:32:59 -07:00
Aaron Kimbre
d42cbb2473
make newline at end of file
2022-04-19 21:36:09 -05:00
Aaron Kimbre
d4adb0e6e5
Fix migration 0 for cd server
...
setting every component to 1901 instead of just component 39
Add migration to fix it for existing users
and set the values back to what they were
2022-04-19 21:30:38 -05:00
Aaron Kimbrell
4cf9865431
Merge branch 'DarkflameUniverse:main' into main
2022-04-19 19:19:41 -05:00
David Markowitz
6f9caaa8c1
Merge pull request #510 from IAmMajo/frostburgh-solo-racing
...
Fix solo_racing for Frostburgh's Space Blizzard Racetrack
2022-04-19 16:30:54 -07:00
David Markowitz
c489132f59
Merge pull request #504 from NinjaOfLU/fix-item-removal-underflow
...
Prevent integer underflow in item removal
2022-04-19 15:21:28 -07:00
Aaron Kimbrell
c845055e6b
Merge pull request #1 from NinjaOfLU/fix-item-removal-underflow
...
Fix item removal underflow
2022-04-19 11:56:57 -05:00
Majo
a3331d009d
Fix solo_racing for Frostburgh's Space Blizzard Racetrack
2022-04-19 12:33:57 +02:00
David Markowitz
80a09881c0
Merge pull request #508 from aronwk-aaron/Frostburgh
...
Frostburgh Server fixes
2022-04-18 22:58:02 -07:00
Aaron Kimbrell
263b019262
Merge branch 'main' into Frostburgh
2022-04-18 23:35:40 -05:00
Aaron Kimbre
6933b2c301
case for putting you back into FB when leavign space blizzard
2022-04-18 23:33:09 -05:00
Aaron Kimbre
8db7dfef75
also apply overrides to AG fans
2022-04-18 21:09:27 -05:00
Aaron Kimbre
f3dd71ccb1
cleanup logs, fix overrides, define LOTs in header
2022-04-18 21:02:04 -05:00
Aaron Kimbre
8fe5c00984
remove dereference
...
(I think that's what it is called)
2022-04-18 08:36:11 -05:00
Aaron Kimbre
d05601ce64
Fixes
2022-04-18 08:27:37 -05:00
David Markowitz
1defc22caf
Merge pull request #509 from EmosewaMC/racing-achievement-fixes
...
Fixed Racing Missions Try, Try again and Race Series 1
2022-04-18 04:03:32 -07:00
EmosewaMC
5691df9009
Fixed Racing Mission
...
* Try, Try Again achievement now progresses when the player gets last place in a race of 3 or more players, or when solo racing is enabled.
* Race Series 1 mission from Velocity Lane now progresses correctly.
2022-04-18 01:04:29 -07:00
Aaron Kimbre
2122448284
cleaning up some stuff
2022-04-17 21:30:25 -05:00
Aaron Kimbre
263eaf03b0
ugh, another semicolon
2022-04-17 20:24:49 -05:00
Aaron Kimbre
6cef7a437a
scope
2022-04-17 20:24:19 -05:00
Aaron Kimbre
0778b4f81c
missed semicolon
2022-04-17 20:17:36 -05:00
Aaron Kimbre
235934714f
honor the logic in the lua script
2022-04-17 20:16:27 -05:00
Aaron Kimbre
a343ed9493
rock hydrants work
2022-04-17 19:43:17 -05:00
Aaron Kimbre
cc68b0768b
remove log
2022-04-17 17:43:25 -05:00
Aaron Kimbre
e696d26941
update the Effect ID
2022-04-17 17:41:10 -05:00
Aaron Kimbre
a8fcb4c153
make the hydrant match the lua script
2022-04-17 16:44:46 -05:00
Aaron Kimbre
1e85ae2035
tabs and log
2022-04-17 15:58:26 -05:00
Aaron Kimbre
67615d5688
fix volumen physics name
2022-04-17 12:46:41 -05:00
Aaron Kimbre
23677b4bd3
Simplify some stuff
...
Remove render component in startup
2022-04-17 12:38:12 -05:00
Aaron Kimbre
5b0f917485
update script path for fans
2022-04-17 00:05:04 -05:00
Aaron Kimbre
b3695c42b2
fix copy past error
2022-04-16 23:35:22 -05:00
Aaron Kimbre
0e5a1c9721
fix comparator
2022-04-16 23:33:44 -05:00
Aaron Kimbre
b4acf329b4
implement some missing scripts
2022-04-16 23:32:15 -05:00
David Markowitz
8f50e4ff56
Merge pull request #503 from aronwk-aaron/testmap-enhancements
...
Dynamically check if zone is viable from existence of file
2022-04-14 16:46:37 -07:00
David Markowitz
a3e2aa2a97
Merge pull request #505 from EmosewaMC/Vault-fixes
...
Addressed vault size issues
2022-04-14 16:30:55 -07:00
NinjaOfLU
3d6d5e58a7
Update GameMessages.cpp
...
I promise I'm not farming changes. I woke up at like 4AM and realised that I'd screwed up in an obvious way. Note to self: You are ALLOWED to change variables.
Wasn't caught in testing because, well, it turns out it's actually impossible to test the edge case this covers, due to the script for the brick console.
2022-04-14 10:09:40 +01:00
NinjaOfLU
cdbb42badf
Added a bracket... -_-
...
Maybe I should write and test code on my computer rather than using Git as an IDE and commits as the save button...
2022-04-14 00:15:45 +01:00
NinjaOfLU
1d1f479387
Ensure items correctly removed from missions
...
Doubt it would have affected anyone, but technically if you had a mission to collect something interactable, and you deleted the items at the same time as interacting with something, this would have counted incorrectly. I'm being defensive because I was an idiot who couldn't read, but in my defence, it was late when I made the first edit, and I'm also a blundering idiot!
2022-04-14 00:11:35 +01:00
wincent
e8f9ea9cf1
Merge remote-tracking branch 'origin/main' into scripting-lua
2022-04-13 19:51:28 +02:00
wincent
5f689104af
Initial work on LUA scripting.
...
This LUA scripting implementation uses the sol header only C++ wrapper for the native LUA libraries.
The API does not follow the original LU scripting. Each instance of a script is in its own LUA-State, and has 'self' as a global. There are hooks to all the implemented CppScript methods, as well as a subset of the entity functionallity. Has to be expanded upon.
This is local work which has been sitting for awhile; thought someone might like to take a look at it.
2022-04-13 19:51:14 +02:00