about 1 year ago - Strange Loop Games - Direct link
about 1 year ago - Strange Loop Games - Direct link

Transcript (by Youtube)


0s [Music]
2s hello everyone
4s I am Giovanni spinel from Beijing
7s Colombia today we are really happy
9s because we have the key part of the
11s morning Community with us so let's hear
14s a little bit about them
17s once do you want to start
19s oh sure uh I'm Monson I make mostly I
24s make mostly survey tools I make Discord
27s link uh with the help from some
29s Community contributions as well it's
31s open source and the chronicler the tool
34s for figuring out who did what when those
37s are my main contributions I would say
39s and mid also does some tools
42s yeah neat tell us about yourself
45s hey hello everyone my name is quintaran
48s and let me say first that I'm so honored
50s to be here among such a great people in
53s our community it's a really fantastic
55s time for me I also do server tools my
60s main interest is doing several site
63s modding I was never big on the object
65s mods although I want to get there
67s eventually
68s um yeah and that's about it I have been
70s modding Eco since 2019. this was when I
73s released my first mod and actually I
74s checked it today and I'm surprised that
76s the time has flown so quickly it's
79s already a few years but yeah that's me
80s basically
81s that's right we are also going to help
83s Kai joining us later uh I don't know if
86s you're aware but but he lives in a
87s really different time zone so he needs
90s uh extra time to join us but but he'll
93s be here later and now we also have
95s Jordan aka test so do you want to talk a
98s little bit Jordan
100s uh sure I am uh like I said I'm Jordan
104s I'm one of the uh developers that works
107s on eco's mod kit
109s I've done most of the uh the the little
113s recent changes like being able to do you
116s know font fonts on the sign and um
119s things like that
121s um I don't really have much to say to
124s that
125s is nice as that that is important that
127s that the people that are watching us now
129s that Jordan is is like the expert of the
131s mod kit on the company so feel free to
134s to ask questions on the chat we will be
136s trying to check all the questions that
137s are there so
140s um we are going to talk about mods but
141s uh first I would like to make a simple
144s introduction in case someone is not
146s familiar with the topic so mods is short
149s for modification and it's a term used by
151s video game Community for the
153s modifications that are done by the
155s players it could be something visual
157s like the possibility to change the color
159s of the hair of your character or it
162s could be a feature to make uh the game
164s more comfortable like what the concept
167s of that is quality of life
169s um like for example we have the mode uh
172s big shovel that allows you to to
174s increase the current capacity for
175s shovels I I think that's a nice mod for
177s example
178s but but it's not only that I mean there
181s are a lot of different modes that can
183s create new possibilities for a game I
186s have seen some stuff that I say that are
189s really creative like having police
191s inside Eco or having for example race
194s cars inside the the Eco world I think
197s that those are nice we are really happy
199s to find those modes created by our
202s community and we really hope to see uh
205s those new features that that everyone is
207s is creating uh so if you have more
210s specific question about mods we have the
212s the right people here for for that and
215s what we we
217s should start now so so months what do
220s you have to to show us
222s oh yeah I'm going to be showing more
224s stuff later I think but the to begin
226s with I'm going to be boring in this talk
228s actually
230s um I have
232s some
233s opinions we'll see if they're
234s controversial or not on how how and what
236s mods are and where where they fit in
239s into their grander scheme of the game uh
243s not to just be cool but like more or
245s less any game
246s um so first one piece of terminology
248s that I was reminded to to explain uh I'm
251s going to be talking about vanilla versus
253s uh vanilla versus modded and vanilla
256s here it just means the base game what's
258s SMG delivers it doesn't need that
260s doesn't mean that it needs to be uh the
263s vanilla configuration of the server like
264s settings or anything but just like an
267s unmoded game is more or less what I mean
269s by it
271s um there are some strength links to mods
274s I saw a point in the chat when talking
276s about the big shovel that someone said
281s the mod that shouldn't be a mod or
283s something like that and
286s it's actually I think pretty good to the
288s point I want to make because not
290s everyone wants to play with big shovel
291s it changes the economy it's very
293s convenient it allows you to like what's
295s called like shovel out big areas and
298s terraform much easier it's very nice for
301s Farmers to be able to actually have flat
303s nice fields
304s um and a lot of a lot it's good it's
306s good for a lot of things but it also has
307s some drawbacks that you need to
308s rebalance the economy slightly because
310s it's easier to get sand clay those
312s things which means that if you would add
315s this into vanilla and you would actually
318s have to change the game a little bit to
319s make it work the same way still without
321s upsetting things
322s and
325s mods have the great benefits
329s of being opt-in anything that goes into
332s vanilla is generally an opt-out
335s situation so if you if you make a change
338s in in vanilla it in the in the version
341s that instantly releases it needs to fit
344s new players experienced players role
347s players creative players Min Lux players
349s it doesn't fits basically with everyone
352s while in this game we have servers that
354s cater specifically for role play players
356s where they can add role play mods with
359s like even if it has drawbacks on the
361s economy well it's role play so and the
363s players are there for role play so it
364s works for them you don't need to care
365s about the drawbacks
367s and this is a huge benefit for mods one
371s of the other things is of course that
372s mods can spend
374s stupid amounts of time on a detail like
378s I would never think for example that SLG
380s should incorporate the entirety of
382s Discord linking like there's a bunch of
384s things in there that you just don't need
386s for vanilla I just added it because
388s either because I thought it was fun the
390s players on my server thought we would
392s want it or yeah it just it does a lot
396s more than the basics and I would rather
399s see the devs spend time on other things
400s than doing extravagant weird things with
403s Discord
404s um
405s although that being said I would of
408s course still welcome some base game
410s integration with Discord for chat
413s um
414s so yeah that's that's two of the real
417s big advantages that mods have and sort
421s of where we fit in so when it comes to
423s the question of like oh why this isn't
424s this in vanilla the counter question you
427s can ask yourself
428s are there drawbacks for people who don't
430s like the game for the same reason as me
433s there's a lot of different reasons why
435s people love Eco and
437s it really shows the diversity of the
441s type of servers we have like their
442s servers that are run like six times XP
445s double the amount of stockpile sizes and
448s things like that I mean they don't want
449s the grind the experience while they're
451s weird people like me who who
454s play this game like hanging out in
456s Discord chatting to people and it's nice
458s social thing to dig a clay all of a
460s sudden it all depends on how uh how
463s people want to
464s play the game and mods can tailor to
467s specific Niche categories of people
470s and that's really the real real strength
473s of the mods I would say
476s um
477s yeah that's that's nice uh months I sent
482s you a question on the uh I'm sorry can I
485s uh comment on the Discord chat if you
488s can check but basically it says can we
490s make a clarification between mothers who
492s use base modding and those who have
494s access to the source code
497s I actually have some things to talk
499s about there if we if we want to continue
500s looking at my face just my mouth is
502s talking about things instead of cool
504s mods
506s Kai isn't here he has all the visual
508s stuff for this I think but um
511s so for
514s in Eco you have some we have a very
516s special situation I I'm a professional
519s like programmer for a different game
522s company
523s and we have modders for our game as well
525s they don't have the exact same strength
530s in their modding system as as the models
532s for Eco has they get access to our
534s scripting system and they can add their
536s own assets and things like that in Eco
539s people who have access to the source
541s code
542s um big we can literally build the game
545s ourselves
546s uh and that allows us to do a lot of
550s cool things
551s that we we don't always even have to go
555s and ask strange Loop games like hey I
557s would need this thing to be able to make
558s this mod because sometimes we can't do
560s it ourselves we can even propose changes
563s in the base in the in the code base uh
567s for for vanilla uh and just we have we
570s as models write the code and we send
572s what's called a polar request to SMG and
574s they look at it and say uh well we will
577s do it a bit differently if you do it
578s this this and this then we can merge it
580s and when it gets merged it's part it
582s becomes part of the base game in the
583s next release or in the release where it
585s fits and then we have the mod support
588s that we need
589s there are some things we have just made
592s requests for as well like for example
594s I'll show you later a function I made in
597s Discord link now it just allows you to
598s run a command and it will immediately
601s be prompted by your Discord client on
603s your PC like whether you want to Join
605s This Server Like do you when you're in
607s the Discord server for the Eco server
608s and that's actually the thing I asked
610s requested I needed a way to
612s have the game client uh ask
616s do you want to join this like do you
618s want to open this link or like do you
620s want to go to this web address and when
621s that works I can just do this and put in
623s a request and uh Jordan here test uh
627s made it and now it's in it's in my mod
629s so we can either do things ourselves or
633s sometimes when we can't or it's
634s difficult for us we can ask the
636s developers to do it so they're very
637s active and integrated like in the modern
640s community and it's it's very very nice
642s to see all the support we get those
644s models for this game uh it's it's
646s honestly impressive and very brave I
648s will say as well as of SLG to expose
651s their code for the entire world to see
653s because it's not always easy to keep
656s release schedules and all of those
658s all the difficult parts of game
660s development tidy and nice and neat but I
664s think you're doing a really good job I
665s would have to say
667s well thank you for the positive comments
670s once I'm sorry I I make as one
673s introduction that I forgot to mention if
675s you are watching the stream on the top
677s of the screen you will see a link with
679s the survey in case you want to
681s participate in us uh what mods what kind
684s of mods do you use and we also like to
687s collect data about how many people is
689s interested in learning how to create
691s mods because we depending on that uh we
695s would like to consider possibilities
697s like creating tutorials or something
699s like like that but I mean it all depends
701s on on how how popular is this is that in
704s general so remember that we have a link
706s uh there in case anyone wants to check
709s it I will also chart it on the on the
712s chat I mean Dennis probably will share
713s it in the chat and yeah again anyone
716s sorry for the introduction and thank you
717s for the for the kind comments uh yeah
719s we're really happy to help our models so
722s if there is something like that you can
723s do uh that you can't do we are always
727s happy to to hear the community feedback
729s and and try to improve our capabilities
731s to make the the game better so once you
735s do you want to display something already
737s or do you want us to the need to start
741s talking about what what mods have been
744s what happened he working on
746s uh if you did wants to you can show off
749s a little bit while I prepare
751s some some visuals for you
756s yeah absolutely
759s uh think about you guys although before
761s I go into showing anything I just would
764s like to touch on something that months
766s also mentioned from like with my
768s perspective so um yes I agree with
771s everything that one said and I would
772s like to also add that at least I I think
775s months as well and Kai we had this
777s amazing opportunity that I think happens
779s very loudly in general in gaming like in
781s modern community that you have a chance
783s to be a part of the community of the
785s game that is just like starting before
787s it this huge explosion when people don't
789s know each other anymore because there
791s are so many of them that it's just
793s impossible to keep track so and even now
795s we're looking at the chat I see people
797s who with whom I have interacted before
798s Who provided feedback and who reported
801s bugs and gave some suggestions or what
803s can be added what can be changed so this
806s was pretty amazing even from from that
808s side so basically my mod was born from
810s the need of actually getting some kind
813s of admin tool to granularly give
816s permissions to different commands so
818s because in the very beginning you only
820s had like option to either give
822s everything to one person who is an admin
825s or none and we wanted something that
828s would allow us to basically just decide
830s on on the command basis what can be used
833s and I have been playing with the group
835s of friends we have met like a long time
837s ago in and ever since then we have been
840s playing basically all of the survival
841s games that were coming out and we kind
843s of stuck to Eco because it was like this
845s canvas that basically just drops you out
847s and you are basically free to do
849s whatever you feel like so we really
851s welcome the change that SLG decided to
854s do that they are going to depart from
855s the idea of the game that focuses on
858s like this 30 days interval just you know
860s getting rid of the meteor and then
862s restarting and going more into like them
864s building the community and like systems
867s laws constitutional settlements this
870s actually is something that me and people
872s with whom I play really enjoy and that's
874s why it was a bigger motivation to
875s actually create tools so we can use to
878s help us in like winning the server are
880s so basically to be completely honest
882s with you actually people Built My set
885s because we started with something simple
887s and then people would say listen maybe
888s we could add this maybe we could add
890s that some systems were in the meantime
892s added already in Eco so mine were
894s redundant and some didn't so we
896s basically stuck with it so basically I
898s could easily say that people who
900s provided feedback Built My mod I just
903s had a little bit to shape what they
904s wanted so that's really cool because
906s kind of like everyone put a little bit
908s of it I even keep
909s like a channel on my Discord where there
912s is a track of who suggested what so they
914s could easily find what was added
916s basically thanks to them so it's really
918s cool that kind of like everyone
919s participated and made it happen and also
922s soccer I wanted to add to what months
924s that I find the community to be really
926s nice in general you really almost never
929s find like accidents of people being like
931s rude or like uh you know disturbing in
934s any like shape or form so that's really
937s fine as well as something I really
939s enjoyed so your night mode was basically
941s born out of the idea to just bring some
944s of the tools um it started like this
947s giant blob full of functions because I
950s have never had anything to do with
951s modding I mean I did mod but never in
953s like a core language it was always some
955s scripting language made for the game and
959s this one was actually the first one that
961s demanded of me to delve into like uh
965s mainstream language which was like used
967s for programming actually I wanted to
969s join um college that would give
971s something with programming but
972s unfortunately they at that time they
974s required maths physics all the Sciences
976s subjects that I was really bad at so
978s that was a no-go for me so for me
980s modding was kind of like getting this
982s childhood dream make true without like
984s having to study for it if that makes
986s sense so that was quite quite
988s interesting and yeah it started like
990s this giant blob of functions and then my
993s users proposed that at least maybe we
994s could kind of like divide it because
996s it's getting too big and so we can make
999s so that people can only pick the modules
1001s they going to use and just
1003s leave out the ones that are not needed
1005s and then we divided it into like
1009s this separate Sub sub modules and also
1013s very important thing because some were
1015s over the timeline of my mod actually Kai
1017s joined the community and it was just
1020s like the bright star on the horizon has
1023s reason because he has produced like a I
1026s I cannot I don't have words even it he
1028s created like uh the entire universe of
1030s modern he created the framework that
1032s actually ensured maybe I would ask that
1034s to something that mon said that um it is
1037s very important whenever modding is
1039s involved to make sure that they kind of
1041s play together because like once also
1043s mentioned it's very easy to break the
1045s system if uh you know mods change the
1048s same things or if they touch the same
1050s systems that they are not supposed to
1051s touch so having kind of like framework
1053s that would kind of gather it all and
1055s ensure that at least on the permissions
1056s level things work together would be
1059s fantastic so Kai did that and also on
1061s top of that like gazillions of beautiful
1063s object mods
1066s yeah and this is how it basically
1068s evolved to where we are now and how it
1072s is working now so that would be a little
1073s bit of my story but I think I should
1074s give the voice back to Once because I
1076s think he's ready to present something
1079s yeah
1082s I'll I'll just change the discrete go
1084s ahead once
1086s okay yeah I could show you some things
1088s uh as I said I make tools and most of
1092s you are probably not server hosts but
1094s players uh and are probably more excited
1097s about the things that Kai make like
1099s cars greenhouses the bricks of all the
1102s colors are just everything
1106s um
1107s but I yeah I will show you some things
1109s that I have worked on let's go and let
1112s me know like Ping main chat if I speak
1113s too fast it can I can also absolutely do
1117s that especially
1118s when I'm on stream and trying to figure
1120s out what I'm doing at the same time
1123s um have we switched to my screen
1126s yeah yeah your screen is visible and and
1129s it happens the the same for me I mean I
1131s start speaking so fast and then I check
1134s the comments on this on Twitch and there
1136s is a bunch of people telling me that
1138s that I'm talking really fast and yeah
1140s I'm sorry that sometimes it happens yeah
1142s let us know we are checking the chat
1145s exactly
1147s yeah I see I've seen a few other uh
1151s models in chat like uh Zach is there
1154s style and uh yes I just wanted to shout
1158s that there are more models than me need
1159s and Kai here uh like yeah there's a lot
1163s of us we aren't hello everyone
1166s exactly like on my own server I think I
1168s run mods from at least
1170s seven different authors eight if you
1173s count the one of my admins that also
1175s helped me out with mods okay let's see
1177s I'm should be on a server now uh there
1180s are some things I have done for Discord
1182s link find my list of all the things I
1185s wanted to show
1186s uh so firstly I can show what Discord
1188s link is for it's basically so
1192s if I type something in chat in game I I
1195s want to know like
1198s uh when can someone be back making
1200s bricks whatever so we just test stream
1204s message
1206s pretend that that's one of those message
1209s yeah exactly stuff in chat uh that's one
1212s of the things I want to show off but
1214s just the basic functionality of it is
1218s that I can
1220s is a Discord we can find
1223s there we go
1226s and it's I just need to scroll a little
1228s bit
1229s that's uh I have a vertical monitor but
1231s I pulled this from that's why it's
1233s very very long you can see here test
1235s stream message okay so if I type
1237s something from here hello
1239s it will pop out it's probably quite
1241s small for you but it will pop out down
1242s here and previously
1245s it would uh
1248s it will pop up in a bit of a different
1250s format if I especially if I do this uh
1254s no it's not a command I don't know my
1256s own commands
1258s is it like less
1260s no
1262s hang on I just need to unlink my command
1264s my
1265s my user
1267s unlink account is what it is now I'll
1269s link account
1272s there no we're not linked anymore
1274s then we open this card and we say Arrow
1278s and we actually go back to the chat
1280s there we go
1281s it's not supposed to do that okay
1284s I haven't released this version and it's
1286s maybe because it's not doing exactly
1287s what I want in Discord link you can link
1290s your account to your Discord accounts uh
1292s your your in-game account on the server
1295s to your account on Discord and it gives
1297s you a bunch of features that you can
1298s that you can do extra like voting in
1300s elections via Discord and things like
1302s that
1304s um what it was supposed to do here was
1306s show me that I can talk without using my
1308s in-game name here so if someone in
1310s Discord types previously it would say
1312s Discord link colon and then the names
1315s the person's name colon and then the
1318s message which gets variables very long
1320s very bloated in chat I've actually now
1322s managed with some help from Kai and nid
1326s to figure out a good way to skip the
1330s that fake user altogether previously we
1332s created a fake user that gets a currency
1334s it gets a user you can check it in loss
1336s and all that it's a bit weird because it
1338s never logs in and it actually causes
1340s some issues to have it exist as well uh
1343s because it's not a real user there are
1345s other mods actually that just look at
1347s all the users and try to do things that
1348s I've got the issues because the Discord
1350s link user is fake and doesn't have
1352s things set up properly so it's very nice
1354s to to not have that anymore and instead
1357s just be able to send
1358s a custom format of it
1361s and but then you don't suddenly know
1363s which messages comes from this card so I
1365s also added custom icons maybe we can do
1368s um
1370s offset Windows plus to zoom a little bit
1372s whoa
1374s okay now the cursor is locked
1377s uh there we go maybe I'm not sure if
1381s this works let's Zoom that out again
1383s that's difficult
1384s but yeah it pops out in the Discord link
1386s icon after the name to show where it
1388s comes from
1391s um this actually leads me into
1395s another thing
1397s but and the other another new thing with
1398s Discord link
1400s uh yes like someone in chat pointed out
1403s the number one rule here is that code
1406s works until you try to show it off or or
1408s on when it reaches QA then QA will be
1411s will come back and say it works as
1412s implemented and that's the worst thing
1415s because that's not that generally means
1417s it doesn't work as intended it works
1419s like I made it and those two are not the
1422s same
1424s um let me see yes this one is what I
1427s want to show so if I go to Discord again
1429s and then I select some
1431s some very cool emote I want to send I
1434s wonder if this will work question mark
1440s roof think
1442s oh wow
1443s I actually got the icon in game
1445s it's been an issue with this colleague
1447s for a long time that it would produce a
1450s little funny funny squares when it
1452s doesn't recognize the characters I can
1454s probably find the I can probably find
1457s some icon in here to show show you how
1459s it would work maybe the satellite one
1460s yeah look at that here we go a square
1463s which is not entirely useful because if
1466s someone writes like
1468s uh I don't know
1471s if when someone writes an email that you
1473s don't know if it's a colon p or a happy
1475s face or an angry face it can really
1478s change the message like the people in in
1482s game reads so trying to add custom icons
1485s in here
1486s I have managed to mostly get it to
1490s uh work for I've made it work for like
1493s the most common uh icons in Discord
1496s like the potato that one was important
1498s to add
1499s uh I think I even have a little post
1501s here
1503s yeah
1504s you can I can post this one in game you
1507s can see what it looks like if I do like
1508s this pop a whole bunch of icons
1511s and then there are some icons that are
1512s natively supported as they're part of
1513s the Unicode standard
1515s um
1516s so this is just to like add on make sure
1520s that uh
1521s uh yeah the icons that aren't already
1524s supported get some support via Discord
1525s link and with when I was doing that I
1528s realized well wait we can actually do
1530s this by in a bit of a custom way as well
1533s so I think you should see my server now
1535s tell me if that's not the case
1537s and there is another new section in the
1541s in the setup called emotes emote icon
1544s substitutions
1546s uh this doesn't look very excited for
1548s the regular player it's just the server
1550s interface but you can do a thing here
1551s that's pretty interesting of and pretty
1553s simple you just go in here and say like
1555s when someone uses the Rue think icon in
1559s in Discord when we find that one in a
1561s message replace it with an icon with a
1564s custom icon because in in Eco you can
1566s make your own custom icons using unity
1569s and the the mod kit that SLG provides
1572s three important benefits to anything and
1574s you just name it something so what I've
1575s done here is that I've taken this icon
1577s that I've added to Discord and I have
1579s added it into Eco as well with the same
1582s name or well it can be with any name
1584s because you can just say that here for
1586s example if someone writes Discord link
1588s if someone uses that icon it will show
1591s the Discord Link logo
1593s so this means that in the future when I
1596s release this it will probably come
1597s around 10.0 or the 10.0 preview Maybe
1601s um
1601s you will be able to add whatever icons
1604s you want basically into in-game which is
1606s pretty cool
1609s that's what I have about those icons
1611s maybe I should actually
1613s show
1615s yeah
1618s people writing things in chat just to
1620s get on stream now
1622s there are some other features of Discord
1624s link tell me if you want me to talk
1626s about something else by the way or
1627s someone else needs a word in just
1629s interrupt me
1630s or if there are questions for me I'm a
1632s little bit focused
1633s there are some things that I think are
1636s pretty cool that I've added to
1637s discarding on top for this chat
1639s synchronization this is the most
1640s important thing being able to
1641s communicate with people who are offline
1643s when you are online and vice versa
1645s uh it's a big thing for these types of
1647s like persistent long time running games
1649s another thing I have is these I call
1652s them this place
1653s which is basically a it's a message in
1656s Discord but the bot
1658s edits all the time so every time someone
1659s logs in or out they will add a little
1662s funny line here uh to say that oh this
1665s person is online they have been online
1667s for this long this is how long time they
1669s have until they get exhausted because we
1670s run an exhaustion server so that's
1672s that's actually quite relevant to a lot
1674s of people and like when do you get your
1676s new exhaustion how long is it left until
1678s the world is utterly demolished
1680s another relevant pieces of information
1683s uh
1685s and we haven't done this for a bunch of
1687s things there's let's see there aren't
1689s any elections going on this server right
1691s now you can see trades coming in this is
1693s a feed it just posts trades that happens
1697s um
1698s I don't work yeah there's a work party
1700s up you can see what the word parties
1701s look like things like this
1703s um
1704s it's the main bread and butter of
1706s Discord link
1709s what more do I have on my list uh once I
1713s there is a question about these icons
1715s that says are you converting them to
1717s Unity TMP like text message Pro
1722s uh I don't think so that's the answer
1728s um the let's see do I have Unity open no
1731s I can I can probably actually pull up
1734s Unity quickly and show you what I do it
1735s was Ned who taught me to do this uh
1737s first okay firstly I watched Kai's
1740s excellent videos on YouTube uh then it
1742s turned out that that was more than I
1743s needed because he was showing how to
1745s make an entire item and I just wanted to
1747s make an icon uh so with some help from
1751s need and Kai I
1753s figured out can open the Discord link
1755s one it's actually super duper easy
1758s okay now it's going to load for a little
1760s bit first
1763s yeah well well it loads uh I'm sorry
1766s again to interview I think that that guy
1768s is already on the chat okay uh do you
1771s want to introduce yourself
1773s hey guys uh sorry I'm a bit late uh my
1776s name's Kai I'm a small time motto for
1779s Eco a lot of you probably haven't heard
1781s of me
1782s um I make a bunch of content mods and I
1785s also build a base framework for a lot of
1787s modders to use in their mods to help
1790s make everything as compatible as I can
1793s um
1793s I've been playing Eco since like Alpha
1796s 4. so I've been around for quite a while
1801s um and I've been modding since like
1803s Alpha five
1805s uh I started with an old-time mother a
1808s lot of people probably don't remember
1809s him but his tag was uh clay C and he
1813s taught me a lot in regards to modding
1814s Eco and stuff like that so it's been a
1817s bit of a wild ride but it's been good
1820s okay thank you Kai for for the
1823s introduction uh so yeah once I see that
1824s you already have Unity open
1826s yeah I think I'll show you how I add
1829s these so I I've gotten a
1831s sorry I need to open the right thing
1833s here I just open it go to the PNG of the
1836s image
1837s uh like just this one everyone uses this
1840s all the time I'm sure I wasn't really
1842s sure which uh emails to include by by
1845s default so please like put uh
1848s suggestions either in the in the form I
1850s think there might be a question uh
1851s section about the school link or you can
1853s put them in the Discord link like
1855s discussion uh part in the modding
1858s Discord uh let's let's play or straight
1860s up in the mod Dev Discord of um
1863s sorry mod talk Discord of the official
1865s Eco Discord like you can reach me in all
1868s of those places split.dm but uh you can
1871s put them in any of those places and I
1872s would see it and I will try to include
1874s all the commonly used emotes but this is
1876s what I do I add them in here in unity
1878s has dragged up them from the from the
1880s folder and then you can just go select
1883s this byte 2D and UI option up there then
1887s you set some sort of Max size I've tried
1889s to figure out what is good enough here
1891s trying to keep them small so that you
1892s don't download more data than we need
1895s when we do our mod downloads
1897s um although that has been significantly
1899s improved with the absolute latest
1900s release SLG did a few days ago having
1903s wireless issues now with no downloads
1906s and then I asked go to I think it is in
1909s this little thing and I dragged up them
1912s into this little container up here which
1914s is just an image container and that's
1917s all you need to do and then you can just
1918s go to the Eco Mode kit and build current
1921s bundle and you will get a little funny
1923s uh file Dot is it Unity assets dot yeah
1928s 3D assets maybe yeah and you just put it
1931s in your server in the mods directory and
1932s it will load it and you can just use
1934s these icons uh I can actually show you
1936s in in game if I give if I admin hack
1939s admin abuse everyone uh large large
1943s hanging Redwood sign maybe we got one
1947s probably in my backpack there we go
1951s wall
1955s let's see if I can remember the Syntax
1957s for this I think it's Eco icon name
1960s equals oops equals uh we can take
1964s root think
1967s uh I think it's like this come on yeah
1970s yeah okay
1972s there
1974s so in the exact same way as I'm using
1976s them in chat it's the exact same thing
1978s I'm doing here
1980s that's that's awesome yeah uh there is a
1983s comment as an initial feedback that
1985s would be cool to have uh icons also for
1987s the professions so maybe something to to
1990s have in mind uh the profession shouldn't
1993s they already have this uh these icons uh
1996s existing I think yeah that's right but I
1999s don't know if they can be used there on
2001s the uh oh yeah Jordan I believe they can
2006s uh I mean obviously other members of the
2009s team would know better but I think for
2011s the most part
2013s any icon you see in Eco does show up in
2017s text mesh Pro it's just a matter of
2019s knowing the the name because when you
2022s pull up like Lumber it's not Lumber item
2025s it's something very specific for things
2027s like Specialties the the chat badges
2030s things like that
2032s um that actually is probably a good
2034s thing to document at some point uh all
2036s the various uh suffixes that uh Define
2039s each type of Sprite
2042s yeah I I agree with Jordan so yes if
2044s they are a viable and then your royalty
2047s icons on the game should be available so
2050s we need to improve the documentations so
2052s people know how to how to use them uh
2054s yeah I love that that image we are
2058s experimenting a little bit with seeing
2059s if you can make can you make fake signs
2062s why are the importing images this one is
2064s drawn by one of our admins
2066s just see if we can if we can import them
2069s and like put paintings up on the walls
2071s just by using Signs by inputting custom
2073s images and I know that you have been
2075s experimenting for things
2076s uh for taking in-game images as well and
2079s uploading images and things like that
2081s yeah I'm working on it yeah we'll talk
2085s about that in a later stream I suppose
2086s but it's it's really cool so maybe we're
2088s making redundant things then you will
2089s already need to be able to do this in
2091s 10.0 but yeah that's uh that's how those
2095s uh those icons work let me know if
2097s there's any other questions regarding
2099s them
2099s I think we don't have more questions
2102s about uh the icons I don't need you want
2104s to to show us are you ready to show us
2106s something
2108s yeah it depends what would be uh that I
2113s can show you a little bit of unity
2114s actually maybe I will add something to
2115s mindset because I remember we were
2117s struggling a little bit with the system
2119s when the icons actually changed into the
2121s image container so um once actually
2123s covered it very nicely I will only add
2125s that
2126s um there is one quirk in unity when you
2129s want to export your icons and it deals
2132s with the name of your scene I will try
2134s to point it out on top of it so
2136s basically whenever you export your icons
2138s make sure that you name your scene
2141s uniquely don't leave it in like General
2143s because if there is another mod that
2145s uses the same scene it will be ignored
2148s so your asset won't show and then you
2151s will be wondering what is happening and
2152s actually only the lock can tell you on
2154s the client side so um basically if you
2156s follow what one said plus the name of
2159s the scene then you should be all good to
2161s go when you want to display your assets
2163s and actually
2164s also a huge thanks to one of the
2166s developers who goes by the name of cell
2168s game because he's the one who actually
2170s fixed the image container because it has
2172s been actually available for a long time
2175s but it hasn't been working so in order
2178s to add the image before you had to like
2179s create a fake item and attach scripts to
2183s it and it was a little bit more complex
2185s I guess than it needed to be now it's
2186s very easy whichever
2189s um
2189s PNG or any other graphic you would like
2192s to add it there is absolutely no problem
2193s as long as you remember to Simply add
2196s the unique name for the estenanigan
2199s sorry if it's getting to uh to Cody but
2201s since we have mostly models in that I
2203s hope that this is fine but it's really
2205s difficult to explain it it's not getting
2207s into the nitty-gritty details about it
2210s yeah
2215s okay thank you for for the for the
2217s information uh your your screen is still
2219s available need in case you want to show
2221s you show us one of the modes that you
2223s have done before
2226s absolutely but maybe um if you guys want
2228s I can give the space to Kai because he
2230s wasn't presented maybe he has something
2232s to add and I can go go later on because
2234s the only thing I can show is the
2236s different modules I did and some object
2239s mods that I also that and maybe I wanted
2240s also to go into laws if anyone is
2243s interested how they are open how you can
2244s mod them Civics
2246s um stuff like that so boring stuff just
2249s to warn everyone so yeah maybe Kai would
2252s like to add something
2253s okay okay uh your screen is visible
2255s right now in case you want to show
2256s something if you don't want just just
2258s let me know
2259s I think that working real problem well
2261s familiar my net doesn't like me fish
2266s um I'm trying to actually
2268s hop in to probably show you some stuff
2270s but that's all right
2272s um
2274s I don't know
2277s oh my mind blank now
2279s um
2280s there's a lot of cool things like you
2282s you have your cars for example that's
2283s very cool
2285s uh yeah the cars was fun I really
2288s enjoyed doing the cars so I like to
2290s explore all aspects of uh Eco modding I
2293s like to touch
2295s all different areas uh anywhere from
2297s admin utilities all the way up to
2300s um whacked out content mods
2303s um
2304s basically when I first started I started
2306s with some basic objects and
2308s I found it actually quite easy and quite
2310s simple to learn because when I first
2312s started modding Eco I actually didn't
2314s really know a whole lot about c-sharp
2316s code at all
2317s and throughout the years I've actually
2319s developed a lot of skills in in C sharp
2322s and um
2324s and developing into Mods and it's helped
2326s greatly I've been able to do so much
2328s with it
2329s and I've also found like out of a lot of
2331s other games Eco is probably the easiest
2334s to mod it's easiest to learn
2338s um
2340s and it just takes a little bit of like a
2343s little bit of patience a little bit of
2344s testing and then you'll get the hang of
2347s it so I'm always trying to encourage
2349s people to to mod
2352s um if they need help I'm always there in
2354s the community to help out get their mods
2356s working
2358s um
2358s I wanted to show you some stuff but the
2360s server doesn't want to let me join
2364s and if you want some more sorry no yeah
2367s yeah if you need a couple of minutes we
2369s can continue with with neither or a
2371s month do you think that it would better
2373s to have a couple of minutes to try to
2375s take a couple minutes might help yeah
2378s the case yes oh I see you rather than
2382s you icon once
2384s yeah I switched it I have to advertise
2387s um no uh I was just going to mention
2390s firstly uh that the kai is the one who
2393s who started up the modding Community
2395s Discord and if you're interested in
2396s joining it uh there is a invite link to
2400s it pinned in the official Eco Discord I
2403s think it's in the mod Dev chat uh if
2406s anyone has it and the moderators in here
2409s don't don't hate it we could post it in
2411s in the chat because it's not it's not
2413s only for mothers it's also for people
2414s sorry talking too fast it's also for
2417s people who want to give feedback on our
2419s mods and ask us like hey can you do this
2421s or like get help
2423s the the setup of Discord link for
2426s example is a little bit difficult
2427s because you need to go through and do a
2429s lot of Discord stuff that I can't
2430s automate for you
2432s um so and Discord permissions don't get
2435s me started on those there's a lot of
2437s things you might want help with so we're
2439s we're there and yeah there we go we've
2441s got a got a link for it so it's not just
2444s for mothers it's for everyone else as
2447s well I have two things I'm going to show
2449s off like
2450s for a for some time the official servers
2453s this white tiger
2455s runs some of our mods
2458s um and they have been running this
2460s scrolling for a little while but they
2461s haven't enabled like the main feature
2464s which is chat sharing because as like
2467s the official developer you have a lot of
2469s responsibility to care about your usage
2472s data and people who just buy Eco and go
2474s in and play on the official server maybe
2475s don't want to share their chat
2477s information with uh
2480s with Discord because Discord is a
2483s completely different company than what
2484s they bought the game with uh so Dennis
2487s actually asked me to make an opt-in
2490s versus like opt out feature
2492s so and I finished it up a few days ago
2495s so if it works well uh I should say
2498s first and if I actually understood
2499s exactly what then is needed uh we might
2502s we might get this on the official
2503s servers at some point in the future no
2506s promises or maybe I should promise just
2508s to get the Dennis in a difficult
2510s situation if it's listening
2512s let's see uh I'm going to pull up this
2515s again so right now I have put my server
2518s in opt-in mode so if I write something
2521s in game
2523s hello it just goes directly to Discord
2525s it shows up down here
2527s um sorry that I'm not unable to zoom on
2529s this it was it became a little bit
2530s difficult
2531s um
2532s it became a little bit difficult to
2535s control the camera in game because it
2537s locks it locks the mouse and it's very
2539s difficult to move move that Zoom around
2542s but yeah if I write something there it's
2544s uh it will pop up in this card but if I
2546s do this uh Discord link
2549s oh opt out how do we spell this there
2553s you have opted out of shot
2554s synchronization
2556s uh escort link is dumb yeah that's what
2560s I'm gonna write it's censored luckily
2563s the author couldn't see that it just
2565s pops shows up but there was a message at
2568s the time by this person but they have
2570s opted out of chat synchronization and
2573s there is an opposite mode as well where
2576s you need to opt in as well
2578s uh so that's like the last feature I
2581s wanted to show off show off now just to
2583s see that hopefully maybe sometime you
2585s can get it on the official Service as
2587s well and maybe one day we'll have it as
2590s a native part of the of the game but
2591s that's uh not a promise I'm going to
2593s make foreign
2596s to make
2598s maybe Jordan can make it for you no I
2601s was gonna not going to push that on him
2604s uh I have another mod that I can show
2605s off as well unless people have questions
2607s about this uh or if Nathan Kai has
2610s something else to show off
2613s well there is a question but it's not
2615s not exactly related to to the current
2617s feature we are displaying but it was uh
2620s with Echo going forward with the desire
2623s to become a co-infinite do you mothers
2626s feel that gives your ground for
2628s experimented experimenting with mods
2631s uh if I'm to answer that I'm not exactly
2635s sure
2636s it was a while since we heard in the
2638s public information about the Eco
2639s infinite uh I think at least or I'm not
2641s just up to date on the information
2644s um but I'm not exactly sure what it
2645s would mean for us in all honesty so it's
2649s a very difficult question for me to
2650s answer right now maybe when we have more
2651s information on what and what it means we
2655s will be in a better position to answer
2656s unless uh someone of the other models
2659s have a
2661s a better response or better informed
2663s than I am yeah I don't know if Jordan
2666s has more information because I know I
2668s don't have more information about it
2671s I
2677s don't know I mean there's there's things
2679s planned for the market for 10. and I
2682s will say that but as far as
2684s what's an estate to talk about I'm not
2687s entirely sure yet
2690s okay that's nice yeah yeah that that
2692s also uh answers the question so if you
2695s don't have enough information uh you
2697s have two answers but but yeah that's
2698s that's that's completely valuable so I
2701s didn't need I'm sorry we interrupt you
2704s did you wanted to say something no it's
2706s fine I just wanted to add that maybe not
2708s So Much from the perspective of the
2710s model but if from the perspective of the
2712s player I think this decision is
2714s fantastic it takes the game more from
2716s like this very short term experience
2719s into building communities and I think
2721s all of the systems that are being
2723s created now in the game laws settlements
2725s you know energy consumption all of this
2728s supporting Technologies are really going
2731s to shine when the world is living for a
2734s little bit longer it also gives you no
2736s space for like bigger words me and my
2739s community we have always been playing
2740s for on like this unsupported
2742s quote-unquote was like eight kilo square
2744s kilometers I know some people even tried
2746s 16 so really huge and big words that
2749s require a significant cooperation to
2751s even get things running like Logistics
2753s yeah I think it's it's great decision
2755s and for modeling I think it opens up
2758s really a lot of possibilities rather
2759s than process because short-term
2761s experiences I think they provide less
2764s space for like mods in general while
2766s when the words are running longer yeah I
2769s guess the need for more that stuff will
2771s even increase over time so I had a great
2773s decision in my opinion
2775s nice I think you need need do you want
2777s now that you're talking do you want to
2778s show us one of the features that you
2780s have implemented
2782s Yes actually I can um let me just switch
2785s the screen actually I wanted to go a
2787s little bit more on
2789s just one second I need to find my
2791s browser of course it is successful it's
2793s needed
2794s one moment
2796s yes I wanted to just show
2798s um a little bit more about the different
2801s modules I have released over time more
2804s just to touch on the fact that um
2806s well I get the feedback that how can you
2808s even read all of this this is just one
2810s giant wall of text and you know for from
2814s the standpoint of trying to explain how
2817s all of these different modules work is
2818s it is really impossible to do it without
2820s the wall of text or I'm just not aware
2823s of the a better way but also the
2826s consequence of this that is that over
2827s time especially for traffic tax this is
2829s like the my most downloaded module I
2832s have made for Eco basically if someone
2834s is completely new here and doesn't know
2836s how the chat system works in Eco I will
2839s just explain a little bit but that's
2840s normally basically whenever you type
2842s something you will get your name and the
2844s icon that is assigned to you and well
2845s basically the message that you are
2847s sending and over time there was a need
2849s to also add the
2850s some visible way to identify users like
2853s who is an admin maybe someone you know
2855s some I know that some servers are
2856s running like a donor system so they
2858s would like to show that um appreciation
2860s for people who actually support them and
2862s take part in it in it and you know it's
2865s such as like a really simple module
2867s um but this module also ties into a lot
2869s of stuff that Monson mentioned like for
2872s example the great help from the SLG
2875s staff that we got to even make it
2876s possible because in the very beginning
2878s to alter anything in the chat system we
2881s have to use reflection and again it's
2882s getting a little technical but uh to put
2884s it simply it is a little bit like
2887s hacking the system in a sense that
2888s normally you don't have access to change
2891s in that sense like the chat system but
2895s you would use the tool in our case it
2897s was for a lot of models the harmony leap
2899s that is used for like modding remote
2901s oxygen not included however all of these
2903s games are like single player however in
2906s terms of Eco there is a lot of
2907s information being exchanged between the
2910s server and the client which means if you
2912s alter something that way well it Crea it
2914s opens up a huge kind of worms in general
2916s however it was working for the longest
2918s time but at some point it got really bad
2921s so we got a special system that I will
2925s show later on implemented which which
2927s made it possible that and now this user
2930s string so let's call them that way can
2932s be altered so things can be added I'm
2935s actually working on a project called
2937s like a rename mode so you would be able
2939s to rename the user in a sense that it is
2941s only visual so the user is still um
2943s sorry the player I should say the player
2945s in terms of the game remains named
2947s originally however it appears
2948s differently
2949s um in the chat and you know it can be
2951s for the various reasons for example the
2952s one that once also had a little issue
2954s that for example if someone is called
2955s very it has very short name like two or
2958s three characters then whenever you type
2961s something that contains these characters
2962s this character will get referenced all
2964s over the chat you know it creates
2966s problem because it just looks bad and
2968s it's it makes the text text really badly
2971s readable and the other hand is that
2972s sometimes you know since the ecoc pulls
2974s the names from Steam you probably have
2977s seen that people are named sometimes
2978s very weirdly on Steam so that would
2980s allow you to also rename them but also
2982s SLT helped us to actually get it and get
2985s the system to work without the need to
2987s use any like third party tools to get it
2989s like hacked in rather than having it
2991s being present normally another problem
2993s with chat text for me was that over the
2995s time when the module was growing
2997s uh it got a lot of features for example
2999s like the short shorted
3002s tags you know integration with em
3004s framework so you could get the groups
3006s that you have for en maybe I'll explain
3008s that a little bit it's encroaching on
3010s kite territory so sorry I hope I'm not
3011s doing anything wrong I would just say
3013s that in framework has a possibility that
3016s you can create groups it can be just
3018s social groups or groups of users that
3020s have special permissions and if you do
3022s so then my module will pick their names
3024s automatically and as you can see for
3026s example in this window it will
3028s automatically add the chat so the the
3030s chat text sorry the attack can be
3031s modified in any way you like you can you
3033s can change the brackets you can change
3035s what is displayed inside you can change
3036s the colors you can change members and
3040s and you can also make a shortcut like
3042s for example if you don't like the whole
3043s name admin you can make like ATM or you
3046s can just use whatever combination of of
3049s characters you like and so that the name
3051s will be make shorter and that way you
3054s can actually kind of like make it more
3056s visible who is doing with which kind of
3059s like job or or role on your server so
3061s this is this indeed was by far the most
3064s downloaded mode and hopefully it is
3066s still being used again the documentation
3068s is not my strong suit so as you can see
3070s the commands are not really displayed in
3073s a very readable format but hopefully I
3076s just I'm happy to get like this mostly
3078s technical users because people who are
3080s recipients of my modules are usually the
3082s ones who run their servers which means
3084s that they are usually reversed with like
3086s editing endless config files and
3090s delving deep into the nitty-gritty
3093s details of their server so hopefully
3094s that is not the issue but again if you
3096s guys would ever have any problems or
3098s issues I have my Discord that you can
3100s join the link is always included in the
3103s thread and also maybe touching a little
3105s bit on what Monsoon said if any of you
3108s don't like Unity but you would like to
3110s have your logos or icons added I have a
3113s service on my Discord um well service
3115s maybe it's calling it wrong it's
3117s completely free so don't worry you don't
3119s have to pay anything you just have to
3121s join my Discord and state that you would
3123s like to obtain this maybe let me show
3126s you actually how the system works I will
3128s just display this card if it will let me
3134s yeah exactly so if you will join my
3136s server you can in the left menu you will
3139s find a server logos and if you are one
3141s of the users that really don't like
3142s unity and you would like to have your
3145s icons added just make a thread I have
3147s reached some of them here you will just
3150s um
3151s include the asset you would like to have
3152s added and I will add it for you and once
3154s it is added it will be
3156s um then let me show you it will be added
3159s to optional modules in
3163s which is one of my modules that actually
3164s also existed let me just display it
3168s quickly
3171s as you can see it just gets added to the
3173s list of assets and then after
3175s downloading you you are picking just the
3177s unity file that belongs to you and you
3180s use the identifiers that have been
3182s assigned to your
3184s um your ass and then you can fully use
3185s it like once you mentioned either on
3187s signs or on any basically any assets you
3190s would like to have
3192s um maybe in terms of configuration files
3196s um I have added also the ability to
3198s display your asset in notifications and
3201s in like a motto of the Day message let
3204s me maybe switch to the game and I will
3206s be able to show you it in practice where
3208s it is being affected at the moment and
3210s of course the game is locked out so give
3212s me a second I will just join quickly
3215s for you yes yes if you want if you want
3218s while you're loading uh actually a
3220s question for tennis wanted me to relay
3222s because it's not in voice oh thank you
3224s of course thank you he is wondering if
3227s needs attacks will be supported and lost
3230s the message when every support
3232s automatically assigned tags based on
3235s elections
3238s that's a great idea yes absolutely I I
3242s will look into that I want to make it as
3243s friendly as possible today existing
3246s in-game systems
3248s um and actually I'm now working on
3249s implementing demographics as well so I
3252s guess at the same time I will look also
3253s into how I can add the elections uh to
3256s be recognized as well I already have a
3258s working system so that should not be
3260s um difficult I will just add another
3263s basically element of of the low system
3265s to uh to be recognized and that should
3268s yes that is totally valuable I can I can
3270s totally add it but it's listening to the
3272s icon so basically whenever you will add
3274s your icon
3275s um it will show for example here as
3277s Whenever there is an update coming from
3279s the toolbox or any like a server
3281s announcement that has your server and
3284s you can also replace the name of neat
3287s toolbox for example if you don't like
3288s this need toolbox showing everyone you
3289s can just add the tag that will basically
3291s be
3300s no I I think we lost your audio for for
3303s a couple of seconds but nothing too
3305s serious if you could rewind rewind like
3308s 10 seconds that would be great oh yes I
3311s was just saying that uh if you use the
3314s opportunity to add the icon
3316s um the way I showed you you can then
3318s attach it also to all of the
3320s um announcements in the server and also
3322s you can change the server attack so
3324s instead of showing like neet toolbox you
3326s can show the name of your server so you
3328s are not tied to to the naming if you
3330s don't like to it is also something that
3332s grew with demos so people requested it
3333s so it has been implemented and also on
3336s the character here you see my first
3338s attempt of adding like an object mode
3339s I'm not an object model but still I want
3341s to add something and forgive the wrong
3344s orientation of the potion button it will
3346s be corrected but basically this is an
3348s attempt to extract a function I have in
3351s my player manager module that resets the
3353s character I know that the vanilla game
3355s already has this command but contrary to
3358s the vanilla command it this one will
3360s actually
3361s also return you to unlearn skills so for
3364s example it will return you to like this
3365s pristine view without any skills being
3368s selected if you would like to give it
3370s you can give it to users you can give it
3372s to anyone you like it will have a recipe
3374s and it will not require the player
3375s manager module so it can be used like a
3378s food basically and I also have an um
3380s like animation I can forgive the way it
3382s is being kept I have to adjust the
3385s values but basically you eat it like um
3388s like food so then if if the character
3391s does it it will get like a pop-up if he
3393s really wants to reset if not it will
3395s return if he wants to rest it or she it
3398s will just get the character to the
3399s starting State as it was um in the
3402s beginning maybe at the same time I will
3404s also also show you
3406s um oh yeah the legislation I will need
3407s one minute to spawn the Civics because I
3409s forgot to spawn the government but also
3411s I have had action to detect when food is
3414s eaten and for lock picks but maybe I
3416s will talk about it later not to take too
3418s much time if we still have the time so
3420s thank you and sorry if it was worrying
3424s that that was nice a neat thank you for
3428s for your introduction to the tax system
3431s that you have been working on that you
3432s worked on uh so I'm going to show Jordan
3435s screen that he and he went to tell us a
3438s little bit about the mod kit future
3442s oh yeah uh so I figured uh since we're
3445s waiting on Kai still I would show
3446s something new
3448s so we've been getting uh some requests
3451s for the ability to mod in new pages to
3455s the elections website
3457s and there is now currently a
3460s change request for this that would
3463s support adding custom content to the web
3466s page now obviously this is a very
3468s via version one equivalent of this and
3472s it'll likely evolve over time but
3475s you are now able to are going to be able
3478s to Define a web plugin that will be able
3481s to serve content to the the front end
3485s you can do this via Razer if that's your
3488s thing or you can also do it through a
3491s spy application like uh view or react
3495s though for that we will
3497s there's there's been some talk about
3499s possibly publishing uh a library that
3503s would talk to the API provided by the
3506s web server if that's something that's of
3507s interest you know please uh leave
3509s feedback in the uh the survey but
3512s this is just a little thing demoing it
3515s it's not very exciting page but it does
3517s show that it'll I'll add a little tab
3520s here that'll serve the content from the
3521s web plugin it's not shown here but you
3524s can also assign an icon as well which is
3527s from this right here
3530s um yeah I mean I I don't have too much
3532s to say on it but I figured yeah maybe I
3535s Kai a little bit of time
3536s [Laughter]
3540s you think it's a nice a nice uh feature
3543s to include on on the game and a little
3546s uh I I don't know if if Kai is already
3549s ready because he had he was having some
3552s internal issues but but doesn't the
3554s problem at all we also have a bit more
3556s of
3558s um modifications from months and neat I
3561s don't know who wants to to keep showing
3563s some of the mods that have been worked
3566s before or maybe some of the work on
3568s progress
3571s uh I could talk a little bit on server
3574s modifications if you want to like the
3575s actual
3577s like not making code that loads into the
3580s server but actually changing the real
3582s server and if we're interested in that
3586s that seems interesting I love that shark
3588s by the way
3590s okay let's switch to my screen yeah I I
3593s have looked around and put the funny
3594s icon on the icon
3596s um
3597s so uh
3599s the server that we run uh on I've been
3602s running this Eco server uh for about
3604s three years and maybe half a year ago or
3607s so uh I asked Dennis like hey would it
3610s be okay if we run our Custom Custom
3612s binary which basically means we I build
3616s the server myself I have the code for it
3618s I have the environment to build it and I
3620s can run my own server uh or I can run my
3623s own server code so I take the code that
3625s I said he has I jumped yep I just jumped
3629s um
3630s and using that we can make custom
3633s changes there were some things that
3635s weren't incredibly easy to model
3637s unfortunately it will always be the case
3639s like in most other games most things are
3641s difficult to mod in Eco most things are
3643s relatively easy to mod I would say uh
3646s but even the things that we can't
3647s actively mod like the exhaustion system
3649s for example it's I think it's made
3653s relatively quickly to just fulfill the
3655s need to have something
3657s to have exhaustion over at all
3661s but it left us wanting to do some more
3664s things with it for example we find that
3666s people have a lot of time to play during
3667s the weekends but they don't have as much
3669s time to play in the week days so if we
3671s say that you get six hours a day to play
3674s ah then
3675s uh it's a bit much in the weekdays after
3679s the weekend because then the people who
3681s have
3682s time to play six hours a day will really
3684s do it but the people who don't won't and
3687s SMG added a really nice thing with
3688s rollover so that you can stack at this
3692s the time you don't use for one day you
3695s can stack into another day and have more
3696s time the next day
3698s um we did some improvements on that so
3702s but one thing we for example are that is
3704s like whenever you join you will get just
3707s six hours you just get six hours extra
3708s whenever you join so if you're in late
3710s you you can still catch up even if you
3712s joined
3713s um
3714s oh sorry this is actually in the wrong
3716s order the first thing we made that this
3719s ties into is that we change it so that
3721s you'd get different amounts of time on
3723s different weekdays I actually add this
3726s into our uh into our server source code
3728s if I can find I think it would be in the
3731s balance gameplay maybe maybe balance
3733s look at this exhaustion after hours
3736s Monday Tuesday Wednesday Thursday is
3738s what it says uh
3740s just how much exhaustion should you have
3742s on the on the different days
3744s and this was actually very very well
3747s received but the code for this it's
3750s honestly it's just bad I always copy
3752s pasted the thing that already existed
3753s multiple times and if someone did this
3756s internal SMG uh the other developers
3759s that have to review their code would say
3761s please don't do this but SSG never has
3765s to support any code that I make I am the
3767s one who has to live with this when
3769s whenever they change that code
3771s which is also a reason why some things
3774s like this feature might be nice why
3776s don't they just pull it into vanilla ah
3779s because the code for it is just bad I
3781s just wrote this really quick and easy
3782s just to make it work because I'm a
3785s mother I can do that I don't need to
3786s care about code quality uh
3788s as long as the things work and I am the
3791s one who's going to be able to have to
3793s bear the pain of supporting this if I
3795s make it bad
3797s I figured this should this should be
3799s stable enough for now you're still just
3800s to sort of make an experiment so we made
3802s this but then also people who join late
3804s people who join on the day where you
3806s only get three hours
3807s uh they won't have as many as much time
3810s basically uh they will start with three
3813s hours which is a bit unfair so we made
3815s it so oh you can start with an amount an
3817s extra amount of hours uh so you get this
3821s many hours per week per day in the week
3823s and you get uh six six hours extra
3826s whenever you join just to always make
3828s sure that you get get it started
3831s um there are some other things we've
3833s done with exhaustion system as well
3834s there's some uh one interesting thing
3837s actually uh we have faded a little bit
3840s with I think we have it mostly working
3842s now you might need to sort out some bugs
3844s let me just find a flat space Maybe here
3846s yeah and we're gonna cheat some more
3848s give me a oh what's those called I know
3852s kai has some nice benches give uh is IT
3855s Park Bench look at that I think this is
3858s guys if this is not Kai's and I'm
3860s claiming that it is I'm sorry to the
3862s actual author uh
3865s uh oh yeah this one okay I'm showing off
3868s Kai stuff now this looks nice but I
3869s can't actually figure out how to sit on
3871s it which is what I need to do if tune
3873s log bench maybe no
3877s on
3881s something
3887s at least for me it's a bit difficult to
3889s to hear
3890s yeah same here okay I'm
3893s more third Zone benches
3898s thank you devils
3901s I can't figure out the the names of the
3903s icons a lot of these have varieties
3904s depending on
3907s there we go depending on which material
3909s you make them out of sometimes they're
3911s difficult to spawn there now you can sit
3913s on it now when I sit on this I'm
3915s actually not taking my exhaustion and
3917s I've you can't probably can't read this
3919s tooltip but it says you are currently
3920s resting and will not become more
3922s exhausted until you get up so whenever
3925s you sit on something that is not a
3926s vehicle your exhaustion time just
3928s doesn't count this is actually had a
3930s very interesting effect on players
3932s because like outside of people's stores
3933s sometimes you see an AFK chair now and
3937s you actually get people sitting down in
3938s the environment but again this is
3941s something that might be good nice for
3942s vanilla but the code for it don't don't
3945s take that into the base game please
3947s please just look at this see that it's
3949s good and make it yourself when you feel
3953s that it's when and if you feel that it's
3955s appropriate to to implement for the game
3958s you are there of course the the design
3960s is for the game and no the game better
3961s than I do this is something that yeah
3964s maybe this would be neat and I just made
3965s it and it has 30 people liked it doesn't
3969s mean that it fits with the overall
3970s design of the game but
3972s and also it can't just be pulled in
3975s straight into the game because it's not
3977s very maintainable code as we we call it
3980s but yeah those are some things we've
3982s done with server modifications there are
3984s some caveats to this
3986s so we made these changes
3988s the negative thing with it is we can't
3991s share it if someone else wants to wants
3993s to do this I can't just give them a
3995s server binary because I'm not allowed to
3997s redistribute the server only the
4000s original like creators or the people
4002s actually owning the game SLG can we
4006s distribute the server this is also why
4008s we can't make client changes this is a
4010s thing that limits us a lot as models we
4012s can't change the game client the reason
4014s is the same we cannot just build we can
4017s make a different client for ourselves
4019s but then only we can play like only the
4021s model it themselves can use it because
4024s we're not allowed to redistribute the
4025s client which makes total sense like
4028s anyone except the developers should
4032s never do that
4033s um
4034s and or aren't allowed to do that I
4037s should say even
4040s um there's also some other things that
4041s restrict us a little bit like in terms
4043s of what we are allowed and aren't
4044s allowed to do like we can use the the
4046s assets that srg have they have a ton of
4049s different icons and uh
4052s models the textures and we can use those
4055s uh more or less how we want for our old
4058s mods which is cool the caveat I guess is
4060s if we use something that SLG hasn't
4062s released yet like if I were to go in and
4064s use their both models for example uh we
4067s should probably ask them for permission
4069s and that's for for the record what's I
4072s think has happened with uh there's been
4074s a streaming community that has had boats
4076s on their server I don't think they're
4077s real Bots they are like modded boats the
4079s real boats come with 10.0 vehicle
4082s correct me if I'm wrong anyone in the
4084s call
4085s um but they have used I think an
4087s original model but that's because they
4089s have been talking to the developers and
4090s done it like the proper and good way uh
4094s so I get I think you can always contact
4096s the
4097s Dennis a community manager if you are
4100s concerned like am I allowed to use this
4101s model in my mode and for the most part
4104s if you're only using it on your own
4105s server their answer is going to be yes
4108s so yeah that's what I think was the
4110s thing I wanted to talk about regarding
4112s changing the server code which is a
4115s really really cool thing for the record
4117s that I haven't seen any other game
4119s allowing because almost no other game
4122s gives you access to the source code
4124s so that's a that's a fantastic
4126s opportunity for for stranger games and
4129s and Eco and our modern community
4131s I actually can uh add on to this too
4134s um
4135s like it's like he said you can make your
4138s own binary if if you want for your own
4141s personal use but if you come up with
4144s something and actually want it to be
4146s part of regular Eco we do technically
4150s accept Community contributions now that
4152s said
4153s we were going to run used to the same
4155s ringer that we run ourselves through for
4157s reviews so you know don't don't copy and
4160s paste the code but the option is there
4162s if you if for example if you're running
4164s into a wall with a mod that you need
4167s this thing to be enabled and we don't
4169s have the time at the moment to get to it
4171s you're more than welcome to submit a
4174s change request and we'll we'll look at
4175s it and then if it it meets our standards
4178s we'll we'll accept it
4181s don't think that it's even limited to to
4184s modding stuff either there have been
4186s some things like the original shot
4187s logging system but something that I
4189s wrote as a model and then I was like I
4190s should maybe be in the base game talked
4192s a little bit to Dennis made a pull
4193s request uh changed a ton of things
4195s because it wasn't up to scratch uh and
4198s then it actually got included in the
4200s game and then SLG have improved the
4202s Hornet and changed it to probably not
4204s much of my code anymore uh which is
4206s probably for the best because I'm not a
4207s c-sharp developer I'm a C plus plus
4208s developer uh so it can't be other things
4212s as well I know there another one of my
4215s admins and me sat down at one point
4217s because we we got really annoyed with
4219s the bug that made it so that sometimes
4221s if you hovered an item it says that ah
4223s this store is selling it for this price
4224s and then when you go there's like no it
4226s doesn't and we figured out what was that
4228s was caused by and submitted a pull
4230s request to have that fixed although last
4232s week or two weeks ago I actually still
4234s saw an instance of it so I thought was
4236s really tricky and it just shows how
4239s tricky it is to fix bugs in big games
4241s like this
4243s so
4244s other things than modding as well uh
4246s sometimes get Incorporated which is
4248s really cool to see that the community
4249s like takes part in improving the game
4253s and yeah it's really really awesome that
4255s you guys uh allow us to to take part in
4258s the development as much as you do
4260s thank you for the for the comments we
4262s are always happy to hear those kind of
4264s positive feedback for for the game
4266s that's that's really awesome to be
4268s honest I mean being a developer here
4269s that that you actually enjoy the what we
4273s have done is is lovely
4275s um okay so I think that Kaiser still
4278s having issues so we may have to do a
4280s different stream with with Kai uh before
4283s we finish I don't know if need wants to
4286s talk a little bit uh more technical that
4290s yes absolutely I just wanted to show two
4293s things um and also add to something that
4295s one said because I have actually
4297s something to show that to prove what he
4299s said it is about the community
4301s contributions and also what Jordan
4303s mentioned in that yes you can absolutely
4305s submit it and I often heard like I don't
4308s remember exactly where it was if it was
4309s in community modding or if it was on my
4312s uh Discord that you shouldn't bother
4314s because
4315s um
4316s and it wasn't a payment at SLG but more
4318s as a general not the developers never
4320s really don't even bother writing
4322s suggestions because no one reads this it
4323s will just be buried in like uh 117 other
4328s um suggestions and no one would look at
4329s it so I had something to show you that
4331s actually this is not the case at least
4332s not with SLG so please let me I I got a
4335s permission to show it so please don't
4336s cancel me for showing like uh closed in
4339s things but this is absolutely authorized
4342s just give me a second I will display the
4345s the browser and yes exactly so um let me
4349s show you how it worked in my case so I
4352s was very scared to even submit anything
4353s for the first time because I have
4354s literally never submitted anything like
4356s the public entity or like the company or
4358s you know which actually contains a lot
4360s of developers who know what they are
4362s doing and you always get this feel that
4364s oh my goodness what if they look at my
4366s code and they just laugh like child what
4368s are you bringing here this is like the
4370s serious business don't come with
4372s something like that it and please don't
4373s be scared because they will actually
4375s tell you what to change it's it is a
4376s great opportunity to actually learn how
4378s it is done and let me show you this is
4381s actually the newest addition that I made
4383s for um
4385s and just one second I will go back to
4387s the browser for as a proposal to change
4390s the code basically it it deals with the
4392s food item as you probably all know
4394s um food item is anything basically that
4396s anything that your character is able to
4397s consume and then situation we have in
4400s now that um you can add a timer unlike
4403s the spoilage time when the food will
4405s expire however there is no way to define
4407s the food as non-spoiling basically and
4410s the reason why you may want to do it is
4412s because when whenever you put a food
4414s that is spoiling into the server it
4416s basically creates a timer that runs on
4418s ticks which can be like heavy on the
4420s server so whenever we don't need to add
4422s the ticket it will be nice that we don't
4423s have to plus you know for role Place
4425s reasons but if you add anything chemical
4427s like potions something that would last
4429s for a really really long time there is
4431s no need to add a timer on it so I
4433s decided to it will be nice to have
4435s something like that in and look what
4437s happens so I propose this PR here as you
4439s can see this is again what Jordan said
4441s so you will get reviewers assigned to
4444s your
4446s um proposal and then then the fun starts
4449s so basically you don't expect that it
4450s will be like yes sure we will take it
4452s you will get comments like nope please
4453s fix that please reconsider doing that
4456s and of course in the very beginning you
4458s won't even understand what they want
4459s from you but after you know doing it a
4461s little bit more and trying to search for
4464s information you will eventually get to a
4466s point where
4467s um you deliver and look what happens and
4469s then
4470s um after some time and this is this even
4472s isn't like the old one I will show you
4473s some that were accepted in like two days
4475s so as you can see everyone has already
4478s accepted which means that this feature
4480s will get implemented probably in the
4482s next uh next time when the result is
4485s basically uh coming out I can show you
4488s also
4489s maybe let me get back quickly sorry
4491s again if this is boring or not really
4493s after the topic but I think it might be
4495s interesting to people who actually would
4496s like to like uh put something in uh so
4499s uh yeah maybe this one as you can see it
4501s was opened on 3rd October and it closed
4504s on the 6th so again a very quick
4506s implementation again if you explain what
4509s you want so like you can see you have to
4510s conform to like a specific form of your
4514s uh you know pull request it has to
4515s contain the description what you want to
4518s achieve and then you can provide
4519s additional information and after the
4521s review again the
4524s staff lens into the game code for us it
4526s is amazing because for example this one
4528s at this particular one it deals again
4530s with this service that allows you to
4532s show traffic to alter the user strings
4534s to show the roles like in the UI in
4537s in chat in in various like like laws for
4541s example in descriptions and when this
4543s got fixed actually this feature started
4545s working so again whenever you would like
4547s to propose something don't feel like
4550s intimidated or you really can can do it
4553s and it's really fine it will it will get
4555s reviewed and probably not everything
4557s will get implemented but if it's viable
4559s then you can absolutely count that this
4561s will get in and maybe to add something
4563s on that I also wanted to show you I got
4566s a permission again from the person who
4567s originally
4569s um kind of like went with this idea
4570s because we spoke yesterday about maybe
4573s showing you guys like um how it is to
4575s implement a system in Eco that actually
4577s never existed before something that is
4580s possible within the frames work of the
4581s game but no one actually thought that we
4583s can go that far so just to make the long
4586s story short there is a community I think
4588s Jordan is actually also involved in this
4589s community that place on the server which
4592s has a system
4594s um in a sense that there are criminals
4596s and police
4597s uh there are two groups the criminals
4599s can go and steal items from houses
4602s leaving close automatically whenever the
4604s item is removed there will be a clue
4606s dropped which is invisible for the
4607s criminals however police whenever they
4609s investigate the area they can pick them
4611s up and you know just figuring out who
4614s did what and what was stolen of course
4617s depending on your level of the delivery
4619s and on the tools the level of the tools
4620s that you have used for studying you will
4622s have better or less chance of how many
4624s items you can actually take from from
4627s the home that you have been invited you
4628s have been invading so the way I came
4631s across of the system that I was asked to
4633s add a small game action that would get
4635s triggered anytime the lockpick is being
4637s successfully used on the locked item be
4639s the door or like chest or whatever so it
4641s would be reason and then it would inform
4643s the police that listens something is
4646s happening it wouldn't give them the
4647s exact location of what was being stolen
4650s however like a general area that they
4652s should look at what is happening and
4653s this is also a good way to maybe talk
4656s about a little bit like about the game
4658s actions and how they actually work
4660s within the law system
4662s and please forgive these tiny icons that
4664s appear here Sergey told me that this is
4667s actually on the SRT site and they can
4669s fix it so it's something we have
4670s influence over now but basically this is
4672s the action I added so basically every
4674s time when the citizen is using when the
4677s object is actually locked picked
4679s um this action is being um like alerted
4682s like it it is reason and actually you
4684s can even indicate which
4685s tool has been used and again this is
4688s like this case is very easily achievable
4690s uh within like the modding you can just
4693s it is as simple as giving attack in
4696s which you would like to use to to like
4697s limit this which items are available to
4699s to get picked here so whenever the the
4702s object is locked big then this action
4703s will be triggered and then you can send
4705s the notice for example that this
4707s happened you can add the location that
4709s is carried with the action you can
4711s display for example the server time
4714s that this action has happened so you
4716s know really I I wouldn't say that maybe
4718s the sky is the limit but definitely a
4719s lot of the stuff is possible maybe I can
4722s even show you like
4723s um how this actually what this lock
4725s picking Works in a practice so while you
4727s are away I have spawned a little store
4729s in here actually it was funny because uh
4732s initially when we were testing it we
4734s found the toilet it was like this fancy
4736s building and all it had inside was a
4737s toilet with the dresser but this is
4739s basically how it works and let me just
4741s see if I remember
4743s oh yes this is always difficult to
4746s expand the thing you like
4749s but I just want to show you how on my
4751s okay so if we Advanced logic maybe let's
4753s use this one
4758s item
4765s yeah but so basically uh sorry again I
4767s think that everyone was Finding but
4768s basically the moment is spawned uh you
4771s can basically either use it on the uh on
4773s the door or any actually uh locked
4775s object it can be chest or stockpile
4777s which is not actually belonging to you
4779s and the indicator of it is like whenever
4780s you point on something you get like this
4782s red indicator that this item doesn't
4785s belong to you I assigned it to the test
4787s client zero uh so uh that way you know
4791s that you can actually interact with it
4794s let me just click what I'm doing wrong
4795s and okay so it's actually advanced
4803s item Advanced big set item
4807s ah yes so I have to be more more
4810s specific
4812s yes again that of trying to show
4816s something
4817s let's try super
4823s okay it seems like I'm not going to show
4826s you this guys but basically uh what
4828s happens is that the tool which actually
4830s has a 3D model will appear in your tool
4832s belt then you click on the doors and if
4834s you are successful you will get in and
4836s then you have you can spend as much time
4837s as you like inside the property and just
4840s remove the the chest and actually the
4842s system is so small that it it will
4844s actually take into account the tier of
4846s the item that you are trying to steal
4847s from the test and your skill levels so
4851s as you can see this system has never
4853s existed in Econo one has been working on
4855s that yet motors have put it in which
4858s works you know it's only a small section
4860s that I'm showing they have police boats
4862s cars a ticketing system fines cords like
4867s you know all of the law enforcement that
4870s actually happens at the same time so
4872s really I was mind blown when I saw this
4875s in action maybe Jordan can tell more
4876s about this mod or Kai when he's back
4878s because
4879s um they are in this community and also
4881s huge shout out to Willy Wonka who
4883s actually came with codes to be so he was
4885s the one who requested this little change
4887s to be made and this is how I actually
4889s got informed about this particular
4892s remote existing but yeah totally uh
4894s great I think it's the most complex one
4897s that I have seen in my time before you
4900s go
4901s thanks need for for all the information
4904s thank you
4906s so I think Kai is back and ready to to
4909s show us something of the motor that have
4911s been developing a hi yes I finally got
4914s it working it does does not just give me
4917s a second I'll show you the screen I
4921s lost my OBS I'm not really sorry but but
4924s yeah you can start talking already
4928s so you can see my screen
4931s it should be visible now
4935s it's revisible all right yeah yeah so
4938s I've created a lot of
4942s uh content mods for acre and ranging
4945s from block types all the way up to new
4946s vehicles as you can see here we have one
4948s of the uh police cars out of my vehicle
4950s mod which
4952s thanks to uh a change that was
4955s incorporated by one of the devs a little
4958s while ago we are now able to actually uh
4962s as you can see down the bottom here
4964s um adjust the lights
4967s um so we can turn the lights on and off
4969s while actually
4972s driving vehicles and stuff now we can
4974s actually do a lot of other different
4975s things with this not just lights
4977s um but there's many other different
4978s things that we can do this with this in
4980s regard
4982s ads to Vehicles now a lot of you've
4984s probably already seen all these mods
4986s like me colored glass the vehicles the
4988s semi that's decided to go for a swim
4993s but the system stuff a lot of you
4995s probably haven't seen that uh I have had
4997s in before which will be coming back
5000s um these items here are
5002s called daylight sensors this is part of
5004s a mod pack that I'm working on called uh
5007s energy
5008s um and it's not just the daylight
5010s sensors
5012s to say that there's like power switches
5014s breaker switches all kinds and light
5016s switches now the function of the
5018s daylight sensors is to help with power
5020s so as you can
5022s see here we have a light which has got
5024s plenty of power but if we try and turn
5025s it on it turns itself straight back off
5027s so what this is is this is the daylight
5030s assembly here to Tech
5032s thing that it is currently daytime in a
5034s server and turns the lights off if you
5037s don't know much about the power system
5039s in eco
5042s it's all grid based and so when there's
5045s no draw on the power generators they
5047s kind of turn off except for the wind
5049s turbine so we're going to just
5052s possible at the center until it's night
5054s time and as you'll see when it hits
5055s nighttime the light should turn on by
5057s itself because the sensor will actually
5058s detect that and then it should make the
5060s change automatically
5066s as you see the light itself is uh just
5068s turns itself on so
5072s the part of the um green Energy System
5075s that I'm working on to help with power
5076s saving and pollution-based stuff in the
5079s actual base game
5082s so you can use these types of sensors
5085s these types of switches to actually save
5087s on putting out pollution with power
5089s um
5092s generation and it also will help like
5094s throughout the day like if you have low
5096s power generation in general uh it'll
5099s keep the lights off taking that extra
5100s draw off and
5102s and then allowing the other tables and
5104s stuff to keep running and then at night
5105s time so you can see that that will turn
5107s on
5108s I've seen a comment there about the con
5112s veyorabouts the conveyor belts are
5114s really um broken at the moment
5117s I don't have a prepped display of them
5123s uh unfortunately but yes the lag I'm so
5127s sorry my uh incident is really bad
5132s that
5134s um what else oh this is just a little
5136s extension on um something that was
5139s showing off in regard
5142s as to the lock picking now this thing is
5145s called a um search warrant now this is
5147s something I plan on releasing part of an
5149s EMS
5153s uh kind of mod so it's more of a role
5155s play based mod that will um you know
5157s help expand on role play with different
5159s uh emergencies so
5162s let's type things so like rescues police
5165s ambulance fire brigade stuff like that
5168s but the search warrant acts a little bit
5170s like the dev tool without the
5172s uh overpoweredness of the building and
5175s stuff in the devtool but it allows you
5177s to um as like a police officer in role
5179s play Enter and
5182s operate things that you don't actually
5185s have the 30 Authority on so with the uh
5187s search warrant we can actually now get
5189s in and control it
5192s vehicles uh we can also access other
5195s people's buildings and structures
5197s um and all other sorts of things now I'm
5199s also going to
5201s okay
5202s to give you guys a little sneak peek
5206s into something else that I'm working on
5208s that is also in regards to Pal
5212s wow so they were in once before but very
5215s briefly uh and I'm working on reworking
5217s the system so it is a lot better is we
5220s have rechargeable
5222s batteries that help tie into your power
5225s grids so basically with Excess power the
5228s batteries will charge up and then when
5229s there's not enough power in the grid
5230s anymore
5232s say like a generator is running out of
5234s fuel and you haven't topped it up the
5235s batteries will turn on and provide power
5237s back into the grid
5246s hey I think that we lost your your audio
5249s for a moment in case you you can go back
5252s a couple of seconds yeah I'm so sorry
5258s um I think the last thing I was talking
5259s about was
5262s the batteries a rechargeable battery
5265s system
5273s uh is there any questions in regards to
5275s like modding or anything that I've made
5278s or am making oh well I have been reading
5281s the twitch chat and they are mostly uh
5285s saying how great are your mods and and a
5287s lot of compliments for everything you
5290s have done so so there are really not
5292s coincidence there's more like a lot of
5294s compliments
5298s uh it makes me happy knowing
5303s a lot of people enjoyed my um my mods
5306s the things that I've made
5308s um and all that sort of stuff like it as
5311s a
5313s hotter like I'm pretty sure the others
5315s feel like this as well when you make a
5316s mod and people actually enjoy the things
5318s that you've made and they give you
5319s really good feedback it makes you feel
5323s nice and happy
5324s um that the work that you've done is
5326s appreciated in a way
5328s um so hearing that so many people do
5329s enjoy the things that we've met
5333s made and the things that we do
5335s um is a really good feeling for us and
5337s it does help us keep pushing forward
5339s with creating new content and things
5345s there is a question uh that that you
5348s that would be really nice to help you
5349s answer so someone on Twitch chat asked
5352s what program is used to make modes
5358s um so
5363s usually we use as a basis three systems
5366s so one system is visual Studios which is
5368s a integrated development environment
5370s which it just helps make
5373s writing the code a bit easier uh it
5375s helps to keep it a bit cleaner and it
5377s helps show errors and stuff where when
5379s you're actually trying to develop the
5380s code side of your mods and then
5383s the other tool would be Unity so we use
5385s Unity for implementing our objects our
5387s assets
5389s um and bringing the actual objects and
5390s things that we have
5393s in our vision to life inside the game
5395s then you have others that you'll use 3D
5398s modeling software whether it be Maya
5399s blender 3s map
5403s for creating the objects and models
5407s yeah for example some of the modes that
5409s they have done by by Kai I'm sorry that
5412s that are interrupted sorry uh so some of
5415s the words that have been done by Kai
5416s include custom models that he have done
5419s himself on for the custom models you may
5421s need a different software so you may use
5423s like blender much or 3D Max depending on
5426s your preference I I you can continue
5429s okay it's refer the interruption
5433s that's right so one of the other things
5435s I think response
5437s um really overlooked this is part of my
5438s features pack which is mostly server
5440s side script
5443s stuff uh which contains things like home
5446s teleports player to player teleports
5448s um and if like what points as well so
5451s you can
5453s use obelisks to walk to different points
5455s in the map and then there's also like
5456s daily rewards now a little it seems like
5459s when a lot of players you know um they
5461s don't
5463s I feel very rewarded coming back each
5465s day and doing the Eco crane typically
5467s eco-grained so I made a daily reward
5469s system that allows you to actually
5470s reward your player
5473s is with uh different packs which they'll
5476s get at random so there's a chance that
5478s they'll get a like a particular pack
5480s that has these items in it or they'll do
5483s a different one
5485s um it's different still likes me so
5486s there we go so I have three packs uh
5489s created already and to create
5493s a pack is really simple you just need
5494s the reload pack table and then we add
5496s the items that we want to add to the
5499s pack so we can find
5503s and uh something like say like bear claw
5505s I would give and give them just a couple
5507s of bear claws and some nice food uh or
5510s you can give them
5513s something like uh what's a really nice
5516s site here uh items so let's see
5520s um
5523s you can give some like research papers
5525s uh and so we pull this
5528s Advanced attack
5533s uh so the selection value here is the
5536s the chance uh of this pack being get
5538s gotten so a higher number meets a higher
5540s Chancellor
5543s lower chance and then we just click the
5545s create pack button and it will create
5547s the advanced pack and so each day uh
5553s your players can do forward slash get
5555s daily it's a user command so you don't
5557s need to be admin or anything to use it
5559s and it will rewards you with a little
5560s gift box
5563s and basically just right click your gift
5565s box here and it will give you the items
5568s available in a gift box and so that one
5570s had the
5573s pink stained glass some agricultural
5576s research papers and semi-ships
5585s so I just thought of that as a nice
5586s little way to be able to reward um
5588s returning players players who play all
5590s the time
5593s and and keep them something to look
5594s forward each day when they log into I
5596s did have a request I think yesterday on
5599s adding the ability to add currencies
5601s through that so they
5603s can actually get some free money for
5605s just working on every day by claiming
5607s their reward pack
5609s that's nice like the mobile that's
5611s that's quite common on mobile video
5613s games that you have to connect every day
5615s to to create that reward I think that's
5617s a nice a nice feature to keep the server
5620s active
5622s have you started it started already
5624s working on that kite um
5628s this has been around for
5633s quite a while the feature pack stuff
5635s probably doesn't get a lot of
5636s recognition uh it's mostly the content
5638s Lots like the color glass the colored
5640s bricks colored concrete
5643s uh the also recently released 45 degree
5647s blocks
5649s which
5650s thank you
5653s can actually use to uh
5657s um I'm a huge fan and always have been
5659s of em framework this is the biggest one
5661s that that one gets almost no recognition
5664s and it's like the best thing ever at
5667s least from my perspective perspective I
5668s think a lot of mothers actually who
5669s depend on it love it so thank you so
5671s much for developing it it's it's great
5673s yeah I can only concur it's it's really
5676s good
5678s that's all right I'm glad you guys uh
5683s enjoy it and use it and um it originally
5685s started as just like a little core
5687s plugin for all my mods uh so I didn't
5689s have to keep reusing or rewriting the
5691s same functions
5693s and stuff throughout all of them so I
5695s thought it'd be a lot better to just
5697s push them all into one nice big
5699s framework and then allow other models to
5701s use them as well
5703s because I promise C sharp is like if you
5705s say name like same class names inside
5707s the same namespace there could be a lot
5709s of conflict so I just felt it'd be
5711s easier to
5713s just make this big list of plenty of
5716s different methods and stuff that people
5717s can use all together without having to
5720s worry about conflicts and mods
5724s but this is my favorite thing about the
5726s 45 degree blocks
5728s um
5729s is
5733s you can use them to make
5738s very
5740s offset
5743s standard buildings and it always seems
5746s to trip people out when I do this
5753s literally can have a uh a building on a
5756s diagonal
5763s but um so this is something I also put
5766s forward to the modding Community which
5768s is a separate community
5773s really from the core Eco one which I
5777s kind of put together I think about two
5778s years ago now
5780s um I've heard models to come together
5783s and have this nice big open space for
5785s discussing mods giving support for my
5788s dedicated support uh learning how to mod
5791s help with mods
5793s all that sort of stuff
5795s um I may be doing some streams in the
5796s future doing mod q and A's and helping
5799s people with their mods or showing people
5800s how to do
5803s certain mods and things like that so
5805s there'll be more info on that in the uh
5806s modding Community hopefully in the next
5808s couple weeks so if you are interested in
5810s getting into the modding that will be
5813s yeah uh something there that you can
5815s look into if you like and I'll try to
5817s work closely with the uh the Eco devs to
5820s get some more
5822s [Music]
5825s GitHub which um hopefully we can get
5828s Dennis or something to uh try to stop on
5830s the um main eco
5833s Discord for people to go and have a look
5835s at which has some nice little starting
5836s tutorials there for people as well
5840s uh okay thank you okay uh for for the
5842s information we we also come in there
5844s about a UI guide uh
5847s oh yeah no I just wanted to to let sorry
5849s that we share the the link for the echo
5852s modeling community on the on the chat
5854s you can share it again if you if you
5856s want but yeah that's a nice place to
5858s start I just wanted to to give that
5860s clarification so yeah you can continue
5862s okay
5863s and uh currently currently at the moment
5866s there is no way to actually add in
5868s custom ui's uh basically
5873s everything we have to do with UI is I've
5875s done from in-game using uh an auto
5878s generated system the details have been
5879s wonderful in their development of uh
5883s allows me to do things like with the
5885s reward pack table those custom uis there
5887s um but unfortunately we can't add custom
5889s uis yet that's something I think that
5891s they may be looking in
5893s to down the line for us so we can do
5895s stuff like that I think that's pretty
5897s much all I have to cover on mind
5898s thinking really hard
5901s yeah that's really nice thank you again
5904s uh everyone for for joining us uh I
5907s don't know if anyone want to say some
5909s just words before we finish the Stream
5913s I also say thank you for having us it's
5915s uh I think it's really cool to to be
5919s here and to be able to show off what the
5921s Eco Community like the modern Community
5923s around Eco can do and
5925s like give a shout out to to you guys as
5928s well like the the developers because you
5930s gave us a lot of powerful tools to make
5932s all of these really cool things yeah
5934s without you guys noticed I put it in
5935s half yeah yeah okay thank you
5939s okay thank you for joining us everyone
5941s on the on the stream and also of course
5943s the models for joining out on the
5945s conversation really love having you guys
5947s here so that would be all for today uh
5951s thank you everyone and I hope you can
5952s see the next stream bye bye thank you
5956s bye
5957s thank you very much for having us